summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2016-03-02nitpick for static analyzers and friendsRobin Gareus
2016-02-29Expose PublicEditor Bindings to LuaRobin Gareus
2016-02-28prepare for update to waf 1.8Robin Gareus
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-28remove unused headingRobin Gareus
2016-02-28allow to configure custom path to video monitorRobin Gareus
2016-02-28cleanup: remove duplicate null checks.Robin Gareus
ARDOUR_UI::save_ardour_state () checks on entry if the windows exist. and also uses these pointers below without check..
2016-02-28Revert "fix OSX compile issue due to 68e81a6"Robin Gareus
This reverts commit 3300f3896e2571711a8c2feebb23fe00e2dde6f6.
2016-02-28Rewrite commit 68e81a6, prefer forward declaration and includes in cc.Robin Gareus
only MSVC requires the complete class for the templated c'tor in window manager.h
2016-02-27fix OSX compile issue due to 68e81a6Robin Gareus
68e81a6 should be improved/reverted. Due to the long include chain ending in ardour_ui.h every Lua related change now forces a complete GUI recompile (instead of just 2,3 files)
2016-02-27Implements review commentsMathias Buhr
2016-02-27Adds an assert to fail explicitelyMathias Buhr
2016-02-27Fixes a memory corruption upon closing the 2nd sessionMathias Buhr
2016-02-27Move our #inclusions for "lua_script_manager.h"John Emmas
For whatever reason, almost none of gtk2_ardour will compile (with MSVC) unless 'lua_script_manager.h' gets #included by 'gtk2_ardour/window_manager.h'. No idea why... :-(
2016-02-27add header guards for good measureRobin Gareus
2016-02-27resolve ambiguous ‘operator==’ (‘int’ vs ‘const luabridge::LuaRef’)Robin Gareus
2016-02-27proper "false" check for MSVC compatRobin Gareus
Lua "function call" returns false on error.
2016-02-27don't allow to change export settings once export has started #6780Robin Gareus
2016-02-26fix KP_0 bindingPaul Davis
2016-02-26fix bindings for KP_nPaul Davis
They were marked as being in a group ("global") which doesn't exist
2016-02-26fixing leaking tooltip stringPaul Davis
Manually created version of PR #211
2016-02-26fix "Collect Groups" -- closes #6794Robin Gareus
2016-02-26remove duplicate FontScalingOptions -- closes #6791Robin Gareus
2016-02-25Fixes preferences context menu not being shownMathias Buhr
2016-02-25add previous-tab and next-tab actions and bind to PRIMARY-page-up/down by ↵Paul Davis
default
2016-02-25fix packing of "outpacker" in mixer viewPaul Davis
2016-02-25restore monitor section visibility, broken after the merged with tabbedPaul Davis
2016-02-25move window visibility buttons to have less impact on minimum widthPaul Davis
And as a side effect, be in a consistent location on windows/linux AND OS X
2016-02-24fix compilation on OSX/PPC (old coreaudio)Robin Gareus
2016-02-23fix a -WswitchRobin Gareus
2016-02-23C++98 compatRobin Gareus
2016-02-23fix optimized buildsRobin Gareus
2016-02-23add lua-session commandline toolRobin Gareus
2016-02-23Editor Actions Scripts & ManagerRobin Gareus
2016-02-23Add GUI to instantiate session-scriptsRobin Gareus
2016-02-23Lua Script Console WindowRobin Gareus
2016-02-23Add GUI to instantiate Lua DSP ProcessorsRobin Gareus
2016-02-23Add Editor/UI Lua Scripting and Action/Callback ScriptRobin Gareus
2016-02-23Dialog to select and configure Lua ScriptsRobin Gareus
2016-02-22rework dialog-close-focus-reset change to work in TabbedPaul Davis
2016-02-22single click in timefx mode should still show dialog, allow user to set ↵Paul Davis
parameters
2016-02-22add comment about threading for time/pitch dialogPaul Davis
2016-02-22more work on time/pitch stretch/shiftingPaul Davis
Clock and percent measure are now linked, not alternatives. Threading for GUI updates is now safe.
2016-02-22add a clarifying comment about threading/GUI for normalizationPaul Davis
2016-02-22first steps in providing more precise control over timestretchingPaul Davis
2016-02-22fix merge mixup after rebase from masterPaul Davis
2016-02-22cleanup post-rebase-against-master messesPaul Davis
2016-02-22fix inheritance/class design to get both SessionOptionEditor and ↵Paul Davis
RCOptionEditor to work correctly
2016-02-22provide an alternate action for controlling prefs visibility in the main menuPaul Davis
2016-02-22fix crash caused by missing check on editor->own_window()Paul Davis
2016-02-22add context menus for tabbable visibility buttonsPaul Davis