Robin Gareus
|
cbdeaefa1c
|
re-arrange tabs in Session > Properties dialog (Misc is last)
|
2014-06-29 16:11:46 +02:00 |
|
Robin Gareus
|
367b64c141
|
add 'save defaults' option to properties dialog
|
2014-06-29 16:11:46 +02:00 |
|
Robin Gareus
|
37a656b7b8
|
add a generic Option Editor Component for stateless widgets
|
2014-06-29 16:11:46 +02:00 |
|
Robin Gareus
|
c52cb37bf2
|
suspend route redisplay for (rec-en, solo, mute and monitor) batch changes
|
2014-06-29 02:52:56 +02:00 |
|
Robin Gareus
|
77216ac468
|
add RAII DisplaySuspender
|
2014-06-28 23:22:15 +02:00 |
|
Robin Gareus
|
fd7cddb847
|
use a hash-table to cache gui properties
|
2014-06-28 22:02:20 +02:00 |
|
Robin Gareus
|
4a7eb62bf8
|
use state Session::StateProtector
|
2014-06-28 22:02:20 +02:00 |
|
Robin Gareus
|
611e762e3c
|
fix meterbridge: load button image only once.
|
2014-06-28 22:02:20 +02:00 |
|
Paul Davis
|
c706b1c4bb
|
replace old implementation of Editor::_ensure_time_axis_view_is_visible() with the guts of Editor::ensure_track_is_visible(), then remove the latter.
Also change all users of ensure_track_is_visible() to use _ensure_time_axis_view_is_visible()
|
2014-06-27 10:49:05 -04:00 |
|
Paul Davis
|
242181dc10
|
add commentary on why PublicEditor::{_,}ensure_time_axis_view_is_visible() both exist
|
2014-06-27 10:48:04 -04:00 |
|
Paul Davis
|
19ff353665
|
fix edges of selection rects in time axis views to lie correctly within bounds of the time axis view
|
2014-06-27 10:18:11 -04:00 |
|
Paul Davis
|
6b835af842
|
make time axis view item name text be insensitive to events
We don't really need to be able to click on this to do anything - dbl-click on the item brings up the edit menu etc.
|
2014-06-27 09:37:57 -04:00 |
|
Paul Davis
|
0a9595f74f
|
make verbose canvas cursor color be set in its constructor rather than explicitly
|
2014-06-27 09:37:57 -04:00 |
|
Robin Gareus
|
353f857d6e
|
fix meterbridge height issues when config changes
|
2014-06-26 21:20:04 +02:00 |
|
Paul Davis
|
4e689d9496
|
use new TrackingText for verbose cursor
|
2014-06-26 15:10:24 -04:00 |
|
Paul Davis
|
be37432bef
|
removed no-longer-used Editor::track_canvas_motion()
|
2014-06-26 15:10:24 -04:00 |
|
Paul Davis
|
7d2f8b5686
|
remove unused i2w code from ControlPoint
|
2014-06-26 15:10:24 -04:00 |
|
Paul Davis
|
e06de8b855
|
remove duplicate entries
|
2014-06-26 15:10:24 -04:00 |
|
Robin Gareus
|
5382d21300
|
vertically expand recent-session list
|
2014-06-26 20:54:01 +02:00 |
|
Robin Gareus
|
e1d327c5ed
|
fix meter-strip session/route-ui events
|
2014-06-26 19:21:16 +02:00 |
|
Robin Gareus
|
a7c559fd63
|
show track-number in GUI
|
2014-06-26 19:21:05 +02:00 |
|
Robin Gareus
|
17b25e7572
|
prepare UI style for track-number boxes
|
2014-06-26 19:19:36 +02:00 |
|
Robin Gareus
|
09479ad19a
|
prepare formatting track-number for mixer (and other places)
|
2014-06-26 19:19:29 +02:00 |
|
Robin Gareus
|
d100c0550f
|
session option GUI for track-number & take-name
|
2014-06-26 19:19:18 +02:00 |
|
Robin Gareus
|
c596e8dd87
|
fix "stop_recording_on_xrun" in prefs dialog
|
2014-06-26 19:15:17 +02:00 |
|
Robin Gareus
|
7658183a84
|
accept text-entry-change w/o enter and add filter_text option
|
2014-06-26 19:13:15 +02:00 |
|
Robin Gareus
|
b90d7a01fa
|
consolidate SignalOrderRouteSorter
|
2014-06-25 21:47:54 +02:00 |
|
Robin Gareus
|
a3c378cf62
|
move utility functions into a dedicated namespace
|
2014-06-25 21:47:54 +02:00 |
|
Robin Gareus
|
1bd4e448de
|
namespace libardour utils
|
2014-06-25 21:47:54 +02:00 |
|
Paul Davis
|
c4caac6230
|
let's not forget the video timeline
|
2014-06-25 15:35:08 -04:00 |
|
Paul Davis
|
bbd4f83604
|
do not include ruler visibility items in context click menu on timebars
|
2014-06-25 15:32:42 -04:00 |
|
Paul Davis
|
1d3e5dd947
|
tighten up spacing in ruler dialog
|
2014-06-25 15:26:55 -04:00 |
|
Paul Davis
|
298085eec2
|
use new ruler dialog class for context clicks on ruler labels area
|
2014-06-25 15:23:25 -04:00 |
|
Paul Davis
|
c381f5b653
|
new ruler dialog class
|
2014-06-25 15:23:05 -04:00 |
|
Paul Davis
|
4b515c178c
|
remove unused code
|
2014-06-25 13:37:59 -04:00 |
|
Paul Davis
|
7ebf107e43
|
fix y-offset when drag-n-dropping regions from region list
|
2014-06-25 12:40:11 -04:00 |
|
Tim Mayberry
|
ba484f1e1f
|
Fix finding icon sets by using correct utility function
|
2014-06-25 12:40:10 -04:00 |
|
Tim Mayberry
|
cd12698b9c
|
Rename PBD::find_file_in_search_path to just PBD::find_file
saves a bit of typing and not necessary if you look at how it is used.
|
2014-06-25 12:40:10 -04:00 |
|
Tim Mayberry
|
769ee5c1f2
|
Change PBD::get_files_in_directory to return full paths in result
get_files_in_directory uses get_directory_contents internally now
|
2014-06-25 12:40:09 -04:00 |
|
Tim Mayberry
|
c1ff79e2e6
|
GLib functions for listing directory contents don't include "." or ".." entries
|
2014-06-25 12:40:09 -04:00 |
|
Paul Davis
|
66af3fbda0
|
add slider control to GUI tab of preferences for lock timeout
|
2014-06-25 12:12:01 -04:00 |
|
Paul Davis
|
a2404382e9
|
expose Gtk::HScale member of OptionEditor::HSliderOption
|
2014-06-25 12:11:43 -04:00 |
|
Paul Davis
|
6998cb1f13
|
part two of: lock dialog MUST be a Gtk::Dialog so that it does not forward key (or other) events to the Editor
|
2014-06-25 12:10:56 -04:00 |
|
Paul Davis
|
66be061449
|
lock dialog MUST be a Gtk::Dialog so that it does not forward key (or other) events to the Editor
|
2014-06-25 11:47:35 -04:00 |
|
Paul Davis
|
036740b0c8
|
check UIConfig variable before restarting lock timeout
|
2014-06-25 11:34:58 -04:00 |
|
Paul Davis
|
b43d3fe8d7
|
add UIConfig variable for lock timer
|
2014-06-25 11:34:37 -04:00 |
|
Paul Davis
|
d5ef8f5f1e
|
new timer-based GUI locking code
|
2014-06-25 08:28:36 -04:00 |
|
Paul Davis
|
1945260cd6
|
there's no me in proaudio
|
2014-06-24 12:48:24 -04:00 |
|
Paul Davis
|
4bba1059e8
|
actual style specs for lock dialog button
|
2014-06-24 11:26:33 -04:00 |
|
Paul Davis
|
6a4a294167
|
a bit more styling for that lock dialog
|
2014-06-24 11:26:21 -04:00 |
|