@@ -65,6 +68,8 @@
- [Build](#build)
- [Install](#install)
- [License](#license)
+- [Privacy Policy](#privacy-policy)
+- [Code Signing Policy](#code-signing-policy)
- [Contribute](#contribute)
- [Acknowledgment](#acknowledgment)
@@ -398,12 +403,18 @@ Note: If you install from source, there is no uninstaller, you will need to manu
Info: If I take code from your project and that implies a relicense to GPLv3, you can reuse my changes with the original previous license of your project applied.
+## Privacy Policy
+This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.
+
+
+## Code Signing Policy
+Free code signing provided by [SignPath.io](https://signpath.io/), certificate by [SignPath Foundation](https://signpath.org/).
+
+Code signing is currently a manual process so not every patch release will be signed.
+
## Contribute
-
If you want to contribute check the [CONTRIBUTING.md](docs/CONTRIBUTING.md)
-
-
## Acknowledgment
Thanks to those who have shown interest in the early development process:
- [lupoDharkael](https://github.com/lupoDharkael)
@@ -411,3 +422,7 @@ Thanks to those who have shown interest in the early development process:
- [XerTheSquirrel](https://github.com/XerTheSquirrel)
- [The members of Sugus GNU/Linux](https://github.com/SUGUS-GNULinux)
- ismatori
+
+Thanks to sponsors:
+- JetBrains
+- SignPath
diff --git a/appveyor.yml b/appveyor.yml
index b2768f4b..55b0ccdd 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -5,15 +5,42 @@ clone_folder: c:\projects\source
environment:
Qt5_INSTALL_DIR: 'C:\Qt\5.15.0\msvc2019_64'
PATH: '%Qt5_INSTALL_DIR%\bin;%PATH%'
+
build_script:
- - cmd: >-
+- cmd: >-
- mkdir build
+ mkdir build
- cd build
+ cd build
- echo %PATH%
+ echo %PATH%
- cmake c:\projects\source -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE:STRING=Release
+ cmake c:\projects\source -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE:STRING=Release
- cmake --build . --config "Release"
+ cmake --build . --parallel 2 --config "Release"
+
+ cpack -G WIX -B package
+
+ mkdir artifact
+
+ dir
+
+ cp package/*.msi artifact/.
+
+ cp src/Release/*.exe artifact/.
+
+ 7z a -tzip artifact.zip artifact/
+
+artifacts:
+- path: build\package\*.msi
+ name: installer
+- path: build\src\Release\*.exe
+ name: executable
+- path: build\artifact.zip
+ name: archive
+
+#deploy:
+#- provider: Webhook
+# url: https://app.signpath.io/API/v1/042f605f-b378-45d8-ad16-b7695b071036/Integrations/AppVeyor?ProjectSlug=flameshot&SigningPolicySlug=test-signing
+# authorization:
+# secure: G5nNnkfRSJ+EEx+7LlUSSoEyoL+pHYItvjrNxbWITE7RB+cm9qzuHRdwmrZdEDjdVCLZ2TkNawynMxYcGMZAQA==
diff --git a/docs/appdata/flameshot.metainfo.xml b/data/appdata/org.flameshot.Flameshot.metainfo.xml
similarity index 85%
rename from docs/appdata/flameshot.metainfo.xml
rename to data/appdata/org.flameshot.Flameshot.metainfo.xml
index 3f413f17..bcfdae7d 100644
--- a/docs/appdata/flameshot.metainfo.xml
+++ b/data/appdata/org.flameshot.Flameshot.metainfo.xml
@@ -1,10 +1,12 @@
- org.flameshot.flameshot
+ org.flameshot.FlameshotCC0-1.0GPL-3.0-or-laterFlameshot
+
+
@@ -28,6 +30,6 @@
https://github.com/flameshot-org/flameshothttps://github.com/flameshot-org/flameshot/issues/new
- flameshot.desktop
+ org.flameshot.Flameshot.desktop
diff --git a/data/debian/changelog b/data/debian/changelog
deleted file mode 100644
index be7f9bd4..00000000
--- a/data/debian/changelog
+++ /dev/null
@@ -1,5 +0,0 @@
-flameshot (0.8.3-1) unstable; urgency=medium
-
- * New stable release.
-
- -- Jeremy Borgman Mon, 30 Sep 2020 09:18:29 -0600
diff --git a/docs/desktopEntry/package/flameshot.desktop b/data/desktopEntry/package/org.flameshot.Flameshot.desktop
similarity index 99%
rename from docs/desktopEntry/package/flameshot.desktop
rename to data/desktopEntry/package/org.flameshot.Flameshot.desktop
index d6cc9c84..94b78fb5 100644
--- a/docs/desktopEntry/package/flameshot.desktop
+++ b/data/desktopEntry/package/org.flameshot.Flameshot.desktop
@@ -29,7 +29,7 @@ Keywords[ja]=flameshot;screenshot;capture;shutter;スクリーンショット;
Keywords[es]=flameshot;screenshot;capture;shutter;captura;
Keywords[de]=flameshot;screenshot;Bildschirmfoto;Aufnahme;
Exec=flameshot
-Icon=flameshot
+Icon=org.flameshot.Flameshot
Terminal=false
Type=Application
Categories=Graphics;
diff --git a/data/graphics.qrc b/data/graphics.qrc
index fad71c17..6d86a9da 100644
--- a/data/graphics.qrc
+++ b/data/graphics.qrc
@@ -1,7 +1,10 @@
+ img/app/org.flameshot.Flameshot.svgimg/app/flameshot.svg
+ img/app/org.flameshot.Flameshot.pngimg/app/flameshot.png
+ img/app/keyboard.svgimg/material/black/delete.svgimg/material/black/undo-variant.svgimg/material/black/text.svg
diff --git a/data/img/app/flameshot.png b/data/img/app/flameshot.png
deleted file mode 100644
index 483b595c..00000000
Binary files a/data/img/app/flameshot.png and /dev/null differ
diff --git a/data/img/app/flameshot.png b/data/img/app/flameshot.png
new file mode 120000
index 00000000..9639efdd
--- /dev/null
+++ b/data/img/app/flameshot.png
@@ -0,0 +1 @@
+org.flameshot.Flameshot.png
\ No newline at end of file
diff --git a/data/img/app/flameshot.svg b/data/img/app/flameshot.svg
deleted file mode 100644
index 49fc0436..00000000
--- a/data/img/app/flameshot.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
diff --git a/data/img/app/flameshot.svg b/data/img/app/flameshot.svg
new file mode 120000
index 00000000..44f59631
--- /dev/null
+++ b/data/img/app/flameshot.svg
@@ -0,0 +1 @@
+org.flameshot.Flameshot.svg
\ No newline at end of file
diff --git a/data/img/app/org.flameshot.Flameshot.png b/data/img/app/org.flameshot.Flameshot.png
new file mode 100644
index 00000000..483b595c
Binary files /dev/null and b/data/img/app/org.flameshot.Flameshot.png differ
diff --git a/data/img/app/org.flameshot.Flameshot.svg b/data/img/app/org.flameshot.Flameshot.svg
new file mode 100644
index 00000000..49fc0436
--- /dev/null
+++ b/data/img/app/org.flameshot.Flameshot.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/data/img/hicolor/128x128/apps/flameshot.png b/data/img/hicolor/128x128/apps/flameshot.png
deleted file mode 100644
index 483b595c..00000000
Binary files a/data/img/hicolor/128x128/apps/flameshot.png and /dev/null differ
diff --git a/data/img/hicolor/128x128/apps/flameshot.png b/data/img/hicolor/128x128/apps/flameshot.png
new file mode 120000
index 00000000..9639efdd
--- /dev/null
+++ b/data/img/hicolor/128x128/apps/flameshot.png
@@ -0,0 +1 @@
+org.flameshot.Flameshot.png
\ No newline at end of file
diff --git a/data/img/hicolor/128x128/apps/org.flameshot.Flameshot.png b/data/img/hicolor/128x128/apps/org.flameshot.Flameshot.png
new file mode 100644
index 00000000..483b595c
Binary files /dev/null and b/data/img/hicolor/128x128/apps/org.flameshot.Flameshot.png differ
diff --git a/data/img/hicolor/48x48/apps/flameshot.png b/data/img/hicolor/48x48/apps/flameshot.png
deleted file mode 100644
index 214b4375..00000000
Binary files a/data/img/hicolor/48x48/apps/flameshot.png and /dev/null differ
diff --git a/data/img/hicolor/48x48/apps/flameshot.png b/data/img/hicolor/48x48/apps/flameshot.png
new file mode 120000
index 00000000..9639efdd
--- /dev/null
+++ b/data/img/hicolor/48x48/apps/flameshot.png
@@ -0,0 +1 @@
+org.flameshot.Flameshot.png
\ No newline at end of file
diff --git a/data/img/hicolor/48x48/apps/org.flameshot.Flameshot.png b/data/img/hicolor/48x48/apps/org.flameshot.Flameshot.png
new file mode 100644
index 00000000..214b4375
Binary files /dev/null and b/data/img/hicolor/48x48/apps/org.flameshot.Flameshot.png differ
diff --git a/data/img/hicolor/scalable/apps/flameshot.svg b/data/img/hicolor/scalable/apps/flameshot.svg
deleted file mode 100644
index 49fc0436..00000000
--- a/data/img/hicolor/scalable/apps/flameshot.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
diff --git a/data/img/hicolor/scalable/apps/flameshot.svg b/data/img/hicolor/scalable/apps/flameshot.svg
new file mode 120000
index 00000000..44f59631
--- /dev/null
+++ b/data/img/hicolor/scalable/apps/flameshot.svg
@@ -0,0 +1 @@
+org.flameshot.Flameshot.svg
\ No newline at end of file
diff --git a/data/img/hicolor/scalable/apps/org.flameshot.Flameshot.svg b/data/img/hicolor/scalable/apps/org.flameshot.Flameshot.svg
new file mode 100644
index 00000000..49fc0436
--- /dev/null
+++ b/data/img/hicolor/scalable/apps/org.flameshot.Flameshot.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/docs/shell-completion/flameshot b/data/shell-completion/flameshot
similarity index 100%
rename from docs/shell-completion/flameshot
rename to data/shell-completion/flameshot
diff --git a/data/snap/snapcraft.yaml b/data/snap/snapcraft.yaml
index 9c372cb1..a737fc9b 100644
--- a/data/snap/snapcraft.yaml
+++ b/data/snap/snapcraft.yaml
@@ -21,7 +21,7 @@ architectures:
apps:
flameshot:
command: flameshot
- desktop: usr/share/applications/flameshot.desktop
+ desktop: usr/share/applications/org.flameshot.Flameshot.desktop
extensions:
- kde-neon
environment:
@@ -62,9 +62,9 @@ parts:
override-build: |
snapcraftctl build
# Correct the Icon path
- sed -i 's|^Exec=flameshot|Exec=/snap/bin/flameshot.flameshot|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/flameshot.desktop
- sed -i 's|^Icon=.*|Icon=${SNAP}/usr/share/icons/hicolor/scalable/apps/flameshot.svg|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/flameshot.desktop
- sed -i 's/^\(Name\(\[.\+\]\)\?=.*\)$/\1 (Snappy Edition)/g' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/flameshot.desktop
+ sed -i 's|^Exec=flameshot|Exec=/snap/bin/org.flameshot.Flameshot|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
+ sed -i 's|^Icon=.*|Icon=${SNAP}/usr/share/icons/hicolor/scalable/apps/org.flameshot.Flameshot.svg|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
+ sed -i 's/^\(Name\(\[.\+\]\)\?=.*\)$/\1 (Snappy Edition)/g' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
build-packages:
- g++
- make
diff --git a/data/translations/Internationalization_ca.ts b/data/translations/Internationalization_ca.ts
index a45d49c6..ff56d241 100644
--- a/data/translations/Internationalization_ca.ts
+++ b/data/translations/Internationalization_ca.ts
@@ -324,176 +324,170 @@ Press Space to open the side panel.
GeneneralConf
-
+ Show help messageMostra el missatge d'ajuda
-
+ Show the help message at the beginning in the capture mode.Mostra el missatge d'ajuda en iniciar el mode de captura.
-
-
+
+ Show desktop notificationsMostra les notificacions d'escriptori
-
+ Show tray iconMostra la icona en la barra de tasques
-
+ Show the systemtray iconMostra la icona en la barra de tasques
-
-
+
+ ImportImportar
-
-
-
-
+
+
+
+ ErrorError
-
+ Unable to read file.Impossible llegir el fitxer.
-
-
+
+ Unable to write file.Impossible escriure al fitxer.
-
+ Save FileGuardar Arxiu
-
+ Confirm ResetConfirmar Reset
-
+ Are you sure you want to reset the configuration?Esteu segur que voleu reiniciar la configuració?
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
+ Configuration FileFitxer de Configuració
-
+ ExportExportar
-
+ ResetReset
-
+ Launch at startupLlançament a l'inici
-
-
+
+ Launch Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -501,27 +495,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLCopia l'URL
-
+ URL copied to clipboard.L'URL s'ha copiat al porta-retalls.
-
+ Open in browser
@@ -549,37 +543,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.L'URL s'ha copiat al porta-retalls.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -712,7 +706,7 @@ Press Space to open the side panel.
InfoWindow
-
+ AboutQuant a
@@ -765,12 +759,12 @@ Press Space to open the side panel.
Descripció
-
+ <u><b>License</b></u><u><b>Llicència</b></u>
-
+ <u><b>Version</b></u><u><b>Versió</b></u>
@@ -874,24 +868,24 @@ Press Space to open the side panel.
-
+ Capture is saved and copied to the clipboard as
-
+ Save ErrorS'ha produït un error en guardar
-
+ Capture saved as Anomena i guarda la captura
-
+ Error trying to save as S'ha produït un error en anomenar i guardar
@@ -1092,7 +1086,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_cs.ts b/data/translations/Internationalization_cs.ts
index 6919832c..2a6fb76a 100644
--- a/data/translations/Internationalization_cs.ts
+++ b/data/translations/Internationalization_cs.ts
@@ -327,114 +327,114 @@ Stiskněte mezerník pro otevření postranního panelu.
GeneneralConf
-
-
+
+ ImportZavést
-
-
-
-
+
+
+
+ ErrorChyba
-
+ Unable to read file.Nelze přečíst soubor.
-
-
+
+ Unable to write file.Nelze zapsat soubor.
-
+ Save FileUložit soubor
-
+ Confirm ResetPotvrdit vrácení na výchozí
-
+ Are you sure you want to reset the configuration?Opravdu chcete nastavení vrátit do výchozího stavu?
-
+ Show help messageUkázat zprávu s nápovědou
-
+ Show the help message at the beginning in the capture mode.Ukázat zprávu s nápovědou na začátku v režimu zachytávání.
-
+ Show the side panel buttonUkázat tlačítko na postranním panelu
-
+ Show the side panel toggle button in the capture mode.V režimu zachytávání ukazovat tlačítko na postranním panelu.
-
-
+
+ Show desktop notificationsUkázat oznámení
-
+ Show tray iconUkázat ikonu v oznamovací oblasti panelu
-
+ Show the systemtray iconUkázat ikonu v oznamovací oblasti panelu
-
+ Configuration FileSoubor s nastavením
-
+ ExportVyvést
-
+ ResetNastavit znovu
-
+ Launch at startupSpustit při spuštění
-
-
+
+ Launch FlameshotSpustit Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -443,64 +443,58 @@ Stiskněte mezerník pro otevření postranního panelu.
Zavřít po vytvoření snímku
-
+ Close after taking a screenshotZavřít po vytvoření snímku obrazovky
-
+ Copy URL after uploadKopírovat adresu (URL) po nahrání
-
+ Copy URL and close window after uploadPo nahrání zkopírovat URL a zavřít okno
-
+ Save image after copyUložit obrázek po kopírování
-
+ Save image file after copying itUložit obrázek se souborem po jeho zkopírování
-
+ Save PathCesta pro ukládání
-
-
+ Change...Změnit...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a FolderVyberte složku
-
+ Unable to write to directory.Nelze zapsat do adresáře.
@@ -508,27 +502,27 @@ Stiskněte mezerník pro otevření postranního panelu.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLKopírovat adresu (URL)
-
+ URL copied to clipboard.Adresa (URL) zkopírována do schránky.
-
+ Open in browser
@@ -556,37 +550,37 @@ Stiskněte mezerník pro otevření postranního panelu.
-
+ URL copied to clipboard.Adresa (URL) zkopírována do schránky.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -723,7 +717,7 @@ Stiskněte mezerník pro otevření postranního panelu.
InfoWindow
-
+ AboutO programu
@@ -788,12 +782,12 @@ Stiskněte mezerník pro otevření postranního panelu.
Popis
-
+ <u><b>License</b></u><u><b>Licence</b></u>
-
+ <u><b>Version</b></u><u><b>Verze</b></u>
@@ -883,13 +877,13 @@ Stiskněte mezerník pro otevření postranního panelu.
QObject
-
+ Save ErrorChyba při ukládání
-
+ Capture saved as Zachycená obrazovka uložena jako
@@ -905,7 +899,7 @@ Stiskněte mezerník pro otevření postranního panelu.
-
+ Error trying to save as Chyba při ukládání jako
@@ -915,7 +909,7 @@ Stiskněte mezerník pro otevření postranního panelu.
-
+ Capture is saved and copied to the clipboard as
@@ -1121,7 +1115,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_de_DE.ts b/data/translations/Internationalization_de_DE.ts
index 8815a815..b7260abe 100644
--- a/data/translations/Internationalization_de_DE.ts
+++ b/data/translations/Internationalization_de_DE.ts
@@ -327,176 +327,170 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
GeneneralConf
-
-
+
+ ImportImportieren
-
-
-
-
+
+
+
+ ErrorFehler
-
+ Unable to read file.Datei kann nicht gelesen werden.
-
-
+
+ Unable to write file.Datei kann nicht geschrieben werden.
-
+ Save FileDatei speichern
-
+ Confirm ResetZurücksetzen bestätigen
-
+ Are you sure you want to reset the configuration?Sind Sie sicher, dass sie die Konfiguration zurücksetzen wollen?
-
+ Show help messageHilfetext anzeigen
-
+ Show the help message at the beginning in the capture mode.Hilfetext am Start der Auswahl anzeigen.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsZeige Desktopbenachrichtigungen
-
+ Show tray iconZeige Taskleistensymbol
-
+ Show the systemtray iconZeigt das Taskleistensymbol
-
+ Configuration FileKonfigurationsdatei
-
+ ExportExportieren
-
+ ResetZurücksetzen
-
+ Launch at startupAutomatisch starten
-
-
+
+ Launch FlameshotStarte Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL kopieren
-
+ URL copied to clipboard.URL kopiert.
-
+ Open in browser
@@ -552,37 +546,37 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
-
+ URL copied to clipboard.URL kopiert.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
InfoWindow
-
+ AboutÜber
@@ -784,12 +778,12 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
Beschreibung
-
+ <u><b>License</b></u><u><b>Lizenz</b></u>
-
+ <u><b>Version</b></u><u><b>Version</b></u>
@@ -879,13 +873,13 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
QObject
-
+ Save ErrorSpeicherfehler
-
+ Capture saved as Aufnahme gespeichert als
@@ -901,7 +895,7 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
-
+ Error trying to save as Fehler beim Speichern unter
@@ -911,7 +905,7 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.
-
+ Capture is saved and copied to the clipboard as
@@ -1107,7 +1101,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_es.ts b/data/translations/Internationalization_es.ts
index 17b5ae95..0ac6ef0a 100644
--- a/data/translations/Internationalization_es.ts
+++ b/data/translations/Internationalization_es.ts
@@ -327,176 +327,170 @@ Presiona Espacio para abrir el panel lateral.
GeneneralConf
-
-
+
+ ImportImportar
-
-
-
-
+
+
+
+ ErrorError
-
+ Unable to read file.Imposible leer el archivo.
-
-
+
+ Unable to write file.Imposible escribir el archivo.
-
+ Save FileGuardar Archivo
-
+ Confirm ResetConfirmar Reset
-
+ Are you sure you want to reset the configuration?¿Estás seguro de que quieres reiniciar la configuración?
-
+ Show help messageMostrar mensaje de ayuda
-
+ Show the help message at the beginning in the capture mode.Muestra el mensaje de ayuda al iniciar el modo de captura.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsMostrar notificaciones del escritorio
-
+ Show tray iconMostrar icono en la barra de tareas
-
+ Show the systemtray iconMostrar el icono en la barra de tareas
-
+ Configuration FileArchivo de Configuración
-
+ ExportExportar
-
+ ResetReset
-
+ Launch at startupLanzar en el arranque
-
-
+
+ Launch FlameshotLanzar Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Presiona Espacio para abrir el panel lateral.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLCopiar URL
-
+ URL copied to clipboard.URL copiada al portapapeles.
-
+ Open in browser
@@ -552,37 +546,37 @@ Presiona Espacio para abrir el panel lateral.
-
+ URL copied to clipboard.URL copiada al portapapeles.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Presiona Espacio para abrir el panel lateral.
InfoWindow
-
+ AboutInformación
@@ -780,12 +774,12 @@ Presiona Espacio para abrir el panel lateral.
Descripción
-
+ <u><b>License</b></u><u><b>Licencia</b></u>
-
+ <u><b>Version</b></u><u><b>Versión</b></u>
@@ -875,13 +869,13 @@ Presiona Espacio para abrir el panel lateral.
QObject
-
+ Save ErrorError al Guardar
-
+ Capture saved as Captura guardada como
@@ -897,7 +891,7 @@ Presiona Espacio para abrir el panel lateral.
-
+ Error trying to save as Error intentando guardar como
@@ -907,7 +901,7 @@ Presiona Espacio para abrir el panel lateral.
-
+ Capture is saved and copied to the clipboard as
@@ -1103,7 +1097,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_eu.ts b/data/translations/Internationalization_eu.ts
index 8829cd1f..9c1359fd 100644
--- a/data/translations/Internationalization_eu.ts
+++ b/data/translations/Internationalization_eu.ts
@@ -1248,4 +1248,3 @@ Baliteke '#' karakterea ihes egin behar izatea, '\#FFF'n bez
-
diff --git a/data/translations/Internationalization_fr.ts b/data/translations/Internationalization_fr.ts
index b8413358..9a91935d 100644
--- a/data/translations/Internationalization_fr.ts
+++ b/data/translations/Internationalization_fr.ts
@@ -327,114 +327,114 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
GeneneralConf
-
-
+
+ ImportImporter
-
-
-
-
+
+
+
+ ErrorErreur
-
+ Unable to read file.Impossible de lire le fichier.
-
-
+
+ Unable to write file.Impossible d'écrire le fichier.
-
+ Save FileSauvegarder le fichier
-
+ Confirm ResetConfirmer la Réinitialisation
-
+ Are you sure you want to reset the configuration?Êtes-vous sûr de vouloir réinitialiser la configuration ?
-
+ Show help messageMontrer le message d'aide
-
+ Show the help message at the beginning in the capture mode.Afficher ce message au lancement du mode capture.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsAfficher les notifications du bureau
-
+ Show tray iconAfficher les icones de la barre d'état
-
+ Show the systemtray iconAfficher l'icône dans la barre de tâches
-
+ Configuration FileFichier de Configuration
-
+ ExportExporter
-
+ ResetRéinitialiser
-
+ Launch at startupLancer au démarrage
-
-
+
+ Launch FlameshotDémarrer Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -443,64 +443,58 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
Fermer après une capture
-
+ Close after taking a screenshotFermer l'application après une capture d'écran
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -508,27 +502,27 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLCopier l'URL
-
+ URL copied to clipboard.URL copiée dans le Presse-papier.
-
+ Open in browser
@@ -556,37 +550,37 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
-
+ URL copied to clipboard.URL copiée dans le Presse-papier.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
InfoWindow
-
+ AboutÀ propos
@@ -776,12 +770,12 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
Description
-
+ <u><b>License</b></u><u><b>Licences</b></u>
-
+ <u><b>Version</b></u><u><b>Version</b></u>
@@ -871,13 +865,13 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
QObject
-
+ Save ErrorErreur lors de la sauvegarde
-
+ Capture saved as Capture d'écran sauvegardée sous
@@ -893,7 +887,7 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
-
+ Error trying to save as Erreur lors de la sauvegarde sous
@@ -903,7 +897,7 @@ Appuyer sur Espace pour ouvrir le panneau latéral.
-
+ Capture is saved and copied to the clipboard as
@@ -1099,7 +1093,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_hu.ts b/data/translations/Internationalization_hu.ts
index 9f7483ad..2d08036b 100644
--- a/data/translations/Internationalization_hu.ts
+++ b/data/translations/Internationalization_hu.ts
@@ -421,10 +421,6 @@ Press Space to open the side panel.
Copy file path after save
-
- Select default path for Screenshots
-
- Use fixed path for screenshots to save
diff --git a/data/translations/Internationalization_it_IT.ts b/data/translations/Internationalization_it_IT.ts
index 29698387..31409aa7 100644
--- a/data/translations/Internationalization_it_IT.ts
+++ b/data/translations/Internationalization_it_IT.ts
@@ -308,176 +308,170 @@ Press Space to open the side panel.
GeneneralConf
-
-
+
+ Import
-
-
-
-
+
+
+
+ Error
-
+ Unable to read file.
-
-
+
+ Unable to write file.
-
+ Save File
-
+ Confirm Reset
-
+ Are you sure you want to reset the configuration?
-
+ Show help message
-
+ Show the help message at the beginning in the capture mode.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notifications
-
+ Show tray icon
-
+ Show the systemtray icon
-
+ Configuration File
-
+ Export
-
+ Reset
-
+ Launch at startup
-
-
+
+ Launch Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -485,27 +479,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URL
-
+ URL copied to clipboard.
-
+ Open in browser
@@ -533,37 +527,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -672,17 +666,17 @@ Press Space to open the side panel.
InfoWindow
-
+ About
-
+ <u><b>License</b></u>
-
+ <u><b>Version</b></u>
@@ -964,13 +958,13 @@ You may need to escape the '#' sign as in '\#FFF'
-
+ Capture saved as
-
+ Error trying to save as
@@ -980,12 +974,12 @@ You may need to escape the '#' sign as in '\#FFF'
-
+ Capture is saved and copied to the clipboard as
-
+ Save Error
@@ -996,7 +990,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_ja.ts b/data/translations/Internationalization_ja.ts
index 6fbd0f74..373c1fb0 100644
--- a/data/translations/Internationalization_ja.ts
+++ b/data/translations/Internationalization_ja.ts
@@ -327,176 +327,170 @@ Enter を押すと画面をキャプチャー。
GeneneralConf
-
+ Show help messageヘルプメッセージを表示する
-
+ Show the help message at the beginning in the capture mode.キャプチャーモード開始時にヘルプメッセージを表示する。
-
-
+
+ Show desktop notificationsデスクトップの通知を表示する
-
+ Show tray iconトレイアイコンを表示する
-
+ Show the systemtray iconシステムトレイアイコンを表示する
-
-
+
+ Importインポート
-
-
-
-
+
+
+
+ Errorエラー
-
+ Unable to read file.ファイルを読み込めません。
-
-
+
+ Unable to write file.ファイルに書き込めません。
-
+ Save Fileファイルを保存
-
+ Confirm Resetリセットの確認
-
+ Are you sure you want to reset the configuration?設定をリセットしてもよろしいですか?
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
+ Configuration File設定ファイル
-
+ Exportエクスポート
-
+ Resetリセット
-
+ Launch at startupスタートアップ時に起動する
-
-
+
+ Launch FlameshotFlameshot を起動する
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Enter を押すと画面をキャプチャー。
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL をコピー
-
+ URL copied to clipboard.URL をクリップボードにコピーしました。
-
+ Open in browser
@@ -552,37 +546,37 @@ Enter を押すと画面をキャプチャー。
-
+ URL copied to clipboard.URL をクリップボードにコピーしました。
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Enter を押すと画面をキャプチャー。
InfoWindow
-
+ Aboutこのアプリケーションについて
@@ -772,12 +766,12 @@ Enter を押すと画面をキャプチャー。
説明
-
+ <u><b>License</b></u><u><b>ライセンス</b></u>
-
+ <u><b>Version</b></u><u><b>バージョン</b></u>
@@ -871,13 +865,13 @@ Enter を押すと画面をキャプチャー。
QObject
-
+ Save Error保存エラー
-
+ Capture saved as キャプチャーを保存しました:
@@ -893,7 +887,7 @@ Enter を押すと画面をキャプチャー。
-
+ Error trying to save as 保存時にエラーが発生しました:
@@ -903,7 +897,7 @@ Enter を押すと画面をキャプチャー。
-
+ Capture is saved and copied to the clipboard as
@@ -1099,7 +1093,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_ka.ts b/data/translations/Internationalization_ka.ts
index 23358f34..e3931166 100644
--- a/data/translations/Internationalization_ka.ts
+++ b/data/translations/Internationalization_ka.ts
@@ -323,176 +323,170 @@ Press Space to open the side panel.
GeneneralConf
-
-
+
+ Importიმპორტირება
-
-
-
-
+
+
+
+ Errorშეცდომა
-
+ Unable to read file.ფაილის წაკითხვა ვერ მოხერხდა.
-
-
+
+ Unable to write file.ფაილის ჩაწერა ვერ მოხერხდა.
-
+ Save Fileფაილის შენახვა
-
+ Confirm Resetგანულების დადასტურება
-
+ Are you sure you want to reset the configuration?დარწმუნებული ხართ, რომ გსურთ პარამეტრების განულება?
-
+ Show help messageდახმარების შეტყობინების ნახვა
-
+ Show the help message at the beginning in the capture mode.დახმარების შეტყობინების ნახვა გადაღების რეჟიმის დაწყებისას.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsცნობების ჩვენება სამუშაო მაგიდაზე
-
+ Show tray iconხატულის ჩვენება სისტემურ პანელზე
-
+ Show the systemtray iconხატულის ჩვენება სისტემურ პანელზე
-
+ Configuration Fileპარამეტრების ფაილი
-
+ Exportექსპორტირება
-
+ Resetგანულება
-
+ Launch at startupგაშვება სისტემის ჩატვირთვისას
-
-
+
+ Launch Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -500,27 +494,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL-ის კოპირება
-
+ URL copied to clipboard.URL დაკოპირდა გაცვლის ბუფერში.
-
+ Open in browser
@@ -548,37 +542,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.URL დაკოპირდა გაცვლის ბუფერში.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -711,7 +705,7 @@ Press Space to open the side panel.
InfoWindow
-
+ Aboutპროგრამის შესახებ
@@ -768,12 +762,12 @@ Press Space to open the side panel.
აღწერა
-
+ <u><b>License</b></u><u><b>ლიცენზია</b></u>
-
+ <u><b>Version</b></u><u><b>ვერსია</b></u>
@@ -863,13 +857,13 @@ Press Space to open the side panel.
QObject
-
+ Save Errorშეცდომა შენახვისას
-
+ Capture saved as სურათი შენახულია როგორც:
@@ -885,7 +879,7 @@ Press Space to open the side panel.
-
+ Error trying to save as შეცდომა მცდელობისას შენახულიყო როგორც:
@@ -895,7 +889,7 @@ Press Space to open the side panel.
-
+ Capture is saved and copied to the clipboard as
@@ -1091,7 +1085,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_ko.ts b/data/translations/Internationalization_ko.ts
index 9bb5a6a8..df06abe5 100644
--- a/data/translations/Internationalization_ko.ts
+++ b/data/translations/Internationalization_ko.ts
@@ -305,28 +305,28 @@ Space로 사이드 패널을 엽니다.
Show help message
- 도움 메세지를 보여줍니다
+ 도움 메세지 보기Show the help message at the beginning in the capture mode.
- 캡처 모드 시작에 도움 메세지를 보여줍니다.
+ 캡처 모드 시작에 도움 메세지 보기.Show desktop notifications
- 데스크톱 알림을 사용합니다
+ 데스크톱 알림 사용Show tray icon
- 트레이 아이콘을 보임
+ 트레이 아이콘 보기Show the systemtray icon
- 시스템 트레이 아이콘을 보여줍니다
+ 시스템 트레이 아이콘 보기
@@ -386,7 +386,7 @@ Space로 사이드 패널을 엽니다.
Launch at startupstartup의 적절한 번역이 필요합니다.
- 시작할때 실행
+ 컴퓨터를 시작할 때 실행
@@ -396,22 +396,22 @@ Space로 사이드 패널을 엽니다.
Close after capture
- 캡처 후 닫기
+ 캡처 후 닫기Close after taking a screenshot
- 스크린샷을 찍은 이후 닫기
+ 스크린샷을 찍은 후 닫기Copy URL after upload
- 업로드 이후 URL을 복사
+ 업로드 이후 URL 복사Copy URL and close window after upload
- 업로드 이후 URL을 복사하고 창을 닫음
+ 업로드 이후 URL을 복사하고 창 닫기
@@ -531,7 +531,7 @@ Space로 사이드 패널을 엽니다.
Toggle visibility of sidebar with options of the selected tool
-
+ 사이드바를 열어 선택한 도구의 옵션보기
@@ -541,7 +541,7 @@ Space로 사이드 패널을 엽니다.
Change the tool's thickness
- 도구의 두께를 바꿉니다
+ 도구 두께 변경
@@ -753,7 +753,8 @@ Space로 사이드 패널을 엽니다.
Rectangular Selection
- 직사각형 선택
+ selection에 대한 적절한 번역이 필요합니다.
+ 직사각형 Selection
@@ -964,7 +965,7 @@ Space로 사이드 패널을 엽니다.
Select a Button to modify it
- 변경할 버튼을 선택하세요
+ 변경 할 버튼 선택
@@ -979,7 +980,7 @@ Space로 사이드 패널을 엽니다.
Contrast Color
- 콘트래스트 색상
+ 대비 색상
@@ -1005,12 +1006,12 @@ Space로 사이드 패널을 엽니다.
Opacity of area outside selection:
- 선택 영역 외의 불투명도:
+ 선택 영역 외 불투명도:Button Selection
- 버튼 셀렉션
+ 버튼 선택
diff --git a/data/translations/Internationalization_nl.ts b/data/translations/Internationalization_nl.ts
index 8ef28afa..a6ddaf86 100644
--- a/data/translations/Internationalization_nl.ts
+++ b/data/translations/Internationalization_nl.ts
@@ -327,176 +327,170 @@ Druk op spatie om het zijpaneel te openen.
GeneneralConf
-
-
+
+ ImportImporteren
-
-
-
-
+
+
+
+ ErrorFout
-
+ Unable to read file.Kan bestand niet uitlezen.
-
-
+
+ Unable to write file.Kan bestand niet wegschrijven.
-
+ Save FileBestand opslaan
-
+ Confirm ResetHerstellen bevestigen
-
+ Are you sure you want to reset the configuration?Weet je zeker dat je de standwaardwaarden van de configuratie wilt herstellen?
-
+ Show help messageUitleg tonen
-
+ Show the help message at the beginning in the capture mode.Toont een bericht met uitleg bij het openen van de vastlegmodus.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsBureaubladmeldingen tonen
-
+ Show tray iconSysteemvakpictogram tonen
-
+ Show the systemtray iconToont het systeemvakpictogram
-
+ Configuration FileConfiguratiebestand
-
+ ExportExporteren
-
+ ResetStandaardwaarden
-
+ Launch at startupAutomatisch opstarten
-
-
+
+ Launch FlameshotFlameshot openen
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Druk op spatie om het zijpaneel te openen.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL kopiëren
-
+ URL copied to clipboard.URL gekopieerd naar klembord.
-
+ Open in browser
@@ -552,37 +546,37 @@ Druk op spatie om het zijpaneel te openen.
-
+ URL copied to clipboard.URL gekopieerd naar klembord.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Druk op spatie om het zijpaneel te openen.
InfoWindow
-
+ AboutOver
@@ -780,12 +774,12 @@ Druk op spatie om het zijpaneel te openen.
Omschrijving
-
+ <u><b>License</b></u><u><b>Лиценца</b></u>
-
+ <u><b>Version</b></u><u><b>Верзија</b></u>
@@ -875,13 +869,13 @@ Druk op spatie om het zijpaneel te openen.
QObject
-
+ Save ErrorFout tijdens opslaan
-
+ Capture saved as Schermafdruk opgeslagen als
@@ -897,7 +891,7 @@ Druk op spatie om het zijpaneel te openen.
-
+ Error trying to save as Fout tijdens opslaan als
@@ -907,7 +901,7 @@ Druk op spatie om het zijpaneel te openen.
-
+ Capture is saved and copied to the clipboard as
@@ -1103,7 +1097,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_nl_NL.ts b/data/translations/Internationalization_nl_NL.ts
index ddca4082..337d1e65 100644
--- a/data/translations/Internationalization_nl_NL.ts
+++ b/data/translations/Internationalization_nl_NL.ts
@@ -327,114 +327,114 @@ Druk op de spatiebalk om het zijpaneel te openen.
GeneneralConf
-
-
+
+ ImportImporteren
-
-
-
-
+
+
+
+ ErrorFout
-
+ Unable to read file.Bestand kan niet gelezen worden.
-
-
+
+ Unable to write file.Kan bestand niet wegschrijven.
-
+ Save FileBestand opslaan
-
+ Confirm ResetHerstellen bevestigen
-
+ Are you sure you want to reset the configuration?Weet u zeker dat u de configuratie opnieuw wilt instellen?
-
+ Show help messageToon helpbericht
-
+ Show the help message at the beginning in the capture mode.Toon het helpbericht aan het begin in de vastlegmodus.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsBureaubladmeldingen weergeven
-
+ Show tray iconPictogram in het systeemvak weergeven
-
+ Show the systemtray iconToon het systeemvakpictogram
-
+ Configuration FileConfiguratie bestand
-
+ ExportExporteren
-
+ ResetStandaardwaarden
-
+ Launch at startupAutomatisch opstarten
-
-
+
+ Launch FlameshotStart Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -443,64 +443,58 @@ Druk op de spatiebalk om het zijpaneel te openen.
Sluit na schermopname
-
+ Close after taking a screenshotSluit na het maken van een schermopname
-
+ Copy URL after uploadKopieer URL na upload
-
+ Copy URL and close window after uploadKopieer URL en sluit venster na upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -508,27 +502,27 @@ Druk op de spatiebalk om het zijpaneel te openen.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL kopiëren
-
+ URL copied to clipboard.URL gekopieerd naar klembord.
-
+ Open in browser
@@ -556,37 +550,37 @@ Druk op de spatiebalk om het zijpaneel te openen.
-
+ URL copied to clipboard.URL gekopieerd naar klembord.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -723,7 +717,7 @@ Druk op de spatiebalk om het zijpaneel te openen.
InfoWindow
-
+ AboutOver
@@ -788,12 +782,12 @@ Druk op de spatiebalk om het zijpaneel te openen.
Omschrijving
-
+ <u><b>License</b></u><u><b>Licentie</b></u>
-
+ <u><b>Version</b></u><u><b>Versie</b></u>
@@ -883,13 +877,13 @@ Druk op de spatiebalk om het zijpaneel te openen.
QObject
-
+ Save ErrorFout tijdens opslaan
-
+ Capture saved as Schermafdruk opgeslagen als
@@ -905,7 +899,7 @@ Druk op de spatiebalk om het zijpaneel te openen.
-
+ Error trying to save as Fout bij opslaan als
@@ -915,7 +909,7 @@ Druk op de spatiebalk om het zijpaneel te openen.
-
+ Capture is saved and copied to the clipboard as
@@ -1111,7 +1105,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_pl.ts b/data/translations/Internationalization_pl.ts
index 99d08a8b..3751eb9b 100644
--- a/data/translations/Internationalization_pl.ts
+++ b/data/translations/Internationalization_pl.ts
@@ -326,114 +326,114 @@ Spacja, aby pokazać panel boczny.
GeneneralConf
-
-
+
+ ImportImport
-
-
-
-
+
+
+
+ ErrorBłąd
-
+ Unable to read file.Nie można odczytać pliku.
-
-
+
+ Unable to write file.Nie można zapisać pliku.
-
+ Save FileZapisz plik
-
+ Confirm ResetPotwierdź Reset
-
+ Are you sure you want to reset the configuration?Czy na pewno chcesz zresetować konfigurację?
-
+ Show help messagePokaż podpowiedzi
-
+ Show the help message at the beginning in the capture mode.Pokaż podpowiedzi na początku trybu przechwytywania.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsPokaż powiadomienia ekranowe
-
+ Show tray iconPokaż ikonę w trayu
-
+ Show the systemtray iconPokaż ikonę w zasobniku systemowym
-
+ Configuration FilePlik konfiguracyjny
-
+ ExportExport
-
+ ResetReset
-
+ Launch at startupUruchom podczas startu
-
-
+
+ Launch FlameshotUruchom Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -442,64 +442,58 @@ Spacja, aby pokazać panel boczny.
Zamknij po wykonaniu zrzutu
-
+ Close after taking a screenshotZamknij po wykonaniu zrzutu ekranu
-
+ Copy URL after uploadKopiuj adres URL po wysłaniu
-
+ Copy URL and close window after uploadKopiuj adres URL po wysłaniu i zamknij okno
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -507,27 +501,27 @@ Spacja, aby pokazać panel boczny.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLKopiuj URL
-
+ URL copied to clipboard.URL skopiowany do schowka.
-
+ Open in browser
@@ -555,37 +549,37 @@ Spacja, aby pokazać panel boczny.
-
+ URL copied to clipboard.URL skopiowany do schowka.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -722,7 +716,7 @@ Spacja, aby pokazać panel boczny.
InfoWindow
-
+ AboutO programie
@@ -787,12 +781,12 @@ Spacja, aby pokazać panel boczny.
Działanie
-
+ <u><b>License</b></u><u><b>Licencja</b></u>
-
+ <u><b>Version</b></u><u><b>Wersja</b></u>
@@ -882,13 +876,13 @@ Spacja, aby pokazać panel boczny.
QObject
-
+ Save ErrorBłąd zapisu
-
+ Capture saved as Zaznaczenie zapisano jako
@@ -904,7 +898,7 @@ Spacja, aby pokazać panel boczny.
-
+ Error trying to save as Błąd przy próbie zapisu jako
@@ -914,7 +908,7 @@ Spacja, aby pokazać panel boczny.
-
+ Capture is saved and copied to the clipboard as
@@ -1114,7 +1108,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_pt_BR.ts b/data/translations/Internationalization_pt_BR.ts
index 9ccfcd68..6120968e 100644
--- a/data/translations/Internationalization_pt_BR.ts
+++ b/data/translations/Internationalization_pt_BR.ts
@@ -327,114 +327,114 @@ Pressione espaço abrir o painel lateral.
GeneneralConf
-
-
+
+ ImportImportar
-
-
-
-
+
+
+
+ ErrorErro
-
+ Unable to read file.Não foi possível ler o arquivo.
-
-
+
+ Unable to write file.Não foi possível escrever no arquivo.
-
+ Save FileSalvar Arquivo
-
+ Confirm ResetConfirmar Reset
-
+ Are you sure you want to reset the configuration?Tem certeza que deseja resetar a configuração?
-
+ Show help messageMostrar mensagem de ajuda
-
+ Show the help message at the beginning in the capture mode.Mostrar mensagem de ajuda no início do modo de captura.
-
+ Show the side panel buttonMostrar botão no painel lateral
-
+ Show the side panel toggle button in the capture mode.Mostrar altenador do painel lateral.
-
-
+
+ Show desktop notificationsMostrar notificações de Desktop
-
+ Show tray iconMostrar ícone de tray
-
+ Show the systemtray iconMosrar ícone na barra de aplicações
-
+ Configuration FileArquivo de Configurações
-
+ ExportExportar
-
+ ResetReset
-
+ Launch at startupIniciar junto com o sistema
-
-
+
+ Launch FlameshotIniciar Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -443,64 +443,58 @@ Pressione espaço abrir o painel lateral.
Fechar após captura
-
+ Close after taking a screenshotFechar após tirar uma screenshot
-
+ Copy URL after uploadCopiar URL após upload
-
+ Copy URL and close window after uploadCopiar URL e fechar janela após upload
-
+ Save image after copySalvar imagem após copiar
-
+ Save image file after copying itSalvar imagem após copiar
-
+ Save PathSalvar Caminho
-
-
+ Change...Alterar...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a FolderSelecione uma pasta
-
+ Unable to write to directory.Não foi possível escrever no diretório.
@@ -508,27 +502,27 @@ Pressione espaço abrir o painel lateral.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLCopiar URL
-
+ URL copied to clipboard.URL copiada para a área de transferência.
-
+ Open in browser
@@ -556,37 +550,37 @@ Pressione espaço abrir o painel lateral.
-
+ URL copied to clipboard.URL copiada para a área de transferência.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -723,7 +717,7 @@ Pressione espaço abrir o painel lateral.
InfoWindow
-
+ AboutSobre
@@ -788,12 +782,12 @@ Pressione espaço abrir o painel lateral.
Descrição
-
+ <u><b>License</b></u><u><b>Licença</b></u>
-
+ <u><b>Version</b></u><u><b>Versão</b></u>
@@ -883,13 +877,13 @@ Pressione espaço abrir o painel lateral.
QObject
-
+ Save ErrorErro ao salvar
-
+ Capture saved as Captura salva como
@@ -905,7 +899,7 @@ Pressione espaço abrir o painel lateral.
-
+ Error trying to save as Erro ao tentar salvar como
@@ -915,7 +909,7 @@ Pressione espaço abrir o painel lateral.
-
+ Capture is saved and copied to the clipboard as
@@ -1121,7 +1115,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_ru.ts b/data/translations/Internationalization_ru.ts
index 2ca55a0e..77b0a5c0 100644
--- a/data/translations/Internationalization_ru.ts
+++ b/data/translations/Internationalization_ru.ts
@@ -327,114 +327,114 @@ Press Space to open the side panel.
GeneneralConf
-
-
+
+ ImportИмпорт
-
-
-
-
+
+
+
+ ErrorОшибка
-
+ Unable to read file.Не удалось прочитать файл.
-
-
+
+ Unable to write file.Не удалось записать файл.
-
+ Save FileСохранить файл
-
+ Confirm ResetПодтвердить сброс
-
+ Are you sure you want to reset the configuration?Вы действительно хотите сбросить настройки?
-
+ Show help messageПоказывать справочное сообщение
-
+ Show the help message at the beginning in the capture mode.Показывать справочное сообщение перед началом захвата экрана.
-
+ Show the side panel buttonПоказывать кнопку боковой панели
-
+ Show the side panel toggle button in the capture mode.Показывать кнопку открытия боковой панели в режиме захвата.
-
-
+
+ Show desktop notificationsПоказывать уведомления
-
+ Show tray iconПоказывать значок в трее
-
+ Show the systemtray iconПоказать значок в системном трее
-
+ Configuration FileФайл конфигурации
-
+ ExportЭкспорт
-
+ ResetСброс
-
+ Launch at startupЗапускать при старте системы
-
-
+
+ Launch FlameshotЗапустить Flameshot
-
+ Show welcome message on launchПоказывать приветствие при запуске
-
+ Close application after captureЗакрывать приложение после захвата экрана
@@ -443,64 +443,62 @@ Press Space to open the side panel.
Закрыть после снимка
-
+ Close after taking a screenshotЗакрыть после снимка
-
+ Copy URL after uploadКопировать URL после загрузки
-
+ Copy URL and close window after uploadКопировать URL и закрыть окно после загрузки
-
+ Save image after copyСохранять изображение после копирования
-
+ Save image file after copying itСохранять файл изображения после копирования
-
+ Save PathПуть сохранения
-
-
+ Change...Сменить...
-
-
+
+ Copy file path after saveСкопировать путь к файлу после сохранения
- Select default path for Screenshots
- Выберите путь по умолчанию для снимков экрана
+ Выберите путь по умолчанию для снимков экрана
-
+ Use fixed path for screenshots to saveИспользовать фиксированный путь для сохранения снимков экрана
-
+ Choose a FolderВыберите папку
-
+ Unable to write to directory.Не удалось записать в папку.
@@ -508,27 +506,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest UploadsПоследние загрузки
-
+ Screenshots history is emptyИстория скриншотов пуста
-
+ Copy URLСкопировать URL
-
+ URL copied to clipboard.URL скопирован в буфер обмена.
-
+ Open in browserОткрыть в браузере
@@ -556,37 +554,37 @@ Press Space to open the side panel.
Удаление изображения...
-
+ URL copied to clipboard.URL скопирован в буфер обмена.
-
+ Unable to remove screenshot from the remote storage.Невозможно удалить снимок экрана из удаленного хранилища.
-
+ Network errorОшибка сети
-
+ Possibly it doesn't exist anymoreВозможно, его больше не существует
-
+ Do you want to remove screenshot from local history anyway?Вы все равно хотите удалить скриншот из локальной истории?
-
+ Remove screenshot from history?Удалить скриншот из истории?
-
+ S3 Creds URL is not found in your configuration fileS3 Creds URL не найден в вашем файле конфигурации
@@ -727,7 +725,7 @@ Press Space to open the side panel.
InfoWindow
-
+ AboutИнформация
@@ -792,12 +790,12 @@ Press Space to open the side panel.
Описание
-
+ <u><b>License</b></u><u><b>Лицензия</b></u>
-
+ <u><b>Version</b></u><u><b>Версия</b></u>
@@ -887,13 +885,13 @@ Press Space to open the side panel.
QObject
-
+ Save ErrorОшибка сохранения
-
+ Capture saved as Снимок сохранён как
@@ -909,7 +907,7 @@ Press Space to open the side panel.
-
+ Error trying to save as Ошибка при попытке сохранить как
@@ -919,7 +917,7 @@ Press Space to open the side panel.
Сохранить скриншот
-
+ Capture is saved and copied to the clipboard as Скриншот сохранен на диск и скопирован в буфер обмена как
@@ -1122,7 +1120,7 @@ You can find me in the system tray.
Вы можете найти меня в системном трее.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.Привет я тут! Щелкните значок на панели задач, чтобы сделать снимок экрана, или щелкните правой кнопкой, чтобы увидеть дополнительные параметры.
diff --git a/data/translations/Internationalization_sk.ts b/data/translations/Internationalization_sk.ts
index a0ef1e07..c5917398 100644
--- a/data/translations/Internationalization_sk.ts
+++ b/data/translations/Internationalization_sk.ts
@@ -327,114 +327,114 @@ Stlačte medzerník pre otvorenie postranného panelu.
GeneneralConf
-
-
+
+ ImportImportovať
-
-
-
-
+
+
+
+ ErrorChyba
-
+ Unable to read file.Zlyhalo čítanie súboru.
-
-
+
+ Unable to write file.Zlyhal zápis do súboru.
-
+ Save FileUložiť súbor
-
+ Confirm ResetPotvrdiť Reset
-
+ Are you sure you want to reset the configuration?Naozaj si želáte resetovať aktuálnu konfiguráciu?
-
+ Show help messageZobraziť nápovedu
-
+ Show the help message at the beginning in the capture mode.Zobraziť nápovedu na začiatku počas režimu zachytávania obrazovky.
-
+ Show the side panel buttonZobraziť tlačidlo na postrannom paneli
-
+ Show the side panel toggle button in the capture mode.V režime zachytávania zobrazovať tlačidlo na postrannom paneli.
-
-
+
+ Show desktop notificationsZobraziť systémové upozornenia
-
+ Show tray iconZobraziť stavovú ikonu
-
+ Show the systemtray iconZobraziť ikonu v stavovej oblasti
-
+ Configuration FileSúbor s konfiguráciou
-
+ ExportExportovať
-
+ ResetResetovať
-
+ Launch at startupSpúšťať pri štarte
-
-
+
+ Launch FlameshotSpustiť Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -443,64 +443,58 @@ Stlačte medzerník pre otvorenie postranného panelu.
Zavrieť po vytvorení snímky
-
+ Close after taking a screenshotZatvoriť po vytvorení snímky obrazovky
-
+ Copy URL after uploadKopírovať URL po uploade
-
+ Copy URL and close window after uploadPo nahratí skopírovať URL a zavrieť okno
-
+ Save image after copyUložiť obrázok po kopírovaní
-
+ Save image file after copying itUložiť obrázok so súborom po jeho skopírovaní
-
+ Save PathCesta pre ukladanie
-
-
+ Change...Zmeniť...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a FolderVyberte priečinok
-
+ Unable to write to directory.Zápis do adresára nie je možný.
@@ -508,27 +502,27 @@ Stlačte medzerník pre otvorenie postranného panelu.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLKopírovať URL
-
+ URL copied to clipboard.URL skopírovaná do schránky.
-
+ Open in browser
@@ -556,37 +550,37 @@ Stlačte medzerník pre otvorenie postranného panelu.
-
+ URL copied to clipboard.URL skopírovaná do schránky.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -723,7 +717,7 @@ Stlačte medzerník pre otvorenie postranného panelu.
InfoWindow
-
+ AboutO programe
@@ -788,12 +782,12 @@ Stlačte medzerník pre otvorenie postranného panelu.
Popis
-
+ <u><b>License</b></u><u><b>Licencia</b></u>
-
+ <u><b>Version</b></u><u><b>Verzia</b></u>
@@ -1050,13 +1044,13 @@ Možno budete musieť napísať pred '#' opačnú lomku, teda '\#
-
+ Capture saved as Snímka uložená ako
-
+ Error trying to save as Chyba pri ukladaní do
@@ -1066,12 +1060,12 @@ Možno budete musieť napísať pred '#' opačnú lomku, teda '\#
-
+ Capture is saved and copied to the clipboard as
-
+ Save ErrorChyba pri ukladaní
@@ -1121,7 +1115,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_sr_SP.ts b/data/translations/Internationalization_sr_SP.ts
index 61ea6102..707a544e 100644
--- a/data/translations/Internationalization_sr_SP.ts
+++ b/data/translations/Internationalization_sr_SP.ts
@@ -327,176 +327,170 @@ Press Space to open the side panel.
GeneneralConf
-
-
+
+ ImportУвоз
-
-
-
-
+
+
+
+ ErrorГрешка
-
+ Unable to read file.Нисам успео да прочитам датотеку.
-
-
+
+ Unable to write file.Нисам успео да сачувам датотеку.
-
+ Save FileСачувај датотеку
-
+ Confirm ResetПотврда поништавања
-
+ Are you sure you want to reset the configuration?Да ли сте сигурни да желите да поништите сва прилагођена подешавања?
-
+ Show help messageПриказуј поруку са упутством
-
+ Show the help message at the beginning in the capture mode.Приказуј поруку са кратким упутством на почетку снимања екрана.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsКористи системска обавештења
-
+ Show tray iconИконица на системској полици
-
+ Show the systemtray iconПриказуј иконицу на системској полици
-
+ Configuration FileДатотека са подешавањима
-
+ ExportИзвоз
-
+ ResetПоништи
-
+ Launch at startupПокрени на почетку
-
-
+
+ Launch FlameshotПокрени Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLЗапамти интернет адресу
-
+ URL copied to clipboard.Интернет адреса је сачувана у привременој меморији.
-
+ Open in browser
@@ -552,37 +546,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.Интернет адреса је сачувана у привременој меморији.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Press Space to open the side panel.
InfoWindow
-
+ AboutО програму
@@ -776,12 +770,12 @@ Press Space to open the side panel.
Опис
-
+ <u><b>License</b></u><u><b>Лиценца</b></u>
-
+ <u><b>Version</b></u><u><b>Верзија</b></u>
@@ -871,13 +865,13 @@ Press Space to open the side panel.
QObject
-
+ Save ErrorГрешка приликом упусивања
-
+ Capture saved as Сачувај снимак као
@@ -893,7 +887,7 @@ Press Space to open the side panel.
-
+ Error trying to save as Грешка приликом уписивања као
@@ -903,7 +897,7 @@ Press Space to open the side panel.
-
+ Capture is saved and copied to the clipboard as
@@ -1099,7 +1093,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_sv_SE.ts b/data/translations/Internationalization_sv_SE.ts
index 60c48463..8d0eff1e 100644
--- a/data/translations/Internationalization_sv_SE.ts
+++ b/data/translations/Internationalization_sv_SE.ts
@@ -327,176 +327,170 @@ Tryck Space för att öppna sidopanelen.
GeneneralConf
-
-
+
+ ImportImportera
-
-
-
-
+
+
+
+ ErrorFel
-
+ Unable to read file.Kunde inte läsa filen.
-
-
+
+ Unable to write file.Kunde inte skriva till filen.
-
+ Save FileSpara fil
-
+ Confirm ResetBekräfta återställning
-
+ Are you sure you want to reset the configuration?Är du säker på att du vill återställa konfigurationen?
-
+ Show help messageVisa hjälpmeddelande
-
+ Show the help message at the beginning in the capture mode.Visa hjälpmeddelande vid början av skärmklippsläge.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsVisa skrivbordsnotifieringar
-
+ Show tray iconVisa ikon i systemfältet
-
+ Show the systemtray iconVisa ikon i systemfältet
-
+ Configuration FileKonfigurationsfil
-
+ ExportExportera
-
+ ResetÅterställ
-
+ Launch at startupStarta vid uppstart
-
-
+
+ Launch FlameshotStarta Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Tryck Space för att öppna sidopanelen.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLKopiera URL
-
+ URL copied to clipboard.URL kopierad till klippbord.
-
+ Open in browser
@@ -552,37 +546,37 @@ Tryck Space för att öppna sidopanelen.
-
+ URL copied to clipboard.URL kopierad till klippbord.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Tryck Space för att öppna sidopanelen.
InfoWindow
-
+ AboutOm
@@ -780,12 +774,12 @@ Tryck Space för att öppna sidopanelen.
Beskrivning
-
+ <u><b>License</b></u><u><b>Licens</b></u>
-
+ <u><b>Version</b></u><u><b>Version</b></u>
@@ -875,13 +869,13 @@ Tryck Space för att öppna sidopanelen.
QObject
-
+ Save ErrorSpara fel
-
+ Capture saved as Urval sparad som
@@ -897,7 +891,7 @@ Tryck Space för att öppna sidopanelen.
-
+ Error trying to save as Fel vid spara som
@@ -907,7 +901,7 @@ Tryck Space för att öppna sidopanelen.
-
+ Capture is saved and copied to the clipboard as
@@ -1103,7 +1097,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_tr.ts b/data/translations/Internationalization_tr.ts
index 6d0954c6..3ca1ca6c 100644
--- a/data/translations/Internationalization_tr.ts
+++ b/data/translations/Internationalization_tr.ts
@@ -327,176 +327,170 @@ Yan paneli açmak için Boşluk tuşuna basın.
GeneneralConf
-
-
+
+ ImportDışa aktar
-
-
-
-
+
+
+
+ ErrorHata
-
+ Unable to read file.Dosya okunamıyor.
-
-
+
+ Unable to write file.Dosya yazılamıyor.
-
+ Save FileDosyayı Kaydet
-
+ Confirm ResetSıfırlamayı Onayla
-
+ Are you sure you want to reset the configuration?Ayarları sıfırlamak istediğinizden emin misiniz?
-
+ Show help messageYardım mesajını göster
-
+ Show the help message at the beginning in the capture mode.Yakalama modunda başında yardım mesajını gösterin.
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
-
+
+ Show desktop notificationsMasaüstü bildirimlerini göster
-
+ Show tray iconTepsi simgesini göster
-
+ Show the systemtray iconSistem tepsisi simgesini göster
-
+ Configuration FileYapılandırma Dosyası
-
+ ExportDışa aktar
-
+ ResetSıfırla
-
+ Launch at startupBaşlangıçta başlatın
-
-
+
+ Launch FlameshotFlameshot'ı başlat
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -504,27 +498,27 @@ Yan paneli açmak için Boşluk tuşuna basın.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URLURL Kopyala
-
+ URL copied to clipboard.URL panoya kopyalandı.
-
+ Open in browser
@@ -552,37 +546,37 @@ Yan paneli açmak için Boşluk tuşuna basın.
-
+ URL copied to clipboard.URL panoya kopyalandı.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -719,7 +713,7 @@ Yan paneli açmak için Boşluk tuşuna basın.
InfoWindow
-
+ AboutHakkında
@@ -776,12 +770,12 @@ Yan paneli açmak için Boşluk tuşuna basın.
Tanım
-
+ <u><b>License</b></u><u><b>Lisans</b></u>
-
+ <u><b>Version</b></u><u><b>Sürüm</b></u>
@@ -871,13 +865,13 @@ Yan paneli açmak için Boşluk tuşuna basın.
QObject
-
+ Save ErrorKaydetme Hatası
-
+ Capture saved as Yakalama farklı kaydedildi
@@ -893,7 +887,7 @@ Yan paneli açmak için Boşluk tuşuna basın.
-
+ Error trying to save as Farklı kaydetmeye çalışılırken hata oluştu
@@ -903,7 +897,7 @@ Yan paneli açmak için Boşluk tuşuna basın.
-
+ Capture is saved and copied to the clipboard as
@@ -1099,7 +1093,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_uk.ts b/data/translations/Internationalization_uk.ts
index 10c40c9a..992235ca 100644
--- a/data/translations/Internationalization_uk.ts
+++ b/data/translations/Internationalization_uk.ts
@@ -327,114 +327,114 @@ Press Space to open the side panel.
GeneneralConf
-
-
+
+ ImportІмпорт
-
-
-
-
+
+
+
+ ErrorПомилка
-
+ Unable to read file.Не вдалось прочитати файл.
-
-
+
+ Unable to write file.Не вдалось записати файл.
-
+ Save FileЗберегти файл
-
+ Confirm ResetПідтвердити скидання
-
+ Are you sure you want to reset the configuration?Ви дійсно хочете скинути налаштування?
-
+ Show help messageПоказувати повідомлення довідки
-
+ Show the help message at the beginning in the capture mode.Показувати повідомлення довідки на початку режиму захоплення.
-
+ Show the side panel buttonПоказувати кнопку бічній панелі
-
+ Show the side panel toggle button in the capture mode.Показувати кнопку відкриття бічної панелі в режимі захоплення.
-
-
+
+ Show desktop notificationsПоказувати повідомлення
-
+ Show tray iconПоказувати значок на панелі
-
+ Show the systemtray iconПоказувати значок на панелі повідомленнь
-
+ Configuration FileФайл налаштувань
-
+ ExportЕкспорт
-
+ ResetСкинути
-
+ Launch at startupЗапускати при старті системи
-
-
+
+ Launch FlameshotЗапускати Flameshot
-
+ Show welcome message on launchПоказувати вітання під час запуску
-
+ Close application after captureЗакривати програму після захоплення екрану
@@ -443,64 +443,62 @@ Press Space to open the side panel.
Закрити після знімка
-
+ Close after taking a screenshotЗакрити після знімка
-
+ Copy URL after uploadКопіювати URL після завантаження
-
+ Copy URL and close window after uploadКопіювати URL і закрити вікно після завантаження
-
+ Save image after copyЗберігати зображення після копіювання
-
+ Save image file after copying itЗберігати файл зображення після копіювання
-
+ Save PathШлях збереження
-
-
+ Change...Змінити...
-
-
+
+ Copy file path after saveСкопіювати шлях до файлу після збереження
- Select default path for Screenshots
- Виберіть шлях за замовчуванням для скріншотів
+ Виберіть шлях за замовчуванням для скріншотів
-
+ Use fixed path for screenshots to saveВикористовувати фіксований шлях для знімків екрана для збереження
-
+ Choose a FolderОбрати папку
-
+ Unable to write to directory.Не вдалося записати в папку.
@@ -508,27 +506,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest UploadsОстанні завантаження
-
+ Screenshots history is emptyІсторія знімків екрана порожня
-
+ Copy URLСкопіювати URL
-
+ URL copied to clipboard.URL скопійовано до буферу обміну.
-
+ Open in browserВідкрити в браузері
@@ -556,37 +554,37 @@ Press Space to open the side panel.
Видалення зображення...
-
+ URL copied to clipboard.URL скопійовано до буферу обміну.
-
+ Unable to remove screenshot from the remote storage.Не вдалося видалити знімок екрана з віддаленого сховища.
-
+ Network errorПомилка мережі
-
+ Possibly it doesn't exist anymoreМожливо, його вже не існує
-
+ Do you want to remove screenshot from local history anyway?Ви все одно хочете видалити знімок екрана з місцевої історії?
-
+ Remove screenshot from history?Видалити знімок екрана з історії?
-
+ S3 Creds URL is not found in your configuration fileS3 Creds URL не знайдено у вашому файлі конфігурації
@@ -727,7 +725,7 @@ Press Space to open the side panel.
InfoWindow
-
+ AboutПро...
@@ -792,12 +790,12 @@ Press Space to open the side panel.
Опис
-
+ <u><b>License</b></u><u><b>Ліцензія</b></u>
-
+ <u><b>Version</b></u><u><b>Версія</b></u>
@@ -887,13 +885,13 @@ Press Space to open the side panel.
QObject
-
+ Save ErrorПомилка збереження
-
+ Capture saved as Знімок збережено як
@@ -909,7 +907,7 @@ Press Space to open the side panel.
-
+ Error trying to save as Помилка під час збереження як
@@ -919,7 +917,7 @@ Press Space to open the side panel.
Зберегти знімок екрана
-
+ Capture is saved and copied to the clipboard as Скріншот збережен на диск та скопійован у буфер обміну як
@@ -1122,7 +1120,7 @@ You can find me in the system tray.
Ви можете знайти мене в системному треї.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.Привіт, я тут! Клацніть піктограму в треї, щоб зробити знімок екрана, або клацніть правою кнопкою, щоб побачити більше опцій.
diff --git a/data/translations/Internationalization_zh_CN.ts b/data/translations/Internationalization_zh_CN.ts
index df842b25..c67a276f 100644
--- a/data/translations/Internationalization_zh_CN.ts
+++ b/data/translations/Internationalization_zh_CN.ts
@@ -328,114 +328,114 @@ Press Space to open the side panel.
GeneneralConf
-
+ Show help message显示帮助文档
-
+ Show the help message at the beginning in the capture mode.在捕获之前显示帮助信息。
-
-
+
+ Show desktop notifications显示桌面通知
-
+ Show tray icon显示托盘图标
-
+ Show the systemtray icon显示任务栏图标
-
-
+
+ Import导入
-
-
-
-
+
+
+
+ Error错误
-
+ Unable to read file.无法读取文件。
-
-
+
+ Unable to write file.无法写入文件。
-
+ Save File保存到文件
-
+ Confirm Reset确定重置
-
+ Are you sure you want to reset the configuration?你确定你想要重置配置?
-
+ Show the side panel button显示侧边栏按钮
-
+ Show the side panel toggle button in the capture mode.在捕获模式下显示侧边栏切换按钮。
-
+ Configuration File配置文件
-
+ Export导出
-
+ Reset重置
-
+ Launch at startup开机时启动
-
-
+
+ Launch Flameshot启动 Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
@@ -444,64 +444,58 @@ Press Space to open the side panel.
捕获后关闭
-
+ Close after taking a screenshot获取屏幕截图后关闭
-
+ Copy URL after upload上传后复制 URL
-
+ Copy URL and close window after upload上传后复制 URL 并关闭窗口
-
+ Save image after copy复制后保存图像
-
+ Save image file after copying it复制到剪贴板后保存图像文件
-
+ Save Path保存路径
-
-
+ Change...变更…
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder选择文件夹
-
+ Unable to write to directory.无法写入目录。
@@ -509,27 +503,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URL复制链接
-
+ URL copied to clipboard.
-
+ Open in browser
@@ -557,37 +551,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -724,7 +718,7 @@ Press Space to open the side panel.
InfoWindow
-
+ About关于
@@ -785,12 +779,12 @@ Press Space to open the side panel.
描述
-
+ <u><b>License</b></u><u><b>许可证</b></u>
-
+ <u><b>Version</b></u><u><b>版本</b></u>
@@ -884,13 +878,13 @@ Press Space to open the side panel.
QObject
-
+ Save Error保存错误
-
+ Capture saved as 捕获已保存为
@@ -906,7 +900,7 @@ Press Space to open the side panel.
-
+ Error trying to save as 尝试另存为时出错
@@ -916,7 +910,7 @@ Press Space to open the side panel.
-
+ Capture is saved and copied to the clipboard as
@@ -1122,7 +1116,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/data/translations/Internationalization_zh_HK.ts b/data/translations/Internationalization_zh_HK.ts
new file mode 100644
index 00000000..a1d38922
--- /dev/null
+++ b/data/translations/Internationalization_zh_HK.ts
@@ -0,0 +1,1244 @@
+
+
+
+
+ AppLauncher
+
+
+ App Launcher
+ 應用程式啟動器
+
+
+
+ Choose an app to open the capture
+ 選擇一個程式打開此截圖
+
+
+
+ AppLauncherWidget
+
+
+ Open With
+ 打開方式
+
+
+
+ Launch in terminal
+ 從終端啟動
+
+
+
+ Keep open after selection
+ 選擇後保持開啟
+
+
+
+
+ Error
+ 錯誤
+
+
+
+ Unable to launch in terminal.
+ 無法從終端啟動。
+
+
+
+ Unable to write in
+ 無法寫入
+
+
+
+ ArrowTool
+
+
+ Arrow
+ 指針
+
+
+
+ Set the Arrow as the paint tool
+ 選取指針作為繪製工具
+
+
+
+ BlurTool
+
+ Blur
+ 模糊
+
+
+ Set Blur as the paint tool
+ 選擇模糊作為繪製工具
+
+
+
+ CaptureLauncher
+
+
+ <b>Capture Mode</b>
+
+
+
+
+ Rectangular Region
+ 矩形區域
+
+
+
+ Full Screen (All Monitors)
+ 满屏(所有顯示器)
+
+
+
+ No Delay
+ 無時延
+
+
+
+ second
+
+
+
+
+ seconds
+
+
+
+
+ Take new screenshot
+ 捕獲新截圖
+
+
+
+ Area:
+
+
+
+
+ Delay:
+
+
+
+
+ CaptureWidget
+
+
+ Unable to capture screen
+ 無法捕獲屏幕
+
+
+
+ Select an area with the mouse, or press Esc to exit.
+Press Enter to capture the screen.
+Press Right Click to show the color picker.
+Use the Mouse Wheel to change the thickness of your tool.
+Press Space to open the side panel.
+ 使用鼠標選擇一片區域,或按Esc退出。
+按Enter以捕獲屏幕。
+點擊右鍵顯示拾色器。
+使用鼠標滾輪以較工具寬度。
+按Space以打開側方面板。
+
+
+
+ Tool Settings
+ 工具選項
+
+
+
+ CircleCountTool
+
+
+ Circle Counter
+ 環狀計數器
+
+
+
+ Add an autoincrementing counter bubble
+ 添加自增計數器
+
+
+
+ CircleTool
+
+
+ Circle
+ 環形
+
+
+
+ Set the Circle as the paint tool
+ 選取環形作為繪畫工具
+
+
+
+ ConfigWindow
+
+
+ Configuration
+ 設定
+
+
+
+ Interface
+ 接口
+
+
+
+ Filename Editor
+ 文檔名稱編輯器
+
+
+
+ General
+ 一般
+
+
+
+ Controller
+
+
+ &Take Screenshot
+ &捕獲截圖
+
+
+
+ &Open Launcher
+ &開啓啓動器
+
+
+
+ &Configuration
+ &設定
+
+
+
+ &About
+ &關於
+
+
+ &Information
+ &資訊
+
+
+
+ &Quit
+ &結束
+
+
+
+ CopyTool
+
+
+ Copy
+ 複製
+
+
+
+ Copy the selection into the clipboard
+ 複製選項到剪貼板
+
+
+
+ DBusUtils
+
+
+ Unable to connect via DBus
+ 無法通過 DBus 連接
+
+
+
+ ExitTool
+
+
+ Exit
+ 離開
+
+
+
+ Leave the capture screen
+ 離開螢幕擷取
+
+
+
+ FileNameEditor
+
+
+ Edit the name of your captures:
+ 編輯您的截圖名稱:
+
+
+
+ Edit:
+ 編輯器:
+
+
+
+ Preview:
+ 預覽:
+
+
+
+ Save
+ 存檔
+
+
+
+ Saves the pattern
+ 儲存樣式
+
+
+
+ Reset
+ 重設
+
+
+
+ Restores the saved pattern
+ 恢復儲存的樣式
+
+
+
+ Clear
+ 清除
+
+
+
+ Deletes the name
+ 刪除這個名稱
+
+
+
+ GeneneralConf
+
+
+ Show help message
+ 顯示説明資訊
+
+
+
+ Show the help message at the beginning in the capture mode.
+ 在擷取之前顯示説明資訊。
+
+
+
+
+ Show desktop notifications
+ 顯示桌面通知
+
+
+
+ Show tray icon
+ 顯示託盤圖標
+
+
+
+ Show the systemtray icon
+ 顯示工作列圖標
+
+
+
+
+ Import
+ 導入
+
+
+
+
+
+
+ Error
+ 錯誤
+
+
+
+ Unable to read file.
+ 無法讀取檔案。
+
+
+
+
+ Unable to write file.
+ 無法寫入檔案。
+
+
+
+ Save File
+ 存檔
+
+
+
+ Confirm Reset
+ 確認重設
+
+
+
+ Are you sure you want to reset the configuration?
+ 你確定想要重設?
+
+
+
+ Show the side panel button
+ 顯示側邊欄按鈕
+
+
+
+ Show the side panel toggle button in the capture mode.
+ 在截圖模式下顯示側邊欄切換按鈕。
+
+
+
+ Configuration File
+ 設定文檔
+
+
+
+ Export
+ 導出
+
+
+
+ Reset
+ 重設
+
+
+
+ Launch at startup
+ 自動啟動
+
+
+
+ Launch Flameshot
+ 啓動Flameshot
+
+
+
+ Close after capture
+ 捕獲截圖后關閉
+
+
+
+ Close after taking a screenshot
+ 進行截屏后關閉
+
+
+
+ Copy URL after upload
+ 上載后複製URL
+
+
+
+ Copy URL and close window after upload
+ 上載后複製URL並關閉窗口
+
+
+
+ Save image after copy
+ 複製後保存圖像
+
+
+
+ Save image file after copying it
+ 複製圖像檔案后保存
+
+
+
+ Save Path
+ 保存路徑
+
+
+
+ Change...
+ 變更...
+
+
+
+ Choose a Folder
+ 選取檔案集
+
+
+
+ Unable to write to directory.
+ 無法寫入目錄。
+
+
+
+ ImgurUploader
+
+
+ Upload to Imgur
+ 上傳到 Imgur
+
+
+
+ Uploading Image
+ 正在上傳
+
+
+
+ Copy URL
+ 複製連結
+
+
+
+ Open URL
+ 打開連結
+
+
+
+ Delete image
+ 刪除圖像
+
+
+
+ Image to Clipboard.
+ 將檔案複製到剪貼簿。
+
+
+
+
+ Unable to open the URL.
+ 無法打開該URL。
+
+
+
+ URL copied to clipboard.
+ URL已複製到剪貼板。
+
+
+
+ Screenshot copied to clipboard.
+ 截圖已複製到剪貼板。
+
+
+
+ ImgurUploaderTool
+
+
+ Image Uploader
+ 上傳圖片
+
+
+
+ Upload the selection to Imgur
+ 上載到 Imgur
+
+
+
+ InfoWindow
+
+
+ About
+ 關於
+
+
+
+ SPACEBAR
+
+
+
+
+ Right Click
+ 右鍵
+
+
+
+ Mouse Wheel
+ 滑鼠滑輪
+
+
+
+ Move selection 1px
+ 移動 1px
+
+
+
+ Resize selection 1px
+ 調整大小 1px
+
+
+
+ Quit capture
+ 結束擷取
+
+
+
+ Copy to clipboard
+ 複製到剪貼簿
+
+
+
+ Save selection as a file
+ 將選擇範圍另存新檔
+
+
+
+ Undo the last modification
+ 復原上次修改
+
+
+
+ Toggle visibility of sidebar with options of the selected tool
+ 使用所選工具選項切換側邊欄可見性
+
+
+
+ Show color picker
+ 顯示顏色選擇器
+
+
+
+ Change the tool's thickness
+ 改變工具的寬度
+
+
+
+ Key
+ 鍵
+
+
+
+ Description
+ 描述
+
+
+
+ <u><b>License</b></u>
+ <u><b>授權條款</b></u>
+
+
+
+ <u><b>Version</b></u>
+ <u><b>版本</b></u>
+
+
+
+ <u><b>Shortcuts</b></u>
+ <u><b>快速鍵</b></u>
+
+
+
+ Available shortcuts in the screen capture mode.
+ 螢幕捕獲模式中的可用快捷鍵。
+
+
+
+ LineTool
+
+
+ Line
+ 直綫
+
+
+
+ Set the Line as the paint tool
+ 將直綫設定為繪畫工具
+
+
+
+ MarkerTool
+
+
+ Marker
+ 標記
+
+
+
+ Set the Marker as the paint tool
+ 將標記設定為繪畫工具
+
+
+
+ MoveTool
+
+
+ Move
+ 移動
+
+
+
+ Move the selection area
+ 移動選擇區域
+
+
+
+ PencilTool
+
+
+ Pencil
+ 鉛筆
+
+
+
+ Set the Pencil as the paint tool
+ 將鉛筆設定為繪畫工具
+
+
+
+ PinTool
+
+
+ Pin Tool
+ 固定工具
+
+
+
+ Pin image on the desktop
+ 將圖像固定到桌面
+
+
+
+ PixelateTool
+
+
+ Pixelate
+ 馬賽克工具
+
+
+
+ Set Pixelate as the paint tool
+ 將馬賽克工具設定為繪畫工具
+
+
+
+ QObject
+
+
+ Save Error
+ 存檔錯誤
+
+
+
+
+ Capture saved as
+ 截圖已另存為
+
+
+
+ Capture saved to clipboard.
+ 熒幕捕獲已存儲到剪貼板。
+
+
+
+ Capture saved to clipboard
+ 螢幕捕獲已存儲到剪貼板
+
+
+
+
+ Error trying to save as
+ 嘗試另存新檔時發生錯誤
+
+
+
+
+
+
+
+ Unable to connect via DBus
+ 無法透過 DBus 進行連接
+
+
+
+ Powerful yet simple to use screenshot software.
+
+
+
+
+ See
+
+
+
+
+ Capture the entire desktop.
+ 捕獲整個桌面。
+
+
+
+ Open the capture launcher.
+ 開啓捕獲啓動器。
+
+
+
+ Start a manual capture in GUI mode.
+ 在GUi模式下開啓手動捕獲。
+
+
+
+ Configure
+ Configure
+
+
+
+ Capture a single screen.
+ 捕獲單一熒幕。
+
+
+
+ Path where the capture will be saved
+
+
+
+
+ Save the capture to the clipboard
+
+
+
+
+ Delay time in milliseconds
+
+
+
+
+ Set the filename pattern
+
+
+
+
+ Enable or disable the trayicon
+
+
+
+
+ Enable or disable run at startup
+
+
+
+
+ Show the help message in the capture mode
+
+
+
+
+ Define the main UI color
+
+
+
+
+ Define the contrast UI color
+
+
+
+
+ Print raw PNG capture
+
+
+
+
+ Define the screen to capture
+
+
+
+
+ default: screen containing the cursor
+
+
+
+
+ Screen number
+
+
+
+
+ Invalid color, this flag supports the following formats:
+- #RGB (each of R, G, and B is a single hex digit)
+- #RRGGBB
+- #RRRGGGBBB
+- #RRRRGGGGBBBB
+- Named colors like 'blue' or 'red'
+You may need to escape the '#' sign as in '\#FFF'
+
+
+
+
+ Invalid delay, it must be higher than 0
+
+
+
+
+ Invalid screen number, it must be non negative
+
+
+
+
+ Invalid path, it must be a real path in the system
+
+
+
+
+ Invalid value, it must be defined as 'true' or 'false'
+
+
+
+
+ Error
+ 錯誤
+
+
+
+ Unable to write in
+ 無法寫入
+
+
+
+ URL copied to clipboard.
+ 連結已複製到剪貼板。
+
+
+
+ Options
+ 選項
+
+
+
+ Arguments
+
+
+
+
+ arguments
+
+
+
+
+ Usage
+ 使用
+
+
+
+ options
+ 選項
+
+
+
+ Per default runs Flameshot in the background and adds a tray icon for configuration.
+
+
+
+
+ RectangleTool
+
+
+ Rectangle
+ 矩形
+
+
+
+ Set the Rectangle as the paint tool
+ 將矩形設定為繪畫工具
+
+
+
+ RedoTool
+
+
+ Redo
+ 重做
+
+
+
+ Redo the next modification
+ 重做下一次修改
+
+
+
+ SaveTool
+
+
+ Save
+ 儲存
+
+
+
+ Save the capture
+ 儲存螢幕捕獲
+
+
+
+ ScreenGrabber
+
+
+ Unable to capture screen
+ 無法捕獲螢幕
+
+
+
+ SelectionTool
+
+
+ Rectangular Selection
+ 矩形選擇
+
+
+
+ Set Selection as the paint tool
+ 將矩形選擇設定為繪畫工具
+
+
+
+ SidePanelWidget
+
+
+ Active thickness:
+ 動態寬度:
+
+
+
+ Active color:
+ 動態顔色:
+
+
+
+ Press ESC to cancel
+ 按ESC以取消
+
+
+
+ Grab Color
+ 選取顔色
+
+
+
+ SizeIndicatorTool
+
+
+ Selection Size Indicator
+ 選擇尺寸指示
+
+
+
+ Show the dimensions of the selection (X Y)
+ 顯示選擇的尺寸 (X Y)
+
+
+
+ StrftimeChooserWidget
+
+
+ Century (00-99)
+ 世紀(00-99)
+
+
+
+ Year (00-99)
+ 年(00-99)
+
+
+
+ Year (2000)
+ 年(2000)
+
+
+
+ Month Name (jan)
+ 月(jan)
+
+
+
+ Month Name (january)
+ 月(january)
+
+
+
+ Month (01-12)
+ 月(01-12)
+
+
+
+ Week Day (1-7)
+ 工作日(1-7)
+
+
+
+ Week (01-53)
+ 周(01-53)
+
+
+
+ Day Name (mon)
+ 星期(mon)
+
+
+
+ Day Name (monday)
+ 星期(diumenge)
+
+
+
+ Day (01-31)
+ 日(01-31)
+
+
+
+ Day of Month (1-31)
+ 一月中的某日(1-31)
+
+
+
+ Day (001-366)
+ 日(001-366)
+
+
+
+ Time (%H-%M-%S)
+ 時間(%H-%M-%S)
+
+
+
+ Time (%H-%M)
+ 時間(%H-%M)
+
+
+
+ Hour (00-23)
+ 小時(00-23)
+
+
+
+ Hour (01-12)
+ 小時(01-12)
+
+
+
+ Minute (00-59)
+ 分(00-59)
+
+
+
+ Second (00-59)
+ 秒(00-59)
+
+
+
+ Full Date (%m/%d/%y)
+ 日期(%m/%d/%y)
+
+
+
+ Full Date (%Y-%m-%d)
+ 日期(%Y-%m-%d)
+
+
+
+ SystemNotification
+
+
+ Flameshot Info
+ Flameshot相關資訊
+
+
+
+ TextConfig
+
+
+ StrikeOut
+ 劃去
+
+
+
+ Underline
+ 下劃綫
+
+
+
+ Bold
+ 加粗
+
+
+
+ Italic
+ 斜體
+
+
+
+ TextTool
+
+
+ Text
+ 文本工具
+
+
+
+ Add text to your capture
+ 往您捕獲的截圖中添加文本
+
+
+
+ UIcolorEditor
+
+
+ UI Color Editor
+ UI 顏色編輯器
+
+
+
+ Change the color moving the selectors and see the changes in the preview buttons.
+ 移動顏色選擇並在預覽按鈕檢視。
+
+
+
+ Select a Button to modify it
+ 選擇一個按鈕以修改
+
+
+
+ Main Color
+ 主色
+
+
+
+ Click on this button to set the edition mode of the main color.
+ 點選按鈕設定主色。
+
+
+
+ Contrast Color
+ 對比色
+
+
+
+ Click on this button to set the edition mode of the contrast color.
+ 點選按鈕設定對比色。
+
+
+
+ UndoTool
+
+
+ Undo
+ 撤銷
+
+
+
+ Undo the last modification
+ 撤銷上次修改
+
+
+
+ UtilityPanel
+
+
+ Close
+ 關閉
+
+
+
+ VisualsEditor
+
+
+ Opacity of area outside selection:
+ 選取區域以外的不透明度:
+
+
+
+ Button Selection
+ 按鈕選取
+
+
+
+ Select All
+ 全選
+
+
+
diff --git a/data/translations/Internationalization_zh_TW.ts b/data/translations/Internationalization_zh_TW.ts
index f1b17ca0..dcdca448 100644
--- a/data/translations/Internationalization_zh_TW.ts
+++ b/data/translations/Internationalization_zh_TW.ts
@@ -323,176 +323,170 @@ Press Space to open the side panel.
GeneneralConf
-
+ Show help message顯示説明資訊
-
+ Show the help message at the beginning in the capture mode.在擷取之前顯示説明資訊
-
-
+
+ Show desktop notifications顯示桌面通知
-
+ Show tray icon顯示託盤圖示
-
+ Show the systemtray icon顯示工作列圖示
-
-
+
+ Import匯入
-
-
-
-
+
+
+
+ Error錯誤
-
+ Unable to read file.無法讀取檔案
-
-
+
+ Unable to write file.無法寫入檔案
-
+ Save File存檔
-
+ Confirm Reset確認重設
-
+ Are you sure you want to reset the configuration?你確定你想要重設?
-
+ Show the side panel button
-
+ Show the side panel toggle button in the capture mode.
-
+ Configuration File設定檔
-
+ Export匯出
-
+ Reset重設
-
+ Launch at startup自動啟動
-
-
+
+ Launch Flameshot
-
+ Show welcome message on launch
-
+ Close application after capture
-
+ Close after taking a screenshot
-
+ Copy URL after upload
-
+ Copy URL and close window after upload
-
+ Save image after copy
-
+ Save image file after copying it
-
+ Save Path
-
-
+ Change...
-
-
+
+ Copy file path after save
-
- Select default path for Screenshots
-
-
-
-
+ Use fixed path for screenshots to save
-
+ Choose a Folder
-
+ Unable to write to directory.
@@ -500,27 +494,27 @@ Press Space to open the side panel.
HistoryWidget
-
+ Latest Uploads
-
+ Screenshots history is empty
-
+ Copy URL複製連結
-
+ URL copied to clipboard.連結已複製到剪貼簿
-
+ Open in browser
@@ -548,37 +542,37 @@ Press Space to open the side panel.
-
+ URL copied to clipboard.連結已複製到剪貼簿
-
+ Unable to remove screenshot from the remote storage.
-
+ Network error
-
+ Possibly it doesn't exist anymore
-
+ Do you want to remove screenshot from local history anyway?
-
+ Remove screenshot from history?
-
+ S3 Creds URL is not found in your configuration file
@@ -711,7 +705,7 @@ Press Space to open the side panel.
InfoWindow
-
+ About關於
@@ -764,12 +758,12 @@ Press Space to open the side panel.
描述
-
+ <u><b>License</b></u><u><b>授權條款</b></u>
-
+ <u><b>Version</b></u><u><b>版本</b></u>
@@ -863,13 +857,13 @@ Press Space to open the side panel.
QObject
-
+ Save Error存檔錯誤
-
+ Capture saved as 截圖已另存為
@@ -885,7 +879,7 @@ Press Space to open the side panel.
-
+ Error trying to save as 嘗試另存新檔時發生錯誤
@@ -895,7 +889,7 @@ Press Space to open the side panel.
-
+ Capture is saved and copied to the clipboard as
@@ -1091,7 +1085,7 @@ You can find me in the system tray.
-
+ Hello, I'm here! Click icon in the tray to take a screenshot or click with a right button to see more options.
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 21b1a2b1..5935a019 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -19,6 +19,7 @@ For small fixes or incremental improvements simply fork the repo and follow the
2. Start coding!
- Implement your feature.
- Check your code works as expected.
+ - Run the code formatter: `clang-format -i $(git ls-files "*.cpp" "*.h")`
3. Commit your changes to a new branch (not `master`, one change per branch) and push it:
- Commit messages should:
diff --git a/docs/Releasing.md b/docs/Releasing.md
index e46c4c7c..30787c62 100644
--- a/docs/Releasing.md
+++ b/docs/Releasing.md
@@ -12,6 +12,9 @@ These are the steps for actually making the release
- [ ] Create sha256 for each binary and compare against sha256 shown in the CI to verify there was no corruption or inserted malware.
- [ ] Create a new "New Release" in githhub and explain changes in release notes
- [ ] Upload all binaries and sha's
+- [ ] Update flatpak manifest for flathub: https://github.com/flathub/org.flameshot.Flameshot
+- [ ] Push snapcraft edge release to stable
+- [ ] If this is a major release coordinate with sign path on signed windows binaries
- [ ] Update change log on [website](https://github.com/flameshot-org/flameshot-org.github.io/) data/changelog.md
- [ ] Update version on [website](https://github.com/flameshot-org/flameshot-org.github.io/blob/master/_coverpage.md)
diff --git a/packaging/debian/changelog b/packaging/debian/changelog
new file mode 100644
index 00000000..60948a3b
--- /dev/null
+++ b/packaging/debian/changelog
@@ -0,0 +1,5 @@
+flameshot (0.8.5-1) unstable; urgency=medium
+
+ * New stable release.
+
+ -- Jeremy Borgman Wed, 14 Oct 2020 18:24:29 -0600
diff --git a/data/debian/compat b/packaging/debian/compat
similarity index 100%
rename from data/debian/compat
rename to packaging/debian/compat
diff --git a/data/debian/control b/packaging/debian/control
similarity index 100%
rename from data/debian/control
rename to packaging/debian/control
diff --git a/data/debian/copyright b/packaging/debian/copyright
similarity index 100%
rename from data/debian/copyright
rename to packaging/debian/copyright
diff --git a/data/debian/docs b/packaging/debian/docs
similarity index 100%
rename from data/debian/docs
rename to packaging/debian/docs
diff --git a/data/debian/rules b/packaging/debian/rules
similarity index 100%
rename from data/debian/rules
rename to packaging/debian/rules
diff --git a/data/debian/source/format b/packaging/debian/source/format
similarity index 100%
rename from data/debian/source/format
rename to packaging/debian/source/format
diff --git a/data/flatpak/org.flameshot.flameshot.yml b/packaging/flatpak/org.flameshot.Flameshot.yml
similarity index 86%
rename from data/flatpak/org.flameshot.flameshot.yml
rename to packaging/flatpak/org.flameshot.Flameshot.yml
index e5d9c57b..183a241b 100644
--- a/data/flatpak/org.flameshot.flameshot.yml
+++ b/packaging/flatpak/org.flameshot.Flameshot.yml
@@ -1,4 +1,4 @@
-app-id: org.flameshot.flameshot
+app-id: org.flameshot.Flameshot
runtime: org.kde.Platform
runtime-version: '5.15'
sdk: org.kde.Sdk
@@ -20,7 +20,8 @@ finish-args:
- --talk-name=org.freedesktop.Notifications
# System Tray Icon
- --talk-name=org.kde.StatusNotifierWatcher
- - --own-name=org.kde.StatusNotifierItem-2-1
+ - --own-name=org.kde.*
+ - --own-name=org.flameshot.Flameshot
modules:
- name: flameshot
buildsystem: cmake-ninja
@@ -29,4 +30,4 @@ modules:
sources:
- type: git
url: https://github.com/flameshot-org/flameshot.git
- branch: master
+ branch: master
\ No newline at end of file
diff --git a/data/rpm/flameshot.spec b/packaging/rpm/flameshot.spec
similarity index 88%
rename from data/rpm/flameshot.spec
rename to packaging/rpm/flameshot.spec
index 7fa9439d..e64afcdd 100644
--- a/data/rpm/flameshot.spec
+++ b/packaging/rpm/flameshot.spec
@@ -1,5 +1,5 @@
Name: flameshot
-Version: 0.8.3
+Version: 0.8.5
Release: 1%{?dist}
Summary: Powerful yet simple to use screenshot software
Summary(eu-ES): Potente pero simple de usar software de capturas
@@ -71,7 +71,7 @@ make %{?_smp_mflags}
%if 0%{?is_opensuse}
%if 0%{?suse_version} >= 1500
-%suse_update_desktop_file %{name} Graphics
+%suse_update_desktop_file org.flameshot.Flameshot Graphics
%endif
%endif
@@ -87,14 +87,18 @@ make %{?_smp_mflags}
%{_datadir}/%{name}
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
%{_datadir}/dbus-1/services/org.flameshot.Flameshot.service
-%{_datadir}/metainfo/flameshot.metainfo.xml
+%{_datadir}/metainfo/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/flameshot/translations
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_datadir}/bash-completion/completions/%{name}
%{_datadir}/zsh/site-functions/_%{name}
%{_datadir}/icons/hicolor
%changelog
+* Sat Oct 14 2020 Jeremy Borgman - 0.8.5-1
+- Updated for flameshot 0.8.5
+* Sat Oct 10 2020 Jeremy Borgman - 0.8.4-1
+- Updated for flameshot 0.8.4
* Mon Sep 19 2020 Jeremy Borgman - 0.8.3-1
- Updated for flameshot 0.8.3
* Mon Sep 07 2020 Zetao Yang - 0.8.0-1
diff --git a/data/win-installer/Bitmaps/CPACK_WIX_UI_BANNER.BMP b/packaging/win-installer/Bitmaps/CPACK_WIX_UI_BANNER.BMP
similarity index 100%
rename from data/win-installer/Bitmaps/CPACK_WIX_UI_BANNER.BMP
rename to packaging/win-installer/Bitmaps/CPACK_WIX_UI_BANNER.BMP
diff --git a/data/win-installer/Bitmaps/CPACK_WIX_UI_DIALOG.BMP b/packaging/win-installer/Bitmaps/CPACK_WIX_UI_DIALOG.BMP
similarity index 100%
rename from data/win-installer/Bitmaps/CPACK_WIX_UI_DIALOG.BMP
rename to packaging/win-installer/Bitmaps/CPACK_WIX_UI_DIALOG.BMP
diff --git a/data/win-installer/LICENSE/GPL-3.0.txt b/packaging/win-installer/LICENSE/GPL-3.0.txt
similarity index 100%
rename from data/win-installer/LICENSE/GPL-3.0.txt
rename to packaging/win-installer/LICENSE/GPL-3.0.txt
diff --git a/scripts/upload_services/transfer.sh.sh b/scripts/upload_services/transfer.sh.sh
deleted file mode 100644
index 082ac8c4..00000000
--- a/scripts/upload_services/transfer.sh.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-URL="https://transfer.sh"
-
-if [ $# -eq 0 ]; then
- echo "Usage: transfer.sh FILE\n"
- exit 1
-fi
-
-FILE=$1
-
-if [ ! -f "$FILE" ]; then
- echo "File ${FILE} not found"
- exit 1
-fi
-
-RESPONSE=$(curl -# -F "file=@${FILE}" "${URL}")
-
-echo "${RESPONSE}" # to terminal
\ No newline at end of file
diff --git a/snapcraft.yaml b/snapcraft.yaml
new file mode 100644
index 00000000..3444f26c
--- /dev/null
+++ b/snapcraft.yaml
@@ -0,0 +1,105 @@
+---
+
+name: flameshot
+adopt-info: flameshot
+base: core18
+summary: Powerful yet simple to use screenshot software
+description: |
+ A powerful open source screenshot and annotation tool for Linux, Flameshot
+ has a varied set of markup tools available, which include Freehand drawing,
+ Lines, Arrows, Boxes, Circles, Highlighting, Blur. Additionally, you can
+ customise the color, size and/or thickness of many of these image annotation
+ tools.
+grade: stable # must be 'stable' to release into candidate/stable channels
+confinement: strict # use 'strict' once you have the right plugs and slots
+#confinement: devmode # use 'strict' once you have the right plugs and slots
+architectures:
+ - build-on: amd64
+
+apps:
+ flameshot:
+ command: flameshot
+ desktop: usr/share/applications/org.flameshot.Flameshot.desktop
+ extensions:
+ - kde-neon
+ environment:
+ DISABLE_WAYLAND: 1
+ XDG_DATA_DIRS: $SNAP/share:$XDG_DATA_DIRS
+ QT_QPA_PLATFORMTHEME: gtk3
+ slots: [dbus-flameshot]
+ plugs:
+ - kde-frameworks-5-plug
+ - home
+ - removable-media
+ - network
+ - network-bind
+ - opengl
+ - pulseaudio
+ - wayland
+ - unity7
+ - x11
+
+parts:
+ flameshot:
+ build-snaps:
+ - kde-frameworks-5-core18-sdk
+ - kde-frameworks-5-core18
+ - cmake #core18 does not have new enough cmake so install from snap
+ plugin: cmake
+ configflags:
+ - '-DCMAKE_BUILD_TYPE=RelWithDebInfo'
+ - '-DCMAKE_INSTALL_PREFIX=/usr'
+ source: https://github.com/flameshot-org/flameshot.git
+ source-type: git
+ override-pull: |
+ snapcraftctl pull
+ last_committed_tag="$(git tag -l --sort=-v:refname | head -1)"
+ git_revno="$(git rev-list $(git describe --tags --abbrev=0)..HEAD --count)"
+ git_hash="$(git rev-parse --short HEAD)"
+ snapcraftctl set-version "${last_committed_tag}+git${git_revno}.${git_hash}"
+ override-build: |
+ snapcraftctl build
+ # Correct the Icon path
+ sed -i 's|^Exec=flameshot|Exec=/snap/bin/org.flameshot.Flameshot|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
+ sed -i 's|^Icon=.*|Icon=${SNAP}/usr/share/icons/hicolor/scalable/apps/org.flameshot.Flameshot.svg|' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
+ sed -i 's/^\(Name\(\[.\+\]\)\?=.*\)$/\1 (Snappy Edition)/g' ${SNAPCRAFT_PART_INSTALL}/usr/share/applications/org.flameshot.Flameshot.desktop
+ build-packages:
+ - g++
+ - make
+ - qt5-default
+ - qttools5-dev-tools
+ - libqt5svg5-dev
+ stage-packages:
+ - dbus-x11
+ - libgtk2.0-0
+ - openssl
+ - ca-certificates
+ - qtwayland5
+ - libqt5dbus5
+ - libqt5network5
+ - libqt5core5a
+ - libqt5widgets5
+ - libqt5gui5
+ - libqt5svg5
+ - libxkbcommon0
+ - ttf-ubuntu-font-family
+ - dmz-cursor-theme
+ - light-themes
+ - adwaita-icon-theme
+ - gnome-themes-standard
+ - shared-mime-info
+ - libgdk-pixbuf2.0-0
+ prime:
+ # libquazip5-1 pulls in Qt5 from bionic as a dependency. We don't
+ # want it in our snap, however, because we get a newer Qt5 from the
+ # kde-kf5 platform snap.
+ - "-usr/lib/x86_64-linux-gnu/libQt5*"
+ - "-usr/lib/x86_64-linux-gnu/libqt5*"
+slots:
+ # Depending on in which environment we're running we either need
+ # to use the system or session DBus so we also need to have one
+ # slot for each.
+ dbus-flameshot:
+ interface: dbus
+ bus: session
+ name: org.flameshot.Flameshot
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index a13b08e7..eb37bcaa 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -52,6 +52,7 @@ set(FLAMESHOT_TS_FILES
${CMAKE_SOURCE_DIR}/data/translations/Internationalization_tr.ts
${CMAKE_SOURCE_DIR}/data/translations/Internationalization_uk.ts
${CMAKE_SOURCE_DIR}/data/translations/Internationalization_zh_CN.ts
+ ${CMAKE_SOURCE_DIR}/data/translations/Internationalization_zh_HK.ts
${CMAKE_SOURCE_DIR}/data/translations/Internationalization_zh_TW.ts)
if(GENERATE_TS)
@@ -145,6 +146,7 @@ foreach(FILE ${QM_FILES})
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/${F_NAME}
${CMAKE_CURRENT_BINARY_DIR}/translations/${F_NAME})
endforeach()
+
# ######################################################################################################################
# Installation instructions
@@ -158,16 +160,16 @@ install(
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
# Install desktop files, completion and dbus files
-configure_file(${CMAKE_SOURCE_DIR}/docs/desktopEntry/package/flameshot.desktop
- ${CMAKE_CURRENT_BINARY_DIR}/share/applications/flameshot.desktop COPYONLY)
+configure_file(${CMAKE_SOURCE_DIR}/data/desktopEntry/package/org.flameshot.Flameshot.desktop
+ ${CMAKE_CURRENT_BINARY_DIR}/share/applications/org.flameshot.Flameshot.desktop COPYONLY)
-configure_file(${CMAKE_SOURCE_DIR}/docs/appdata/flameshot.metainfo.xml
- ${CMAKE_CURRENT_BINARY_DIR}/share/metainfo/flameshot.metainfo.xml COPYONLY)
+configure_file(${CMAKE_SOURCE_DIR}/data/appdata/org.flameshot.Flameshot.metainfo.xml
+ ${CMAKE_CURRENT_BINARY_DIR}/share/metainfo/org.flameshot.Flameshot.metainfo.xml COPYONLY)
-configure_file(${CMAKE_SOURCE_DIR}/docs/shell-completion/flameshot
+configure_file(${CMAKE_SOURCE_DIR}/data/shell-completion/flameshot
${CMAKE_CURRENT_BINARY_DIR}/share/bash-completion/completions/flameshot COPYONLY)
-configure_file(${CMAKE_SOURCE_DIR}/docs/shell-completion/flameshot
+configure_file(${CMAKE_SOURCE_DIR}/data/shell-completion/flameshot
${CMAKE_CURRENT_BINARY_DIR}/share/zsh/site-functions/_flameshot COPYONLY)
configure_file(${CMAKE_SOURCE_DIR}/data/dbus/org.flameshot.Flameshot.xml
@@ -177,6 +179,16 @@ configure_file(${CMAKE_SOURCE_DIR}/data/dbus/org.flameshot.Flameshot.service.in
${CMAKE_CURRENT_BINARY_DIR}/share/dbus-1/services/org.flameshot.Flameshot.service)
# Install Icons
+configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/48x48/apps/org.flameshot.Flameshot.png
+ ${CMAKE_CURRENT_BINARY_DIR}/share/icons/hicolor/48x48/apps/org.flameshot.Flameshot.png COPYONLY)
+
+configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/128x128/apps/org.flameshot.Flameshot.png
+ ${CMAKE_CURRENT_BINARY_DIR}/share/icons/hicolor/128x128/apps/org.flameshot.Flameshot.png COPYONLY)
+
+configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/scalable/apps/org.flameshot.Flameshot.svg
+ ${CMAKE_CURRENT_BINARY_DIR}/share/icons/hicolor/scalable/apps/org.flameshot.Flameshot.svg COPYONLY)
+
+## Install icon with both names
configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/48x48/apps/flameshot.png
${CMAKE_CURRENT_BINARY_DIR}/share/icons/hicolor/48x48/apps/flameshot.png COPYONLY)
@@ -186,6 +198,7 @@ configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/128x128/apps/flameshot.png
configure_file(${CMAKE_SOURCE_DIR}/data/img/hicolor/scalable/apps/flameshot.svg
${CMAKE_CURRENT_BINARY_DIR}/share/icons/hicolor/scalable/apps/flameshot.svg COPYONLY)
+
# Install assets
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/share/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR})
diff --git a/src/config/configwindow.cpp b/src/config/configwindow.cpp
index d499b081..e7d5be6a 100644
--- a/src/config/configwindow.cpp
+++ b/src/config/configwindow.cpp
@@ -37,8 +37,8 @@ ConfigWindow::ConfigWindow(QWidget* parent)
: QTabWidget(parent)
{
setAttribute(Qt::WA_DeleteOnClose);
- setMinimumSize(GlobalValues::buttonBaseSize() * 14,
- GlobalValues::buttonBaseSize() * 12);
+ const int size = GlobalValues::buttonBaseSize() * 12;
+ setMinimumSize(size, size);
setWindowIcon(QIcon(":img/app/flameshot.svg"));
setWindowTitle(tr("Configuration"));
diff --git a/src/config/shortcutswidget.cpp b/src/config/shortcutswidget.cpp
index 84c9d292..b11e9afa 100644
--- a/src/config/shortcutswidget.cpp
+++ b/src/config/shortcutswidget.cpp
@@ -33,8 +33,6 @@
#include
#endif
-#include
-
ShortcutsWidget::ShortcutsWidget(QWidget* parent)
: QWidget(parent)
{
@@ -147,5 +145,6 @@ void ShortcutsWidget::slotShortcutCellClicked(int row, int col)
m_table->setItem(row, col, item);
}
}
+ delete setShortcutDialog;
}
}
diff --git a/src/core/controller.cpp b/src/core/controller.cpp
index 35a8948a..93fb4865 100644
--- a/src/core/controller.cpp
+++ b/src/core/controller.cpp
@@ -44,6 +44,8 @@
Controller::Controller()
: m_captureWindow(nullptr)
{
+ m_history = nullptr;
+
qApp->setQuitOnLastWindowClosed(false);
// set default shortcusts if not set yet
@@ -68,6 +70,11 @@ Controller::Controller()
qApp->setStyleSheet(StyleSheet);
}
+Controller::~Controller()
+{
+ delete m_history;
+}
+
Controller* Controller::getInstance()
{
static Controller c;
@@ -249,6 +256,13 @@ void Controller::enableTrayIcon()
}
};
connect(m_trayIcon, &QSystemTrayIcon::activated, this, trayIconActivated);
+
+#ifdef Q_OS_WIN
+ // Ensure proper removal of tray icon when program quits on Windows.
+ connect(
+ qApp, &QCoreApplication::aboutToQuit, m_trayIcon, &QSystemTrayIcon::hide);
+#endif
+
m_trayIcon->show();
if (ConfigHandler().showStartupLaunchMessage()) {
m_trayIcon->showMessage(
@@ -288,10 +302,22 @@ void Controller::updateConfigComponents()
}
}
+void Controller::updateRecentScreenshots()
+{
+ if (nullptr != m_history) {
+ if (m_history->isVisible()) {
+ m_history->loadHistory();
+ }
+ }
+}
+
void Controller::showRecentScreenshots()
{
- HistoryWidget* pHistory = new HistoryWidget();
- pHistory->exec();
+ if (nullptr == m_history) {
+ m_history = new HistoryWidget();
+ }
+ m_history->loadHistory();
+ m_history->show();
}
void Controller::startFullscreenCapture(const uint id)
diff --git a/src/core/controller.h b/src/core/controller.h
index 2308abcc..54cca5cc 100644
--- a/src/core/controller.h
+++ b/src/core/controller.h
@@ -30,6 +30,7 @@ class ConfigWindow;
class InfoWindow;
class QSystemTrayIcon;
class CaptureLauncher;
+class HistoryWidget;
using lambda = std::function;
class Controller : public QObject
@@ -40,9 +41,11 @@ public:
static Controller* getInstance();
Controller(const Controller&) = delete;
+ ~Controller();
void operator=(const Controller&) = delete;
void enableExports();
+ void updateRecentScreenshots();
signals:
void captureTaken(uint id, QPixmap p);
@@ -87,4 +90,6 @@ private:
QPointer m_launcherWindow;
QPointer m_configWindow;
QPointer m_trayIcon;
+
+ HistoryWidget* m_history;
};
diff --git a/src/core/globalshortcutfilter.cpp b/src/core/globalshortcutfilter.cpp
index 56534973..0a6c2ebe 100644
--- a/src/core/globalshortcutfilter.cpp
+++ b/src/core/globalshortcutfilter.cpp
@@ -17,7 +17,6 @@
#include "globalshortcutfilter.h"
#include "src/core/controller.h"
-#include "src/widgets/historywidget.h"
#include
GlobalShortcutFilter::GlobalShortcutFilter(QObject* parent)
@@ -49,8 +48,7 @@ bool GlobalShortcutFilter::nativeEventFilter(const QByteArray& eventType,
// Show screenshots history
if (VK_SNAPSHOT == keycode && MOD_SHIFT == modifiers) {
- HistoryWidget* pHistory = new HistoryWidget();
- pHistory->show();
+ Controller::getInstance()->showRecentScreenshots();
}
// Capture screen
diff --git a/src/tools/pixelate/pixelatetool.cpp b/src/tools/pixelate/pixelatetool.cpp
index c7cf40a7..62de8dbf 100644
--- a/src/tools/pixelate/pixelatetool.cpp
+++ b/src/tools/pixelate/pixelatetool.cpp
@@ -90,10 +90,12 @@ void PixelateTool::process(QPainter& painter,
}
} else {
int width = selection.width() * (0.5 / qMax(1, m_thickness));
+ int height = selection.height() * (0.5 / qMax(1, m_thickness));
+ QSize size = QSize(qMax(width, 1), qMax(height, 1));
QPixmap t = pixmap.copy(selection);
- t = t.scaledToWidth(qMax(width, 10), Qt::SmoothTransformation);
- t = t.scaledToWidth(selection.width());
+ t = t.scaled(size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ t = t.scaled(selection.width(), selection.height());
painter.drawImage(selection, t.toImage());
}
}
diff --git a/src/tools/storage/imgur/imguruploader.cpp b/src/tools/storage/imgur/imguruploader.cpp
index 02bff6d8..565f6372 100644
--- a/src/tools/storage/imgur/imguruploader.cpp
+++ b/src/tools/storage/imgur/imguruploader.cpp
@@ -16,6 +16,7 @@
// along with Flameshot. If not, see .
#include "imguruploader.h"
+#include "src/core/controller.h"
#include "src/utils/confighandler.h"
#include "src/utils/filenamehandler.h"
#include "src/utils/history.h"
@@ -27,8 +28,6 @@
#include
#include
#include
-#include
-#include
#include
#include
#include
@@ -36,9 +35,7 @@
#include
#include
#include
-#include
#include
-#include
#include
#include
@@ -52,7 +49,6 @@ ImgurUploader::ImgurUploader(const QPixmap& capture, QWidget* parent)
&QNetworkAccessManager::finished,
this,
&ImgurUploader::handleReply);
- // QTimer::singleShot(2000, this, &ImgurUploader::onUploadOk); // testing
}
void ImgurUploader::handleReply(QNetworkReply* reply)
@@ -86,6 +82,7 @@ void ImgurUploader::handleReply(QNetworkReply* reply)
QApplication::clipboard()->setText(imageUrl().toString());
SystemNotification().sendMessage(
QObject::tr("URL copied to clipboard."));
+ Controller::getInstance()->updateRecentScreenshots();
close();
} else {
onUploadOk();
diff --git a/src/tools/storage/s3/imgs3uploader.cpp b/src/tools/storage/s3/imgs3uploader.cpp
index fc57e850..7a7c846f 100644
--- a/src/tools/storage/s3/imgs3uploader.cpp
+++ b/src/tools/storage/s3/imgs3uploader.cpp
@@ -18,6 +18,7 @@
#include "imgs3uploader.h"
#include "imgs3settings.h"
+#include "src/core/controller.h"
#include "src/utils/confighandler.h"
#include "src/utils/history.h"
#include "src/utils/systemnotification.h"
@@ -40,7 +41,6 @@
#include
#include
#include
-#include
#include
#include
@@ -56,6 +56,11 @@ ImgS3Uploader::ImgS3Uploader(QWidget* parent)
init(tr("Delete image from S3"), tr("Deleting image..."));
}
+ImgS3Uploader::~ImgS3Uploader()
+{
+ clearProxy();
+}
+
void ImgS3Uploader::init(const QString& title, const QString& label)
{
m_proxy = nullptr;
@@ -87,7 +92,6 @@ QNetworkProxy* ImgS3Uploader::initProxy()
if (httpProxyHost.length() > 0) {
m_proxy = new QNetworkProxy();
-
if (settings->contains("HTTP_PROXY_TYPE")) {
switch (settings->value("HTTP_PROXY_TYPE").toInt()) {
case 0:
@@ -196,6 +200,7 @@ void ImgS3Uploader::handleReplyUpload(QNetworkReply* reply)
if (ConfigHandler().copyAndCloseAfterUploadEnabled()) {
QApplication::clipboard()->setText(imageUrl().toString());
SystemNotification().sendMessage(tr("URL copied to clipboard."));
+ Controller::getInstance()->updateRecentScreenshots();
close();
} else {
onUploadOk();
diff --git a/src/tools/storage/s3/imgs3uploader.h b/src/tools/storage/s3/imgs3uploader.h
index a5938895..8a9ec7aa 100644
--- a/src/tools/storage/s3/imgs3uploader.h
+++ b/src/tools/storage/s3/imgs3uploader.h
@@ -41,6 +41,7 @@ class ImgS3Uploader : public ImgUploader
public:
explicit ImgS3Uploader(const QPixmap& capture, QWidget* parent = nullptr);
explicit ImgS3Uploader(QWidget* parent = nullptr);
+ ~ImgS3Uploader();
void upload();
void deleteResource(const QString&, const QString&);
diff --git a/src/utils/configshortcuts.cpp b/src/utils/configshortcuts.cpp
index 69e438b6..8bc28d56 100644
--- a/src/utils/configshortcuts.cpp
+++ b/src/utils/configshortcuts.cpp
@@ -1,11 +1,9 @@
#include "configshortcuts.h"
#include "src/tools/capturetool.h"
-#include
+#include
ConfigShortcuts::ConfigShortcuts() {}
-// QVector getButtons()
-
const QVector& ConfigShortcuts::captureShortcutsDefault(
const QVector& buttons)
{
@@ -17,7 +15,7 @@ const QVector& ConfigShortcuts::captureShortcutsDefault(
m_shortcuts << (QStringList()
<< shortcutName << b->tool()->description()
<< ks.toString());
- b->close();
+ delete b;
}
m_shortcuts << (QStringList()
diff --git a/src/utils/history.cpp b/src/utils/history.cpp
index f5ce6ae6..35b48567 100644
--- a/src/utils/history.cpp
+++ b/src/utils/history.cpp
@@ -2,6 +2,7 @@
#include "src/utils/confighandler.h"
#include
#include
+#include
#include
History::History()
@@ -11,7 +12,9 @@ History::History()
#ifdef Q_OS_WIN
m_historyPath = QDir::homePath() + "/AppData/Roaming/flameshot/history/";
#else
- m_historyPath = QDir::homePath() + "/.cache/flameshot/history/";
+ QString path = QProcessEnvironment::systemEnvironment().value(
+ "XDG_CACHE_HOME", QDir::homePath() + "/.cache");
+ m_historyPath = path + "/flameshot/history/";
#endif
// Check if directory for history exists and create if doesn't
diff --git a/src/widgets/capture/capturewidget.h b/src/widgets/capture/capturewidget.h
index fe3ffdbf..6797fed6 100644
--- a/src/widgets/capture/capturewidget.h
+++ b/src/widgets/capture/capturewidget.h
@@ -39,11 +39,9 @@
class QPaintEvent;
class QResizeEvent;
class QMouseEvent;
-class CaptureModification;
class QNetworkAccessManager;
class QNetworkReply;
class ColorPicker;
-class Screenshot;
class NotifierBox;
class HoverEventFilter;
diff --git a/src/widgets/capturelauncher.cpp b/src/widgets/capturelauncher.cpp
index 1366b577..4c9edded 100644
--- a/src/widgets/capturelauncher.cpp
+++ b/src/widgets/capturelauncher.cpp
@@ -20,9 +20,6 @@
#include "src/utils/screengrabber.h"
#include "src/utils/screenshotsaver.h"
#include "src/widgets/imagelabel.h"
-
-#include "src/widgets/notificationwidget.h"
-#include
#include
#include
#include
diff --git a/src/widgets/historywidget.cpp b/src/widgets/historywidget.cpp
index 93afc738..4a80eddf 100644
--- a/src/widgets/historywidget.cpp
+++ b/src/widgets/historywidget.cpp
@@ -10,7 +10,6 @@
#include
#include
#include
-#include
#include
#include
#include
@@ -21,8 +20,6 @@
#include
#include
-#include
-
HistoryWidget::HistoryWidget(QWidget* parent)
: QDialog(parent)
{
@@ -42,12 +39,33 @@ HistoryWidget::HistoryWidget(QWidget* parent)
QWidget* widget = new QWidget();
scrollArea->setWidget(widget);
widget->setLayout(m_pVBox);
+}
- loadHistory();
+HistoryWidget::~HistoryWidget()
+{
+ delete m_notification;
+}
+
+void HistoryWidget::clearHistoryLayout(QLayout* layout)
+{
+ QLayoutItem* child;
+ while (layout->count() != 0) {
+ child = layout->takeAt(0);
+ if (child->layout() != 0) {
+ clearHistoryLayout(child->layout());
+ } else if (child->widget() != 0) {
+ delete child->widget();
+ }
+
+ delete child;
+ }
}
void HistoryWidget::loadHistory()
{
+ // clear old history if exists
+ clearHistoryLayout(m_pVBox);
+
// read history files
History history = History();
QList historyFiles = history.history();
@@ -140,9 +158,7 @@ void HistoryWidget::addLine(const QString& path, const QString& fileName)
// TODO - remove dependency injection (s3 & imgur)
if (unpackFileName.type.compare(SCREENSHOT_STORAGE_TYPE_S3) == 0) {
if (unpackFileName.token.length() > 0) {
- ImgS3Uploader* uploader = new ImgS3Uploader();
- removeItem(
- uploader, phbl, unpackFileName.file, unpackFileName.token);
+ removeItem(phbl, unpackFileName.file, unpackFileName.token);
} else {
// for compatibility with previous versions and to be able to
// remove previous screenshots
@@ -176,18 +192,19 @@ void HistoryWidget::addLine(const QString& path, const QString& fileName)
m_pVBox->addLayout(phbl);
}
-void HistoryWidget::removeItem(ImgUploader* imgUploader,
- QLayout* pl,
+void HistoryWidget::removeItem(QLayout* pl,
const QString& fileName,
const QString& deleteToken)
{
hide();
+ ImgS3Uploader* imgUploader = new ImgS3Uploader();
imgUploader->show();
imgUploader->deleteResource(fileName, deleteToken);
connect(imgUploader, &QWidget::destroyed, this, [=]() {
if (imgUploader->resultStatus) {
removeLayoutItem(pl);
}
+ imgUploader->deleteLater();
show();
});
}
diff --git a/src/widgets/historywidget.h b/src/widgets/historywidget.h
index 0d88098a..b713f666 100644
--- a/src/widgets/historywidget.h
+++ b/src/widgets/historywidget.h
@@ -19,15 +19,16 @@ class HistoryWidget : public QDialog
Q_OBJECT
public:
explicit HistoryWidget(QWidget* parent = nullptr);
+ ~HistoryWidget();
-signals:
+ void loadHistory();
private:
- void loadHistory();
+ void clearHistoryLayout(QLayout* layout);
+
void addLine(const QString&, const QString&);
void setEmptyMessage();
- void removeItem(ImgUploader* imgUploader,
- QLayout* pl,
+ void removeItem(QLayout* pl,
const QString& s3FileName,
const QString& deleteToken);
void removeLayoutItem(QLayout* pl);
diff --git a/src/widgets/infowindow.cpp b/src/widgets/infowindow.cpp
index bbf1b820..6a7eaf71 100644
--- a/src/widgets/infowindow.cpp
+++ b/src/widgets/infowindow.cpp
@@ -20,7 +20,6 @@
#include
#include
#include
-#include
#include
#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0))
diff --git a/src/widgets/orientablepushbutton.cpp b/src/widgets/orientablepushbutton.cpp
index f85b66d5..68cfdcc5 100644
--- a/src/widgets/orientablepushbutton.cpp
+++ b/src/widgets/orientablepushbutton.cpp
@@ -18,7 +18,6 @@
// Based on https://stackoverflow.com/a/53135675/964478
#include "orientablepushbutton.h"
-#include
#include
#include
#include