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
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
gera
5572678d27
Add fix for case, when user set directory by keyboard manually.
2021-07-15 19:15:08 +03:00
gera
c6389ad655
Cherry-pick commit with directory checking on unwritable.
...
Additional cases, when user manualy set directory.
2021-07-15 19:15:08 +03:00
Dmitry Vedenko
41341e12cd
Add new error dialog for unwritable directory.
2021-07-15 19:15:08 +03:00
Paul Licameli
e33b5a478d
Sequence of AudioIO and NetworkManager shutdowns fixes crash at exit
2021-07-15 11:16:48 -04:00
Paul Licameli
34d5057db4
Sequence of AudioIO and NetworkManager shutdowns fixes crash at exit
2021-07-15 17:13:39 +03:00
Paul Licameli
d8c4f54164
Merge release-3.0.3 into master
...
Conflicts:
src/AboutDialog.cpp
src/ShuttleGui.cpp
src/prefs/ApplicationPrefs.cpp
2021-07-14 21:59:57 -04:00
Paul Licameli
94c35335dd
Merge pull request #1295 from crsib/accessible_pp
...
Make Privacy Policy links accessible from the keyboard
2021-07-14 21:18:09 -04:00
Dmitry Vedenko
0dea39a2ba
Makes Privacy Policy accessible in AboutDialog
2021-07-14 20:46:59 -04:00
Dmitry Vedenko
f55b0c73f5
Adds keyboard accessible Privacy Policy link to Preferences
2021-07-14 22:17:04 +03:00
Dmitry Vedenko
2a2477eda0
Adds a dialog, that notifies the user about update checks.
...
This dialog is only shown once. It has links to privacy policy and application preferences.
2021-07-14 22:16:56 +03:00
Dmitry Vedenko
e9b33785a6
Adds a class that allows keyboard accessible links in the text.
...
ShuttleGUI::AddWindow has a new argument now: positionFlags. This argument does not change the default behavior.
StartWrapLay/EndWrapLay are added, so wxWrapSizer can be used from the ShuttleGUI.
2021-07-14 22:16:46 +03:00
Dmitry Vedenko
1bcc98230d
Adds callback to report the download and upload progress ( #1202 )
...
* Adds callback to report the download and upload progress
* Fixes upload progress
2021-07-13 14:47:07 -04:00
Paul Licameli
06eae90100
Merge pull request #1206 from Paul-Licameli/Extract-lib-components
...
Extract lib components
2021-07-13 14:43:27 -04:00
Paul Licameli
54b5f7d12c
New library for components
2021-07-13 09:28:43 -04:00
Paul Licameli
dd87ec0fbd
Remove unnecessary declarations in include/audacity
2021-07-13 09:28:43 -04:00
Paul Licameli
533eacfec3
Move ComponentInterfaceSymbol to separate header file
2021-07-13 09:28:43 -04:00
Paul Licameli
c858dd7482
Copy ComponentInterface.h to new file src/ComponentInterfaceSymbol.h
2021-07-13 09:28:43 -04:00
James Crook
ad0342979c
James -> Emeritus in AboutDialog.cpp
2021-07-13 13:01:04 +01:00
Paul Licameli
d0d64bf025
Merge release-3.0.3 into master
...
Conflicts:
src/AboutDialog.cpp
src/prefs/ApplicationPrefs.cpp
2021-07-12 14:43:54 -04:00
Dmitry Vedenko
efafd996ae
Fixes the trademark text.
2021-07-12 15:09:29 +03:00
SteveDaulton
1d523fc386
Fix bug 379
...
EXIT should not be defined in Audacity's implementation of Nyquist
2021-07-12 14:53:29 +03:00