summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.cc
AgeCommit message (Collapse)Author
2015-09-28fix the logic of the GUI "toggle roll" action as it pertains to loop recordingPaul Davis
2015-09-20basic GUI support to auto-align video by LTC.Robin Gareus
2015-09-19fix crash at exit, ctrl+s during quit.Robin Gareus
2015-09-17use pbd's gstdio compatibility wrapper (GUI)Robin Gareus
2015-09-17deleting pointers to incomplete types may cause undefined behaviorRobin Gareus
2015-09-16Remove tooltips() member from ARDOUR_UI and use Gtk_UI::set_tipTim Mayberry
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-09-16Move util functions into UIConfiguration as they depend on it anywayTim Mayberry
2015-09-16Remove duplicate extern declarationTim Mayberry
DPIReset signal is declared in global_signals.h
2015-09-16unify recent session dialogsRobin Gareus
2015-09-15display active peak-buildsRobin Gareus
2015-09-15GUI part: cleanup peak-filesRobin Gareus
2015-09-12GUI part of memleak fixesRobin Gareus
2015-09-12trick ardour to print main-thead mem-pool stats.Robin Gareus
2015-09-10ditto for the announcement messageRobin Gareus
2015-09-10catch mem-leaks more easily.Robin Gareus
2015-09-09Don't unload session with Session -> Open -> Cancel, Fixes #6568Tim Mayberry
2015-09-08offer up (when possible) MBWF, RF64 and RF64 (WAV) optionsPaul Davis
2015-09-08NOOP, whitespace onlyGuy Sherman
2015-09-08fix prev. commitRobin Gareus
2015-09-08portable c-code for reading pingback/announcement messageRobin Gareus
2015-09-08Use glib to open our 'announcements' file, rather than opening directly with ↵John Emmas
ofstream (on Windows, std::ofstream doesn't support UTF8)
2015-09-06Workaround to allow loading large sessions.Robin Gareus
During session-load, ardour calls Route::SoloControllable::set_value() which calls Session::set_solo() which in turn sends a session-rt event. Along with other rt-events (locations,..) the current solo logic limits Ardour to only load sessions with about >= 200 tracks. now bumped to a few thousand tracks.. until a proper solution comes along.
2015-09-06Don't keep gtk-file-chooser around.Robin Gareus
This fixes some odd-crashes in the gtk main-thread after loading a new session in gtk_file_system_model_sort().
2015-09-05display session create/open failure errors.Robin Gareus
2015-08-15fix locate to wallclock fix for PM (>= 2^31 samples)Robin Gareus
2015-08-14save-as: default to current session name.Robin Gareus
this allows to easily add suffixes or otherwise tweak the current session-name.
2015-08-03don't resize plugin-scan-report window, use sensitivity.Robin Gareus
2015-07-23When printing an XML related error, guard against NULL pointers getting ↵John Emmas
passed to our error stream
2015-07-22amend a3c21ae, video-server localhost -> 127.0.0.1Robin Gareus
2015-07-16offer to scan for plugins at first start.Robin Gareus
2015-07-11windows announcements file nameRobin Gareus
2015-06-29if a session cannot be loaded, dump the error stack to stderrPaul Davis
2015-06-29handle libXML errors via our own error handling methodsPaul Davis
2015-06-29Revert "start work on auto return target dropdown rather than button"Paul Davis
This reverts commit d1cbb3fb0e36b068dbf516d21891c998266f22a2.
2015-06-29Revert "properly track, update, maintain and set auto return state"Paul Davis
This reverts commit 07d0539526239d895f22123d88411c0d4ee773a4.
2015-06-29properly track, update, maintain and set auto return statePaul Davis
Conflicts: gtk2_ardour/ardour_ui_options.cc
2015-06-29start work on auto return target dropdown rather than buttonPaul Davis
Conflicts: gtk2_ardour/ardour_ui.cc
2015-06-29[Summary]: add keybindings Cmd-h (hide application) for macYPozdnyakov
Conflicts: gtk2_ardour/ardour_ui.cc gtk2_ardour/ardour_ui.h gtk2_ardour/ardour_ui_ed.cc
2015-06-29initialize uninitialized var - possible fix for #6400Robin Gareus
2015-06-10remove left-over debugging codePaul Davis
2015-06-10no Save-As progress dialog if we're not copying mediaPaul Davis
2015-05-28rearrange and redesign UIConfiguration/ARDOUR_UI APIs to allow correct ↵Paul Davis
initialization. We need to be able to set an environment variable *before* gtk_init() is called, but also to load the color theme right after gtk_init() and before the rest of the GUI is created.
2015-05-07extend save-as dialog to allow crude but functional save-as-to-empty-sessionPaul Davis
2015-05-04further preparations for NSM (#6265)Robin Gareus
2015-04-29x-run counter reset & typoRobin Gareus
2015-04-29add xrun counter to status-bar (currently no reset)Robin Gareus
2015-04-22prefer initialization to assignment for ARDOUR_UIPaul Davis