1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-29 23:29:41 +02:00

13610 Commits

Author SHA1 Message Date
Emily Mabrey
f7e0e2d878
Add Visual Studio 2022 support to CMake
Add version range mapping from 1930-1940 => MSVC 17 in `conan.cmake`.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-28 23:26:56 -04:00
fossdd
a06bdeddac
Add hiDPI support for Windows
Fixes https://github.com/tenacityteam/tenacity/issues/168

Signed-off-by: fossdd <fossdd@tenacityaudio.org>
2021-07-28 21:49:16 +03:00
akleja
ca2977039b
Draw v-ruler border in height with affordances
The affordances made parts of the 1px black border between v-ruler and
track controls not draw properly. This resulted in graphical glitches
where the border should be.

Signed-off-by: akleja <storspov@gmail.com>
2021-07-28 07:53:01 +00:00
Emily Mabrey
a21a554f5b
Fix for unsafe ctime usage (CWE-676)
Replace unneeded and unsafe usage of `ctime` with `chrono` based timing.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Reference-to: https://github.com/tenacityteam/tenacity/pull/394
2021-07-27 03:20:09 -04:00
Emily Mabrey
e06af5bb29
Fix MacOS hdiutil CMake parallelization issue
* Make CMake builds better parallelized
* Update CI Build script parallelization
* Make `repeat_hdiutil.sh` take longer between repeats
* Make sure that bash is the latest version on CI builds.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Reference-to: https://github.com/tenacityteam/tenacity/pull/391
2021-07-26 23:55:44 -04:00
Emily Mabrey
d8e17c5e67
Merge pull request from tenacityteam/codeql-gcc11
Make CodeQL analysis use GCC 11

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Reference-to: https://github.com/tenacityteam/tenacity/pull/390
2021-07-26 20:21:54 -04:00
Emily Mabrey
c22d78cb19
Make CodeQL analysis use GCC 11
Use an action to automatically install GCC 11 on the CI env.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-26 18:24:47 -04:00
Edgar
8a0502febd
CI: Install Conan using package manager
Before this change, the CI used `pip` to install Conan. This was not optimal.

Signed-off-by: Edgar <Edgar@AnotherFoxGuy.com>
2021-07-26 22:04:36 +00:00
Emily Mabrey
916def4061
Add CodeQL static analysis
* Add CodeQL workflow that runs static analysis every 6 hours daily.
* Remove compiler caching from CodeQL workflow
* Only run CodeQL analysis on PRs that modify configuration.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Related-to: https://github.com/tenacityteam/tenacity/pull/384
2021-07-26 16:44:44 -04:00
Panagiotis Vasilopoulos
8db0fa7443
Fixed Zoom cursors
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-26 13:36:54 +00:00
akleja
b0d9f805a6
New mouse pointers and zoom icons
* Add custom draw tool cursor
* Replace most old mouse cursors
* Increase consistency with toolbar icons
* Replace zoom icons in FreqWindow
* Increase consistency across themes
* Add custom selection adjustment cursor

(The Windows ones looked like they originated from the DOS era.)

Co-authored-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
Signed-off-by: akleja <storspov@gmail.com>
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-26 13:24:17 +00:00
Semisol
a30f84e449
Change configuration and data directories
Merge xdg-dirs into master
2021-07-26 12:39:59 +03:00
fossdd
b4fbbea88f
Fix Tenacity's name in desktop entry
Signed-off-by: fossdd <fossdd@tenacityaudio.org>
2021-07-26 11:03:32 +03:00
Emily Mabrey
f585763b32
Merge remote-tracking branch 'weblate/master' 2021-07-25 23:00:22 -04:00
Emily Mabrey
1ca69e6b2c
Add locale related files
Add `.weblate` config to make usage of wlc CLI tool easier.
Add `regen_POT_file.sh` to allow POT file update or regeneration.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-25 22:56:18 -04:00
Weblate (bot)
999c444baa
Translations update from Weblate
* Translated using Weblate (English)

Currently translated at 100.0% (4235 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Hebrew)

