-
ac14b65297
Add a containerfile for building linux version
dev
Nikolai Rodionov
2026-01-16 12:47:47 +01:00
-
c4cdb2a567
Typos in README
master
Grzegorz Pruchniakowski
2026-01-10 20:30:32 +01:00
-
3cd1c0e4b1
Dropdown/Metabutton: fix some scaling issues
jean-emmanuel
2026-01-14 15:42:09 +01:00
-
f3dbaae6e8
Metabutton: avoid prelight from affecting vertical separator line
jean-emmanuel
2026-01-14 15:35:38 +01:00
-
a18c8e3287
Dropdown: adjust separator position and use themable outline color
jean-emmanuel
2026-01-14 15:34:58 +01:00
-
4980efdfa5
Dropdown: move triangle slightly to the left
jean-emmanuel
2026-01-14 15:34:08 +01:00
-
2a0fb060d1
CoreAudio: overhaul aggregate device drift compensation
Robin Gareus
2026-01-15 00:24:52 +01:00
-
24f2cd321d
midi port config table: FILL|EXPAND is the default pack option, so no need to specify
Paul Davis
2026-01-14 14:26:47 -07:00
-
a90850abec
preferences: expand the height of the listviews in the midi port config tab
Paul Davis
2026-01-14 14:26:21 -07:00
-
e309663df6
when MIDI port flags change, session bundles must be rebuilt
Paul Davis
2026-01-14 13:27:45 -07:00
-
c505ad1b1e
portmanager: minor code tweaks for efficiency and style guide
Paul Davis
2026-01-14 13:26:54 -07:00
-
14c68a5577
color theme: reset color aliases before loading a theme file
jean-emmanuel
2026-01-14 14:13:29 +01:00
-
07bb9b70b5
NO-OP: no need for newlines here
Paul Davis
2026-01-13 22:47:12 -07:00
-
979ae7d97d
fix up ownership of "color mode" which got confused during EditingContext refactor
Paul Davis
2026-01-13 22:46:54 -07:00
-
20542439e7
fix up ownership of "region color" which got confused during EditingContext refactor
Paul Davis
2026-01-13 22:46:16 -07:00
-
653468366b
make pasting (via Primary-v at least) work in the pianoroll
Paul Davis
2026-01-13 12:20:04 -07:00
-
6cea1ef4a1
minor tweaks to DEBUG::CutNPaste output
Paul Davis
2026-01-13 12:17:14 -07:00
-
2a395aead5
Relax fluidsynth's sample-rate constraint
Robin Gareus
2026-01-13 15:00:17 +01:00
-
54e45ad50c
Bump required libcurl version
Robin Gareus
2026-01-13 06:10:58 +01:00
-
53cd5e34c4
Update another deprecated libcurl API
Robin Gareus
2026-01-13 06:08:30 +01:00
-
1d04fa5a39
Prepare reporting proper archiving errors
Robin Gareus
2026-01-13 01:11:18 +01:00
-
dc54c57176
Handle libarchive errors #10121
Robin Gareus
2026-01-13 01:01:08 +01:00
-
6359b6c5b0
pianoroll: follow code guidelines via early exits for null view
Paul Davis
2026-01-12 14:28:56 -07:00
-
1f96930a44
Correctly sensitive solo/listen config boxes at session load
Robin Gareus
2026-01-12 20:52:12 +01:00
-
9f5c575156
fix logic of showing/hiding active/inactive pianoroll automation
Paul Davis
2026-01-12 12:46:38 -07:00
-
d16244d25e
swallow all events in pianoroll automation group if there's no active automation
Paul Davis
2026-01-12 12:46:14 -07:00
-
e381c29281
Fix registering .ardour file extension
Robin Gareus
2026-01-11 21:51:02 +01:00
-
e486338a19
Specify a path when including 'gdk.h'
John Emmas
2026-01-11 11:21:33 +00:00
-
e7b2b4fc5e
NO-OP: rename goto label with clearer terminology
Paul Davis
2026-01-09 20:07:06 -07:00
-
1401c6e45a
temporal: handle a special condition where the got added in
6bc2261575 should not be used
Paul Davis
2026-01-09 20:06:41 -07:00
-
21cb25263a
NO-OP: remove double semicolon
Paul Davis
2026-01-09 19:44:25 -07:00
-
a3836cbd35
CueEditor: fix ::set_zoom_focus() to do the right thing
Paul Davis
2026-01-09 19:44:13 -07:00
-
2bfdbc161b
Fix heap-use-after-free when drawing automation events
Robin Gareus
2026-01-10 03:42:51 +01:00
-
b4ba3d2b9f
remove debug output
Paul Davis
2026-01-09 18:02:39 -07:00
-
9d2c755f69
successfully import SMF files with badly-formed time signature events
Paul Davis
2026-01-09 18:00:37 -07:00
-
3890eb7f0e
remove some compiler warnings caused by debug/runtime error output
Paul Davis
2026-01-09 18:00:11 -07:00
-
d774535fe9
Fix reverse iterator issue caught by ASAN
Franke Burgarino
2026-01-09 14:19:29 -06:00
-
cb807dcb11
Update themes, make transport option button state visible
Robin Gareus
2026-01-09 18:55:10 +01:00
-
0d1c4ee5ed
escape plugin name text in missing plugin dialog
Paul Davis
2026-01-09 11:09:52 -07:00
-
4232983809
temporal: write down things that I have learned
Paul Davis
2026-01-09 11:03:18 -07:00
-
c8ec52e707
temporal: improve/extend debugging for DEBUG::Grid
Paul Davis
2026-01-09 10:53:14 -07:00
-
6bc2261575
temporal: fix incorrect logic in TempoMap::fill_grid_by_walking()
Paul Davis
2026-01-09 10:51:07 -07:00
-
943623f027
Amend
b4373dafda fix redefined macro warning
Robin Gareus
2026-01-09 18:24:19 +01:00
-
265018601a
Lua doc: properly split std::map<> as function argument
Robin Gareus
2026-01-09 00:41:19 +01:00
-
663693ed11
Add missing Lua bindings for Route Import
Robin Gareus
2026-01-09 00:40:51 +01:00
-
b4373dafda
Add missing Lua Bindings for UIConfig
Robin Gareus
2026-01-09 00:38:14 +01:00
-
183d4741e8
do not use shared_ptr<T> to manage GUI objects
Paul Davis
2026-01-08 11:38:13 -07:00
-
7379cec4ef
Fix typos
Franke Burgarino
2026-01-08 11:04:16 -06:00
-
62870e5c9a
Add action to print keyboard shortcuts
Robin Gareus
2026-01-08 17:24:59 +01:00
-
c2a01645b4
Print action list using mono-space text (and proper line spacing)
Robin Gareus
2026-01-08 17:05:32 +01:00
-
0be808ec3c
Add option to skip printing action list
Robin Gareus
2026-01-08 16:55:13 +01:00
-
c86bb05945
Properly match Launchkey interface/device names #10109
Robin Gareus
2026-01-08 16:15:54 +01:00
-
3ba1a8087e
Tweak keybindings print layout
Robin Gareus
2026-01-08 14:39:46 +01:00
-
5d3ee78e1e
pianoroll: move protection domain of method (modify
bb869cc178)
Paul Davis
2026-01-07 21:37:02 -07:00
-
bb869cc178
pianoroll: better method structure
Paul Davis
2026-01-07 21:32:52 -07:00
-
68f5da6434
pianoroll: further improvements to layered/non-layered automation display + editing
Paul Davis
2026-01-07 21:24:13 -07:00
-
33bd9e5aad
pianoroll: basics of adding a layered automation control button
Paul Davis
2026-01-07 12:05:08 -07:00
-
2177252463
use a theme color for pianoroll automation buttons
Paul Davis
2026-01-07 10:55:28 -07:00
-
51256ad7c6
pianoroll: correctly hide (etc.) automation when switching regions
Paul Davis
2026-01-07 09:16:35 -07:00
-
8b7c897c21
add missing break statement
Paul Davis
2026-01-07 09:16:08 -07:00
-
d866eb69c5
pianoroll: fix crash after switching regions and moving mouse into velocity display
Paul Davis
2026-01-07 09:08:28 -07:00
-
fb0bb5aafa
Editor-Summary shift rotates scroll direction #10105
Robin Gareus
2026-01-07 15:22:11 +01:00
-
253f883521
NO-OP: Remove unused header
Robin Gareus
2026-01-07 13:53:24 +01:00
-
7d7ac589e3
Add "empty" check to BasicUI
Robin Gareus
2026-01-07 13:52:51 +01:00
-
8c745ff78c
MCU: Fix "Disabled" option for Function Keys
Franke Burgarino
2026-01-06 17:07:09 -06:00
-
3f9fe81da9
Extend ctrl surface API to be more flexible when creating markers
Robin Gareus
2026-01-06 21:20:49 +01:00
-
ee4d673da1
minor change in exception handling while testing issue on macOS
Paul Davis
2026-01-06 10:13:17 -07:00
-
f3e581be0d
redesign bottom of pianoroll (automation/MIDI CC buttons)
Paul Davis
2026-01-05 16:23:12 -07:00
-
7e9c73b807
gtkmm2ext: fix a bug that can arise when using ad-hoc Gtk::Actions with non-standard paths
Paul Davis
2026-01-05 16:21:57 -07:00
-
e1c21bc619
Expose some Session statistics as Lua bindings
Robin Gareus
2026-01-06 00:05:09 +01:00
-
30d97eb92d
Add method to check if Session is empty
Robin Gareus
2026-01-06 00:03:05 +01:00
-
dc7a95c54f
import_pt: Fix for multichannel tracks and regions #9705
Damien Zammit
2025-12-22 18:32:03 +11:00
-
d1ffeb7038
import_pt: Use new bulk create method for adding tracks #9730
Damien Zammit
2025-12-22 15:32:18 +11:00
-
27653eaeba
session: Add new_audio_routes_tracks_bulk() method
Damien Zammit
2025-12-21 16:51:06 +11:00
-
f026a8acbf
soundcloud, freesound: use correct curl option for progress bars
Colin Fletcher
2026-01-05 18:09:15 +00:00
-
ca437aebee
freesound: fix download progress bar
Colin Fletcher
2026-01-05 17:57:31 +00:00
-
7cf65ec695
freesound: updated API key & client secret
Colin Fletcher
2026-01-05 17:17:04 +00:00
-
821385ebfd
Update curl to use new API (2/2)
Robin Gareus
2026-01-05 16:41:27 +01:00
-
f5e48a6bda
Update curl to use new API (1/2)
Robin Gareus
2026-01-05 16:41:17 +01:00
-
ab724881e3
Remove unused deprecated GTimeVal in global header
Robin Gareus
2026-01-05 02:34:36 +01:00
-
f2744a9ce8
improve behavior when editing BBT markers
Paul Davis
2026-01-04 17:05:07 -07:00
-
2bb259f6cb
prevent drags on the tempo/meter markers representing a BBT marker
Paul Davis
2026-01-03 09:55:31 -07:00
-
1420b67edb
Czech translation updates for v9.0
Martin Vlk
2025-12-26 15:50:22 +01:00
-
9855a23903
MIDI triggers: make sure velocity scaling is not cumulative (see comments)
Paul Davis
2026-01-02 17:32:48 -07:00
-
267efab6e8
remove typo from magit process
Paul Davis
2026-01-01 20:29:06 -07:00
-
a144d3e80d
temporal: when resetting the tempo map, stop at BBT markers
Paul Davis
2026-01-01 20:09:58 -07:00
-
985432e9bd
fix behavior when add new meter events
Paul Davis
2026-01-01 20:09:00 -07:00
-
bbf5bd6043
temporal: provide a map to get the BBT reference point before a superclock time
Paul Davis
2026-01-01 19:19:23 -07:00
-
52c7d6ab77
temporal: customize the implementation of get_tempo_and_meter for BBT_Time
Paul Davis
2026-01-01 19:17:05 -07:00
-
e53ba509df
temporal: move operator<< for tempo map types before TempoMap
Paul Davis
2026-01-01 19:15:39 -07:00
-
2be3421576
include AnyTime::BBT_Offset in handled cases, even if we just fatal()-out
Paul Davis
2026-01-01 18:47:08 -07:00
-
8c81e40028
Amend
45b940d (v2 session bus convert)
Robin Gareus
2026-01-01 23:19:11 +01:00
-
c50bf3d113
Force message dialog on top when no parent is set
Robin Gareus
2026-01-01 23:05:41 +01:00
-
45b940d648
Convert v2 and v3 busses to modern Ardour #10089
Robin Gareus
2026-01-01 22:28:36 +01:00
-
5677d30d3e
Fix loading 2.x sessions (forced set_active toggle)
Robin Gareus
2026-01-01 22:17:21 +01:00
-
1423f13f49
Ardour is now as old as Kurt Cobain, Jimi Hendrix, Janis Joplin, Jim Morrison, Amy Winehouse,...
Robin Gareus
2026-01-01 13:51:50 +01:00
-
730e4425dc
aarch64: apply absolute value to peak computation
Ayan Shafqat
2025-12-30 10:51:29 -05:00
-
98eab68044
aarch64: fix unaligned count and peak computation
Ayan Shafqat
2025-12-29 20:12:43 -05:00
-
b673989763
Update Russian translation for 9.0, part 1
Aleksandr Prokudin
2025-12-29 23:59:00 +01:00
-
bb973f18dc
remove debug output
Paul Davis
2025-12-29 15:56:56 -07:00