13
0
Commit Graph

9382 Commits

Author SHA1 Message Date
e5ca1711bc restore monitor section visibility, broken after the merged with tabbed 2016-02-25 11:53:59 -05:00
67c4d45aac move window visibility buttons to have less impact on minimum width
And as a side effect, be in a consistent location on windows/linux AND OS X
2016-02-25 11:08:41 -05:00
8d81f121e5 fix compilation on OSX/PPC (old coreaudio) 2016-02-24 12:04:01 +01:00
bb79b63c93 fix a -Wswitch 2016-02-23 22:22:19 +01:00
a4cde4230c C++98 compat 2016-02-23 19:24:27 +01:00
ac95f82529 fix optimized builds 2016-02-23 18:50:56 +01:00
942471d21f add lua-session commandline tool 2016-02-23 15:43:03 +01:00
2532911b18 Editor Actions Scripts & Manager 2016-02-23 15:42:53 +01:00
341758674b Add GUI to instantiate session-scripts 2016-02-23 15:42:26 +01:00
6b940afa36 Lua Script Console Window 2016-02-23 15:42:13 +01:00
28017b4751 Add GUI to instantiate Lua DSP Processors 2016-02-23 15:41:41 +01:00
e54c77e642 Add Editor/UI Lua Scripting and Action/Callback Script 2016-02-23 15:41:35 +01:00
292eac7f48 Dialog to select and configure Lua Scripts 2016-02-23 15:41:29 +01:00
25a24e0805 rework dialog-close-focus-reset change to work in Tabbed 2016-02-22 15:31:26 -05:00
ff9bb1886a single click in timefx mode should still show dialog, allow user to set parameters 2016-02-22 15:31:26 -05:00
03ecf6cecd add comment about threading for time/pitch dialog 2016-02-22 15:31:25 -05:00
e98553edfa more work on time/pitch stretch/shifting
Clock and percent measure are now linked, not alternatives. Threading for GUI updates is now safe.
2016-02-22 15:31:25 -05:00
031286f1a1 add a clarifying comment about threading/GUI for normalization 2016-02-22 15:31:25 -05:00
60055a0d6a first steps in providing more precise control over timestretching 2016-02-22 15:31:25 -05:00
4ed2cb67b7 fix merge mixup after rebase from master 2016-02-22 15:31:25 -05:00
c932c56233 cleanup post-rebase-against-master messes 2016-02-22 15:31:25 -05:00
e268a9d2aa fix inheritance/class design to get both SessionOptionEditor and RCOptionEditor to work correctly 2016-02-22 15:31:25 -05:00
30b065f6ef provide an alternate action for controlling prefs visibility in the main menu 2016-02-22 15:31:25 -05:00
8a1bfd45f4 fix crash caused by missing check on editor->own_window() 2016-02-22 15:31:25 -05:00
6d3ee152fe add context menus for tabbable visibility buttons 2016-02-22 15:31:25 -05:00
a29fd4542e a bunch of stuff to make tab/window switching work better, and provide Alt-m to toggle between editor+mixer in a sane way 2016-02-22 15:31:25 -05:00
64de2b415a use Tabbable::change_visibility to make tab/window control buttons do the right thing 2016-02-22 15:31:25 -05:00
c4962ca180 get rid of a warning message by setting up the main window properties before showing it 2016-02-22 15:31:25 -05:00
51d403d485 allow pixbuf_from_string() to return the full size pixbuf, with optional padding 2016-02-22 15:31:25 -05:00
336d321a1b prevent dragging the last tab from the notebook 2016-02-22 15:31:25 -05:00
8a499cf57c add some rather arbitrary color stylings for tab/window buttons 2016-02-22 15:31:25 -05:00
1e537cb539 remove tab-related code for tabbed notebook, add tooltips to new buttons 2016-02-22 15:31:25 -05:00
51879285c5 tab-free tabbed display, part 1.2 2016-02-22 15:31:25 -05:00
47cf908998 try using top-menu-bar buttons and not notebook tabs to control window visibility 2016-02-22 15:31:25 -05:00
fa31454688 tweak DEBUG_TRACE output for key_press_focus_accelerator 2016-02-22 15:31:25 -05:00
01d5d1eda4 add "Editor" to detached editor window name to see if this fixes Unity WM behaviour 2016-02-22 15:31:25 -05:00
7ae06b2715 splash window should not be marked as a POPUP. Follow master's lead 2016-02-22 15:31:25 -05:00
0fb60a60e7 change name of default key binding file to match what is actually built 2016-02-22 15:31:25 -05:00
d2a6fec03a additional GTKOSX => __APPLE__ changes missed in previous commit 2016-02-22 15:31:25 -05:00
56770ff0af change GTKOSX macro constant to use __APPLE__ instead 2016-02-22 15:31:25 -05:00
eedeb4949d add const_cast to avoid compiler warnings from apple gcc 2016-02-22 15:31:25 -05:00
aa71d60ab9 remove Bindings::ignored_state and use Keyboard::RelevantModifierMask 2016-02-22 15:31:24 -05:00
aba063bfaa remove Gtkmm2ext::possibly_translate_mod_to_make_legal_accelerator().
This is no longer needed because we can set the modifier to the actual bits that GTK uses for Command (META+MOD2)
2016-02-22 15:31:24 -05:00
157b4b6b72 fix variable naming/scope issues 2016-02-22 15:31:24 -05:00
6991a07902 remove all trace of SAE from source code.
This had become incoherent over time, and posed a development hazard and burden going forward
2016-02-22 15:31:24 -05:00
bc487bb4b0 replicate the remove-all-trailing whitespace commit(s) in master 2016-02-22 15:31:24 -05:00
589f2a1ab8 change suffix of keybinding files to ".keys" to avoid conflict with earlier versions.
Move some code around that should never have been inside libs/ardour to begin with.
2016-02-22 15:31:24 -05:00
9b9a7beb13 cleanup various merge conflict resolution errors/omissions 2016-02-22 15:31:24 -05:00
ec65e351ac ensure that all callers of ARDOUR_UI_UTILS::relay_key_press() provide a window 2016-02-22 15:31:24 -05:00
a47b3c4dc5 convert Splash dialog into Gtk::WINDOW_POPUP in the hope that it will float above all, in all WM's 2016-02-22 15:31:24 -05:00