Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-07 | Amend 8a5cbb8: fix variable-names and comments | Robin Gareus | |
2020-01-06 | Reenable the correct sort column and type when redisplaying regions | Nikolaus Gullotta | |
2019-09-29 | Fix Region-list column layout. | Ben Loftis | |
2019-08-13 | NO-OP: clang format, comments & whitespace | Robin Gareus | |
2019-08-13 | Remove remnants of hack from 9f3f3738e7444ee3 | Robin Gareus | |
This fixes multiple selection. The original code using "selection_countdown" is no longer in place. There's no "counter" to arm. Shift/Tab name edit works regardless. "s/m/r" solo/mute/rec shortcuts in the treeview have been discontinued since a long time as well. Keyboard shortcuts are per window, regardless of grab_focus() PS. This change makes it easier for a user to start a drag/drop operation of multiple regions. That currently assert()s, only the first selected region is used. | |||
2019-08-12 | (RegionList) Tweak column ordering + fix translation naming | Robin Gareus | |
2019-08-12 | (RegionList) Don't change selection for context-menu | Robin Gareus | |
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-08-01 | (Source List) Revert to displaying whole-file Regions instead of Sources. | Ben Loftis | |
This preserves the stereo-ness of files that were imported or recorded in stereo. ToDo (maybe someday): provide a disclosure triangle that exposes the individual channels in a multichannel region | |||
2019-08-01 | (Source List) Source list, Region List: Resolve various action+behaviors ↵ | Ben Loftis | |
between the 2 lists. Duplicate the remove_unsued_region action in the Session->Cleanup menu, for discoverability. Region list should use the same Region actions as the canvas... OK, now resolve the change in use-cases of Region List and Source List. tentative. Rough-in remove_selected_sources (Delete in Sources list). Column tweaks. | |||
2019-08-01 | (Source List) Region Tags (gtk2 part) | Ben Loftis | |
2019-08-01 | (Source List) Make clock change func more explicit. | Ben Loftis | |
2019-08-01 | (Source List) Region List rewrite (gtk2 part) | Ben Loftis | |
See: https://docs.google.com/document/d/1sI7p9RoRVZtNx2n67RvBa0_16fuZblV_lNkkKN2g93s/edit?usp=sharing | |||
2019-05-13 | Prefer to receive URI-lists for DnD | Robin Gareus | |
This fixes an issue when embedding external files with ISO or some non ASCII encodings (KDE/dolphin file-manager does not UTF-8 encode filenames for plain/text DnD). But does so for URIs. See also #7253 and previous commit | |||
2019-02-28 | Consolidate ToggleAction cast, use new API | Robin Gareus | |
Furthermore we can assume that all Actions are registered and Unregistered actions will ::abort() execution. | |||
2018-11-01 | Work around tooltips in treeviews selection issue #7678 | Robin Gareus | |
When tooltips are disabled, but a tooltip column is set for a treeview, the treeview selection behaves inconsistently. It requires a 3rd click after expanding any child-rows to select a child. | |||
2018-10-15 | change region->row map of EditorRegions to use iterator, not RowReference | Paul Davis | |
RowReference was responsible for 75% of the cost of building the region list, and incurs cost at every later insert/delete/reorder. Since both ListStore and TreeStore have persistent iterators, use them instead | |||
2018-10-10 | use primary, not secondary, clock mode to drive other clock modes, and ↵ | Paul Davis | |
dynamically update region editors, location UI and editor regions when it changes | |||
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. | |||
2017-11-22 | Add seconds as clock-unit | Robin Gareus | |
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 | Move more Gtkmm2ext widgets into libwidget | Robin Gareus | |
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2017-04-19 | Use XMLNode::get/set_property API in EditorRegions class | Tim Mayberry | |
2017-01-10 | correctly display region sync points in the editor region list, when they change | Paul Davis | |
2016-12-16 | add arguments (unusued) to control whether or not SMF tempo map is used ↵ | Paul Davis | |
during import | |||
2016-12-14 | GUI changes to allow user to specify how/if to use SMF track/instrument ↵ | Paul Davis | |
names during import | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-10 | Editor region list only updates columns that have changed, | nick_m | |
2016-07-10 | Show correct bbt representation of region length in region list. | nick_m | |
- fixes single-tempo assumption. | |||
2016-06-06 | Use non-magic widths for the now fixed-width mode region list. | nick_m | |
2016-05-27 | Tempo ramps - rename bbt_time() -> bbt_at_frame(), frame_time() -> ↵ | nick_m | |
frame_at_bbt() | |||
2016-05-27 | Preformance - reinstate EditorRegions::freeze_tree_model (). | nick_m | |
2016-05-27 | Perfornamce - remove dubious optimisation. | nick_m | |
2016-05-27 | Performance - Use fixed height mode and fixed column width in region list. | nick_m | |
2016-03-26 | Renaming issue in regions list | yonideshi | |
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 | |||
2015-12-24 | use new column DnD renderer, | 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-10-02 | escape markup in region list | Robin Gareus | |
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-04-28 | prevent live loops (format negative BBT) | Robin Gareus | |
can happen with empty tape-tracks | |||
2015-04-05 | add context to single-letter translatable | Robin Gareus | |
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-12-08 | more color work, including removing rgba{_p_}_from_style() | Paul Davis | |