Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2014-11-14 | add abort() to non-reached code | Robin Gareus | |
This cleans up a lot of false-positives in static analysis and also helps compilers to optimize code paths in general. (tagging the fatal stingstream operator as ‘noreturn’ is far less trivial) | |||
2014-10-19 | OS 10.10 compile fixes | Robin Gareus | |
* fix clang pickiness regarding boolean * ignore ‘verify’ macro * tested with Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn) | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-09 | substantial changes in color management, involving a reduction in the use of ↵ | Paul Davis | |
Gdk::Color and more consistent logic for region coloring. Group tabs now also get the text drawn in an appropriately contrast-y color | |||
2014-04-02 | fix typo | Robin Gareus | |
2013-12-10 | compare region names case-sensitively | Nils Philippsen | |
2013-10-04 | use g_strcasecmp() instead of strcasecmp() which doesn't exist with MSVC ↵ | Paul Davis | |
(some versions, at least), part 2 | |||
2013-03-21 | honor CTRL modifier when drag/drop importing files (copy vs embed) | Robin Gareus | |
2013-01-04 | allow region list selection of whole file regions to select every instance ↵ | Paul Davis | |
of a region that has any source relationship with that whole file region (from a logic feature that came up while writing the manual) git-svn-id: svn://localhost/ardour2/branches/3.0@13779 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-12-07 | more theming and layout tweaks. new faders that pre-light. fixed some ↵ | Ben Loftis | |
spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode. git-svn-id: svn://localhost/ardour2/branches/3.0@13617 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-07-20 | make more or less all LHS treeviews use the same style | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13056 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-31 | Move delta-to-edit-point options to the main clock context menus (#4472). | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12517 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-24 | Remove over 500 unnecessary includes (including 54 of session.h). | David Robillard | |
It's slightly possible that this causes trivial build failures on different configurations, but otherwise shouldn't cause any problems (i.e. no actual changes other than include/naming/namespace stuff). I deliberately avoided removing libardour-config.h since this can mysteriously break things, though a few of those do seem to be unnecessary. This commit only targets includes of ardour/*.h. There is also a very large number of unnecessary includes of stuff in gtk2_ardour; tackling that should also give a big improvement in build time when things are modified. git-svn-id: svn://localhost/ardour2/branches/3.0@12420 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-24 | Compile cleanly with clang. | David Robillard | |
To compile Ardour with LLVM/clang, do the usual thing but set the CXX and CC environment variables, e.g.: CC=/usr/bin/clang CXX=/usr/bin/clang++ ./waf configure build git-svn-id: svn://localhost/ardour2/branches/3.0@12418 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-04-25 | remove the apparently unnecessary "ui_bind()" macro from entire source base | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12088 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-03-09 | revert debug output | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11629 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-03-09 | a little debugging info for joern | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11624 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-01-27 | fix #4663, partly by more efficiently generating the relevant string, and ↵ | Paul Davis | |
secondly by making the region list pay attention to fade in/out *active*, not just length git-svn-id: svn://localhost/ardour2/branches/3.0@11364 d708f5d6-7413-0410-9779-e7cbd77b26cf |