|
83f385d263
|
audio clock switchover part2: remove most egregious include-time dependency on audio_clock.h, and alter API for a few utilities along the way
git-svn-id: svn://localhost/ardour2/branches/3.0@9673 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-02 17:50:37 +00:00 |
|
|
ed626628b5
|
Delete trailing whitespace
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-01 17:00:29 +00:00 |
|
Carl Hetherington
|
c07ed4b848
|
Fix a couple of uninitialised variables (should fix #4059).
git-svn-id: svn://localhost/ardour2/branches/3.0@9582 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-25 10:17:16 +00:00 |
|
Carl Hetherington
|
f89c285bcc
|
Tinker with text related to clean-up.
git-svn-id: svn://localhost/ardour2/branches/3.0@9459 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-02 23:21:53 +00:00 |
|
Carl Hetherington
|
988348185e
|
Separate verbose cursor out into its own class and clean up the API. Fixes #4010.
git-svn-id: svn://localhost/ardour2/branches/3.0@9455 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-05-02 13:38:16 +00:00 |
|
Carl Hetherington
|
4f9b75c8a2
|
Remove unnecessary refresh_location_display_s method. Speed up marker loading somewhat by only setting up marker labels once after load. Fix check on visible status of the location UI so that it is built when opened rather than on load. The location UI is still extremely slow to build with a couple of thousand markers. This fixes #3958.
git-svn-id: svn://localhost/ardour2/branches/3.0@9414 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-23 02:00:23 +00:00 |
|
Carl Hetherington
|
28c53d0f92
|
Cleanup some more gint -> bools.
git-svn-id: svn://localhost/ardour2/branches/3.0@9374 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:43:43 +00:00 |
|
Carl Hetherington
|
128980ffd6
|
Fix the return type for the edit_controls_button_release signal handler. Make a click in the empty space below track controls clear the track selection (#3993).
git-svn-id: svn://localhost/ardour2/branches/3.0@9371 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-19 10:18:21 +00:00 |
|
Carl Hetherington
|
62909b1ba2
|
Remove unused signal.
git-svn-id: svn://localhost/ardour2/branches/3.0@9365 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-18 13:41:26 +00:00 |
|
Carl Hetherington
|
80abf7693e
|
Remove extend-range-to-{start,end}-of-region and replace with move-range-{start,end}-to-{previous,next}-region boundary after discussions with Chris. Seems to make more sense, and works without the need for a region selection, which is fiddly to adjust when one is in range mode.
git-svn-id: svn://localhost/ardour2/branches/3.0@9360 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-17 13:55:41 +00:00 |
|
Carl Hetherington
|
b999368186
|
Put relief on all toolbar buttons for consistency (#3967).
git-svn-id: svn://localhost/ardour2/branches/3.0@9355 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-16 11:02:29 +00:00 |
|
Carl Hetherington
|
33cd347529
|
Fix crash due to _over_region_trim_target not being updated when a RegionView disappears (#3956).
git-svn-id: svn://localhost/ardour2/branches/3.0@9332 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-07 23:14:04 +00:00 |
|
|
3d21df3a15
|
do not set icon list *and* default icon list, which results in a GTK warning when the per-window icon(s) are found to be already realized because they are the same as the default set
git-svn-id: svn://localhost/ardour2/branches/3.0@9277 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-04-04 12:47:40 +00:00 |
|
|
7ad031503c
|
hide/rearrange stuff affected by last commit only if Profile->get_small_screen() is true
git-svn-id: svn://localhost/ardour2/branches/3.0@9215 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-26 21:03:42 +00:00 |
|
|
b691ba816f
|
goodbye toggle buttons for autoplay, autoinput, click and autoreturn; move nudge stuff up to transport bar; reduces minimum width quite a bit (still big though)
git-svn-id: svn://localhost/ardour2/branches/3.0@9214 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-26 20:11:28 +00:00 |
|
|
b88c773894
|
when leaving internal edit mode, if the current mode is range ("draw") and it wasn't before we entered internal edit mode, flip back to whatever it was before we entered
git-svn-id: svn://localhost/ardour2/branches/3.0@9102 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 01:55:50 +00:00 |
|
|
92578ddef5
|
show internal edit mode status correctly on session load
git-svn-id: svn://localhost/ardour2/branches/3.0@9101 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-08 01:49:13 +00:00 |
|
Carl Hetherington
|
eabe5b31f8
|
Hide/Remove to apply to the track selection.
git-svn-id: svn://localhost/ardour2/branches/3.0@9090 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-07 13:05:45 +00:00 |
|
|
d08e3b94c5
|
basic adoption of new mouse binding facility
git-svn-id: svn://localhost/ardour2/branches/3.0@9063 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-04 03:10:48 +00:00 |
|
|
29558bd272
|
restore oddly-commented out (by me) restoration of editor geometry from saved settings. appears to fix most issues with pane sizing in addition to the obvious one of window size
git-svn-id: svn://localhost/ardour2/branches/3.0@9059 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-03 19:25:56 +00:00 |
|
|
1ea01b7257
|
revert to using our own icons for zoom in/out/full, but rescale them to be a little bigger
git-svn-id: svn://localhost/ardour2/branches/3.0@9039 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-02 18:22:19 +00:00 |
|
Carl Hetherington
|
b461bc1dc1
|
Put some up/down buttons to the right of the summary. Might help with #3786.
git-svn-id: svn://localhost/ardour2/branches/3.0@9021 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-02 00:30:19 +00:00 |
|
Carl Hetherington
|
115a150470
|
Make track shrink / expand bindable actions (#3695).
git-svn-id: svn://localhost/ardour2/branches/3.0@9017 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-03-01 23:25:55 +00:00 |
|
Carl Hetherington
|
794980557f
|
Decide whether to show crossfade and choose-top-region menus based on the mouse position rather than the edit point. I think this is marginally more intuitive.
git-svn-id: svn://localhost/ardour2/branches/3.0@8980 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-27 16:43:48 +00:00 |
|
Carl Hetherington
|
f9bf2aa8ec
|
Fix show/hide of group tabs on session load (#3790).
git-svn-id: svn://localhost/ardour2/branches/3.0@8920 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-22 00:11:32 +00:00 |
|
|
7635a20a75
|
c&p debug
git-svn-id: svn://localhost/ardour2/branches/3.0@8918 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-21 03:58:17 +00:00 |
|
Carl Hetherington
|
13232d03f3
|
Modify route _processor list set up so that the logic for placing `invisible' processors (e.g. internal returns etc.) is in one place. Add option to get pre-fade listen from before or after pre-fade processors (#3781).
git-svn-id: svn://localhost/ardour2/branches/3.0@8903 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-20 00:55:32 +00:00 |
|
Carl Hetherington
|
6117b74bb9
|
Make sense of parameter to tav_zoom_step match up with coarser as used for temporal zoom.
git-svn-id: svn://localhost/ardour2/branches/3.0@8896 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-17 22:35:42 +00:00 |
|
Carl Hetherington
|
4569f40a38
|
Prevent erroneous splitting icons in the editor mixer strip's processor box.
git-svn-id: svn://localhost/ardour2/branches/3.0@8816 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 02:44:56 +00:00 |
|
Carl Hetherington
|
a7c26a87e3
|
Remove Gtk::manage from the popup region menu item so that it doesn't get destroyed when its parent menu is cleared (patch from Lincoln). Fixes #3753.
git-svn-id: svn://localhost/ardour2/branches/3.0@8724 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-06 17:17:59 +00:00 |
|
Carl Hetherington
|
66c9e166f8
|
Update summary when a region is removed.
git-svn-id: svn://localhost/ardour2/branches/3.0@8622 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-30 13:24:41 +00:00 |
|
Carl Hetherington
|
5b5c576286
|
Re-offer region context menu even when in note mode, as selections made out of note mode are now preserved again.
git-svn-id: svn://localhost/ardour2/branches/3.0@8612 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-29 19:01:49 +00:00 |
|
Carl Hetherington
|
d3229b548b
|
Fix problems when using the same menu item in both the track and xfade context menus. Fixes #3725.
git-svn-id: svn://localhost/ardour2/branches/3.0@8611 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-29 18:25:10 +00:00 |
|
|
314f0d91d3
|
a radically new approach to sizing the track header layout that now allows ardour to shrink dramatically in vertical height. current lower limit is about 763 pixels WITH the editor mixer strip, and something much, much smaller without it
git-svn-id: svn://localhost/ardour2/branches/3.0@8608 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-29 14:48:59 +00:00 |
|
Carl Hetherington
|
184d5167db
|
Remove duplicated code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8553 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 23:05:30 +00:00 |
|
Carl Hetherington
|
5f13eb411e
|
Patch from Lincoln to fix rhythm ferret in various ways (#3715).
git-svn-id: svn://localhost/ardour2/branches/3.0@8542 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 18:35:11 +00:00 |
|
Carl Hetherington
|
1e8586742e
|
Fix session range location by hooking into the undo system. Fixes #3654.
git-svn-id: svn://localhost/ardour2/branches/3.0@8539 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-19 17:38:56 +00:00 |
|
Carl Hetherington
|
58b207b190
|
Rename Frames ruler to Samples.
git-svn-id: svn://localhost/ardour2/branches/3.0@8529 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-18 12:51:02 +00:00 |
|
Carl Hetherington
|
756ffc26bf
|
Tidy up the ruler code slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@8528 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-18 01:16:05 +00:00 |
|
Carl Hetherington
|
e137f66303
|
Remove unused methods.
git-svn-id: svn://localhost/ardour2/branches/3.0@8484 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-09 15:10:16 +00:00 |
|
Carl Hetherington
|
150d3fdfbf
|
Watch for route colour changes and update the summary accordingly. Fixes #3692.
git-svn-id: svn://localhost/ardour2/branches/3.0@8480 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-08 02:35:35 +00:00 |
|
Carl Hetherington
|
85acf35337
|
Disable follow-playhead during drags. Fixes #3647.
git-svn-id: svn://localhost/ardour2/branches/3.0@8444 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-05 02:28:28 +00:00 |
|
Carl Hetherington
|
d13cb3bd40
|
Make editor list notebook shrink or expand when the tab is double-clicked, as per #3662.
git-svn-id: svn://localhost/ardour2/branches/3.0@8443 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-05 02:06:51 +00:00 |
|
Carl Hetherington
|
5af8917460
|
Restore context menu to session markers. Fixes #3655.
git-svn-id: svn://localhost/ardour2/branches/3.0@8427 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-04 01:40:47 +00:00 |
|
Carl Hetherington
|
544d8f33c8
|
Substantially simpler fix for editor window jumping.
git-svn-id: svn://localhost/ardour2/branches/3.0@8418 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-03 16:23:58 +00:00 |
|
Carl Hetherington
|
5b8472314e
|
Add option to show or hide zoom toolbar.
git-svn-id: svn://localhost/ardour2/branches/3.0@8413 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-03 03:11:31 +00:00 |
|
Carl Hetherington
|
cf45b07f73
|
Somewhat experimental fix to try to stop the editor window jumping around on small screens.
git-svn-id: svn://localhost/ardour2/branches/3.0@8412 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-03 03:10:43 +00:00 |
|
|
5e7b4559fe
|
resize all editor comboboxes when DPI is reset. involved a minor refactoring of some code and the spreading of the awful COMBO_FUDGE+10 hack
git-svn-id: svn://localhost/ardour2/branches/3.0@8398 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-30 21:15:51 +00:00 |
|
Carl Hetherington
|
3b079064e6
|
Another stab at the logic for selecting regions for operations, to ensure that edit groups are taken into account at all times.
git-svn-id: svn://localhost/ardour2/branches/3.0@8379 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-30 02:21:12 +00:00 |
|
|
4b861e6039
|
Rename libmusictime libtimecode (consistent with already used namespace "Timecode").
Move BBT_Time to libtimecode.
git-svn-id: svn://localhost/ardour2/branches/3.0@8271 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-14 18:13:37 +00:00 |
|