Commit Graph

475 Commits

Author SHA1 Message Date
Paul Licameli 95cca91eb1 Move AudacityProject::Clear 2018-10-28 16:26:03 -04:00
Paul Licameli b4fc4b9ceb Proper initialization of menu handlers from preferences 2018-10-28 12:58:39 -04:00
Paul Licameli ccc2bbe3ef MixerBoard listens for events for track sliders, mute, solo, name 2018-10-27 18:01:08 -04:00
Paul Licameli 5ab2faceea MixerBoard listens to TrackList for insert, delete, permute...
... Which is also sufficient to detect undo/redo/rollback

And detects more often than undo state changes, so that if you drag a track
in TrackPanel, the same permutation is seen at once in MixerBoard, even before
button-up
2018-10-27 18:00:52 -04:00
Paul Licameli 7150d43083 MixerBoard listens to TrackList for selection changes 2018-10-27 16:27:53 -04:00
Paul Licameli 96d104cb38 Lyrics panel listens; AudacityProject not responsible for updating it 2018-10-27 12:52:06 -04:00
Paul Licameli ad8fafa6a0 History window listens for events 2018-10-27 12:52:06 -04:00
Paul Licameli dbcf8ae59b AudacityApp emits an event when the global clipboard changes 2018-10-27 12:52:06 -04:00
Paul Licameli 4f7d308ca3 Some inversion of control flow when popping Undo state 2018-10-27 11:31:42 -04:00
Paul Licameli 303553ae4e Take class AdornedRulerPanel out of src/widgets...
... It's not a utility widget like RulerPanel.  It has a lot of application
specific logic in it.
2018-10-24 15:04:41 -04:00
Paul Licameli 7b67bc053e Fix the P key to Pause 2018-10-24 15:03:19 -04:00
Paul Licameli e048a4aacd Move a static function and an enumeration out of MenuCommandHandler 2018-10-24 12:16:46 -04:00
Paul Licameli 800f6500ba No more member definitions of AudacityProject inside Menus.cpp 2018-10-24 12:16:46 -04:00
Paul Licameli 64b6493bec Help Menus 2018-10-24 12:16:45 -04:00
Paul Licameli 574fc7f2ec Extra Menus 2018-10-24 12:16:45 -04:00
Paul Licameli 4a8a30f1a9 Navigation Menus 2018-10-24 12:16:45 -04:00
Paul Licameli c7521b211d Window Menu for Mac 2018-10-24 12:16:44 -04:00
Paul Licameli 9759c6bd4f Plugin Menus 2018-10-24 12:16:44 -04:00
Paul Licameli 1be1217d1d Tracks Menus 2018-10-24 12:16:40 -04:00
Paul Licameli 903b42f84a Transport Menus 2018-10-24 12:16:35 -04:00
Paul Licameli c65fd0ebe1 View and Toolbar Menus 2018-10-24 12:16:35 -04:00
Paul Licameli fb8b5029e5 Select and Clip Menus 2018-10-24 12:16:33 -04:00
Paul Licameli 2792faa114 Edit and Label Menus 2018-10-24 12:14:05 -04:00
Paul Licameli 4d6cad8ebc File Menus 2018-10-24 12:14:01 -04:00
Paul Licameli 3308054170 14 new, empty .cpp files in src/menus 2018-10-24 11:04:06 -04:00