Edgar Aichinger
3f209c2ab4
update german translation
2023-03-28 01:44:49 +02:00
Alexandre Prokoudine
9725685416
Fix metadata in the Catalan translation
2023-03-28 01:42:20 +02:00
Xavi Ivars
a3d6b16e5c
gtk2_ardour appdata Catalan po
2023-03-28 01:39:36 +02:00
Robin Gareus
f2c309d7de
Use std pointers in objective C files
2023-03-25 00:07:56 +01:00
Robin Gareus
9232f41176
Remove debug output
2023-03-24 23:20:50 +01:00
Paul Davis
47416743fb
license info: add clarification re: plugins to About dialog
...
Also, it's "pointer-to-const-char"
2023-03-24 14:19:16 -06:00
Paul Davis
0aea2a2ef8
tempo twisting: GUI improvements, including undo/redo logic
2023-03-24 14:19:16 -06:00
Paul Davis
0cf199ac48
remove another ancient binding set
2023-03-24 14:19:16 -06:00
Paul Davis
565fb90ccb
remove old SAE keybindings
2023-03-24 14:19:16 -06:00
Paul Davis
10b845b1ca
fix mapping begin/commit/abort logic in editor
2023-03-24 14:19:16 -06:00
Paul Davis
77cefd7721
new tempo mapping drag objects (API and implementation)
2023-03-24 14:19:16 -06:00
Paul Davis
6d5273e514
tempo marker drag: change type of stored bpm
2023-03-24 14:19:16 -06:00
Paul Davis
20349d868e
fix various aspects of display of mapping cursor
...
This might all change in the future, or even go away.
2023-03-24 14:19:16 -06:00
Paul Davis
74225f07de
nominally handle popup menu for mapping cursor item (unfinished)
2023-03-24 14:19:16 -06:00
Paul Davis
ca8127c458
add canvas item type for mapping cursor
2023-03-24 14:19:16 -06:00
Paul Davis
ab3fe29afd
no need for a temporary ptr-to-tempo map
2023-03-24 14:19:16 -06:00
Paul Davis
f96a0d0ddf
editor: adding handling of mid-mapping tempo redisplay
2023-03-24 14:19:16 -06:00
Paul Davis
604984ae6f
enums: add new enum for MappingCursorItem type
2023-03-24 14:19:16 -06:00
Paul Davis
aa3cbd8791
editor: expand handling of tempo-redisplay in middle of drag
2023-03-24 14:19:16 -06:00
Paul Davis
ece438d73d
editor: refactor snap to bbt to allow specifying non-grid-setting grid type
2023-03-24 14:19:16 -06:00
Paul Davis
49439d2acf
ensure that the ask-about-quit dialog is shown at mouse-position
2023-03-24 14:19:16 -06:00
Paul Davis
868d606d16
track mouse motion in the mapping bar
...
This does not yet snap to BBT positions
2023-03-24 14:19:16 -06:00
Paul Davis
5e01503a56
add a new canvas-based cursor for mapping
2023-03-24 14:19:16 -06:00
Paul Davis
d61a741e4b
mapping bar: some mouse handling
2023-03-24 14:19:16 -06:00
Paul Davis
e9b83e0f1d
it's only debug info but let's get it right
2023-03-24 14:19:16 -06:00
Paul Davis
18249f7395
ardour has a new ruler
...
The mapping bar is where tempo mapping operations will take place
2023-03-24 14:19:16 -06:00
Paul Davis
38bb89c110
more functional tempo mapping
...
TempoMarker drag modifies tempo (and thus beat-time positions
and durations).
BBTRuler drag modifies the map but not positions/durations
2023-03-24 14:19:16 -06:00
Paul Davis
21074b189a
remove unnecessary virtual (no default value involved)
2023-03-24 14:19:15 -06:00
Paul Davis
d25a615e20
API development for time domain flipping (GUI edition)
2023-03-24 14:19:15 -06:00
Paul Davis
28d244bd0a
use cstdint instead of stdint.h
2023-03-24 14:19:15 -06:00
Paul Davis
c304edd253
switch from glib atomic to std::atomic (gui edition)
2023-03-24 14:19:15 -06:00
Paul Davis
b35518e212
switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
...
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
Paul Davis
39ed528e25
std-ize: convert all boost shared/weak ptr includes to <memory>
...
Also fix stdint.h -> cstdint and alphabetically order std includes
2023-03-24 14:19:15 -06:00
Robin Gareus
6dadac73ab
Add context-menu options to disconnect plugin-pins
2023-03-20 23:14:06 +01:00
Paul Davis
2ea0bb5f37
try to prevent a crash when handling a freesound sample with a non-UTF8 filename
2023-03-17 14:24:08 -06:00
Ben Loftis
48ee85ea0c
decrease the default opacity of "dragged region" (in all themes)
2023-03-17 11:56:08 -05:00
Ben Loftis
4de53fa600
make regions transparent during fade-handle drags
...
* during drag and trim operations, we use "dragging region" transparency
so you can see the audio data beneath your region(s)
* we already do this for region-end-trim fade drags, which is a special
kind of trim operation, accessed from the 'lower' drag handle
* now we also trigger transparency for regular fade trims.
see discussion at:
https://discourse.ardour.org/t/regions-transparency-in-7-2/108060/31
2023-03-17 11:56:08 -05:00
Robin Gareus
6ff8fb7c5e
Fix silence at start/end of export
...
Previously that caused an assert() in audio_clock.cc:1964
current_duration(): Assertion `is_duration' failed.
Optimized builds always returned zero duration.
2023-03-14 00:35:13 +01:00
JungHee Lee
9dc523710c
Update ko.po
2023-03-13 21:52:31 +01:00
Alexandre Prokoudine
44bfaa9235
Fix Korean translation
...
Remove duplicated entries
2023-03-08 03:44:11 +01:00
Alexandre Prokoudine
f8d85a2f85
Fix the French translation
...
Remove a copy of itself appended to the end, as well as an extra '\n'
2023-03-08 03:19:33 +01:00
Olivier HUMBERT
bc1ed2e256
Update French translation for 7.3.0
2023-03-03 17:17:49 +01:00
JungHee Lee
3b0a19d30e
Update Korean translation
2023-02-24 02:00:10 +01:00
Paul Davis
ef14fec4ec
MIDI trace window: enable printing of new-ish MIDI tick message
2023-02-23 15:34:27 -07:00
Robin Gareus
df577d79d4
Clarify scale-slider, label is not the current value
2023-02-23 22:52:56 +01:00
Paul Davis
adb6467427
midi clock: move incoming BPM quantize option and add tooltip
2023-02-23 12:15:51 -07:00
Paul Davis
dbd779bf85
NOOP: remove commented debug output
2023-02-23 12:14:39 -07:00
Paul Davis
a7458d308b
midi clock: allow user to "quantize" MIDI clock resolution (GUI edition)
2023-02-23 10:17:54 -07:00
luzpaz
44a869732c
Fix various typos
...
Found via `codespell`
2023-02-20 17:35:24 -07:00
Robin Gareus
9df3058cd8
Add Graphics Acceleration heading to prefs on macOS
2023-02-17 15:57:32 +01:00