Commit graph

458 commits

Author SHA1 Message Date
Paul Davis
30b087ab3d globally change all use of "frame" to refer to audio into "sample".
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-09-18 12:39:17 -04:00
Ben Loftis
7d553eea80 Editor zoom: add 2hour and 24hour zoom limits. 2017-08-27 10:25:09 -05:00
Ben Loftis
1c145ccfc3 Editor zooming: Config preference to define how much zooming will be easily allowed beyond the session_ui_extents() 2017-08-26 22:44:58 -05:00
Ben Loftis
49765f8897 Editor zooming:
Add config setting for playhead-scroll-speed.
Default to 100% for now, but for new users we might later default it to something slower.
If you want to scroll quickly, it is preferred to zoom out first, then scroll.
2017-08-26 22:44:58 -05:00
Robin Gareus
beb73edf55 Purify libcanvas, remove libardour dependency
A canvas is just a canvas. Move WaveView into its own library.
2017-07-17 21:06:04 +02:00
Robin Gareus
f9e5e4360e Move more Gtkmm2ext widgets into libwidget 2017-07-17 21:06:04 +02:00
Robin Gareus
f6e182b937 Move Gtkmm2ext widgets into libwidget 2017-07-17 21:06:04 +02:00
Robin Gareus
5c92613698 Separate Ardour UI widgets into dedicated library 2017-07-17 21:06:04 +02:00
Thomas Brand
218528dbe9 Fix some typos (closes GH PR #356) 2017-07-01 21:29:46 +02:00
Robin Gareus
02ed6130e4 Fix a typo 2017-06-30 20:02:45 +02:00
Robin Gareus
973d58e8f9 Add option add automation-lane points on the line -- #7397 2017-06-18 22:13:02 +02:00
Robin Gareus
f806799c1c Fix typos (thanks edogawa) 2017-05-13 20:33:04 +02:00
Robin Gareus
bdd960cd99 Update preferences when Ctrl-surfaces change with session. 2017-04-21 04:08:00 +02:00
Robin Gareus
d4f91010c3 Do not set C++ locale.
Ardour translations and GUI string formatting only depends on the C locale.
Modifying the C++ locale may produce erratic results on various systems
(in particular OSX and macOS) and cause incompatibilies with plugins.
2017-04-20 22:12:18 +02:00
Robin Gareus
77e8c0c4df GUI options for rec-only metronome 2017-04-01 23:56:27 +02:00
Robin Gareus
47ea6534d0 Add option to disable blinking alert buttons. 2017-03-26 21:42:01 +02:00
Robin Gareus
a3a61c9c74 Pop down dialog before re-scanning VSTs 2017-03-08 13:03:46 +01:00
Robin Gareus
a5c2dc0525 Don't use upper-case in options (only headings) 2017-02-25 20:03:52 +01:00
Robin Gareus
18ec1840e7 Tweak preferences text 2017-02-25 17:44:08 +01:00
Robin Gareus
b37d3776d2 Tweak metering prefs: clarify default type behavior 2017-02-25 04:46:49 +01:00
Robin Gareus
841b15c453 NO-OP, re-arrange code 2017-02-25 04:46:46 +01:00
Robin Gareus
5d8a3ea2f0 remove explicit line-break (rely on wrap) 2017-02-23 17:40:33 +01:00
Robin Gareus
f484e8a923 Clarify prefs 2017-02-23 15:54:30 +01:00
Robin Gareus
b409a27f4b fix typo in prev commit 2017-02-21 00:07:47 +01:00
Robin Gareus
13cce8957c MB: prefs are detached initially 2017-02-20 22:55:46 +01:00
Robin Gareus
94ec54a3c4 Consistent dialog title (match "Show Protocol Settings" button) 2017-02-19 17:14:59 +01:00
Robin Gareus
dcce5f0080 Allow to re-scan VST plugins after changing VST-paths 2017-02-17 23:30:30 +01:00
Robin Gareus
f2c31a3098 re-fine preferences dialog part 13 of 27 (probably):
* expose try-autostart engine
* move Session settings to sub-menu (general was getting to large)
2017-01-24 17:35:07 +01:00
Robin Gareus
50b25571bc consistent capitalization 2017-01-21 23:29:08 +01:00
Robin Gareus
aaf441d18f Fix metronome level preference display
click-level fader is not a component added to the top-level, the page
intercepts the parameter_changed signal
2017-01-19 19:27:44 +01:00
Robin Gareus
ef64c7ba19 Promote the preroll_seconds config option to include musical time:
Interpret negative preroll time as bars
2017-01-18 23:47:50 +01:00
Robin Gareus
17d54a0d1c Configurable toolbar rec/punch & monitoring buttons 2017-01-16 21:58:53 +01:00
Ben Loftis
1e30ec7286 Add some explanatory text to the Quirks settings 2017-01-12 11:51:42 -06:00
Robin Gareus
9ddf80225b Tweak TMM tooltip 2017-01-10 18:25:02 +01:00
Robin Gareus
522827577e Shrink preferences window when detached 2017-01-10 18:25:02 +01:00
Robin Gareus
82bea45b2b add some preference tooltips and related code consolidation 2017-01-10 10:39:22 +01:00
Robin Gareus
0006b50cec Tweak Preference label 2017-01-08 17:49:03 +01:00
Robin Gareus
9bbcc0e5d9 File [MIDI] display preference under Appearance 2017-01-04 14:17:35 +01:00
Robin Gareus
2721337752 s/GUI/Appearance/ -- part twelve of expected 27 prefs updates 2017-01-02 20:23:03 +01:00
Robin Gareus
eb06a980c2 Move items not relevant for appearance out of "GUI" preferences 2017-01-02 20:15:34 +01:00
Robin Gareus
ff2f224d0c Add keyboard option reset 2016-12-31 19:36:15 +01:00
Robin Gareus
1115c26e17 re-fine preferences dialog part eleven of 27 (probably) 2016-12-31 15:20:07 +01:00
Robin Gareus
e122506c91 re-fine preferences dialog part ten of 27 (probably) 2016-12-30 18:29:15 +01:00
Robin Gareus
3afe3f32df Remove cruft (old MIDI feedback API) 2016-12-30 17:29:08 +01:00
Robin Gareus
a2bf54c041 re-group preferences part eight and nine of 27 (probably) 2016-12-30 17:04:50 +01:00
Robin Gareus
16e4333ad6 re-group preferences part seven of 27 (probably) 2016-12-30 15:45:53 +01:00
Robin Gareus
c2bb6bcafd re-group preferences part six of 27 (probably) 2016-12-30 15:26:00 +01:00
Robin Gareus
bde3010be7 Removed the the 2016-12-30 04:12:46 +01:00
Robin Gareus
a19a681f9e Clarify some more preferences 2016-12-30 03:39:15 +01:00
Robin Gareus
064e5219d4 Less verbose phrasing for prefs. 2016-12-30 02:54:34 +01:00