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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						997bf9781d 
					 
					
						
						
							
							New files for ProjectSelectionManager  
						
						 
						
						
						
						
					 
					
						2019-06-09 12:10:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						0c6cda50c3 
					 
					
						
						
							
							Split AutoRecoveryDialog.cpp from AutoRecovery.cpp...  
						
						 
						
						... 
						
						
						
						... leaving AutoRecovery as a lower-level file, to be used by ProjectHistory
for auto-save, and not including ProjectManager.
The new file floats to a high level of the graph, but AutoRecovery.cpp
remains in the big strongly connected component. 
						
						
					 
					
						2019-06-09 12:10:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						f03684db4f 
					 
					
						
						
							
							New class ProjectHistory split from ProjectManager for undo, etc...  
						
						 
						
						... 
						
						
						
						... And yet fewer inclusions of Projectmanager.h, though it's still not yet
free of cycles 
						
						
					 
					
						2019-06-09 12:10:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						d979a8959b 
					 
					
						
						
							
							New files for ProjectAudioManager...  
						
						 
						
						... 
						
						
						
						... This eliminates some inclusions of ProjectManager, helping to free it from
cycles into a higher level 
						
						
					 
					
						2019-06-09 12:10:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						4f940c855d 
					 
					
						
						
							
							New files for ProjectWindow  
						
						 
						
						
						
						
					 
					
						2019-06-03 01:43:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						3fc961f74a 
					 
					
						
						
							
							New files for ProjectFileIO  
						
						 
						
						
						
						
					 
					
						2019-06-03 01:24:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						fee5582826 
					 
					
						
						
							
							New files for ProjectManager  
						
						 
						
						
						
						
					 
					
						2019-06-03 01:21:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						e5cf2165d1 
					 
					
						
						
							
							New files for ProjectAudioIO  
						
						 
						
						
						
						
					 
					
						2019-06-03 01:18:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						05efeeb5bd 
					 
					
						
						
							
							New files for ProjectSettings  
						
						 
						
						
						
						
					 
					
						2019-06-03 01:13:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						af039f19ff 
					 
					
						
						
							
							Generalize means for decoupled code to add data to core structures...  
						
						 
						
						... 
						
						
						
						... Generalizing what was first done at 280e8d9  for certain menu command
handlers.
Allow core data structures to host data attached by other code, on which it
need have no compilation or link dependencies. 
						
						
					 
					
						2019-05-21 10:08:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						390af96796 
					 
					
						
						
							
							Dispatch read of top-level project XML tags with a table of functions...  
						
						 
						
						... 
						
						
						
						... which makes Project.cpp a bit less dependent on some details of other
classes
This puts Tags.cpp back into the big strongly connected component of the
dependency graph.  That will be remedied later when Project.cpp becomes a
low-level file 
						
						
					 
					
						2019-05-20 21:38:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						f86403378b 
					 
					
						
						
							
							Move AudacityMessageBox to its own files...  
						
						 
						
						... 
						
						
						
						... breaking cycles among low-level files introduced by 273ba9f 
						
						
					 
					
						2019-05-20 14:48:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						e5c7e5a21f 
					 
					
						
						
							
							Three new files in the build, still empty  
						
						 
						
						
						
						
					 
					
						2019-05-18 14:57:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						b04387a21d 
					 
					
						
						
							
							Move AudacityApp::GenerateCrashReport to its own files  
						
						 
						
						
						
						
					 
					
						2019-05-17 16:29:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						a047fa6e7a 
					 
					
						
						
							
							Missing alias file tracking out of AudacityApp, into new files...  
						
						 
						
						... 
						
						
						
						... which reduces the need for including AudacityApp.h 
						
						
					 
					
						2019-05-17 16:28:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						338d7cd164 
					 
					
						
						
							
							A class encapsulating the global clipboard  
						
						 
						
						
						
						
					 
					
						2019-05-17 06:47:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antonio P 
							
						 
					 
					
						
						
							
						
						3f6b5be500 
					 
					
						
						
							
							Update Spanish Translation  
						
						 
						
						
						
						
					 
					
						2019-04-29 21:35:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Grzegorz Pruchniakowski 
							
						 
					 
					
						
						
							
						
						0a0baa39bb 
					 
					
						
						
							
							Update polish translation from Transifex  
						
						 
						
						... 
						
						
						
						Update polish translation from Transifex. All strings translated - 100% done.
Greetings,
Gootector 
						
						
					 
					
						2019-04-26 22:35:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikitich 
							
						 
					 
					
						
						
							
						
						cf86cbc956 
					 
					
						
						
							
							Further update for Russian Translation  
						
						 
						
						
						
						
					 
					
						2019-04-25 08:36:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								b n singh 
							
						 
					 
					
						
						
							
						
						ca5281b50f 
					 
					
						
						
							
							Update Hindi Translation  
						
						 
						
						
						
						
					 
					
						2019-04-24 20:15:47 +01:00