Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-16 | Remove tooltips() member from ARDOUR_UI and use Gtk_UI::set_tip | Tim Mayberry | |
2015-09-16 | Use Forward declaration for non-MSVC compilers in ardour_ui.h | Tim 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-16 | Forward declare Meterbridge class in ardour_ui.h | Tim Mayberry | |
2015-09-16 | Remove ui_config.h inclusion from ardour_ui.h | Tim Mayberry | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2015-09-16 | Move ARDOUR_UI::ui_scale into UIConfiguration class | Tim Mayberry | |
2015-09-16 | unify recent session dialogs | Robin Gareus | |
2015-09-15 | display active peak-builds | Robin Gareus | |
2015-09-15 | GUI part: cleanup peak-files | Robin Gareus | |
2015-09-06 | Don'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-07-16 | offer to scan for plugins at first start. | Robin Gareus | |
2015-06-29 | Revert "start work on auto return target dropdown rather than button" | Paul Davis | |
This reverts commit d1cbb3fb0e36b068dbf516d21891c998266f22a2. | |||
2015-06-29 | start work on auto return target dropdown rather than button | Paul Davis | |
Conflicts: gtk2_ardour/ardour_ui.cc | |||
2015-06-29 | [Summary]: add keybindings Cmd-h (hide application) for mac | YPozdnyakov | |
Conflicts: gtk2_ardour/ardour_ui.cc gtk2_ardour/ardour_ui.h gtk2_ardour/ardour_ui_ed.cc | |||
2015-06-17 | fix 1024px width layout (remove nudge clock special case) | Robin Gareus | |
Due to some change somewhere along the road the nudge clock does no longer fit in the transport-bar on 1024px screen with 100% font-scale, even if the 2nd clock is hidden. However, these days it does fit nicely on its default position even with wide-editor-mixer on a 1024px screen. | |||
2015-05-28 | rearrange 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-04-29 | x-run counter reset & typo | Robin Gareus | |
2015-04-29 | add xrun counter to status-bar (currently no reset) | Robin Gareus | |
2015-04-22 | make save-as dialog be persistent, to retain settings across save-as | Paul Davis | |
2015-04-22 | add central API to calculate UI scaling | Robin Gareus | |
2015-04-21 | merge fix for tempo branch | Ben Loftis | |
2015-04-20 | Merge branch 'master' into saveas | Paul Davis | |
Conflicts: gtk2_ardour/ardour.menus.in libs/ardour/session_state.cc | |||
2015-04-05 | show dialog when audioengine becomes silent | Paul Davis | |
2015-03-23 | replace LinkButton | Robin Gareus | |
make link work on OSX and Windows: Gtk-WARNING **: Unable to show ‘…’: Operation not supported | |||
2015-03-16 | use tri-state text-less LED for error-log button. | Robin Gareus | |
2015-03-14 | automatic error log window popup be gone. | Robin Gareus | |
2015-03-12 | Add route dialog is never a transient window. | nick_m | |
Fixes a hack where it's transient parent was used to give an order hint (for the order key of any new tracks). This commit adds a new combobox "insert_at" to let the user tell us where they want new tracks to go. | |||
2015-02-28 | prepare saving video-export settings. | Robin Gareus | |
* migrate dialog from Editor to UI. * make it a WM proxied window * prepare applying state after construction.. | |||
2015-02-12 | A few whitespace fixes | Colin Fletcher | |
A few trivial whitesapce fixes, including replacing leading spaces with tabs in editor.h. | |||
2015-01-26 | rename ARDOUR_UI::idle_load() to ARDOUR_UI::load_from_application_api() to ↵ | Paul Davis | |
correctly indicate function | |||
2015-01-24 | add handler for, and connect to, Session::SaveSessionRequested | Paul Davis | |
2015-01-14 | unfinished save-as dialog, to serve as example/guide/framework for full ↵ | Paul Davis | |
implementation | |||
2015-01-11 | add initial code/stubs, actions, menu items for save as | Paul Davis | |
2015-01-01 | Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use ↵ | Tim Mayberry | |
PBD::Timers | |||
2014-12-22 | reorder members and constructors to ensure null pointers for ↵ | Paul Davis | |
ARDOUR_UI::{editor,mixer} | |||
2014-12-18 | expand help menu with various useful entries. | Paul Davis | |
From Georg Kraus. Addresses #5783, and was github pull request #67. Manually applied via .diff because of merge mechanics issues | |||
2014-12-15 | move theme manager into preferences window | Paul Davis | |
2014-12-07 | revert UIConfiguration back to a normal member of ARDOUR_UI | Paul Davis | |
2014-12-06 | Restore an accidentally deleted #include | John Emmas | |
2014-12-05 | several steps closer to more sane color system | Paul Davis | |
2014-11-26 | move creation of UIConfiguration object to precede creation of ArdourUI. | Paul Davis | |
This is pretty kludgy but we need the UIConfiguration object (or any color management object) to be the first to connect to the ColorsChanged signal. Might be better to make the UIConfiguration object a delegate for the ThemeManager. | |||
2014-10-16 | add action and menu entry for "reattach all tearoffs". | Paul Davis | |
So far only does the transport tearoff | |||
2014-08-30 | add an idle callback at FPS | Robin Gareus | |
2014-08-27 | refactor flat_buttons into cairowidget, and add a canvas-like convenience ↵ | Ben Loftis | |
function for setting cairo color with a Gtk::Color | |||
2014-07-14 | make GUI preferences discoverable from the View menu | Ben Loftis | |
2014-07-09 | add new TRX-only function for unusual global-record-enable semantics | Paul Davis | |
2014-07-03 | lots of keybinding changes. added a new action to allow removing markers at ↵ | Ben Loftis | |
the playhead location. numpad now allows you to access marks higher than 9. to locate to a marker, use the numpad decimal to start and end the operation - for example press .19. to locate to marker 19. also added alternate bindings for redo, delete, and several other alternates that will be needed in subsequent commits. tab is not working, using either Tab or nabla in the binding.in file | |||
2014-07-03 | fix the naming and behavior of always-play-range to match the button, which ↵ | Ben Loftis | |
is follow-edits. when you select a range, the playhead should jump to the start of the range and begin to play the selection. BUT (unlike previous implementation) if the user wants to relocate the playhead, then that should be allowed. The user should always remain in charge of the playhead location. NOTE: your previous config setting will be invalidated. You must re-save a session to overwrite with the new config variable | |||
2014-06-25 | namespace libardour utils | Robin Gareus | |
2014-03-22 | merge with master, primarily for adrian's maximise-mixer change | Paul Davis | |