1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-29 15:09:30 +02:00

13505 Commits

Author SHA1 Message Date
Vitaly Sverchinsky
335478270b EmptyPanelRect selection fix 2021-07-20 01:22:04 -04:00
Vitaly Sverchinsky
6b79a5eccb AffordanceHandle refactoring avoids TypeSwitch 2021-07-20 01:21:56 -04:00
Vitaly Sverchinsky
781ea13cf2 Built-in theme colors update 2021-07-20 01:12:55 -04:00
Vitaly Sverchinsky
404f43e214 Affordance handle initial highlighting 2021-07-20 01:11:38 -04:00
Grzegorz P
b5e5a36fa6 Update pl.po for 3.0.3
Update pl.po for 3.0.3
Changed strings only.

Greetings,
Gootector
2021-07-19 21:15:50 -04:00
Paul Licameli
3aeea46f81 Updated ja (Japanese), hi (Hindi) ...
... Submitted via email.
Thanks to:
森の子リスのミーコの大冒険 (Phroneris)
Bashishtha Singh
2021-07-19 21:03:41 -04:00
Paul Licameli
1b2c6031e5
Merge pull request #1277 from Paul-Licameli/extract-lib-basic-ui
Extract lib basic UI
2021-07-18 22:43:23 -04:00
Paul Licameli
3fe4498f39 Update de, el, es, ko, pt_PT submitted via email...
... Those are:
German, Greek, Spanish, Korean, Portuguese

Thanks to:
Joachim Huffer
Dimitris Spingos (Δημήτρης Σπίγγος)
Antonio Paniagua Navarro
LEE Hwanyong
Bruno Ramalhete
2021-07-18 21:12:38 -04:00
Kaya Zeren
f4c3aa3e70 Turkish translation update release 3.0.3
Turkish translation update release 3.0.3
2021-07-18 21:04:32 -04:00
Paul Licameli
0c8b4e32fc Uses of BasicUI::MakeGenericProgress 2021-07-18 20:39:25 -04:00
Paul Licameli
333aa10624 Add BasicUI::MakeGenericProgress, for when the denominator is unknown 2021-07-18 20:39:25 -04:00
Paul Licameli
0555c1139d Define BasicUI::MakeProgress as abstract factory for progress dialogs 2021-07-18 20:39:25 -04:00
Paul Licameli
98b1669e93 Some uses of ShowMessageBox, removing AudacityMessageBoxCaptionStr...
... but not yet removing all inclusions of AudacityMessageBox.h
2021-07-18 20:39:25 -04:00
Paul Licameli
14ad405b04 Define BasicUI::ShowMessageBox 2021-07-18 20:39:25 -04:00
Paul Licameli
a656c9ce1a Modeless error shouldn't assert existence of a top window...
... Just make it modal if none.  Might only happen on macOS, and besides, the
modeless error dialog isn't (yet) used anywhere.  So this is not very important,
but I don't like assertions of things not really provably true.
2021-07-18 20:39:25 -04:00
Paul Licameli
189c6c1dbc Move error dialog functions into the BasicUI facade...
... now ErrorDialog.h is included only in ErrorDialog.cpp and
wxWidgetsBasicUI.cpp
2021-07-18 20:39:23 -04:00
Paul Licameli
3a3ff8ecbe More string typing in ErrorReportDialog, remove arg default 2021-07-18 20:37:07 -04:00
Paul Licameli
062abdde5d Move AudacityTextEntryDialog out of ErrorDialog.h...
... Because what's in ErrorDialog needs to hide behind the facade, but
AudacityTextEntryDialog doesn't, yet
2021-07-18 20:37:07 -04:00
Paul Licameli
f39973bf19 Copy ErrorDialog.* into AudacityTextEntryDialog.* ...
... verify empty diffs
2021-07-18 20:37:07 -04:00
Paul Licameli
3c2a6e7f6c ProjectWindowPlacement wraps project's frame, toolkit-neutrally 2021-07-18 20:37:07 -04:00
Paul Licameli
2facbe0d53 Define BasicUI::WindowPlacement and subclass for wxWidgets...
... An elaborate way to hold a wxWindow* as parent of a window, but avoiding
mention of wxWindow* in the member functions of BasicUI::Services, to be defined
next
2021-07-18 20:37:07 -04:00
Paul Licameli
50e8139716 Define CallAfter and Yield in BasicUI...
...so direct uses of wx/app.h may later be removed.  That header is one of the
files that is in wxBase, but is not acceptable in "toolkit neutral" code,
which should not directly use any version of an event loop.
2021-07-18 20:37:07 -04:00
Paul Licameli
d20cf01255 Facade class for basic UI, injection of a wxWidgets implementation...
... but none of the methods is defined yet.

