John Emmas
2234fd4b8a
Delete a canvas tooltip after we've finished with it
...
All canvas objects share just one tooltip object which is based around Gtk::Label. The Label expands if the current tooltip text is wider than the previous text. However, it doesn't shrink again if the next tooltip has shorter text. Eventually, this results in some very strange looking tooltips (especially in Mixbus where they're used quite extensively).
Deleting the object after use will force a new object to get generated next time (at the correct size). There's still only ever one object per canvas but it's no longer persistent.
2015-04-09 15:42:00 +01:00
Robin Gareus
85e701880b
redraw playhead only if pixel position changed.
2015-04-08 12:31:44 +02:00
Robin Gareus
70a493d510
renice transport icons
2015-04-08 11:29:55 +02:00
Robin Gareus
47eb9d3fe1
NOOP, cleanup & comments
2015-04-08 10:18:39 +02:00
Robin Gareus
2356d63d14
construct a metronom
2015-04-08 01:28:52 +02:00
Robin Gareus
c9f9bb263f
more transport button caironizing.
2015-04-08 00:00:23 +02:00
Robin Gareus
1c4fc896d0
fix de7d6a7 (too narrow bar)
2015-04-07 22:39:42 +02:00
Robin Gareus
de7d6a7f2c
renice transport buttons (part one)
2015-04-07 22:34:09 +02:00
Robin Gareus
d25e8f2233
update ArdourButton Icon API
2015-04-07 22:34:09 +02:00
Paul Davis
62a1a2e086
update german translation
2015-04-07 15:37:34 -04:00
Robin Gareus
40e3a01459
and 2c89ec5, keep backend running.
2015-04-07 15:23:24 +02:00
Robin Gareus
0ffde76e59
Revert "prevent double declicks (click after RecStop)"
...
This reverts commit 6ba555c2f5 .
which does not yet take monitoring states into account.
Ideally the case handled here should not happen in the
first place, It should be fixed in session_transport
transport_sub_state.
2015-04-07 15:05:00 +02:00
Robin Gareus
2bbe4baf29
windows can’t rename open files.
...
This needs a better solution after 4.0.
2015-04-07 05:25:24 +02:00
Robin Gareus
6ba555c2f5
prevent double declicks (click after RecStop)
...
If there's port-latency > period-size, there is a
split cycle with (this_event->action_frame - _transport_frame).
Yet Session::check_declick_out() keeps PendingDeclickOut if
StopPendingCapture is set. The route declick’ed twice:
Once with the period-size and one with the remaining frames,
which resulted in a click.
2015-04-07 05:25:18 +02:00
Robin Gareus
a306968283
linear declick
2015-04-07 05:25:12 +02:00
Robin Gareus
83519faffb
low-pass filter gain-fader.
...
fixes various fader zipper noise issues.
It voids sample accuate fader automation (the fader-gain
is low-pass filtered at 10Hz). Yet all musical purposes this
makes a lot more sense than sample accuracy anyway.
2015-04-07 05:21:57 +02:00
Paul Davis
528f945ba3
fix crash during new session creation when sync-to-JACK is enabled as a preference
2015-04-06 21:19:51 -04:00
Paul Davis
c819449552
add explanatory comment
2015-04-06 20:14:37 -04:00
Paul Davis
15fc481776
make wording consistent
2015-04-06 20:14:24 -04:00
Paul Davis
803853b4a4
rationalize incorrect design for removing tracks.
...
Still requires a way to make this work correctly from the mixer window
2015-04-06 17:56:23 -04:00
Robin Gareus
537b3a2a0e
Separate MonoSpace & Clock font.
...
Fixes various issues on OSX (e.g. MIDI-tracer &
list editor Layout)
2015-04-06 21:01:59 +02:00
Robin Gareus
098ef68bb8
renice 5-pin DIN/MIDI button
2015-04-06 19:51:48 +02:00
Robin Gareus
446baca43b
renice mixer strip
...
Also speed up track creation(!). get_icon()’s
regexp file search takes a surprising long time.
2015-04-06 18:44:55 +02:00
Robin Gareus
68e3ba189e
replace two more icons w/vector drawing.
2015-04-06 18:43:18 +02:00
Paul Davis
e3b22a2a18
remove non-existence menu item
2015-04-05 15:25:06 -04:00
Paul Davis
a83305169a
fix ambiguous use of pow()
2015-04-05 15:13:59 -04:00
Paul Davis
2fb0a078d9
cleanup, tweak, reorganize gone-silent dialog
2015-04-05 15:13:05 -04:00
Paul Davis
2f02b921f1
bump default silent-after-seconds duration to 10 minutes
2015-04-05 14:04:28 -04:00
Paul Davis
c313ec29d6
change the compile flags set by the --freebie configure option to enable silence-after-seconds
2015-04-05 14:03:18 -04:00
Paul Davis
c2deeaa96e
show dialog when audioengine becomes silent
2015-04-05 14:02:47 -04:00
Paul Davis
8a5b5145cc
add libardour code for going completely silent after a compile-time defined number of seconds
2015-04-05 14:02:30 -04:00
nick_m
fbceec674a
Don't expand mixer track list for long names.
2015-04-06 02:31:52 +10:00
Robin Gareus
6a7cb8f4e8
AU preset debuging
2015-04-05 18:05:32 +02:00
Paul Davis
cb94afa9b9
removed unusued value_as_string.cc source file
2015-04-05 11:16:17 -04:00
Robin Gareus
35557fdebe
installer: check for jackdbus fixes #6229
2015-04-05 16:46:41 +02:00
Robin Gareus
f0231766d7
session rename details:
...
* don’t allow to rename read-only sessions
* prevent periodic save (while rename is in progress)
* no renaming while actively recording (peak files
among other things will mess things up)
2015-04-05 16:02:07 +02:00
Robin Gareus
4b485332ce
fix renaming renamed session.
2015-04-05 16:01:08 +02:00
Robin Gareus
5694509bdf
fix rename error message
2015-04-05 15:40:25 +02:00
Robin Gareus
1395125283
update peak filename when renaming session, fixes #5869
2015-04-05 14:55:19 +02:00
nick_m
5b74a227c8
Port export usability tweaks.
...
Port combo didn't register the displayed port until focus changed.
Add a separate column for track/bus name and let it take available space.
2015-04-05 21:43:49 +10:00
Robin Gareus
a8d9014215
add missing include
...
hopefully fixes string collection
2015-04-05 03:13:12 +02:00
Robin Gareus
5ded2ad928
децибел
2015-04-05 03:03:43 +02:00
Robin Gareus
48d6361097
for those who translate decibel.
2015-04-05 02:31:10 +02:00
Robin Gareus
c57d2627a2
and lock, too.
2015-04-05 02:06:03 +02:00
Robin Gareus
9b457724bd
Lock, Lock & Lock
2015-04-05 02:03:53 +02:00
Robin Gareus
958b410359
translatable monitor section labels
2015-04-05 01:23:55 +02:00
Robin Gareus
78f4c6a6dd
amend prev commit (SLA)
2015-04-05 00:52:29 +02:00
Robin Gareus
0c468dc379
add more contexts for SLA.
2015-04-05 00:44:03 +02:00
Robin Gareus
6d531b82e0
add context to single-letter translatable
2015-04-05 00:17:53 +02:00
Edgar Aichinger
fdad174932
fix mistake in small .de update
2015-04-04 19:46:49 +02:00