Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-28 | Fix reversed behaviour of Playlist -> New and New Copy | Tim Mayberry | |
Resolves: #7146 Thanks again to elgoun for the patch | |||
2016-11-25 | cont'd work to prevent duplicate playlist names | Robin Gareus | |
2016-11-24 | Don't allow duplicate playlist names | Robin Gareus | |
2016-08-18 | Add missing return | Julien "_FrnchFrgg_" RIVAUD | |
2016-08-18 | Make buttons in track headers behave more like Gtk::MenuToolButton | Julien "_FrnchFrgg_" RIVAUD | |
Make their popup menus show attached, and on mouse down, but keep the context menu behavior on middle- and right-click for the group button that reacted to those (probably an oversight but some users might have got the habit of right-clicking). This also makes the group deletion on Ctrl+click happen on mouse down instead of mouse up which is not a great difference and avoids complicating the code. | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-10 | remove reference "const int32_t&" -> const int32_t" | Robin Gareus | |
this simplifies lua-bindings and also let's the compiler worry about constant primitive types. | |||
2016-07-10 | Paste uses exact beats. rework _start_beats calculation in copy-with-offset ↵ | nick_m | |
ctor. | |||
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-06-05 | use, or mostly use PresentationInfo for selection status of Routes. | Paul Davis | |
Needs extension to Surfaces, replacing GuiSelectionChanged signal concept | |||
2016-06-05 | catch up on change in definition of various AxisView {set,is}_selected() ↵ | Paul Davis | |
implementations | |||
2016-06-05 | RouteUI connects to Route's PropertyChange signal; derived types implement ↵ | Paul Davis | |
route_property_changed() | |||
2016-06-05 | use new RouteGroup property names | Paul Davis | |
2016-06-05 | RouteUI is now also derived from SessionHandlePtr but NOT AxisView. Fix ↵ | Paul Davis | |
initialization. Only "most derived" classes can initialize virtual base classes (SessionHandlePtr) | |||
2016-06-05 | change AxisView color API to be virtual and implement per-type variants | Paul Davis | |
2016-06-05 | make AxisView::marked_for_display() be virtual so we can use the a ↵ | Paul Davis | |
Stripable's PresentationInfo hidden() status | |||
2016-06-04 | show existing automation lanes regardless if they were visible before. | Robin Gareus | |
Automation can be recorded with the automation time axis not being visible. | |||
2016-06-03 | move from PresentationInfo::global_order() to PresentationInfo::order, and ↵ | Paul Davis | |
fix up part of reordering behaviour Dragging tracks/busses in the editor *below* VCAs still does not work | |||
2016-06-02 | there is no explicit "Remote Control ID" control anymore - all done by ↵ | Paul Davis | |
ordering in the GUI | |||
2016-06-02 | make all TimeAxisView derived types return PresentationInfo for sorting | Paul Davis | |
2016-06-01 | remove un-used name_hbox widget from TimeAxisView | Paul Davis | |
2016-05-31 | stop playing silly games with widget packing when editing a route name in ↵ | Paul Davis | |
the edito Use a FloatingTextEntry instead. All clever functionality from previous implementation has been retained. | |||
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2016-05-24 | centralize rec-en sensitivity & prepare for rec-safe | Robin Gareus | |
2016-05-04 | OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one) | Paul Davis | |
2016-05-04 | add option to limit track-header meters to stereo | Robin Gareus | |
2016-02-22 | fix variable naming/scope issues | Paul Davis | |
2016-02-22 | remove all trace of SAE from source code. | Paul Davis | |
This had become incoherent over time, and posed a development hazard and burden going forward | |||
2016-01-25 | GainMeter(Base) now has an explicit gain control given to it | Paul Davis | |
2015-12-01 | Make capitalization consistent and other minor spelling corrections. | André Nusser | |
2015-11-17 | add Duplicate action to track and mixer context menus | Ben Loftis | |
2015-10-28 | rework dbf28e3 (hidden parameters) | Robin Gareus | |
2015-10-28 | note to self: at least test compilation before git push. | Robin Gareus | |
2015-10-28 | don't display hidden automation-controls. | Robin Gareus | |
2015-10-15 | rework 8b80fe0, use std::string, not char* | Robin Gareus | |
2015-10-14 | Avoid calls to Glib::ustring << operator at all cost. | Robin Gareus | |
Glib::operator<<(std::ostream&, Glib::ustring const&) involves loadlocale which is not thread-safe on OSX. This fixes various seemingly random crashes on OSX. | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | 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 | Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip | Tim 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-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 DPIReset and ColorsChanged signals into UIConfiguration | Tim Mayberry | |
2015-06-21 | Automation selection fixes. | nick_m | |
- display selected comtrol points in region gain lines - display selected points in internal edit mode - allow dragging of region gain lines in MouseContent mode | |||
2015-05-28 | amend 3f5d17d, clear changes to MIDI as well. | Robin Gareus | |
2015-05-28 | Fix region paste (ctrl+v) undo. | Robin Gareus | |
2015-04-30 | meter-change: don’t update track-headers if not needed | Robin Gareus | |
2015-04-26 | remove not-an-error error message. | Robin Gareus | |
2015-04-25 | Trim Automation UI | Robin Gareus | |
2015-04-06 | make wording consistent | Paul Davis | |
2015-04-06 | rationalize incorrect design for removing tracks. | Paul Davis | |
Still requires a way to make this work correctly from the mixer window | |||
2015-04-05 | add context to single-letter translatable | Robin Gareus | |