The intention is to inject dependencies on wxWidgets (or other) toolkit so that
lower-level files have less build dependency on wxCore classes or on the
event loop.
2021-07-18 20:37:07 -04:00
fossdd
2133e42938 Fix typo 2021-07-18 20:00:13 -04:00
SteveDaulton
b1b6b0645d Fix typo in pipeclient.py
Typo slipped in with commit d31db975ee
2021-07-18 19:55:09 -04:00
Paul Licameli
4facbd939d Fix "Scriptables" commands, which broke at 02b6153...
... Problem was the loss of an override of PluginManager::GetID() for a more
specific pointer type.
2021-07-18 11:35:27 -04:00
John Colket
3ac95672c0 Bug 2782 - 8-bit FLAC samples are not imported correctly 2021-07-16 23:15:44 -04:00
Grzegorz Pruchniakowski
182eb177a1 Update pl.po for 3.0.3
Update pl.po for 3.0.3
Missing strings.

Greetings,
Gootector
2021-07-16 21:02:53 -04:00
Paul Licameli
5c291aa855 Merge release-3.0.3 into master
Conflicts:
	locale/pl.po
	src/ProjectFileManager.cpp
2021-07-16 20:42:00 -04:00
Paul Licameli
db5c766762 Turkish translation update master (string freeze version)
Turkish translation update master (string freeze version)
2021-07-16 20:31:29 -04:00
Kaya Zeren
f4398f1008 Turkish translation update master (string freeze version)
Turkish translation update master (string freeze version)
2021-07-16 20:18:58 -04:00
Vitaly Sverchinsky
8bdf5cdf9b fix recording starting position (refs #1183) 2021-07-16 11:14:35 -04:00
Paul Licameli
7a88d17f80 Update sl (Slovenian) submitted by Martin Srebotnjak via email 2021-07-16 10:48:08 -04:00
Paul Licameli
e215dfea1c Small correction to ru.po from Nikitich 2021-07-16 10:43:34 -04:00
Paul Licameli
4395e28b89 Updated it (Italian) submitted by Michele Locati via email 2021-07-16 08:58:49 -04:00
Paul Licameli
50f8e10049 Update nl (Dutch), zh_TW (traditional Chinese) ...
... Submitted via email.
Thanks to:
Thomas DeRocker
Jesse Lin
2021-07-16 06:40:49 -04:00
Dmitry Vedenko
be3cf9903e Fixes #1305.
The check for macro directory now only happens if directory is selected and exists,
2021-07-16 06:30:26 -04:00
Paul Licameli
731af5109a Cherry-pick some of PR#1207, Track affordances 2021-07-16 06:07:19 -04:00
Vitaly Sverchinsky
ff57fd53bc Note track affordances 2021-07-16 05:58:16 -04:00
Vitaly Sverchinsky
70a7238ee6 Wave track affordances 2021-07-16 05:56:27 -04:00
Vitaly Sverchinsky
cfacf2fa09 Play head is now drawn from the top of track panel to the bottom 2021-07-16 05:55:31 -04:00
Vitaly Sverchinsky
0b6d5bc7f6 Adding affordances to TrackPanel and TrackView 2021-07-16 05:50:49 -04:00
Vitaly Sverchinsky
de664eb9b7 Affordance handle
Adds click behaviour to a TimeShiftHandle
2021-07-16 05:50:48 -04:00
Vitaly Sverchinsky
1c6513e0a4 Few new track art routines 2021-07-16 05:45:29 -04:00
Paul Licameli
92aad00625 Update uk (Ukrainian), ru (Russian) ...
... Submitted via email.
Thanks to:
Yuri Chornoivan
Nikitich
2021-07-16 04:53:44 -04:00
Grzegorz Pruchniakowski
8ae1e66f72 Update pl.po from Transifex (master)
Update pl.po from Transifex (master)

Greetings,
Gootector
2021-07-16 04:35:34 -04:00
Paul Licameli
bea95f0d79
Merge pull request #1304 from Gootector/patch-1
Update pl.po for 3.0.3
2021-07-16 04:30:18 -04:00
Grzegorz Pruchniakowski
d07ee30d35
Update pl.po for 3.0.3
Update pl.po for 3.0.3
I copied and pasted translated/updated strings from Transifex to this file.

Greetings,
Gootector
2021-07-16 05:12:45 +02:00
Paul Licameli
cb70fed2fe Updated .pot and .po (ran locale/update_po_files.sh) 2021-07-15 12:49:19 -04:00
Paul Licameli
a59f5907bd Add i18n-hint comment; clean up FutureStrings.h 2021-07-15 12:43:32 -04:00