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