summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.cc
AgeCommit message (Collapse)Author
2014-05-19remove unused variablePaul Davis
2014-04-20update GUI while waiting for video server to respondRobin Gareus
2014-04-17new transport option, "loop-is-mode" which optionally changes the role of ↵Paul Davis
the "play loop" button. If enabled, then the button simply changes the behaviour of the "play" button rather than actually starting playback. If disabled transport behaviour should be unchanged from before.
2014-04-14clean up 6cc2812f2e8 (interim vst fixes)Robin Gareus
2014-04-11interim vst fixesunknown
2014-04-10clean up use of JACK name in messagesPaul Davis
2014-04-10set Profile TRX element at startupPaul Davis
2014-03-13rework SystemExec - use vfork wrapper (and lots of related stuff)Robin Gareus
2014-03-09[VST] scan timeout display and per plugin timeout override.Robin Gareus
2014-03-09prepare configurable VST scan timeoutRobin Gareus
2014-02-28remove splash message/window at shutdown - it is just irritating and ↵Paul Davis
unnecessary (or ought to be)
2014-02-28display policy of plugin-scan progress popup-windowRobin Gareus
Only show scan-progress when discovering new plugins (discovery can be cancelled) and optionally also show it during 'scanning index only' (with insensitive cancel button)
2014-02-26don't waste time and effort deleting GUI components in ~ARDOUR_UI - the OS ↵Paul Davis
takes care of all that stuff
2014-02-25implement plugin-scan cancel-button sensitivityRobin Gareus
2014-02-25hook-up GUI idle handlerRobin Gareus
2014-02-25update plugin scan dialog gtk hackRobin Gareus
2014-02-24plugin scan progress-display & preferencesRobin Gareus
2014-02-22resolve gtk + VST threading issuesRobin Gareus
while (gtk_events_pending()) gtk_main_iteration(); never returns as long as there's a idle call registered somewhere (and it's not called from an idle callback itself)
2014-02-19move SystemExec to libpbdRobin Gareus
2014-02-11Merge branch 'master' into cairocanvasPaul Davis
2014-02-11list action-names as part of --bindingsRobin Gareus
2014-02-11fix crash at exit with '-b', '--bindings' optionRobin Gareus
2014-02-10replace a few creeping instances of the string "Ardour" with PROGRAM_NAMEPaul Davis
2014-01-29Merge branch 'master' into cairocanvasPaul Davis
2014-01-27prevent a strange crash while iterating over tracks (now, and maybe in the ↵Paul Davis
future)
2014-01-23fix merge conflict with masterPaul Davis
2014-01-20one less Conditional jump or move depends on uninitialised value(s)Robin Gareus
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵Paul Davis
merge windows branch to get changes from there
2013-12-23fix redrawing of canvas with an optimized buildPaul Davis
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number, which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-23vtl: do not lock audio [to video] when extracting audio-only.Robin Gareus
2013-12-05Merge branch 'master' into cairocanvasPaul Davis
2013-12-04Merge branch 'master' into windowsPaul Davis
2013-12-04change "cpu" in cpu load backend functionsPaul Davis
2013-12-03switch from using Sleep/usleep to Glib::usleep() (and remember that we need ↵Paul Davis
to make Glib::usleep() actually work on windows one day)
2013-11-26Merge branch 'master' into windowsPaul Davis
2013-11-26resolve merge with master (?)Paul Davis
2013-11-25Merge branch 'master' into cairocanvasPaul Davis
2013-11-19Distinguish Save-as and Snapshot dialog windowRobin Gareus
2013-10-31fix merge with masterPaul Davis
2013-10-29Fix thinko in setting order hint.nick_m
2013-10-27further fixes for NSM-based startupPaul Davis
Most, move initialization of Audio/MIDI setup window before NSM initialization, to make sure it is available if/when needed
2013-10-27add error checking and return from attempted NSM-based initializationPaul Davis
2013-10-26Use add_route_dialog's transient_for() window to determine track selection ↵nick_m
for order_hint.
2013-10-24New routes are placed after highest selected route.nick_m
2013-10-23fix merge conflicts with masterPaul Davis
2013-10-22merge from masterPaul Davis
2013-10-21Forward declare NSM_Client class in ardour_ui.hTim Mayberry
nsm.h pulls in winsock2.h and with the mingw build and it causes endless warnings from the compiler
2013-10-21Fix check button handling in Memory Warning DialogTim Mayberry
2013-10-21Fix two minor memory leaks in pending state dialogTim Mayberry