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 317f532dcb . 
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						e2cf1d93c2 
					 
					
						
						
							
							Import.cpp does not depend on subclasses of ImportPlugin...  
						
						 
						
						... 
						
						
						
						... freeing 15 files from the big strongly connected component:
ImportFFmpeg & ODDecodeFFMpegTask (still in a cycle of two)
ImportFLAC
ImportGStreamer
ImportLOF
ImportMIDI
ImportMP3
ImportOGG
ImportPCM
ImportQT
ProjectFileManager
ProjectFSCK
ProjectManager
ProjectSelectionManager
ODDecodeFlacTask
And eight header files in src/import are deleted.
This breaks a lot of cycles because Import, which is still in the big component,
no longer includes ImportLOF, which recursively uses ProjectManager. A
registration system for the subclasses of ImportFileHandle allows that
recursion without the cyclic compilation dependencies. 
						
						
					 
					
						2019-06-09 12:10:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						27eeb1035c 
					 
					
						
						
							
							New files for ProjectFileManager  
						
						 
						
						
						
						
					 
					
						2019-06-09 12:10:51 -04:00