Commit Graph

102 Commits

Author SHA1 Message Date
Jonathan Moore Liles 82b4555ecb Mixer: Show project name on menubar. 2010-01-31 20:54:15 -06:00
Jonathan Moore Liles 2a9939c8c8 Mixer: Don't show mixer strip label. 2010-01-31 20:41:52 -06:00
Jonathan Moore Liles cf9427a006 Mixer: tweak the size of GUI elements. 2010-01-31 19:33:57 -06:00
Jonathan Moore Liles 9916fa0c4f Mixer: Make chains look better in the Light scheme. 2010-01-31 19:14:54 -06:00
Jonathan Moore Liles aa2d8e3e3a Mixer: Use a toggle in module context menu for bypass instead of separate activate/deactivate items. 2010-01-31 18:50:08 -06:00
Jonathan Moore Liles 798302288b Mixer: Add more keybindings to modules. 2010-01-31 18:42:44 -06:00
Jonathan Moore Liles 8b95806b2f Mixer: Improve keyboard focus. 2010-01-31 18:42:40 -06:00
Jonathan Moore Liles 9002016db5 Mixer: Implement cut/copy/paste for modules. 2010-01-31 18:42:21 -06:00
Jonathan Moore Liles 6abd18c5ac Make logo used in About_Dialog an option. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles ebdd791f92 Mixer: Don't allow any strips to be created without an open projcet. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles cfd217e200 Mixer: Separate out public project commands. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles 8d9557f88c Enforce JACK client name length restrictions. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles 7e1b52d9f3 Mixer: Fix restrip rename menu option. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles e3ee989ec4 Mixer: Add click-to-focus for mixer strips. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles fab0527527 Mixer: Middle click toggles module activation state. 2010-01-31 16:30:57 -06:00
Jonathan Moore Liles b774ee3f50 Centralize color schemes.
Also, add new color scheme "Very Dark".
2010-01-31 16:30:54 -06:00
Jonathan Moore Liles 41a31daad4 Mixer: Add color chooser to mixer strip context menu. 2010-01-31 15:41:42 -06:00
Jonathan Moore Liles 13b3ddc301 Attempt to cope with failure to create JACK clients and ports. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles f464cdbaea Mixer: Respond appropriately to JACK buffer size callback. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 453d7bcd4e Mixer: Clean up event handling. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 3aca0212c4 Mixer: Add context menus for modules. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 4e634beff5 Mixer: Add context menu to mixer strips. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles b222abc4e1 Prevent Timeline and Mixer from attempting to open each other's project formats. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 6db8e2f3fa Mixer: Attempt to improve the behavior of single-row display mode. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 26afb520f2 Mixer: Allow the WM to kill the mixer window. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 209ece1264 Mixer: Cleanup. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 89a833a33d Mixer: Make insert-before work for meter indicator module. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 95708a2371 Mixer: Add Help/Manual option to menubar. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 8087901269 Mixer: Make sure process queue is rebuilt upon binding of controls. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles e945a3893c Fix the new project dialog. 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles 2bb7d737b9 Split About Dialog off into FL/ 2010-01-31 13:36:34 -06:00
Jonathan Moore Liles a279d35902 Mixer: Apply appropriate change required by 66daa1. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 0a6749fd16 Mixer: Add stuff to Options/ menu. Save and load options. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles bf376d9171 Mixer: Implement Project/Open menu option. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 74f674b30f Mixer: Add some stuff to the menubar. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 763b675600 Mixer: Make spatialization control visible again (but it's still not connected to anything) 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 2b32c8fc4e Mixer: Define minimum height for mixer strips. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 5395cb43e2 Don't bother drawing a DPM if it's clipped. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles ce6aefe2e2 Use Fl_Packscroller for modules in Chain. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 22f5b51706 Disable mouse-over highlighting of mixer strip name fields. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 78718c45d8 Mixer: Show peak value in tooltip on DPMs. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 3e929e4b98 Mixer: Explicitly destroy chian when tearing down mixer strip. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles daf8ab8e83 Mixer: Make chain background color match mixer strip. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 4a6d084d7c Mixer: Add context menu for Controllers. Save/load control mode. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 57d48128ec Mixer: Scan for plugins in a background thread. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 4d4c913d8d Add option to tile mixer strips into 1, 2, or 3 rows. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles ef8cff622d Mixer: Decrease the default height of Plugin_Module's. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles 4f87297894 Mixer: Put chian modules inside an Fl_Scroll. 2010-01-31 13:36:33 -06:00
Jonathan Moore Liles b559a0ed7b JACK doesn't like it if you set a slow-sync callback and don't act like a slow-sync client... 2010-01-31 13:35:51 -06:00
Jonathan Moore Liles 916389ff34 Mixer: Don't require a connected control input for processing audio in Gain_Module. 2010-01-31 13:35:51 -06:00