`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
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>
* 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>
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>
* 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>
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>
* Colours applied to new elements from upstream
* Light theme remake
* HiContrast theme remake
* Classic Theme remake
* Removal of black border and shadows around tracks
* Decreased contrast of bevels around TrackVRulerControls to make it fit better with the new themes.
* Tweaks to track lock symbols
* The unused colors have been reverted to their old colors to prevent unforeseen consequences.
Signed-off-by: akleja <storspov@gmail.com>
To improve visibility on varying backgrounds (different colored title bars etc) the icons need a solid fill color.
Signed-off-by: akleja <storspov@gmail.com>
Finish copying msgid to msgstr for `en.po`.
Rename POT file.
Rename MO files generated from PO files.
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
Currently translated at 100.0% (4227 of 4227 strings)
Translated using Weblate (French)
Currently translated at 100.0% (4227 of 4227 strings)
Translated using Weblate (English)
Currently translated at 21.3% (902 of 4227 strings)
Merge remote-tracking branch 'origin/master'
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (4227 of 4227 strings)
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: J. Lavoie <j.lavoie@net-c.ca>
Signed-off-by: weblate (bot) <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Translation: tenacity/tenacity
Currently translated at 99.9% (4224 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: J. Lavoie <j.lavoie@net-c.ca>
Currently translated at 100.0% (4227 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>
Currently translated at 99.9% (4224 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: J. Lavoie <j.lavoie@net-c.ca>
Currently translated at 100.0% (4227 of 4227 strings)
Translated using Weblate (French)
Currently translated at 100.0% (4227 of 4227 strings)
Translated using Weblate (English)
Currently translated at 21.3% (902 of 4227 strings)
Merge remote-tracking branch 'origin/master'
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (4227 of 4227 strings)
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: J. Lavoie <j.lavoie@net-c.ca>
Signed-off-by: weblate (bot) <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/en/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/fr/
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Translation: tenacity/tenacity
Finish copying msgid to msgstr for `en.po`.
Rename POT file.
Rename MO files generated from PO files.
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
Currently translated at 100.0% (4227 of 4227 strings)
Co-authored-by: Eric <spice2wolf@gmail.com>
Signed-off-by: Eric <spice2wolf@gmail.com>
Signed-off-by: weblate (bot) <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/tenacity/tenacity/zh_Hans/
Translation: tenacity/tenacity
These were accidentally lost in commit 75c93c68d1c910d1471af52225fe2109d52eac4b
because they were initially wrongly added to the “Language-Team” field,
which Weblate overwrites.
Signed-off-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Add `locale/en.po` file.
Add English to `locale/LINGUAS` list.
Partially duplicate `msgid`s to `msgstr`s in English locale enable eventual key `msgid` changes
Replace former project name with Tenacity in English locale.
Replace former project website with Tenacity compatible usages in English locale.
Modify `AboutDialog.h` by renaming variables.
Modify `AboutDialog.cpp` by replacing usage of pre-fork name in Strings.
Modify AddBuildInfoRow methods to be static in About dialog.
Make License text const in About dialog.
Make pre-fork credits different in About dialog.
Begin adding Tenacity specific credits
Macros starting with `__` are reserved, so I removed the `__` on the About Dialog guard macro.
Remove `AboutDialog::` from usage of `Role` in `AboutDialog.h`
Refactor overly long generator method into separate methods in `AboutDialog.(h|cpp)`
Begin adding Tenacity developer information
Cleanup layout of `AboutDialog.h` and `AboutDialog.cpp`
Add `safedelete` macro to compliment odd `safenew` macro
Add `enum` to `ShuttleGui.cpp` to make it more clear what `Prop` method is doing.
Remove a ton of pointless and/or redunant `#ifdef` usage
Remove pointless singleton in AboutDialog
Make AboutDialog modal on MacOS
Fix reference type use of `auto` in `AudacityApp` b/c it makes unintentional copy.
Update XPM and PNG images using Tenacity assets
Update ICO images using Tenacity assets.
Fix Windows resource script that improperly used `winuser.h` import.
Add `*.aps` to gitignore to prevent IDE RC pre-load file from being committed.
Add default values for pre-processor constants in `tenacity.rc`.
Make changes needed for `Tenacity.exe` binary
Add 8x8 PNG to Windows ICO files
Replace project name in various CMake and CPack file.
Replace project name in various directory structures.
Replace project name in various OS-specific build files.
Replace project name in various documentation files.
Update the PO and POT files using the script.
Fix places where a `.desktop` file was used on Linux.
Replace title of project windows.
Make splash screen click through to `tenacityaudio.org`.
Remove ® from `AboutDialog.cpp`
Modify copyright message in `AboutDialog.cpp`
Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>