1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-01 16:19:43 +02:00

798 Commits

Author SHA1 Message Date
Leland Lucius
f0e3ee2cde More cmake updates
Added install target (this is mainly for Linux)
Added mod-nyq-bench

More to come...
2020-02-06 01:17:20 -06:00
Leland Lucius
6217351a12 Updates the cmake build system
It's still has some work, but it successfully builds on
all 3 main platforms.  Some of the outstanding items
include:

   Install target testing (mostly important for Linux)
   CMakeList clean up and comments
   Debug and Release build verification
   Audit of compile/link options
   Need a Mac signed and notarized build
   (and probably more)
2020-02-03 00:39:43 -06:00
Paul Licameli
3b77af5dfc Remove TranslatableStringArray.h 2020-02-02 18:02:32 -05:00
Paul Licameli
6eb0f3aca1 Move SpectrumAnalyst into its own files...
... It's the pure calculation common to the Plot Spectrum window and
to spectral editing

This removes some dependencies on FreqWindow
2020-01-18 13:38:19 -05:00
Paul Licameli
91536d734f Rename EffectRack.* as EffectUI 2020-01-05 16:11:54 -05:00
Paul Licameli
973f15c5ac Move ProjectWindowBase to new files...
... So that you can use GetProject without other linkage dependencies
2020-01-03 17:58:21 -05:00
Loss
e787694f07 Implementation of Timer Toolbar
PRL:  Rebased onto recent master, fixed compilation and indentation, added new
files to the XCode project, added an EXPERIMENTAL flag
2019-12-31 17:42:54 -05:00
Bruno Ramalhete
e7076e4a75 Update Brazilian Portuguese Translation 2019-12-06 11:41:38 +00:00
Marco Oros
8947463d39 Update Slovak Translation 2019-12-06 11:40:03 +00:00
Paul Licameli
bbaceba347 Register export plugins, breaking cycles...
... as we did last relase for import; making several header files unnecessary.

This breaks up a strongly connected component of 9, which was the largest
remaining.  Now the largest remaining is 5.
2019-11-27 13:33:28 -05:00
Mikhail Novosyolov
a1ecfd10d2 Fix Ru translation of 'signed' and 'float'
Suggested to fix 'signed' at https://bugzilla.altlinux.org/show_bug.cgi?id=37238
See e.g. https://www.quora.com/What-do-the-16-bit-PCM-samples-in-a-wav-file-actually-represent/answer/Ian-Hendry-11
if you don't believe that it's correct.

