Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 16 additions & 12 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,30 @@ clone_folder: c:\projects\source
environment:
Qt6_INSTALL_DIR: 'C:\Qt\6.9.3\msvc2022_64'
PATH: '%Qt6_INSTALL_DIR%\bin;%PATH%'
matrix:
- PORTABLE_CONFIG: OFF
- PORTABLE_CONFIG: ON

build_script:
# Build installer (non-portable)
- cmd: |-
set QTDIR=%Qt6_INSTALL_DIR%
set "VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2022\Community\VC"
set "OPENSSL_ROOT_DIR=C:/OpenSSL-v111-Win64"
cmake -S C:\projects\source -B build -G "Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=Release -DENABLE_OPENSSL=ON -DUSE_PORTABLE_CONFIG=%PORTABLE_CONFIG%
cmake --build build --parallel 2 --config Release
- cmd: cd build
- cmd: if "%PORTABLE_CONFIG%"=="OFF" cpack -G WIX -B package
- cmd: if "%PORTABLE_CONFIG%"=="ON" (mkdir portable_exe & copy src\Release\*.exe portable_exe\. & 7z a -tzip portable_exe.zip portable_exe\)
cmake -S C:\projects\source -B C:\projects\source\build -G "Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=Release -DENABLE_OPENSSL=ON -DUSE_PORTABLE_CONFIG=OFF
cmake --build C:\projects\source\build --parallel 2 --config Release
- cmd: cpack --config C:\projects\source\build\CPackConfig.cmake -G WIX -B C:\projects\source\build\package
# Build portable exe
- cmd: |-
cmake -S C:\projects\source -B C:\projects\source\build-portable -G "Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=Release -DENABLE_OPENSSL=ON -DUSE_PORTABLE_CONFIG=ON
cmake --build C:\projects\source\build-portable --parallel 2 --config Release
# Combine both into archive.zip
- cmd: |-
mkdir C:\projects\source\artifact
copy C:\projects\source\build\package\*.msi C:\projects\source\artifact\.
copy C:\projects\source\build-portable\src\Release\*.exe C:\projects\source\artifact\.
7z a -tzip C:\projects\source\artifact.zip C:\projects\source\artifact\

artifacts:
- path: build\package\*.msi
name: installer
- path: build\portable_exe.zip
name: portable exe
- path: artifact.zip
name: archive

deploy:
- provider: Webhook
Expand Down
7 changes: 7 additions & 0 deletions data/dbus/org.flameshot.Flameshot.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@
<node>
<interface name="org.flameshot.Flameshot">

<!--
captureScreen:
Open the GUI screenshot capture tool.
-->
<method name="captureScreen"/>

