13
0
Commit Graph

15746 Commits

Author SHA1 Message Date
2a42743270
Fix ArdourDropdown sizes 2022-09-20 03:33:01 +02:00
d1bf8428fc
Allow vertical scroll to change gain on the cue-page
This is consistent with inline controls (which also allows
vertical scrolling to change the gain).
2022-09-20 00:44:42 +02:00
a3806e2946
Implement Draw-tool opaqueness option 2022-09-19 23:40:58 +02:00
6f9f7fb831
Fix typo, shorten dropdown strings 2022-09-19 23:24:42 +02:00
99b2fb2859
Remove cruft 2022-09-19 22:50:53 +02:00
a61072060e
Remove now unused "layered button" color defintion 2022-09-19 22:50:50 +02:00
5fb628d3ed
Use new record-mode pref (2/2), GUI control 2022-09-19 22:50:11 +02:00
97f0fac7d5
Copy region properties (2/2) - see prev commit 2022-09-19 22:49:42 +02:00
b5fd753886
Set tooltip for send polarity button 2022-09-18 22:51:58 +02:00
a30d526af0
Consistently color regions when using name bars
With name-bars the region was colored using the track color
if the region is not high enough to show the name-bar.
This happened regardless of the color-regions-using-track-color
preference IFF name-bars were enabled.

However set_color/get_fill_color() is not called when the track-height
changes "high_enough_for_name". This lead to inconsistently colored
regions, some with a background some without.
2022-09-14 20:51:01 +02:00
5e26c9c277 library manager: display description in textview not tooltip 2022-09-13 21:22:57 -06:00
7c5d324136 remove transport master active controls widgets 2022-09-13 16:47:21 -06:00
60982ae408 remove Record Mode combo from add route dialog, since at present it does nothing 2022-09-13 16:28:47 -06:00
17b5acc38d remove checkmark column from library download dialog 2022-09-13 14:20:11 -06:00
aeccb137fd threaded archive inflation for library mgmt 2022-09-13 13:53:45 -06:00
be860db54f
Prefer new Rubberband engine for timestretch 2022-09-13 06:56:08 +02:00
f4984966c2
Fix record-safe column 2022-09-13 04:51:03 +02:00
4419992bb7 Add gtk-treeview DnD workaround to Track/Bus List
This was lost when refactoring the editor lists into dedicated
Region, Source and Route lists. A patched version of gtk allows to
initiate a drag, rather than a name edit.
2022-09-13 02:37:15 +02:00
5d5b94b1cd
Use natural sort order for file names to import 2022-09-13 00:50:49 +02:00
75ad3832db
Amend prev commit 2022-09-12 20:10:54 +02:00
91ba76fb0a
Add plugin presets to processor-box context menu 2022-09-12 20:05:07 +02:00
c7f5c89681 library downloading: various fixes to GUI 2022-09-10 15:19:16 -06:00
8d68fb1ac3
Add Sort-by dropdown, re-layout import dialog 2022-09-10 01:07:55 +02:00
f174c3a1a1
Implement file import sorting 2022-09-10 01:07:55 +02:00
1a736d2c86 hand-drawn MIDI regions should always use beat-time 2022-09-09 12:17:44 -06:00
5adb6eadaf
Fix region coverage display, take audible opacity into account 2022-09-09 17:31:20 +02:00
bb4b07cca6 initial functioning version for library mgmt 2022-09-08 18:19:20 -06:00
07e2518166 steps towards downloading loop libraries 2022-09-08 07:47:14 -06:00
d54585b8fb
Remove old SAE file 2022-09-08 02:29:40 +02:00
583bfa8878 remove some library mgmt related code that should not have been committed 2022-09-07 17:27:51 -06:00
ff2f8f4066 add copyright notices to new files 2022-09-07 17:14:32 -06:00
5461bfb218 add a new global window for reviewing and (soon) downloading loop libraries 2022-09-07 17:03:08 -06:00
888d91d599 Add action to locate to loop start/end 2022-09-07 19:15:36 +02:00
fabb080672
Consistent progress bar text (no dots) 2022-09-07 00:24:33 +02:00
2a7d528c5d
Update and consolidate gettext.h
This fixes compilation with --no-nls on modern systems
2022-09-07 00:09:54 +02:00
109e7d6ea0 When editig sends, show the send's polarity control on mixer-strip 2022-09-04 20:25:51 +02:00
72faae2ba9
Update method to disable X11 screensaver
On modern systems `xdg-screensaver reset` does not necessarily
reset the timer. It depends on DPMS, and according to spec turns off
the screensaver (unlock the screen), via `xset dpms force on`.

Explicit window suspend/resume make use of DBus
org.freedesktop.ScreenSaver.Inhibit, which is not be supported
but all systems, so we fall back to good old `XResetScreenSaver`
which does reset the activation timer.
2022-09-04 17:32:16 +02:00
a307a367cc Remove special-case for send-level display name
These days, `describe_parameter()` handles this fine and returns "Send".
This is in preparation for adding a polarity-invert control to sends.
2022-09-04 01:35:24 +02:00
8af793a44d Safeguard video-alignment in case LTC detection throws an error 2022-09-03 17:55:30 +02:00
1228202bbe Fix save/restore window and tab sizes
Window size has to be set before calling `setup_toplevel_window()`.
and `set_show_tabs()` - see also acf13e9498 and 42cb321039.

This also unconditionally saves the current settings to global config
instant.xml. This was previously only done in rare cases when first
closing the session and then quitting Ardour.
2022-09-03 17:42:32 +02:00
a5b7290e3a fix fatal error/logic error in marker remove code introduced with BBT markers 2022-09-02 10:41:58 -06:00
Enrico Castella
358edb5cfc
fix quotes in themes clear_gray-ardour.colors
fix unclosed quotes in gtk2_ardour/themes/clear_gray-ardour.colors
2022-09-01 16:31:08 +02:00
d2fc142e21 infrastructure and implementation to allow "q" to drive quantize-selected-notes in midi edit mode 2022-08-31 13:53:55 -06:00
02b05f295a use selected (outline) color for MIDI note velocity bar (thanks, cooltehno, for the idea) 2022-08-31 13:53:43 -06:00
3a8c443499 remove unused variables 2022-08-31 13:51:20 -06:00
b11ba8eec7 MIDI editing: primary+tertiary makes scroll do what it does when not editing 2022-08-31 12:16:14 -06:00
ebe0dd389e Update Russian translation 2022-08-23 10:28:37 +03:00
484ec35b10 Fix a typo 2022-08-23 09:40:28 +03:00
eb3d9f66d9 Fix a typo 2022-08-23 01:52:54 +03:00
John Emmas
30efdbe0f8 Some minor reverts to commit #63f94d29463 (from 25th May 2022)
These were preventing Ardour from compiling on Windows (Clang or MSVC)

Possibly would've been buildable with MinGW but I don't have that available to test.
2022-08-21 12:34:10 +01:00