Changes of Revision 11
[-] [+] | Changed | _service:tar_git:harbour-tooterb.changes |
[-] [+] | Changed | _service:tar_git:harbour-tooterb.spec ^ |
[-] [+] | Changed | _service ^ |
@@ -2,7 +2,7 @@ <service name="tar_git"> <param name="url">https://github.com/poetaster/harbour-tooter.git</param> <param name="branch">master</param> - <param name="revision">1.1.5</param> + <param name="revision">1.1.6</param> <param name="debian">N</param> <param name="dumb">N</param> </service> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/harbour-tooterb.desktop ^ |
@@ -4,3 +4,9 @@ Icon=harbour-tooterb Exec=harbour-tooterb Name=Tooter β + +#[X-Sailjail] +#OrganizationName=de.poetaster +#ApplicationName=harbour-tooterb +#Permissions=Compatibility;Internet;Camera;Audio;MediaIndexing;RemovableMedia;UserDirs + | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/harbour-tooterb.pro.user ^ |
@@ -1,10 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE QtCreatorProject> -<!-- Written by QtCreator 4.15.2, 2023-01-18T08:56:46. --> +<!-- Written by QtCreator 4.15.2, 2023-01-18T13:11:39. --> <qtcreator> <data> <variable>EnvironmentId</variable> - <value type="QByteArray">{ddbad1fa-3e15-4c49-99dc-7ab87bce53d2}</value> + <value type="QByteArray">{2300d91c-2a31-49b1-8a21-a10867defb10}</value> </data> <data> <variable>ProjectExplorer.Project.ActiveTarget</variable> @@ -70,7 +70,9 @@ <valuemap type="QVariantMap" key="AutoTest.CheckStates"/> <value type="int" key="AutoTest.RunAfterBuild">0</value> <value type="bool" key="AutoTest.UseGlobal">true</value> - <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"/> + <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"> + <value type="QString">-fno-delayed-template-parsing</value> + </valuelist> <value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value> <value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.BuildSystem</value> <valuemap type="QVariantMap" key="ClangTools"> @@ -92,7 +94,7 @@ <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine)</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine)</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">SailfishOS-4.4.0.58-aarch64.default</value> - <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> + <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> @@ -102,8 +104,8 @@ <value type="QString" key="MerBuildConfiguration.SigningUser"></value> <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> <value type="QString" key="MerSpecFileAspect.Path"></value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\XPAM\Github\Github-App\build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/XPAM/Github/Github-App/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> @@ -159,8 +161,8 @@ <value type="QString" key="MerBuildConfiguration.SigningUser"></value> <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> <value type="QString" key="MerSpecFileAspect.Path"></value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\XPAM\Github\Github-App\build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/XPAM/Github/Github-App/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> @@ -217,8 +219,8 @@ <value type="QString" key="MerBuildConfiguration.SigningUser"></value> <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> <value type="QString" key="MerSpecFileAspect.Path"></value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile</value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\XPAM\Github\Github-App\build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/XPAM/Github/Github-App/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Profile</value> <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> @@ -301,11 +303,7 @@ <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QmakeProjectManager.MerRpmBuildStep</value> </valuemap> - <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> - <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QmakeProjectManager.MerRpmValidationStep</value> - </valuemap> - <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value> <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> @@ -404,24 +402,100 @@ </valuelist> <valuelist type="QVariantList" key="CustomOutputParsers"/> <value type="bool" key="MerRunConfiguration.DebugBypassOpenSslArmCapEnabled">true</value> - <value type="QString" key="MerRunConfiguration.QmlLiveBenchWorkspace">/home/mwa/src/sailfish/harbour-tooter</value> - <value type="bool" key="MerRunConfiguration.QmlLiveEnabled">true</value> + <value type="QString" key="MerRunConfiguration.QmlLiveBenchWorkspace">C:/Users/XPAM/Github/Github-App/harbour-tooter</value> + <value type="bool" key="MerRunConfiguration.QmlLiveEnabled">false</value> + <value type="int" key="MerRunConfiguration.QmlLiveIpcPort">-1</value> + <value type="int" key="MerRunConfiguration.QmlLiveOptions">3</value> + <value type="QString" key="MerRunConfiguration.QmlLiveTargetWorkspace"></value> + <value type="int" key="PE.EnvironmentAspect.Base">2</value> + <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.CustomExecutableRunConfiguration</value> + <value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value> + <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> + <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> + <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> + <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1"> + <value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value> + <valuelist type="QVariantList" key="Analyzer.Perf.Events"> + <value type="QString">cpu-cycles</value> + </valuelist> + <valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/> + <value type="int" key="Analyzer.Perf.Frequency">250</value> + <valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments"> + <value type="QString">-e</value> + <value type="QString">cpu-cycles</value> + <value type="QString">--call-graph</value> + <value type="QString">dwarf,4096</value> + <value type="QString">-F</value> + <value type="QString">250</value> + </valuelist> + <value type="QString" key="Analyzer.Perf.SampleMode">-F</value> + <value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value> + <value type="int" key="Analyzer.Perf.StackSize">4096</value> + <value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value> + <value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value> + <value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value> + <value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value> + <value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> + <value type="QString" key="Analyzer.Valgrind.Callgrind.Arguments"></value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> + <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> + <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> + <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> + <value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value> + <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> + <value type="QString" key="Analyzer.Valgrind.Memcheck.Arguments"></value> + <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> + <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> + <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> + <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> + <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> + <value type="QString" key="Analyzer.Valgrind.ValgrindArguments"></value> + <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> + <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> + <value type="int">0</value> + <value type="int">1</value> + <value type="int">2</value> + <value type="int">3</value> + <value type="int">4</value> + <value type="int">5</value> + <value type="int">6</value> + <value type="int">7</value> + <value type="int">8</value> + <value type="int">9</value> + <value type="int">10</value> + <value type="int">11</value> + <value type="int">12</value> + <value type="int">13</value> + <value type="int">14</value> + </valuelist> + <valuelist type="QVariantList" key="CustomOutputParsers"/> + <value type="bool" key="MerRunConfiguration.DebugBypassOpenSslArmCapEnabled">true</value> + <value type="QString" key="MerRunConfiguration.QmlLiveBenchWorkspace">C:/Users/XPAM/Github/Github-App/harbour-tooter</value> + <value type="bool" key="MerRunConfiguration.QmlLiveEnabled">false</value> <value type="int" key="MerRunConfiguration.QmlLiveIpcPort">-1</value> <value type="int" key="MerRunConfiguration.QmlLiveOptions">3</value> <value type="QString" key="MerRunConfiguration.QmlLiveTargetWorkspace"></value> <value type="int" key="PE.EnvironmentAspect.Base">1</value> <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">harbour-tooterb (on %{Device:Name})</value> - <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QmakeProjectManager.MerRunConfiguration:/home/mwa/src/sailfish/harbour-tooter/harbour-tooterb.pro</value> - <value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">/home/mwa/src/sailfish/harbour-tooter/harbour-tooterb.pro</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Custom Executable2</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QmakeProjectManager.MerCustomRunConfiguration:</value> + <value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey"></value> <value type="int" key="RemoteLinux.EnvironmentAspect.Version">1</value> <value type="bool" key="RunConfiguration.UseCppDebugger">false</value> <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value> <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> - <value type="QString" key="RunConfiguration.X11Forwarding">:0.0</value> </valuemap> - <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> + <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">2</value> </valuemap> </data> <data> @@ -441,8 +515,8 @@ <value type="QString" key="MerBuildConfiguration.SigningUser"></value> <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> <value type="QString" key="MerSpecFileAspect.Path"></value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug</value> - <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\XPAM\Github\Github-App\build-harbour-tooterb-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/XPAM/Github/Github-App/build-harbour-tooterb-SailfishOS_4_4_0_58_armv7hl_in_Sailfish_SDK_Build_Engine-Debug</value> <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> @@ -498,8 +572,8 @@ <value type="QString" key="MerBuildConfiguration.SigningUser"></value> | ||
[-] [+] | Added | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/harbour-tooterb.pro.user.ddbad1f ^ |
@@ -0,0 +1,1269 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE QtCreatorProject> +<!-- Written by QtCreator 4.15.2, 2023-01-18T08:56:46. --> +<qtcreator> + <data> + <variable>EnvironmentId</variable> + <value type="QByteArray">{ddbad1fa-3e15-4c49-99dc-7ab87bce53d2}</value> + </data> + <data> + <variable>ProjectExplorer.Project.ActiveTarget</variable> + <value type="int">0</value> + </data> + <data> + <variable>ProjectExplorer.Project.EditorSettings</variable> + <valuemap type="QVariantMap"> + <value type="bool" key="EditorConfiguration.AutoIndent">true</value> + <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> + <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> + <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> + <value type="QString" key="language">Cpp</value> + <valuemap type="QVariantMap" key="value"> + <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> + </valuemap> + </valuemap> + <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> + <value type="QString" key="language">QmlJS</value> + <valuemap type="QVariantMap" key="value"> + <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> + </valuemap> + </valuemap> + <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> + <value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value> + <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> + <value type="int" key="EditorConfiguration.IndentSize">4</value> + <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> + <value type="int" key="EditorConfiguration.MarginColumn">80</value> + <value type="bool" key="EditorConfiguration.MouseHiding">true</value> + <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> + <value type="int" key="EditorConfiguration.PaddingMode">1</value> + <value type="bool" key="EditorConfiguration.PreferSingleLineComments">false</value> + <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> + <value type="bool" key="EditorConfiguration.ShowMargin">false</value> + <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> + <value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value> + <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> + <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> + <value type="int" key="EditorConfiguration.TabSize">8</value> + <value type="bool" key="EditorConfiguration.UseGlobal">true</value> + <value type="bool" key="EditorConfiguration.UseIndenter">false</value> + <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> + <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> + <value type="bool" key="EditorConfiguration.cleanIndentation">true</value> + <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> + <value type="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value> + <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> + <value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.PluginSettings</variable> + <valuemap type="QVariantMap"> + <valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks"> + <value type="bool" key="AutoTest.Framework.Boost">true</value> + <value type="bool" key="AutoTest.Framework.CTest">false</value> + <value type="bool" key="AutoTest.Framework.Catch">true</value> + <value type="bool" key="AutoTest.Framework.GTest">true</value> + <value type="bool" key="AutoTest.Framework.QtQuickTest">true</value> + <value type="bool" key="AutoTest.Framework.QtTest">true</value> + </valuemap> + <valuemap type="QVariantMap" key="AutoTest.CheckStates"/> + <value type="int" key="AutoTest.RunAfterBuild">0</value> + <value type="bool" key="AutoTest.UseGlobal">true</value> + <valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey"/> + <value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value> + <value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.BuildSystem</value> + <valuemap type="QVariantMap" key="ClangTools"> + <value type="bool" key="ClangTools.AnalyzeOpenFiles">true</value> + <value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value> + <value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value> + <value type="int" key="ClangTools.ParallelJobs">4</value> + <valuelist type="QVariantList" key="ClangTools.SelectedDirs"/> + <valuelist type="QVariantList" key="ClangTools.SelectedFiles"/> + <valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/> + <value type="bool" key="ClangTools.UseGlobalSettings">true</value> + </valuemap> + </valuemap> + </data> + <data> + <variable>ProjectExplorer.Project.Target.0</variable> + <valuemap type="QVariantMap"> + <value type="QString" key="DeviceType">Mer.Device.Type</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine)</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">SailfishOS-4.4.0.58-aarch64 (in Sailfish SDK Build Engine)</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">SailfishOS-4.4.0.58-aarch64.default</value> + <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> + <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> + <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> + <value type="int" key="EnableQmlDebugging">0</value> + <value type="bool" key="MerBuildConfiguration.SignPackages">false</value> + <value type="QString" key="MerBuildConfiguration.SigningPassphraseFile"></value> + <value type="QString" key="MerBuildConfiguration.SigningUser"></value> + <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> + <value type="QString" key="MerSpecFileAspect.Path"></value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Debug</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerSdkStartStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.2"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">3</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerSdkStartStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="QString" key="MerClearBuildEnvironmentStep.Arguments">reset</value> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerClearBuildEnvironmentStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.2"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">3</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> + <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/> + <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> + <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> + <value type="int" key="RunSystemFunction">1</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> + <value type="bool" key="MerBuildConfiguration.SignPackages">false</value> + <value type="QString" key="MerBuildConfiguration.SigningPassphraseFile"></value> + <value type="QString" key="MerBuildConfiguration.SigningUser"></value> + <value type="QString" key="MerSfdkConfigurationAspect.Options"></value> + <value type="QString" key="MerSpecFileAspect.Path"></value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> + <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">/home/mwa/src/sailfish/build-harbour-tooterb-SailfishOS_4_4_0_58_aarch64_in_Sailfish_SDK_Build_Engine-Release</value> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerSdkStartStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> + <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> + <valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.2"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">3</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerSdkStartStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> + <value type="QString" key="MerClearBuildEnvironmentStep.Arguments">reset</value> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Mer.MerClearBuildEnvironmentStep</value> + </valuemap> + <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.2"> + <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> + <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> + <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> + </valuemap> + <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">3</value> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/qml/images/icon-m-bookmark.svg ^ |
@@ -2,10 +2,9 @@ <title>icon-m-bookmark</title> <g> <rect width="64" height="64" fill="#fff" fill-opacity="0"/> - <path d="M42.75,55.81l-9.8-9.19a1.39,1.39,0,0,0-1.9,0l-9.9,9.15a4.42,4.42,0,0,1-5.21.15,5.18,5.18,0,0,1-2-4.07V12.21A5.24,5.24,0,0,1,19.21,7H44.79A5.24,5.24,0,0,1,50,12.21V51.84a5.18,5.18,0,0,1-2,4.07A4.58,4.58,0,0,1,42.75,55.81ZM19.21,9A3.18,3.18,0,0,0,16,12.21V51.84a3.15,3.15,0,0,0,0,.43,2.65,2.65,0,0,0,4.47,1.39l9-8.65a3.57,3.57,0,0,1,4.94,0l9,8.65a2.65,2.65,0,0,0,4.47-1.39,3.15,3.15,0,0,0,0-.43V12.21A3.18,3.18,0,0,0,44.79,9Z" transform="translate(0 0)" fill="#fff"/> + <path d="M42.75,55.81,33,46.62a1.39,1.39,0,0,0-1.9,0l-9.9,9.15a4.42,4.42,0,0,1-5.21.15,5.18,5.18,0,0,1-2-4.07V12.21A5.24,5.24,0,0,1,19.21,7H44.79A5.24,5.24,0,0,1,50,12.21V51.84a5.18,5.18,0,0,1-2,4.07A4.58,4.58,0,0,1,42.75,55.81ZM19.21,9A3.18,3.18,0,0,0,16,12.15s0,0,0,.06V51.84a3.15,3.15,0,0,0,0,.43,2.65,2.65,0,0,0,4.47,1.39l9-8.65a3.57,3.57,0,0,1,4.94,0l9,8.65a2.65,2.65,0,0,0,4.47-1.39,3.15,3.15,0,0,0,0-.43V12.21A3.18,3.18,0,0,0,44.79,9Z" transform="translate(0 0)" fill="#fff"/> <g opacity="0.6"> - <path d="M31.38,16.66c.34-1,.9-1,1.24,0l1.77,5.44A2.94,2.94,0,0,0,37,24h5.72c1.1,0,1.27.53.38,1.18l-4.63,3.36a2.94,2.94,0,0,0-1,3.08l1.77,5.44c.34,1-.11,1.37-1,.73l-4.63-3.36a2.94,2.94,0,0,0-3.24,0l-4.63,3.36c-.89.65-1.34.32-1-.73l1.77-5.44a2.94,2.94,0,0,0-1-3.08L20.9,25.18c-.89-.65-.72-1.18.38-1.18H27a2.94,2.94,0,0,0,2.62-1.9Z" transform="translate(0 0)" fill="#fff"/> - <path d="M39,38.7a1.94,1.94,0,0,1-1.1-.44L33.27,34.9a2.46,2.46,0,0,0-2.54,0L26.1,38.26c-.8.58-1.49.57-1.85.07a1.6,1.6,0,0,1-.06-1.46L26,31.43A2.37,2.37,0,0,0,25.17,29l-4.63-3.36c-.84-.61-.88-1.15-.77-1.49s.46-.75,1.5-.75H27a2.37,2.37,0,0,0,2.06-1.49l1.77-5.44c.32-1,.82-1.19,1.18-1.19s.86.21,1.18,1.19l1.77,5.44A2.38,2.38,0,0,0,37,23.41h5.72c1,0,1.39.41,1.5.75s.07.88-.77,1.49L38.83,29A2.34,2.34,0,0,0,38,31.43l1.77,5.44a1.6,1.6,0,0,1-.06,1.46A.91.91,0,0,1,39,38.7Zm-7-5.36a3.35,3.35,0,0,1,2,.6l4.63,3.36.14.09,0-.16L36.92,31.8a3.52,3.52,0,0,1,1.22-3.74l4.63-3.36.13-.1H37a3.52,3.52,0,0,1-3.18-2.31l-1.77-5.44L32,16.68l-.06.16-1.77,5.44A3.52,3.52,0,0,1,27,24.59H21.11l.13.1,4.63,3.36a3.51,3.51,0,0,1,1.22,3.74l-1.77,5.44,0,.16.14-.09L30,33.94A3.36,3.36,0,0,1,32,33.35Z" transform="translate(0 0)" fill="#fff"/> + <path d="M43.45,25.65,38.83,29A2.34,2.34,0,0,0,38,31.43l1.77,5.44a1.6,1.6,0,0,1-.06,1.46.92.92,0,0,1-.71.37,1.94,1.94,0,0,1-1.1-.44L33.27,34.9a2.46,2.46,0,0,0-2.54,0L26.1,38.26c-.8.58-1.49.57-1.85.07a1.6,1.6,0,0,1-.06-1.46L26,31.43A2.38,2.38,0,0,0,25.17,29l-4.63-3.36c-.84-.61-.88-1.15-.77-1.49s.46-.75,1.5-.75H27a2.38,2.38,0,0,0,2.06-1.49l1.77-5.44c.32-1,.82-1.19,1.18-1.19s.86.21,1.18,1.19L35,21.91a2.39,2.39,0,0,0,2,1.5h5.72c1,0,1.39.41,1.5.75S44.29,25,43.45,25.65Z" transform="translate(0 0)" fill="#fff"/> </g> </g> </svg> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/qml/pages/ConversationPage.qml ^ |
@@ -1,5 +1,6 @@ -import QtQuick 2.0 +import QtQuick 2.6 import Sailfish.Silica 1.0 +import Sailfish.Pickers 1.0 import harbour.tooterb.Uploader 1.0 import "../lib/API.js" as Logic import "./components/" @@ -38,6 +39,17 @@ else status_link = status_uri } else status_link = status_url + + + // This function is used by the upload Pickers + function fileUpload(file,mime) { + imageUploader.setUploadUrl(Logic.conf.instance + "/api/v1/media") + imageUploader.setFile(file) + imageUploader.setMime(mime) + imageUploader.setAuthorizationHeader(Logic.conf.api_user_token) + imageUploader.upload() + } + allowedOrientations: Orientation.All onSuggestedUserChanged: { //console.log(suggestedUser) @@ -375,7 +387,7 @@ IconButton { id: btnAddImage enabled: mediaModel.count < 4 - icon.source: "image://theme/icon-s-attach?" + ( pressed ? Theme.highlightColor : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor) ) + icon.source: "image://theme/icon-m-file-image?" + ( pressed ? Theme.highlightColor : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor) ) anchors { top: toot.bottom topMargin: -Theme.paddingSmall * 1.5 @@ -385,20 +397,79 @@ onClicked: { btnAddImage.enabled = false var once = true - var imagePicker = pageStack.push("Sailfish.Pickers.ImagePickerPage", { "allowedOrientations": Orientation.All }) - imagePicker.selectedContentChanged.connect(function () { - var imagePath = imagePicker.selectedContent - - // console.log(imagePath) + pageStack.push(imagePickerPage) + } + } + IconButton { + id: btnAddMusic + enabled: mediaModel.count < 4 + icon.source: "image://theme/icon-m-file-audio?" + ( pressed ? Theme.highlightColor : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor) ) + anchors { + top: toot.bottom + topMargin: -Theme.paddingSmall * 1.5 + left: btnAddImage.right + leftMargin: Theme.paddingSmall + } + onClicked: { + btnAddMusic.enabled = false + var once = true + pageStack.push(musicPickerPage) + } + } + IconButton { + id: btnAddVideo + enabled: mediaModel.count < 4 + icon.source: "image://theme/icon-m-file-video?" + ( pressed ? Theme.highlightColor : (warningContent.visible ? Theme.secondaryHighlightColor : Theme.primaryColor) ) + anchors { + top: toot.bottom + topMargin: -Theme.paddingSmall * 1.5 + left: btnAddMusic.right + leftMargin: Theme.paddingSmall + } + onClicked: { + btnAddVideo.enabled = false + var once = true + pageStack.push(videoPickerPage) + } + } + Component { + id: musicPickerPage + MusicPickerPage { + onSelectedContentPropertiesChanged: { + var imagePath = selectedContentProperties.url + var mimeType = selectedContentProperties.mimeType + fileUpload(imagePath,mimeType) + /* imageUploader.setUploadUrl(Logic.conf.instance + "/api/v1/media") imageUploader.setFile(imagePath) + imageUploader.setMime(mimeType) imageUploader.setAuthorizationHeader(Logic.conf.api_user_token) imageUploader.upload() - }) + */ + } + } + } + Component { + id: imagePickerPage + ImagePickerPage { + onSelectedContentPropertiesChanged: { + var imagePath = selectedContentProperties.url + var mimeType = selectedContentProperties.mimeType + fileUpload(imagePath,mimeType) + } + } + } + Component { + id: videoPickerPage + VideoPickerPage { + onSelectedContentPropertiesChanged: { + var imagePath = selectedContentProperties.url + var mimeType = selectedContentProperties.mimeType + fileUpload(imagePath,mimeType) + } } } - ImageUploader { id: imageUploader onProgressChanged: { @@ -413,6 +484,8 @@ onFailure: { uploadProgress.width = 0 btnAddImage.enabled = true + btnAddMusic.enabled = true + btnAddVideo.enabled = true //console.log(status) //console.log(statusText) } @@ -437,7 +510,7 @@ anchors { top: toot.bottom topMargin: -Theme.paddingSmall * 1.5 - left: btnAddImage.right + left: btnAddVideo.right right: btnSend.left } } | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/qml/pages/SettingsPage.qml ^ |
@@ -148,11 +148,12 @@ } ListElement { - name: "Molan" + name: "molan" desc: qsTr("Development and translations") mastodon: "molan@fosstodon.org" - mail: "" + mail: "mol_an@sunrise.ch" } + ListElement { name: "poetaster" desc: qsTr("Development") | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/qml/pages/components/MyList.qml ^ |
@@ -343,11 +343,7 @@ } } if (mode === "prepend" && model.count) { - if ( linknext === "" ) { - p.push({name:'since_id', data: model.get(0).id}) - } else { - p.push({name: 'min_id', data: linknext}) - } + p.push({name:'since_id', data: model.get(0).id}) } // to keep the number of params the same for all requests | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/src/imageuploader.cpp ^ |
@@ -25,6 +25,9 @@ void ImageUploader::setFile(const QString &fileName) { m_fileName = fileName; } +void ImageUploader::setMime(const QString &mimeType) { + m_mimeType = mimeType; +} void ImageUploader::setParameters(const QString &album, const QString &title, const QString &description) { //if (!album.isEmpty()) { @@ -92,7 +95,8 @@ }*/ //QByteArray fileData = file.readAll().toBase64(); - imagePart.setHeader(QNetworkRequest::ContentTypeHeader, QVariant("image/jpeg")); + //imagePart.setHeader(QNetworkRequest::ContentTypeHeader, QVariant("image/jpeg")); + imagePart.setHeader(QNetworkRequest::ContentTypeHeader, QVariant(m_mimeType)); imagePart.setHeader(QNetworkRequest::ContentDispositionHeader, QVariant(QString("form-data; name=\"file\"; filename=\"%1\"").arg(fileInfo.fileName()).toLatin1())); imagePart.setBodyDevice(file); file->setParent(multiPart); | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/src/imageuploader.h ^ |
@@ -16,6 +16,7 @@ ~ImageUploader(); Q_INVOKABLE void setFile(const QString &fileName); + Q_INVOKABLE void setMime(const QString &mimeType); Q_INVOKABLE void setAuthorizationHeader(const QString &authorizationHeader); Q_INVOKABLE void setUploadUrl(const QString &userAgent); Q_INVOKABLE void setParameters(const QString &album, const QString &title, const QString &description); @@ -37,6 +38,7 @@ QNetworkAccessManager *m_networkAccessManager; QString m_fileName; + QString m_mimeType; QByteArray m_authorizationHeader; QString m_uploadUrl; QByteArray postdata; | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-de.ts ^ |
@@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>Bild</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>Video</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>PDF Dokument</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Entwicklung</translation> </message> </context> <context> | ||
[-] [+] | Added | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-en.ts ^ |
@@ -0,0 +1,416 @@ +<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="en"> +<context> + <name>API</name> + <message> + <source>favourited</source> + <translation>favourited</translation> + </message> + <message> + <source>followed you</source> + <translation>followed you</translation> + </message> + <message> + <source>boosted</source> + <translation>boosted</translation> + </message> + <message> + <source>said</source> + <translation>said</translation> + </message> +</context> +<context> + <name>ConversationPage</name> + <message> + <source>Copy Link to Clipboard</source> + <extracomment>Use the translation of "Copy Link" for a shorter PullDownMenu label</extracomment> + <translation>Copy Link to Clipboard</translation> + </message> + <message> + <source>Write your warning here</source> + <extracomment>placeholderText in Toot content warning panel</extracomment> + <translation>Write your warning here</translation> + </message> + <message> + <source>What's on your mind?</source> + <extracomment>placeholderText in Toot text panel</extracomment> + <translation>What's on your mind?</translation> + </message> + <message> + <source>Public</source> + <translation>Public</translation> + </message> + <message> + <source>Unlisted</source> + <translation>Unlisted</translation> + </message> + <message> + <source>Followers-only</source> + <translation>Followers-only</translation> + </message> + <message> + <source>Direct</source> + <translation>Direct</translation> + </message> + <message> + <source>Toot sent!</source> + <translation>Toot sent!</translation> + </message> + <message> + <source>Reply</source> + <extracomment>"Reply" will show the Toot text entry Panel. "Hide Reply" closes it. Alternative: Use "Close Reply"</extracomment> + <translation>Reply</translation> + </message> + <message> + <source>Hide Reply</source> + <translation>Hide Reply</translation> + </message> + <message> + <source>Open in Browser</source> + <translation>Open in Browser</translation> + </message> +</context> +<context> + <name>CoverPage</name> + <message> + <source>New Toot</source> + <translation>New Toot</translation> + </message> +</context> +<context> + <name>EmojiSelect</name> + <message> + <source>Emojis</source> + <translation>Emojis</translation> + </message> + <message> + <source>Tap to insert</source> + <translation>Tap to insert</translation> + </message> +</context> +<context> + <name>ImageUploader</name> + <message> + <source>The file %1 does not exists</source> + <translation>The file %1 does not exists</translation> + </message> +</context> +<context> + <name>LoginPage</name> + <message> + <source>Login</source> + <translation>Login</translation> + </message> + <message> + <source>Instance</source> + <translation>Instance</translation> + </message> + <message> + <source>Enter a valid Mastodon instance URL</source> + <translation>Enter a valid Mastodon instance URL</translation> + </message> + <message> + <source>Mastodon is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.</source> + <translation>Mastodon is a free, open-source social network. A decentralized alternative to commercial platforms, it avoids the risks of a single company monopolizing your communication. Pick a server that you trust — whichever you choose, you can interact with everyone else. Anyone can run their own Mastodon instance and participate in the social network seamlessly.</translation> + </message> + <message> + <source>Reload</source> + <translation>Reload</translation> + </message> +</context> +<context> + <name>MainPage</name> + <message> + <source>Home</source> + <translation>Home</translation> + </message> + <message> + <source>Notifications</source> + <translation>Notifications</translation> + </message> + <message> + <source>Local</source> + <translation>Local</translation> + </message> + <message> + <source>Federated</source> + <translation>Federated</translation> + </message> + <message> + <source>Search</source> + <translation>Search</translation> + </message> + <message> + <source>@user or #term</source> + <translation>@user or #term</translation> + </message> + <message> + <source>New Toot</source> + <translation>New Toot</translation> + </message> + <message> + <source>Bookmarks</source> + <translation>Bookmarks</translation> + </message> +</context> +<context> + <name>MediaFullScreen</name> + <message> + <source>Error loading</source> + <translation>Error loading</translation> + </message> +</context> +<context> + <name>MediaItem</name> + <message> + <source>Image</source> + <translation>Image</translation> + </message> + <message> + <source>Video</source> + <translation>Video</translation> + </message> + <message> + <source>PDF document</source> + <translation>PDF document</translation> + </message> +</context> +<context> + <name>MiniStatus</name> + <message> + <source>boosted</source> + <translation>boosted</translation> + </message> + <message> + <source>favourited</source> + <translation>favourited</translation> + </message> + <message> + <source>followed you</source> + <translation>followed you</translation> + </message> +</context> +<context> + <name>MyList</name> + <message> + <source>Settings</source> + <translation>Settings</translation> + </message> + <message> + <source>New Toot</source> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-es.ts ^ |
@@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>imagen</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>video</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>documento PDF</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Desarrollo</translation> </message> </context> <context> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-fr.ts ^ |
@@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>image</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>vidéo</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>document PDF</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Développement</translation> </message> </context> <context> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-it.ts ^ |
@@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>immagine</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>video</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>documento PDF</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Sviluppo</translation> </message> </context> <context> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-nl.ts ^ |
@@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>Afbeelding</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>Video</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>PDF document</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Ontwikkeling</translation> </message> </context> <context> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb-ru.ts ^ |
@@ -151,7 +151,7 @@ </message> <message> <source>Bookmarks</source> - <translation type="unfinished"></translation> + <translation>Закладки</translation> </message> </context> <context> @@ -165,15 +165,15 @@ <name>MediaItem</name> <message> <source>Image</source> - <translation type="unfinished"></translation> + <translation>Изображение</translation> </message> <message> <source>Video</source> - <translation type="unfinished"></translation> + <translation>Видео</translation> </message> <message> <source>PDF document</source> - <translation type="unfinished"></translation> + <translation>PDF Документ</translation> </message> </context> <context> @@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Разработка</translation> </message> </context> <context> | ||
[-] [+] | Changed | _service:tar_git:harbour-tooterb-1.1.6.tar.bz2/translations/harbour-tooterb.ts ^ |
@@ -377,7 +377,7 @@ </message> <message> <source>Development</source> - <translation type="unfinished"></translation> + <translation>Development</translation> </message> </context> <context> |