Currently translated at 57.3% (2430 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Translated using Weblate (English)

Currently translated at 100.0% (4235 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Finnish)

Currently translated at 93.1% (3946 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (French)

Currently translated at 92.5% (3918 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Marathi)

Currently translated at 89.1% (3777 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

Co-authored-by: Emily Mabrey <emilymabrey93@gmail.com>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
Related-to: https://github.com/tenacityteam/tenacity/pull/381
2021-07-25 22:36:29 -04:00
Emily Mabrey
3d9eb5d9db
Translated using Weblate (Marathi)
Currently translated at 89.1% (3777 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-26 04:07:46 +02:00
Emily Mabrey
2b4678ec37
Translated using Weblate (French)
Currently translated at 92.5% (3918 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-26 04:07:45 +02:00
Emily Mabrey
2bd18bdf3b
Translated using Weblate (Finnish)
Currently translated at 93.1% (3946 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-26 04:07:45 +02:00
Emily Mabrey
2ab1044126
Translated using Weblate (English)
Currently translated at 100.0% (4235 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-26 04:07:44 +02:00
Hosted Weblate
cd0241bf20
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:03:30 +02:00
Hosted Weblate
d13e53144b
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:03:14 +02:00
Hosted Weblate
02dbaa1364
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:02:56 +02:00
Hosted Weblate
b42fb77bab
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:02:35 +02:00
Hosted Weblate
6fbc040b1e
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:02:06 +02:00
Hosted Weblate
5d9d5fdb5a
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 04:01:13 +02:00
Hosted Weblate
6ab0f60004
Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
2021-07-26 03:59:12 +02:00
Emily Mabrey
8a3128bdc5
Translated using Weblate (Hebrew)
Currently translated at 57.3% (2430 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
2021-07-26 03:53:38 +02:00
Emily Mabrey
87f0eba088
Translated using Weblate (English)
Currently translated at 100.0% (4235 of 4235 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
2021-07-26 03:53:37 +02:00
Emily Mabrey
94378ffdfa
Weblate Manual Fix and Merge (#373)
* Translated using Weblate (English)

Currently translated at 99.8% (4221 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Afrikaans)

Currently translated at 47.0% (1988 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/af/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Arabic)

Currently translated at 90.2% (3815 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ar/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Belarusian)

Currently translated at 66.9% (2831 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/be/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bulgarian)

Currently translated at 76.0% (3215 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bg/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bengali)

Currently translated at 17.3% (734 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bn/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bosnian)

Currently translated at 56.0% (2368 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bs/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Catalan)

Currently translated at 84.6% (3580 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Corsican)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/co/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Czech)

Currently translated at 99.2% (4195 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/cs/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Welsh)

Currently translated at 38.2% (1616 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/cy/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Danish)

Currently translated at 97.4% (4118 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/da/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (German)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Greek)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/el/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Spanish)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/es/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Basque)

Currently translated at 97.4% (4121 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/eu/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Persian)

Currently translated at 50.4% (2132 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fa/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Finnish)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (French)

Currently translated at 97.9% (4140 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Irish)

Currently translated at 66.1% (2798 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ga/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Galician)

Currently translated at 80.0% (3383 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/gl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hebrew)

Currently translated at 58.3% (2466 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hindi)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Croatian)

Currently translated at 76.3% (3229 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hungarian)

Currently translated at 84.4% (3569 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hu/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Armenian)

Currently translated at 76.9% (3252 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hy/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Indonesian)

Currently translated at 73.8% (3123 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/id/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Italian)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/it/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Japanese)

Currently translated at 98.9% (4184 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ja/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Georgian)

Currently translated at 62.8% (2657 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ka/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Khmer (Central))

Currently translated at 54.8% (2317 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/km/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Korean)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ko/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Lithuanian)

Currently translated at 63.3% (2679 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/lt/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Macedonian)

Currently translated at 36.5% (1546 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Marathi)

Currently translated at 92.1% (3895 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Burmese)

Currently translated at 67.1% (2840 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/my/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.2% (3943 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/nb_NO/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Dutch)

Currently translated at 99.9% (4225 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/nl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Occitan)

Currently translated at 16.6% (704 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/oc/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Polish)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Romanian)

Currently translated at 45.3% (1915 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ro/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Russian)

Currently translated at 99.4% (4203 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ru/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Slovak)

Currently translated at 97.7% (4130 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Slovenian)

Currently translated at 97.3% (4116 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Serbian)

Currently translated at 97.8% (4138 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Swedish)

Currently translated at 94.5% (3995 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sv/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Tamil)

Currently translated at 68.2% (2885 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ta/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Tajik)

Currently translated at 52.4% (2218 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/tg/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Turkish)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/tr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Ukrainian)

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/uk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Vietnamese)

Currently translated at 61.0% (2582 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/vi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 99.1% (4191 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Valencian)

Currently translated at 93.8% (3966 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca@valencia/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pt_BR/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 99.6% (4212 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pt_PT/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Serbian (latin))

Currently translated at 77.0% (3257 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sr_Latn/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Chinese (Traditional))

Currently translated at 99.9% (4223 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hant/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Afrikaans)

Currently translated at 47.0% (1988 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/af/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Arabic)

Currently translated at 90.2% (3815 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ar/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Belarusian)

Currently translated at 66.9% (2831 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/be/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Bulgarian)

Currently translated at 76.0% (3215 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bg/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 99.4% (4203 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Eric <spice2wolf@gmail.com>

* Update translation files

Updated by "Update LINGUAS file" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Translated using Weblate (Catalan)

Currently translated at 84.7% (3583 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

* Translated using Weblate (Hebrew)

Currently translated at 58.5% (2473 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>

* Translated using Weblate (Indonesian)

Currently translated at 74.1% (3133 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/id/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: liimee <alt3753.7@gmail.com>

* Translated using Weblate (Catalan)

Currently translated at 84.8% (3586 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

* Translated using Weblate (Spanish)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/es/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

* Translated using Weblate (Spanish)

Currently translated at 99.7% (4215 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/es/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

* Translated using Weblate (German)

Currently translated at 99.7% (4215 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Zero Dot <blindgrafix@googlemail.com>

* Translated using Weblate (French)

Currently translated at 98.5% (4166 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: J. Lavoie <j.lavoie@net-c.ca>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (4227 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Eric <spice2wolf@gmail.com>

* Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/
Signed-off-by: Hosted Weblate <hosted@weblate.org>

* Translated using Weblate (English)

Currently translated at 99.8% (4219 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Afrikaans)

Currently translated at 47.0% (1990 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/af/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Arabic)

Currently translated at 90.3% (3817 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ar/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Belarusian)

Currently translated at 67.0% (2833 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/be/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bulgarian)

Currently translated at 76.1% (3217 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bg/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bengali)

Currently translated at 17.4% (736 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bn/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Bosnian)

Currently translated at 56.0% (2370 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bs/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Catalan)

Currently translated at 84.8% (3587 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Corsican)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/co/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Czech)

Currently translated at 99.2% (4197 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/cs/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Welsh)

Currently translated at 38.2% (1618 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/cy/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Danish)

Currently translated at 97.4% (4120 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/da/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (German)

Currently translated at 99.7% (4215 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Greek)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/el/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Spanish)

Currently translated at 99.7% (4217 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/es/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Basque)

Currently translated at 97.5% (4123 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/eu/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Persian)

Currently translated at 50.4% (2134 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fa/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Finnish)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (French)

Currently translated at 98.5% (4166 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Irish)

Currently translated at 66.2% (2800 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ga/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Galician)

Currently translated at 80.0% (3385 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/gl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hebrew)

Currently translated at 58.5% (2475 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hindi)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Croatian)

Currently translated at 76.4% (3231 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Hungarian)

Currently translated at 84.4% (3571 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hu/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Armenian)

Currently translated at 76.9% (3254 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/hy/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Indonesian)

Currently translated at 74.1% (3135 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/id/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Italian)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/it/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Japanese)

Currently translated at 99.0% (4186 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ja/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Georgian)

Currently translated at 62.9% (2659 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ka/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Khmer (Central))

Currently translated at 54.8% (2319 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/km/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Korean)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ko/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Lithuanian)

Currently translated at 63.4% (2681 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/lt/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Macedonian)

Currently translated at 36.6% (1548 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Marathi)

Currently translated at 92.1% (3897 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/mr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Burmese)

Currently translated at 67.2% (2842 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/my/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 93.3% (3945 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/nb_NO/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Dutch)

Currently translated at 100.0% (4227 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/nl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Occitan)

Currently translated at 16.7% (706 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/oc/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Polish)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Romanian)

Currently translated at 45.3% (1917 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ro/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Russian)

Currently translated at 99.4% (4205 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ru/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Slovak)

Currently translated at 97.7% (4132 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Slovenian)

Currently translated at 97.4% (4118 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sl/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Serbian)

Currently translated at 97.9% (4140 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Swedish)

Currently translated at 94.5% (3997 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sv/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Tamil)

Currently translated at 68.2% (2887 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ta/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Tajik)

Currently translated at 52.5% (2220 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/tg/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Turkish)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/tr/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Ukrainian)

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/uk/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Vietnamese)

Currently translated at 61.1% (2584 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/vi/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (4227 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Valencian)

Currently translated at 93.8% (3968 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca@valencia/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pt_BR/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Portuguese (Portugal))

Currently translated at 99.6% (4214 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/pt_PT/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Serbian (latin))

Currently translated at 77.0% (3259 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/sr_Latn/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (Chinese (Traditional))

Currently translated at 99.9% (4225 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hant/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Anonymous <noreply@weblate.org>

* Translated using Weblate (English)

Currently translated at 99.8% (4220 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: fossdd <fossdd@tutanota.com>

* Translated using Weblate (Hebrew)

Currently translated at 58.9% (2491 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/he/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: wvrzputlbc <wvrzputlbc@use.startmail.com>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (4227 of 4227 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate (bot) <hosted@weblate.org>
Signed-off-by: Eric <spice2wolf@gmail.com>

* Manual fixes for locales.

Add back missing newlines in certain `msgstr` values that should end with "\n".
Add back missing newlines in certain `msgstr` values that should start with "\n".
Remove newlines in certain `msgstr` values that should not end with "\n".
Remove newlines in certain `msgstr` values that should not start with "\n".
Remove empty `msgstr` values.
Remove `msgstr` values with duplicate values to the `msgid`.
Add `fix_po_files.py` python script to automate these fixes for PO files.
Update `update_po_files.sh` to generate proper version strings.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Sol Fisher Romanoff <sol@solfisher.com>
Co-authored-by: liimee <alt3753.7@gmail.com>
Co-authored-by: Zero Dot <blindgrafix@googlemail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: fossdd <fossdd@tutanota.com>
Co-authored-by: wvrzputlbc <wvrzputlbc@use.startmail.com>
2021-07-25 18:41:34 -04:00
Sol Fisher Romanoff
401979369b
Rename config and data directories
Also deprecate ~/.audacity-data

Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-07-26 00:54:17 +03:00
Panagiotis Vasilopoulos
07c82ae2f6
Remove old locale files 2021-07-25 20:12:33 +00:00
Panagiotis Vasilopoulos
674c33dda1
Replace Audacity reference in lastlog.txt
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-25 20:09:07 +03:00
Campbell Jones
c0c275ffaf
Use XDG dirs by default on Linux
Signed-off-by: Campbell Jones <git@serebit.com>
2021-07-25 19:01:48 +03:00
akleja
74f5f2ef98
Add white fill color to windows icon
Add white fill color to windows icon so it matches the rest of the icons

Signed-off-by: akleja <storspov@gmail.com>
2021-07-25 15:20:46 +00:00
Sol Fisher Romanoff
a74e072062
Merge pull request #351 from akleja/edit-cursor
Draw edit cursor across entire track area
2021-07-25 15:40:10 +03:00
Mike Evans
047b6be089
Fix command line options in man page
Man should match tenacity --help output and be posix compliant
for long and short options.

Signed-off-by: Mike Evans <mikee@saxicola.co.uk>
2021-07-25 11:28:04 +03:00
fossdd
3d7de4f2c7
Rename Tenacity's config file
Resolves #362

Signed-off-by: fossdd <fossdd@pwned.life>
2021-07-25 10:05:58 +03:00
Emily Mabrey
dd97468062
Update README.md Github Actions badge (#320)
Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-25 09:54:01 +03:00
Emily Mabrey
ab4243921a
Merge pull request from tenacityteam/workflow-conan-remote-fix
`conan remote add` throws an error by default if the remote already exists. The recent PR https://github.com/tenacityteam/tenacity/pull/368 would work initially, but repeated runs of the Linux CI builds will continue to fail until conan is instructed to forcibly add the remote even if it already exists. 

Signed-off-by: Emily Mabrey emabrey@tenacityaudio.org
2021-07-25 01:46:46 -04:00
Emily Mabrey
e38956e9c5
Fix bug in cmake_build.yml
`conan remote add` throws an error by default if the remote already exists.

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-25 01:27:04 -04:00
Emily Mabrey
a8e9a0053d
Refactor AboutDialog.cpp and create BuildInfo.h
Move build information functionality into new `BuildInfo.h` header.
Fix formatting issues in credits list.
Add missing libraries to library list.
Fix translation issues for contributor credits.
Hide ugly macro and `#ifdef` usage inside `BuildInfo.h`.
Convert some `#ifdef` usage into `constexpr` uses.
Reassure the compiler that the compiler specific version macros exist.

Reference-to: https://github.com/tenacityteam/tenacity/pull/361
Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-25 00:40:45 -04:00
Sol Fisher Romanoff
fbf17c0fc0
Merge pull request #368 from AnotherFoxGuy/scdoc-cmake
🎉 Generate manpage with scdoc
2021-07-24 20:24:52 +03:00
Edgar
5b308e2568
🎉 Added cmake target for building manpage with scdoc
Signed-off-by: Edgar <Edgar@AnotherFoxGuy.com>
2021-07-24 17:14:26 +02:00
Sol Fisher Romanoff
31fbfeec52
Use scdoc for man page generation
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-07-24 11:54:31 +03:00
Panagiotis Vasilopoulos
9ac757ebc3
Updated About Dialog
* Add names (Not final yet)
* Added contact information for every contributor (Not final yet)
* Add "Special Thanks" section
* Improve some logic
* Add notice regarding the alphabetical order
* Improved tagline

Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-24 05:03:31 +00:00
akleja
15fbecbc56 Draw cursors across entire track area
As long as there are tracks present, draw edit cursor, scrub cursor and
quick play cursor across the entire track area.
Fixes problems introduced by Track Affodances, and also makes the
cursors behave like the play and record cursors.

Signed-off-by: akleja <storspov@gmail.com>
2021-07-23 23:24:34 +02:00
Emily Mabrey
63e882ff96
Correct MacOS CPack configuration (#334)
* Make the `repeat_hdiutil.sh` script more clear about retry counts.
* Change usage of `$@` to `"$@"` to pass args correctly
* Fix `CPACK_COMMAND_HDIUTIL` generation
* Switch `package.sh` to use `$GITHUB_WORKSPACE`
* Make `repeat_hdiutil.sh` executable
* Remove `set +x` and `set -x` options

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
2021-07-23 16:25:13 -04:00
Semisol
c927f17ce9
Collapse checklist into a <details> element
Signed-off-by: Semisol <hi@semisol.dev>
2021-07-23 11:52:00 +03:00
Mart Raudsepp
3951617306
NoteTrackShifter: Fix build without USE_MIDI
Try to keep PortMIDI/PortSMF optional by wrapping it within USE_MIDI
check like NoteTrack class itself is.

Signed-off-by: Mart Raudsepp <leio@gentoo.org>
2021-07-23 08:41:01 +00:00