Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-18 | new transport slave/master implementation, gui edition | Paul Davis | |
2018-02-09 | new_grid: Rewrite of Snap and Grid. (squashed commit) | Ben Loftis | |
Separate Snap from Grid. Lots of naming changes. Multiple simultaneous snap options allowed. Grid is one of the possible Snap options. Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines. The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser. | |||
2018-01-14 | Add Toolbar disk-space widget. | Robin Gareus | |
2017-12-28 | Add DSP-load & x-run widget to the toolbar. | Robin Gareus | |
2017-12-22 | Separate and consolidate Transport-Control-UI code | Robin Gareus | |
2017-11-23 | Fix duplicate if(A) else if (A) condition | Robin Gareus | |
Issue came to be from consolidating Session and UI configuration. Found by PVS-Studio - https://www.viva64.com/en/b/0540/ | |||
2017-11-23 | Implement clock delta modes | Robin Gareus | |
* use new config variable * update GUI to select delta-modes * delegate delta-calculation to MainClock * save offset to calculate absolute-time | |||
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-07-17 | Purify libcanvas, remove libardour dependency | Robin Gareus | |
A canvas is just a canvas. Move WaveView into its own library. | |||
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-04-01 | GUI options for rec-only metronome | Robin Gareus | |
2017-01-28 | mark loop button insensitive when there's no loop-range | Robin Gareus | |
2017-01-21 | Translatable Metronome tooltip, formatting and typo fix. | Robin Gareus | |
2017-01-21 | Update metronome tooltip on gain change | Daniel Sheeler | |
2017-01-18 | Cleanup global monitor options: | Robin Gareus | |
- rely on parameter-changed signal emission to update buttons - use dedicated button/style names - improve tooltip | |||
2017-01-16 | Configurable toolbar rec/punch & monitoring buttons | Robin Gareus | |
2017-01-16 | Add initial GUI support for global monitor states | Robin Gareus | |
2016-12-30 | Remove cruft (old MIDI feedback API) | Robin Gareus | |
2016-12-29 | Turn Theme Manager into an OptionEditor (no direct use of Gtk) | Robin Gareus | |
2016-12-21 | Add option to hide the 2ndary clock | Robin Gareus | |
2016-12-20 | Allow to customize parts of the main toolbar | Robin Gareus | |
2016-12-18 | Shorten sync-button label/size | Robin Gareus | |
2016-12-17 | Add UI to set global track layered mode | Robin Gareus | |
2016-12-17 | Commence transport tool bar re-layout | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-06-07 | provide GUI option to control WM visibility info use | Paul Davis | |
2016-04-27 | towards fixing optional tooltips | Robin Gareus | |
Editor::parameter_changed() is not called for UIConfig changes. "use-tooltips" was never triggered. | |||
2016-04-25 | add optional buttons to trigger lua scripted actions. | Robin Gareus | |
2016-03-05 | Fixes a minor typo | Mathias Buhr | |
2016-02-22 | remove all tearoffs except the monitor section. | Paul Davis | |
We don't need this functionality anymore as we build on 15 years experience plus the new tabbed structure | |||
2015-12-15 | amend 939808a7 - unset loop-range, no play | Robin Gareus | |
2015-12-10 | disable loop when using external sync | Robin Gareus | |
2015-12-10 | indicate that we can't loop with external sync | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
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-06-29 | Revert "start work on auto return target dropdown rather than button" | Paul Davis | |
This reverts commit d1cbb3fb0e36b068dbf516d21891c998266f22a2. | |||
2015-06-29 | Revert "properly track, update, maintain and set auto return state" | Paul Davis | |
This reverts commit 07d0539526239d895f22123d88411c0d4ee773a4. | |||
2015-06-29 | properly track, update, maintain and set auto return state | Paul Davis | |
Conflicts: gtk2_ardour/ardour_ui_options.cc | |||
2015-06-29 | start work on auto return target dropdown rather than button | Paul Davis | |
Conflicts: gtk2_ardour/ardour_ui.cc | |||
2015-06-23 | provide control over waveform image cache size from GUI | Paul Davis | |
2015-04-22 | add central API to calculate UI scaling | Robin Gareus | |
2015-01-28 | fix #6117 - fader prelight | Robin Gareus | |
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-08-31 | fix [potential] double clock connection: | Robin Gareus | |
ARDOUR_UI::set_session() starts clocking for a given session. make sure ARDOUR_UI::parameter_changed() does not connect before the session is active. | |||
2014-08-31 | update track-header width when track-number visibility is toggled | Robin Gareus | |
2014-08-30 | add an idle callback at FPS | Robin Gareus | |
2014-08-30 | video-pullup and timecode-format are session options | Robin Gareus | |
2014-07-28 | clean up cruft in some config variables | Ben Loftis | |
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 |