Also translate 'float', it was not translated.
2019-10-04 19:18:47 +01:00
Paul Chang
dec07d43e5 Update Chinese (TW) Translation 2019-10-03 14:53:44 +01:00
mkpoli
143caa3f57 Update Chinese (CW) Translation 2019-10-03 14:53:44 +01:00
Yuri Chornoivan
7c6baf806a Update Ukranian Translation 2019-10-03 14:53:44 +01:00
Alexander Kovalenko
a54024adb3 Update Russian Translation 2019-10-03 14:53:44 +01:00
Bruno Ramalhete
4ca274eda5 Update Portuguese Translation 2019-10-03 14:53:44 +01:00
Thomas De Rocker
9a0951b40a Update Dutch Translation 2019-10-03 14:53:44 +01:00
Hwanyong Lee
627111fff6 Update Korean Translation 2019-10-03 14:53:44 +01:00
Michele Locati
06a95b0ae4 Update Italian Translation 2019-10-03 14:53:44 +01:00
b n singh
8d90f512f1 Update Hindi Translation 2019-10-03 14:53:44 +01:00
Azpidatziak
817f67b910 Update Basque Translation 2019-10-03 14:53:44 +01:00
Antonio P
9deed2764e Update Spanish Translation 2019-10-03 14:53:44 +01:00
Dimitris Spingos (Δημήτρης Σπίγγος)
57e70e6813 Update Greek Translation 2019-10-03 14:53:44 +01:00
Joachim Huffer
0900a71bc9 Update German Translation 2019-10-03 14:53:44 +01:00
scootergrisen
4a0975f087 Update Danish Translation 2019-10-03 14:53:44 +01:00
Alfredo vicente
726d530d43 Update Valencian (Catalan) Translation 2019-10-03 14:53:44 +01:00
Grzegorz Pruchniakowski
54fa34d6a7 Updated Polish Translation 2019-10-03 14:53:44 +01:00
Olivier Humbert
b261d0101d Update French Translation 2019-10-03 14:51:38 +01:00
James Crook
ef8e1ed6ef Update pot and po files, ready for translation. 2019-09-07 14:09:35 +01:00
Paul Licameli
aac2b7d825 Revert "Register export plugins, as we did for import, breaking cycles..."
This reverts commit 317f532dcbf39cdaaa0afe6b6e128e661af3b0e9.
2019-07-29 15:43:22 -04:00
Paul Licameli
317f532dcb Register export plugins, as we did for import, breaking cycles...
... and making several header files unnecessary
2019-07-29 15:41:11 -04:00
Valentin Valls
d18cfb097b Accurate notch translation to french 2019-07-17 12:17:36 +01:00
Paul Licameli
d6317ae6af Merge LinkingHtmlWindow into HelpSystem...
... they cooperated closely in a cycle of two not worth breaking
2019-07-10 10:34:04 -04:00
Paul Licameli
cbdf5f24fe New files to separate spectrum/waveform views and VRulers 2019-07-08 09:45:59 -04:00
Paul Licameli
24bd7cf571 New files for ScrubUI 2019-07-04 09:13:59 -04:00
Paul Licameli
efa66f5350 New files for ProjectStatus 2019-07-02 21:01:34 -04:00
Paul Licameli
cb2ea25afc Define drawing function of CellularPanel, which visits nodes 2019-06-26 23:39:42 -04:00
Paul Licameli
fab648e475 New files SelectUtilities, TrackUtilities 2019-06-24 22:50:35 -04:00
Paul Licameli
ab5a98003a Free EffectManager and EffectRack from the big s.c.c. ...
... though in a small cycle with each other, by moving RealtimeEffectManager to
new files, which remain in the big component.

Net loss of 1, the big component now has 27 files
2019-06-24 00:49:12 -04:00
Paul Licameli
a6e2ca0aa8 Move some enums into new files WaveTrackViewConstants.* ...
... freeing TracksPrefs from the second largest s.c.c. which is now only 20
2019-06-22 21:46:32 -04:00
Paul Licameli
77eeba5463 Define utility AttachedVirtualFunction 2019-06-21 09:16:48 -04:00
Paul Licameli
674b66128d New files for PlayableTrackControls 2019-06-19 18:34:48 -04:00
Paul Licameli
015e3abfe5 New files for TrackInfo 2019-06-19 12:59:02 -04:00
Paul Licameli
a99b746520 Move class ZoomInfo to separate files 2019-06-19 11:35:45 -04:00
Paul Licameli
e30ffc340a New files CommonTrackControls.cpp, CommonTrackView.cpp 2019-06-18 16:01:06 -04:00
Paul Licameli
d7753f7acd Rename old .cpp files, add new .h files 2019-06-18 16:01:05 -04:00
Paul Licameli
45436db166 New files for CommonCommandFlags 2019-06-16 01:21:05 -04:00
Paul Licameli
758e9813f1 Move MeterPanelBase to new files...
... which frees AudioIOBase, QualityPrefs, and ProjectAudioIO from cycles
2019-06-10 20:48:39 -04:00
Paul Licameli
42a4f55ffe Prepare to split AudioIOBase from AudioIO...
... New files, but (almost) empty; don't use the global variable gAudioIO,
but use one of two accessor function names (which are the same function for
now).

AudioIOBase will have fewer dependencies than AudioIO -- in particular, no
dependency on tracks.

It won't include StartStream.  It will contain functions to query the
present state of streams, and device capabilities.
2019-06-10 20:48:38 -04:00
Paul Licameli
7ed99c6e8f Split EnvelopeEditor.cpp from Envelope.cpp...
... Envelope drops down out of the big strongly connected component, the new
piece stays behind
2019-06-10 20:48:38 -04:00