ab7254e357
new Xcolors theme from LAM
2022-10-11 14:20:35 -06:00
92f8d1e577
Further reduce differences in themes (sort and indent modifiers)
2022-10-11 21:59:10 +02:00
fb4115d6b0
add new diehard3 theme from avlinux/gmaq
2022-10-11 13:48:55 -06:00
cae565f3be
Copy missing color definitions to alternative themes
2022-10-11 21:29:50 +02:00
56e5c5fc3b
Sort colors in default theme, remove space
2022-10-11 21:29:50 +02:00
f9a2da3426
LXVST: dispatch close when GUI is destroyed
...
see also e635571f2f
2022-10-11 20:55:01 +02:00
45398fb65c
Fix switch custom -> generic plugin UI
...
See also e635571f2f
and bd898a68
2022-10-11 20:44:04 +02:00
3b2eb7507b
Fix macOS compatibiliy
...
readlink -f option requires recent macOS 12.6
2022-10-11 20:06:17 +02:00
664f6768f2
Fix windows builds, use portable setenv
2022-10-11 15:13:41 +02:00
John Emmas
43a9ae7458
Use glib to provide setenv()
...
(for some strange reason, setenv() is called putenv() on Windows!!)
2022-10-11 10:46:57 +01:00
7216a767df
The return of the send level meter
2022-10-11 03:58:35 +02:00
bd898a68df
Fix switch custom -> generic plugin UI (amend e635571f2f
)
2022-10-11 02:40:55 +02:00
0bf8e7d8cf
Make clock mode settings session independent
...
Much like the edit-tool and grid-types, clock-modes are UI state.
Saving the UI state separately allows them to be used
consistently for new sessions. Previously clock-modes were set
initially (at application start) and when loading sessions.
The clock modes of newly created sessions was different
depending on loading another session prior to creating the
session. This is now no longer the case.
2022-10-10 21:03:45 +02:00
Václav Šmilauer
6ad3dc1e43
Fix disabling l10n under Linux
2022-10-10 08:11:52 -06:00
00fe7e8778
Remove Lambda w/return value for compiler compat.
2022-10-09 16:45:31 +02:00
b42591fde1
Specify return type of lambda (amend e635571f2f
)
2022-10-09 15:40:29 +02:00
7b4487699c
Update Russian translation, part 4 of N
2022-10-09 14:46:13 +03:00
e635571f2f
Implement preference to destroy plugin UIs
...
see also https://discourse.ardour.org/t/very-high-gpu-usage-on-windows/107672
2022-10-08 18:45:20 +02:00
0dc4f4bf45
spelling fix, PR#725
2022-10-07 19:14:01 -06:00
254297355e
increment/decrement name changes ... out with old in with the new (gui)
2022-10-07 17:30:45 -06:00
45e21de209
implement and adopt new conventions for AudioClock use
...
The class now has two separate methods for setting a duration or a point
value. They MUST be used appropriately, because their behavior is different.
When ::set_duration() is used in timecode mode, an extent (inclusive-end
length) is shown rather than a length.
Some objects, such as the TimeInfoBox, now deliberately shown an inclusive end
for their "end" clock, but this not universally followed, pending more feedback
from users and investigating of conventions in other DAWs.
2022-10-07 16:24:56 -06:00
1ce17c1903
fix time domain for new BBT markers created from context menu/dialog
2022-10-07 16:24:56 -06:00
d9c6842ea3
Fix region property inheritance (GUI)
2022-10-07 00:36:20 +02:00
ba41f22f88
Resize plugin-scan dialog as needed for UI scaling
2022-10-06 15:41:56 +02:00
2af00a3f69
Revert "route group dialog grabs focus when shown"
...
Unnecessary change.
This reverts commit fe0cde3781
.
2022-10-05 15:57:41 -06:00
91bdfaa824
add all new 7.0 contributors, and fix FSF address in GPL text
2022-10-05 14:43:47 -06:00
413285b713
FIx path on macOS when running from source-tree
...
This fixes access to local clip library files. Absolute paths are
required, otherwise FileSource::find searches the session folder.
2022-10-05 19:52:01 +02:00
f858132a25
more appropriate sizeing and scrolling for library downloader
...
Without this it just grows to be tall enough to show all downloaded descriptions
2022-10-05 10:46:50 -06:00
0c2176dd71
move default_triggers_per_box into a namespace ; change value for Ardour to 16 (GUI edition)
2022-10-04 19:55:15 -06:00
980404d73c
refill library download dialog on show
2022-10-04 11:18:55 -06:00
b40179854a
Revert "no bundled content for Ardour"
...
this was a mistake.
This reverts commit 9662e6eac0
.
2022-10-04 11:01:59 -06:00
9662e6eac0
no bundled content for Ardour
2022-10-03 15:21:40 -06:00
0938d21c30
change add new bbt marker from primary-click to context-click on BBT ruler
2022-10-03 14:16:34 -06:00
fe0cde3781
route group dialog grabs focus when shown
2022-10-03 12:15:43 -06:00
a0a2138651
Highlight auditioned clips
...
This changes the color of auditioned clips in the clip-list.
The highlight is reset when changing folders or when importing
a clip via DnD.
2022-10-03 01:19:50 +02:00
9ed82713de
On popular demand, hide splash instead of push it back
...
Sadly some popular Window Managers do not follow
freedesktop.org specifications. This results in Ardour's splash
screen obscuring session setup dialogs on those systems.
2022-10-01 19:38:43 +02:00
0f6a2f7320
Remove unneeded scope
2022-10-01 19:01:49 +02:00
0b70550b42
Fix width of draw-grid dropdown menu
2022-10-01 19:01:30 +02:00
751de3889e
Fox grid dropdown menu width
...
Take submenu items into account, which have strings longer than
GridTypeBeatDiv32 text
2022-10-01 18:53:45 +02:00
a626f1f0d5
Synchronize grid menus ( #8973 )
2022-10-01 18:04:30 +02:00
891b561cad
Cleanup: use dedicated method to build draw menu
2022-10-01 18:03:03 +02:00
8f125a0ab4
tracks is no more
2022-10-01 17:37:38 +02:00
1e283adb22
disambiguate trigger functions: stop_all_triggers -> trigger_stop_all
2022-10-01 09:13:14 -05:00
75ae0fd4b1
disambiguate trigger functions: cue_bang -> trigger_cue_row
2022-10-01 09:13:14 -05:00
9af2c31d6b
Update Russian translation, part 3 of N
2022-10-01 14:29:03 +03:00
49f7e4d447
Amend 07dea50456
(DnD import, copy to track)
2022-10-01 03:38:34 +02:00
173de9f0ef
change MidiRegionView scroll behavior to somethings slightly more useful
...
1. leave tertiary-scroll for navigation and primary scroll for session timeline zoom
2. unmodified scroll in edit mode scrolls contents
3. secondary-scroll zooms in and out on contents (i.e. vertical zoom for MIDI)
4. primary-secondary scroll has the just-one-edge behavior previously provided
2022-09-30 16:32:29 -06:00
07dea50456
Fix DnD import to grouped tracks
...
Import via Drag/Drop previously worked by selecting a track,
and then importing to the selected track.
This approach fails when the selected track is in a track-group,
and selecting the track also selects other tracks of different type.
Now the track to drop onto is passed directly passed through to
::finish_bringing_in_material as existing_track.
2022-09-30 21:30:48 +02:00
fdac3cb01c
Mark one last slot property box title for translation (string freeze break)
2022-09-30 09:04:56 +03:00
20b0b2b2a7
Update Russian translation, part 2 of N
2022-09-30 09:01:35 +03:00