Robin Gareus
d8ea090902
Add preference to configure VST3 Knob mode
2025-11-11 01:34:34 +01:00
Robin Gareus
4a00630e07
Re-order preferences to match application bar layout
2025-11-06 01:09:10 +01:00
Robin Gareus
d158e5371d
Add preference to limit concurrent RTA
...
This prevents accidentally analyzing hundreds of tracks,
making the machine grind to a halt.
2025-10-15 01:46:00 +02:00
Robin Gareus
fb6e4b75ab
Expose preference whether to recall hw connections
2025-10-06 22:13:38 +02:00
Robin Gareus
7b7ed820ed
M: expose Track/Bus auto-connect preference
2025-09-10 09:33:29 +02:00
Robin Gareus
45724aec9d
Expose preference to disable implicit grouping
2025-08-23 10:07:05 +02:00
Paul Davis
25cc456c73
tweaks to the presentation of drag sensitivity in preferences
2025-08-21 07:40:56 -06:00
Paul Davis
86da6740cb
expose drag sensitivity in preferences
2025-08-19 12:09:12 -06:00
Robin Gareus
014d231d13
Fix preference enum - see 4826a90796
2025-08-19 04:48:45 +02:00
Paul Davis
4826a90796
prefs editing widgets for region-edit-disposition
2025-08-18 19:04:05 -06:00
Robin Gareus
6b79d4ab98
Add option to hide rendered UI instructions #9975
2025-08-17 00:34:53 +02:00
Robin Gareus
cb8dd39f31
Allow SchedRR for I/O threads (fix copy/paste typo)
2025-04-26 16:11:51 +02:00
Robin Gareus
000c25edcc
Update gtkmm -> ytkmm header location (omnibus commit)
2025-02-01 15:25:14 +01:00
Robin Gareus
11dc5ba964
Remove PDC and Latency Info from Main toolbar
2024-12-05 20:17:45 +01:00
Robin Gareus
19fc6e831b
Fix missing calls to SessionHandlePtr::session_going_away()
...
Explicit calls to set_session(0) will disconnect the
callback to session_going_away(). So don't do that.
2024-11-10 23:27:36 +01:00
Robin Gareus
b2e4dd91b9
Update Tabbable c'tor to allow member as top-level widget
...
Derived classes cannot use `Tabbable (_content_vbox,..)`
`_content_vbox` is a member of Tabbable (which has not
yet been initialized) at the point of construction.
This breaks internal API, hence the omnibus commit
2024-11-10 23:27:34 +01:00
Ben Loftis
b9d173c17a
Initial implementation of TransportBar
2024-11-10 23:27:32 +01:00
Paul Davis
0631f99f15
add ability to change stop-on-grid from Preferences
2024-10-31 12:22:35 -06:00
Robin Gareus
74c4ca3e52
Reduce reliance on boost - the hard part
...
the rest from `tools/convert_boost.sh`.
* replace boost::function, boost::bind with std::function and std::bind.
This required some manual fixes, notably std::placeholders,
some static_casts<>, and boost::function::clear -> = {}.
2024-10-19 03:47:21 +02:00
Mads Kiilerich
57c5aa95f7
preferences: Don't lowercase 'ardour' in the 'monitoring' list between 'Audio Driver' and 'Audio Hardware'
...
c7ec2bb gave the other "Record monitoring handled by" options nice title
casing. Now allow the application name to use a similar style.
2024-10-14 22:56:45 +02:00
Robin Gareus
87fdec1c51
Add preference to configure Disk I/O Thread priority
2024-10-14 20:59:59 +02:00
Ben Loftis
ff9a55df97
add a preference for MMC FastWind which allows skipping to markers
2024-08-01 12:34:58 -05:00
Robin Gareus
3cb03d9564
Fix typo
2024-07-23 22:05:00 +02:00
Robin Gareus
0e3ed8dbaf
Fix typo in tooltip
...
thanks to SpotlightKid
2024-06-20 19:46:22 +02:00
Robin Gareus
8c1fddca14
Expose scene marker preferences
2024-05-31 18:21:21 +02:00
Robin Gareus
2ccda116c7
Add preference for I/O thread count
2024-04-30 03:54:57 +02:00
Paul Davis
d57ce0eba1
provide control over use-cocoa-invalidation
2024-03-22 13:13:16 -06:00
Robin Gareus
8aedbc6d0c
Backport debian spelling patch
2024-02-18 20:50:18 +01:00
Ben Loftis
ee6d46d403
Ardour repo should not distinguish between Mixbus variants
2024-01-08 08:25:18 -06:00
Robin Gareus
46a2b45443
Tweak translatable strings
...
* add spaces around "->"
* consistently use "time domain" (instead of "timebase")
* remove "Edit ->" from "Preferences" (on macOS Prefs
are not in the edit menu
2023-12-17 20:58:11 +01:00
Paul Davis
a5ac6e097e
switch no-strobe from cmdline to UI config preference
2023-11-10 15:50:44 -07:00
Paul Davis
cc5bd6c63a
provide a (visible) UI preferences option for no-strobe
2023-11-10 14:33:39 -07:00
Paul Davis
8f405f3657
provide preference for scrolling-adjusts-note-velocity
2023-10-22 17:15:20 -06:00
Robin Gareus
711668267a
Clarify toolbar widget preference
...
PDC toolbar widget is not just showing information,
but also interactive.
2023-10-21 18:08:52 +02:00
Paul Davis
edc0e636e2
allow users to opt for "select only the last drawn note" when drawing notes
2023-10-17 22:03:47 -06:00
Ben Loftis
0709c20adb
add a note why preffered-time-domain is NOT editable from rc_option_editor
2023-10-01 14:01:11 -05:00
Ben Loftis
25daebbaf2
remove snap-to-grid option (subsumed by SnapTarget preference)
2023-09-11 12:18:16 -05:00
Ben Loftis
7672ea9cfe
add a ui_pref to store the users Snap Target preference
2023-09-11 12:18:16 -05:00
Paul Davis
605fd136e0
add preferances item for note name display
2023-09-10 18:20:35 -06:00
Ben Loftis
da4d2a645f
remove tempo-mapping bar, tempo_meta group. this reverts 8fbf2c and related
2023-09-06 19:31:00 +02:00
Robin Gareus
6c96c9bd4a
Add workaround for blank engine-dialog with some XWayland installs
2023-08-22 20:57:43 +02:00
Paul Davis
30d2d7824e
selection-as-group is not an option
2023-08-02 14:11:06 -06:00
Paul Davis
d79e0e9039
add preferences dialog item to control selection-as-group
2023-07-26 18:54:09 -06:00
Paul Davis
70e97e2724
move region information preferences into Appearance
...
This makes some space on the Editor tab/page, and they were more appearance
related anyway
2023-07-26 18:39:48 -06:00
Robin Gareus
a7c21de229
Update Link to VST3 location spec
2023-06-16 01:38:59 +02:00
Robin Gareus
44a6069694
Allow nonsensical meter-types for by default for tracks #9341
2023-06-07 22:22:52 +02:00
Robin Gareus
6016c9624e
Manage OptionEditor labels
...
Because those Widgets are added to managed frames (for search highlight)
the labels inside also need to be managed and not destroyed with the
Option (which happens first).
This fixes various GTK warnings at exit
```
gtk_widget_unparent: assertion 'GTK_IS_WIDGET (widget)' failed
```
2023-05-31 21:36:24 +02:00
Robin Gareus
d9f25ff2ea
Split Appearance/Editor Waveform into separate page
...
This reduces the vertical size requirement of the
Preference Window.
2023-05-17 02:02:55 +02:00
Robin Gareus
cb78043adc
Indicate selection extents in time ruler
2023-05-17 01:53:40 +02:00
Ben Loftis
4b30239275
split route-coloring option into Tracks and Buses
2023-05-15 15:34:43 -05:00