<!--
attachPin:
@data: Byte array containing the screenshot and geometry information.
Expand Down
47 changes: 24 additions & 23 deletions data/translations/Internationalization_de_DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -127,12 +127,12 @@
<message>
<location filename="../../src/widgets/capturelauncher.cpp" line="41"/>
<source>Full Screen</source>
<translation type="unfinished"></translation>
<translation>Gesamter Bildschirm</translation>
</message>
<message>
<location filename="../../src/widgets/capturelauncher.cpp" line="46"/>
<source>Monitor %1: %2 (%3x%4)</source>
<translation type="unfinished"></translation>
<translation>Monitor %1: %2 (%3x%4)</translation>
</message>
<message>
<source>Full Screen (All Monitors)</source>
Expand Down Expand Up @@ -193,7 +193,7 @@
<location filename="../../src/widgets/capturelauncher.ui" line="71"/>
<location filename="../../build/src/flameshot_autogen/include/ui_capturelauncher.h" line="184"/>
<source>Monitor:</source>
<translation type="unfinished"></translation>
<translation>Monitor:</translation>
</message>
<message>
<location filename="../../src/widgets/capturelauncher.ui" line="87"/>
Expand Down Expand Up @@ -1376,22 +1376,22 @@ Bitte beseitige sie manuell in der Konfigurationsdatei.</translation>
<message>
<location filename="../../src/config/generalconf.cpp" line="929"/>
<source>Capture active monitor (skip monitor selection)</source>
<translation type="unfinished"></translation>
<translation>Aktiven Bildschirm aufnehmen (Bildschirmauswahl überspringen)</translation>
</message>
<message>
<location filename="../../src/config/generalconf.cpp" line="931"/>
<source>Automatically capture the monitor where the cursor is located instead of showing the monitor selection dialog. This feature is not supported on Wayland.</source>
<translation type="unfinished"></translation>
<translation>Den Bildschirm automatisch aufnehmen, auf dem sich der Cursor befindet, anstatt das Dialogfeld zur Bildschirmauswahl anzuzeigen. Diese Funktion wird unter Wayland nicht unterstützt.</translation>
</message>
<message>
<location filename="../../src/config/generalconf.cpp" line="952"/>
<source>Use legacy X11 screenshot method (deprecated)</source>
<translation type="unfinished"></translation>
<translation>X11-Screenshot-Methode verwenden (veraltet)</translation>
</message>
<message>
<location filename="../../src/config/generalconf.cpp" line="954"/>
<source>Bypass the freedesktop portal and use Qt&apos;s native X11 screen capture. Enable this if your window manager lacks xdg-desktop-portal (e.g. xmonad, i3). Only effective on X11; ignored on Wayland.</source>
<translation type="unfinished"></translation>
<translation>Umgehe das Freedesktop-Portal und verwende die native X11-Bildschirmaufnahme von Qt. Aktiviere diese Option, wenn dein Fenstermanager xdg-desktop-portal nicht unterstützt (z. B. xmonad, i3). Nur unter X11 unterstützt; wird unter Wayland ignoriert.</translation>
</message>
</context>
<context>
Expand Down Expand Up @@ -1789,7 +1789,8 @@ Bitte beseitige sie manuell in der Konfigurationsdatei.</translation>
<location filename="../../src/utils/monitorpreview.cpp" line="31"/>
<source>Monitor %1: %2
Click to select</source>
<translation type="unfinished"></translation>
<translation>Monitor %1: %2
Zum Auswählen anklicken</translation>
</message>
</context>
<context>
Expand Down Expand Up @@ -2414,7 +2415,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/utils/screengrabber.cpp" line="132"/>
<source>FreeDesktop portal screenshot size: %1x%2, DPR: %3</source>
<translation type="unfinished"></translation>
<translation>Screenshot-Größe des FreeDesktop-Portals: %1x%2, DPR: %3</translation>
</message>
<message>
<location filename="../../src/utils/screengrabber.cpp" line="159"/>
Expand All @@ -2429,7 +2430,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/utils/screengrabber.cpp" line="202"/>
<source>Screenshot cancelled</source>
<translation type="unfinished"></translation>
<translation>Screenshot abgebrochen</translation>
</message>
<message>
<location filename="../../src/utils/screengrabber.cpp" line="218"/>
Expand All @@ -2453,7 +2454,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<location filename="../../src/utils/screengrabber.cpp" line="376"/>
<location filename="../../src/utils/screengrabber.cpp" line="551"/>
<source>Screen %1: %2</source>
<translation type="unfinished"></translation>
<translation>Bildschirm %1: %2</translation>
</message>
<message>
<location filename="../../src/utils/screengrabber.cpp" line="377"/>
Expand Down Expand Up @@ -2701,7 +2702,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="268"/>
<source>It seems, that Windows forces to open its screenshot tool when the &apos;Print Screen&apos; key is pressed. Would you like to disable this so that Flameshot can use the &apos;Print Screen&apos; key?</source>
<translation type="unfinished"></translation>
<translation>Es scheint, dass Windows beim Drücken der &apos;Druck&apos;-Taste das eigene Screenshot-Tool öffnet. Möchtest du diese Funktion deaktivieren, damit Flameshot die &apos;Druck&apos;-Taste nutzen kann?</translation>
</message>
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="273"/>
Expand All @@ -2711,30 +2712,30 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="278"/>
<source>No, don&apos;t ask again</source>
<translation type="unfinished"></translation>
<translation>Nein, nicht noch einmal fragen</translation>
</message>
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="286"/>
<location filename="../../src/config/shortcutswidget.cpp" line="333"/>
<location filename="../../src/config/shortcutswidget.cpp" line="343"/>
<source>The registry could not be changed!</source>
<translation type="unfinished"></translation>
<translation>Der Registry-Eintrag konnte nicht geändert werden!</translation>
</message>
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="317"/>
<source>Register Flameshot as MS-SCREENCLIP application (administrator privileges required)</source>
<translation type="unfinished"></translation>
<translation>Flameshot als MS-SCREENCLIP-Anwendung registrieren (Administratorrechte erforderlich)</translation>
</message>
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="321"/>
<source>After registering, you can select Flameshot as the default screenshot application in Windows Settings.</source>
<translation type="unfinished"></translation>
<translation>Nach der Registrierung kann Flameshot in den Windows-Einstellungen als Standard-Screenshot-Anwendung festgelegt werden.</translation>
</message>
<message>
<location filename="../../src/config/shortcutswidget.cpp" line="334"/>
<location filename="../../src/config/shortcutswidget.cpp" line="344"/>
<source>You may start Flameshot as administrator ONCE and try again!</source>
<translation type="unfinished"></translation>
<translation>Starte Flameshot EINMAL als Administrator und versuche es erneut!</translation>
</message>
<message>
<source>Delete current tool</source>
Expand Down Expand Up @@ -2924,7 +2925,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/utils/systemnotification.cpp" line="43"/>
<source>No DBus System Notification service found</source>
<translation type="unfinished"></translation>
<translation>Es wurde kein DBus-Systembenachrichtigungsdienst gefunden</translation>
</message>
<message>
<location filename="../../src/utils/systemnotification.cpp" line="51"/>
Expand Down Expand Up @@ -3014,17 +3015,17 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/widgets/trayicon.cpp" line="162"/>
<source>Download version %1</source>
<translation type="unfinished"></translation>
<translation>Version %1 herunterladen</translation>
</message>
<message>
<location filename="../../src/widgets/trayicon.cpp" line="250"/>
<source>Select Screen</source>
<translation type="unfinished"></translation>
<translation>Bildschirm auswählen</translation>
</message>
<message>
<location filename="../../src/widgets/trayicon.cpp" line="266"/>
<source>Monitor %1: %2 (%3x%4)</source>
<translation type="unfinished"></translation>
<translation>Monitor %1: %2 (%3x%4)</translation>
</message>
<message>
<source>New version %1 is available</source>
Expand Down Expand Up @@ -3208,7 +3209,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/config/visualseditor.cpp" line="101"/>
<source>UI language</source>
<translation type="unfinished"></translation>
<translation>GUI-Sprache</translation>
</message>
<message>
<location filename="../../src/config/visualseditor.cpp" line="141"/>
Expand All @@ -3218,7 +3219,7 @@ Eventuell muss das &apos;#&apos; Zeichen als &apos;\#FFF&apos; maskiert werden</
<message>
<location filename="../../src/config/visualseditor.cpp" line="142"/>
<source>Flameshot must be restarted to apply these changes!</source>
<translation type="unfinished"></translation>
<translation>Flameshot muss neu gestartet werden, um diese Änderungen anzuwenden!</translation>
</message>
</context>
<context>
Expand Down
Loading
Loading