1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-14 14:41:11 +02:00
Commit Graph

13626 Commits

Author SHA1 Message Date
abb128
4e5330d05b Make ToolBar read edit mode pref during initialization
Fixes an issue where the size of some toolbars is messed up when the program starts

Signed-off-by: abb128 <alexx128p@gmail.com>
2021-07-15 21:06:27 +03:00
abb128
21614a390c Make AdornedRulerPanel respect toolbar edit mode
AdornedRulerPanel also has a grabber, this commit makes it so that the grabber does not exist when edit mode is off.

Signed-off-by: abb128 <alexx128p@gmail.com>
2021-07-15 21:06:27 +03:00
abb128
534da8b617 Fix failed assertion bug
Toggling edit mode while recording audio would cause a failed assertion error. Disabling the toggle while Audio IO is busy fixes this.

Signed-off-by: abb128 <alexx128p@gmail.com>
2021-07-15 21:06:27 +03:00
abb128
1ac8eeee94 Add toolbar edit mode
This adds an edit mode checkbox under View > Toolbars > Edit Mode, which hides the toolbar grabbers when off

Signed-off-by: abb128 <alexx128p@gmail.com>
2021-07-15 21:06:27 +03:00
Be
e2864f5efc GH Actions: ccache on macOS & Linux; sccache on Windows
Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
9c4fecd913 GH Actions: use Ninja CMake generator on Windows
MSBuild does not work with CMake's
CMAKE_C_COMPILER_LAUNCHER / CMAKE_CXX_COMPILER_LAUNCHER
for compiler caching.

Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
05573da353 GH Actions: use Unix Makefiles CMake generator on macOS
The XCode generator does not work with CMake's
CMAKE_C_COMPILER_LAUNCHER / CMAKE_CXX_COMPILER_LAUNCHER
for compiler caching.

Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
4f5b132b7f CMake: fix Windows installation with Ninja generator
Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
5b53ed9a50 CMake: use /Z7 instead of /Zi with MSVC to get sccache to work
Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
c98af14ce4 CMake: use CMAKE_C_COMPILER_LAUNCHER instead of RULE_LAUNCH_COMPILE
as recommended by CMake maintainer
https://gitlab.kitware.com/cmake/cmake/-/issues/22405#note_983593

Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:24 -05:00
Be
f0b9d8cee7 CMake: use sccache for compiler caching if ccache not available
Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:23 -05:00
Be
3e826589a0 CMake: add debugging message for finding ccache
Signed-off-by: Be <be@mixxx.org>
2021-07-15 08:34:23 -05:00
Panagiotis Vasilopoulos
10c46f0ca8 Rebranding: Change icon for project files
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-15 07:05:35 +00:00
Emily Mabrey
fd88d5f348 Merge branch 'master' of https://github.com/tenacityteam/tenacity 2021-07-14 23:08:38 -04:00
Emily Mabrey
9238df3294 Fix RevisionIdent.h generation (Issue #272) (#273)
Modify `cmake-proxies/cmake-modules/Version.cmake` to use `git show` properly.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-14 23:08:07 -04:00
Emily Mabrey
7c41c9b2e4 Fix RevisionIdent.h generation (Issue #272)
Modify `cmake-proxies/cmake-modules/Version.cmake` to use `git show` properly.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-14 22:02:09 -04:00
Emily Mabrey
7a55a0b8c3 Merge branch 'master' of https://github.com/tenacityteam/tenacity 2021-07-14 17:54:09 -04:00
Emily Mabrey
abaca39133 Fix funding.yml
The organization is `tenacityteam` not `tenacity`.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-14 17:53:12 -04:00
Emily Mabrey
1d5dc7e6e9 Fix funding.yml
The organization is `tenacityteam` not `tenacity`.
2021-07-14 17:51:48 -04:00
Emily Mabrey
0d7fde3a0d Add funding.yml and badge to README.md (#268)
* Added donation information
Signed-off-by: caughtquick <me@caughtquick.tech>

* Add Open Collective Badge to README

Add SVG badge to `README.md` showing number of financial contributors

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

Co-authored-by: caughtquick <me@caughtquick.tech>
2021-07-14 16:55:44 -04:00
Panagiotis Vasilopoulos
1eba71b378 Remove unused libuuid library
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-14 16:08:44 +03:00
Emily Mabrey
0ec4d7e9a6 Change README logo
Change `README.md` header to use dark readme specific logo asset.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-14 01:32:39 -04:00
Emily Mabrey
1b4b959c0e Add logo to README
Add 300px wide light version of the project logo to `README.md`

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-14 01:23:34 -04:00
Emily Mabrey
f3c9850635 Merge branch 'master' of https://github.com/tenacityteam/tenacity 2021-07-13 23:19:00 -04:00
Hosted Weblate
6f9cb9e7bc Merge remote-tracking branch 'origin/weblate' into weblate 2021-07-14 04:13:22 +02:00
caughtquick
c2fcc4ac85 Increase README.md clarity (#257)
Signed-off-by: caughtquick <me@caughtquick.tech>
2021-07-13 20:04:19 -04:00
Emily Mabrey
9d65d3f15a Revert/fix translations, update README
* Weblate requires a README mention for gratis hosting.
* Translations update from Weblate (French)
* Translated using Weblate (Italian)
* Translated using Weblate (Bulgarian)
* Translated using Weblate (Bosnian)
* Added translation using Weblate (Valencian)
* Added translation using Weblate (Portuguese (Brazil))
* Added translation using Weblate (Portuguese (Portugal))
* Added translation using Weblate (Serbian (latin))
* Added translation using Weblate (Chinese (Traditional))
* Translated using Weblate (Catalan)
* Translated using Weblate (German)
* Translated using Weblate (Spanish)
* Translated using Weblate (Vietnamese)
* Translated using Weblate (Chinese (Simplified))
* Fix Portugese Translations
* Revert changes to ca@valencia locale.
* Revert removal of zh_TW. (now included as `zh_hant.po`)
* Revert changes to Serbian (latin) locale. (now included as `sr_Latn.po`)

Signed-off-by: Weblate <hosted@weblate.org>
Signed-off-by: J. Lavoie <j.lavoie@net-c.ca>
Signed-off-by: Dimitar Samarov <samarovdimitar@gmail.com>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
Signed-off-by: Emin Macanović <macanovic.emin@gmail.com>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: fossdd <fossdd@tutanota.com>
Signed-off-by: Sebastian Rüth <sebirueth@gmx.de>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: Duc M. Le <leduc1712@gmail.com>
Signed-off-by: Liu Tao <lyuutau@outlook.com>

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Dimitar Samarov <samarovdimitar@gmail.com>
Co-authored-by: Emin Macanović <macanovic.emin@gmail.com>
Co-authored-by: Emily Mabrey <emilymabrey93@gmail.com>
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: fossdd <fossdd@tutanota.com>
Co-authored-by: Sebastian Rüth <sebirueth@gmx.de>
Co-authored-by: Duc M. Le <leduc1712@gmail.com>
Co-authored-by: Liu Tao <lyuutau@outlook.com>
2021-07-13 23:59:04 +00:00
Hosted Weblate
0b20c60cf4 Merge remote-tracking branch 'origin/weblate' into weblate 2021-07-13 20:49:41 +02:00
Emily Mabrey
4dc02d157e Revert changes to Serbian (latin) locale.
Revert changes to latin Serbian locale by adding `sr_Latn.po`

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 13:46:27 -04:00
Emily Mabrey
45e8ec9c5f Revert removal of zh_TW.
Revert removal of zh_TW locale, now included as `zh_hant.po`.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 13:43:55 -04:00
Emily Mabrey
067a0d23fa Revert changes to ca@valencia locale.
Revert changes to the Valencian locale that were done temporarily for Weblate integration.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 13:25:25 -04:00
Emily Mabrey
ba64da57f7 Fix Portugese Translations
Remove undifferentiated Portugese locale.
Add Brazil Portugese locale back.
Add Portugal Portugese locale back.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 13:22:00 -04:00
Emily Mabrey
d52f8602aa Merge branch 'master' of https://github.com/tenacityteam/tenacity 2021-07-13 13:02:24 -04:00
Hosted Weblate
966f4c687f Merge remote-tracking branch 'origin/weblate' into weblate 2021-07-13 19:00:35 +02:00
Weblate (bot)
5c54f53a01 Translations update from Weblate (#255)
* Translated using Weblate (French)

Currently translated at 98.0% (4160 of 4244 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100.0% (4244 of 4244 strings)

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

* Translated using Weblate (Bulgarian)

Currently translated at 32.4% (1379 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bg/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Dimitar Samarov <samarovdimitar@gmail.com>

* Translated using Weblate (Bosnian)

Currently translated at 18.1% (772 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/bs/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emin Macanović <macanovic.emin@gmail.com>

* Added translation using Weblate (Valencian)

Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Added translation using Weblate (Portuguese (Brazil))

Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Added translation using Weblate (Portuguese (Portugal))

Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Added translation using Weblate (Serbian (latin))

Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Added translation using Weblate (Chinese (Traditional))

Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>

* Translated using Weblate (Catalan)

Currently translated at 71.8% (3050 of 4244 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (4244 of 4244 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (4244 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Sebastian Rüth <sebirueth@gmx.de>

* Translated using Weblate (Spanish)

Currently translated at 100.0% (4244 of 4244 strings)

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

* Translated using Weblate (Vietnamese)

Currently translated at 61.2% (2598 of 4242 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/vi/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Duc M. Le <leduc1712@gmail.com>

* Translated using Weblate (Chinese (Simplified))

Currently translated at 97.5% (4141 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Liu Tao <lyuutau@outlook.com>

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Dimitar Samarov <samarovdimitar@gmail.com>
Co-authored-by: Emin Macanović <macanovic.emin@gmail.com>
Co-authored-by: Emily Mabrey <emilymabrey93@gmail.com>
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: fossdd <fossdd@tutanota.com>
Co-authored-by: Sebastian Rüth <sebirueth@gmx.de>
Co-authored-by: Duc M. Le <leduc1712@gmail.com>
Co-authored-by: Liu Tao <lyuutau@outlook.com>

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 13:00:32 -04:00
Liu Tao
3d705c45ce Translated using Weblate (Chinese (Simplified))
Currently translated at 97.5% (4141 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Liu Tao <lyuutau@outlook.com>
2021-07-13 18:56:00 +02:00
Duc M. Le
6b5094f146 Translated using Weblate (Vietnamese)
Currently translated at 61.2% (2598 of 4242 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/vi/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Duc M. Le <leduc1712@gmail.com>
2021-07-13 18:55:56 +02:00
Adolfo Jayme Barrientos
fe849363b0 Translated using Weblate (Spanish)
Currently translated at 100.0% (4244 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/es/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2021-07-13 18:55:56 +02:00
Sebastian Rüth
fdc1ec8052 Translated using Weblate (German)
Currently translated at 100.0% (4244 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Sebastian Rüth <sebirueth@gmx.de>
2021-07-13 18:55:55 +02:00
fossdd
1b502b9e52 Translated using Weblate (German)
Currently translated at 100.0% (4244 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/de/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: fossdd <fossdd@tutanota.com>
2021-07-13 18:55:54 +02:00
Adolfo Jayme Barrientos
ea7a18de6d Translated using Weblate (Catalan)
Currently translated at 71.8% (3050 of 4244 strings)

Translation: tenacity/tenacity
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/ca/
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2021-07-13 18:55:53 +02:00
Emily Mabrey
3c0fcb39b5 Added translation using Weblate (Chinese (Traditional))
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 18:53:34 +02:00
Emily Mabrey
14ad9966dd Added translation using Weblate (Serbian (latin))
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 18:53:10 +02:00
Emily Mabrey
915c49a1b4 Added translation using Weblate (Portuguese (Portugal))
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 18:52:39 +02:00
Emily Mabrey
60048a7be2 Added translation using Weblate (Portuguese (Brazil))
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 18:52:07 +02:00
Emily Mabrey
0ba618872a Added translation using Weblate (Valencian)
Signed-off-by: weblate <hosted@weblate.org>
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-13 18:51:34 +02:00
Ivanq
2aea86eb93 Merge pull request #249 from tenacityteam/imachug-patch-1
Fix wording in 'Building using system libraries'
2021-07-13 19:31:02 +03:00
Sol Fisher Romanoff
dd40f27e8f Add EditorConfig
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-07-13 17:13:10 +03:00
Sol Fisher Romanoff
2eb52fdc31 builds.sr.ht: Use make in build
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-07-13 17:13:03 +03:00
Jacky Song
2343ef56ca Corrected inaccurate build instructions and vague points in install instructions
Signed-off-by: Jacky Song <dixinlily@hotmail.com>
2021-07-13 13:31:53 +00:00