summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-18MSVC - add support for newly introduced gtk2_ardour/tooltips.cc and tooltips.hJohn Emmas
2015-09-18Make sure that those recently moved functions will be visible if they're ↵John Emmas
needed outside of libpbd
2015-09-18MSVC projects - accommodate some modules that recently got moved or removedJohn Emmas
(mostly these got moved out of the PortAudio backend and into libpbd)
2015-09-18Revert "work around bug or feature of string_compose()"Robin Gareus
This reverts commit 17baf9362641f024440b61cecc176ee9096e1418. It's no longer needed since c1d6a2f
2015-09-17add string_compose argument specializations so that empty std::string and ↵Paul Davis
empty C strings are handled as intended
2015-09-17associate label more closely with VST path button. the plugin tab needs a ↵Ben Loftis
complete layout rethink, someday
2015-09-17speficy gtk treeview style for consistencyRobin Gareus
2015-09-17work around bug or feature of string_compose()Robin Gareus
string_compose("x%1x x%2x x%3x", "A", "", "C") -> "xAx xCx xx" and not -> "xAx xx xCx"
2015-09-17Add test to libpbd to check PBD::touch_file and pbd/gstdio_compat.hTim Mayberry
GStatBuf is not usable on 32 bit Windows without the redefinition in pbd/gstdio_compat.h so add a test to check for the correct behavior of g_stat and g_utime on all platforms now that the issue is fixed.
2015-09-17fix g_lstat() Robin Gareus
2015-09-17use pbd's gstdio compatibility wrapper (GUI)Robin Gareus
2015-09-17use pbd's gstdio compatibility wrapperRobin Gareus
2015-09-17add glib/stdio compat wrapper for mingw64-w32Robin Gareus
2015-09-17explicit glibmm/datetime includeRobin Gareus
On some distros. glibmm.h does not include glibmm/datetime.h
2015-09-17Use PBD::open_uri in about dialog to open website, should fix #6463Tim Mayberry
2015-09-17fix #6588. use ardour-codename only for Ardour.Robin Gareus
2015-09-16Revert "add an Amp to Delivery, remove it from Send, make use of this in ↵Paul Davis
various ::run() methods" This reverts commit 601a34521c2ce1d0167ed2f3c66f2fa6eeeb6b8e.
2015-09-17fix a tautologically undefined comparisonRobin Gareus
2015-09-17deleting pointers to incomplete types may cause undefined behaviorRobin Gareus
2015-09-17fix clang compilation. Robin Gareus
pbd/configuration_variable.h:84:6: error: call to function 'operator>>' that is neither visible in the template definition nor found by argument-dependent lookup ardour/types.h defines std::istream& operator>> and must be included prior to pbd/configuration_variable.h
2015-09-16fix missed but required merge resolution related to UIConfiguration's new ↵Paul Davis
status as a singleton in this branch.
2015-09-16Use tooltips.h in ArdourButton to remove ardour_ui.h inclusionTim Mayberry
2015-09-16Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tipTim Mayberry
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting tooltips. Removes inclusion of ardour_ui.h from 16 files.
2015-09-16Add tooltips.h header for setting tooltips rather than via ardour_ui.hTim Mayberry
2015-09-16Add missing header include in midi_channel_selector.hTim Mayberry
2015-09-16Add missing header include in shuttle_control.hTim Mayberry
2015-09-16Add missing header include in plugin_selector.hTim Mayberry
2015-09-16Remove ardour_ui.h header inclusionTim Mayberry
2015-09-16Remove tooltips() member from ARDOUR_UI and use Gtk_UI::set_tipTim Mayberry
2015-09-16Use Forward declaration for non-MSVC compilers in ardour_ui.hTim Mayberry
I can't test this with MSVC so John might have to fix this, just adding the necessary header includes inside MSVC specific ifdef but I think it should be OK
2015-09-16Forward declare Meterbridge class in ardour_ui.hTim Mayberry
2015-09-16Remove ui_config.h inclusion from ardour_ui.hTim 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-16Add ardour/types.h to ardour/parameter_descriptor.h for AutomationTypeTim Mayberry
2015-09-16Remove inclusion of ardour_ui.h from ui_config.ccTim Mayberry
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-09-16Remove unused header includeTim 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-16add datetime to snapshot sidebarRobin Gareus
Currently only information, not sortable.
2015-09-16unify recent session dialogsRobin Gareus
2015-09-16fix d6029f9 (recent sort-order)Robin Gareus
add one, because (-0 == +0)
2015-09-16add Hour:Minute to last-modified.Robin Gareus
2015-09-16remeber recent-session sort-columnRobin Gareus
2015-09-16highlight default sort columnRobin Gareus
2015-09-16disable even/odd row highlight for GtKTreeview.Robin Gareus
Almost all TreeViews in Ardour had this disabled. A few cases where it wasn't produced odd rendering artifacts. e.g.: * Radio-buttons in the Plugin Manager used "base color" regardless of even/odd lines * Sortable trees only used even/odd background for the sort-column (not others)
2015-09-16update reported DSP load for ALSA & DummyRobin Gareus
2015-09-16CoreAudio: use libardour provided DSP load calc.Robin Gareus
2015-09-16fix DSP load bounds 0..1 and add unbound APIRobin Gareus