1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 08:39:46 +02:00

5292 Commits

Author SHA1 Message Date
Paul Licameli
8dfaa4dcf8 Implement translation of shortcut key names to Mac special chars 2016-06-11 20:31:03 -04:00
Paul Licameli
de8d0e9918 Define Internat::Parenthesize, for good of right-to-left languages 2016-06-11 18:23:36 -04:00
Paul Licameli
59c3482798 Small fixes for toolbar docking, before the larger project 2016-06-11 16:35:53 -04:00
Paul Licameli
203ddfd1a1 Center toolbar dock indicator triangles on edge of rectangle 2016-06-11 16:32:24 -04:00
Paul Licameli
64ad732aee Removed some unused members, made some members const 2016-06-11 16:31:38 -04:00
Paul Licameli
82cf9b3ab6 Don't increase width when a toolbar is repeatedly docked and undocked 2016-06-11 16:29:25 -04:00
Gale Andrews
9e74613a8e Disc > Disk (Bug 1400)
Also capitalize "Timer Recording" in the message because it is a unique Audacity entity.
2016-06-11 17:12:33 +01:00
James Crook
3cb560c7ab Precompiled headers for Windows release builds too.
Faster building of release builds on Windows.  This force-includes AudacityHeaders.h too.  We didn't used to do this because it could hide include file mistakes which would break the build on Linux.  We could build the Windows release version to check that includes hadn't been missed out.  Now that we have automated Travis builds on Linux we have a better way to check Linux builds aren't broken, and can have faster Windows building of release.
2016-06-10 13:42:17 +01:00
Paul Licameli
069c4b632c Changes for pinned play/record head and scrolling left of zero
Remove scrolling left of zero check mark from Tracks menu...
  May always scroll before zero during transport when head is pinned...
  Pinned playhead for recording is once again always center, not right
2016-06-08 18:34:47 -04:00
Paul Licameli
df0e4945de Remove scrolling left of zero check mark from Tracks menu...
... Less need now to make it more discoverable, because we override an "off"
setting during transport with a pinned play head, thus removing some
inconsistency and confusion.
2016-06-08 18:33:02 -04:00
Paul Licameli
a610070038 May always scroll before zero during transport when head is pinned...
... regardless of preferences, but if the Tracks preference is not checked,
don't stay scrolled left of zero after stopping.
2016-06-08 18:33:02 -04:00
Paul Licameli
f21ad1ce49 Pinned playhead for recording is once again always center, not right 2016-06-08 18:08:51 -04:00
Paul Licameli
d793152442 Merge branch 'master' into scrollplay 2016-06-08 18:05:25 -04:00
Steve Daulton
fca6285315 Add #include <algorithm> for Windows 2016-06-07 11:23:11 +01:00
David Bailes
78d7ce8aa7 Fix toolbar grabbers being in tab traversal
In commit 89e33da, the override of AcceptsFocus() was removed from the Grabber class so that ESC could cancel the dragging of a toolbar. However this meant that the toolbar grabbers were included in the tab traversal of the toolbars.

The fix is to override AcceptsFocusFromKeyboard, rather than AcceptsFocus().
2016-06-07 09:27:02 +01:00
Paul Licameli
a8f4a94983 Do not change selection when stopping non-scrub play 2016-06-06 14:19:15 -04:00
Paul Licameli
d0d28143f7 Do not change selection when stopping non-scrub play 2016-06-06 14:18:47 -04:00
Paul Licameli
1492294c90 Merge branch 'master' into scrubbing2 2016-06-06 14:18:39 -04:00
Steve Daulton
685300457c Bass and Treble update residual changes
Just a bit that got left out of the last update commit
2016-06-06 18:40:47 +01:00
Steve Daulton
e9dcf3e5e2 Add real time preview to Bass and Treble 2016-06-06 18:29:10 +01:00
Paul Licameli
ea8b53386c Scrub play button becomes a stop button when pressed... 2016-06-06 02:12:54 -04:00
Paul Licameli
d1fe0a89b5 Scrub play button becomes a stop button when pressed...
... also the corresponding menu command can stop as well as start the scrub
or seek
2016-06-06 02:12:31 -04:00
Paul Licameli
5006969e3f Set selection whenever scrub/seek stops by any means besides ESC key 2016-06-06 01:46:27 -04:00
Paul Licameli
fd9d6a8fcf Set selection whenever scrub/seek stops by any means besides ESC key 2016-06-06 01:45:54 -04:00
Paul Licameli
6e7aac85a1 Scrub menu check items change pushed state of scrub toolbar buttons 2016-06-06 00:50:51 -04:00
Paul Licameli
8dab37de01 Scrub menu check items change pushed state of scrub toolbar buttons 2016-06-06 00:48:50 -04:00
Paul Licameli
4eeec9ff13 Status is "Scrubbing" or "Seeking" not "Playing" at button down 2016-06-05 10:52:55 -04:00
Paul Licameli
fe335f3a2b Status is "Scrubbing" or "Seeking" not "Playing" at button down 2016-06-05 10:51:55 -04:00
Paul Licameli
64ad076d14 New scrubbing toolbar; remove ruler pushbuttons. 2016-06-05 01:04:21 -04:00
Paul Licameli
f5c4c85653 New scrubbing toolbar; remove ruler pushbuttons. 2016-06-05 01:03:24 -04:00
Paul Licameli
d41f8656d2 Improve scrub icons, tooltips; remove click-to-seek behavior
Seek, scrub images have wider gap between the triangles
      No more left-click to seek
      Better tooltip messages for scrub bar
2016-06-04 20:04:17 -04:00
Paul Licameli
0e09f2ce04 Seek, scrub images have wider gap between the triangles 2016-06-04 20:04:09 -04:00
Paul Licameli
bbfc730399 No more left-click to seek 2016-06-04 20:04:09 -04:00
Paul Licameli
39d03424d0 Better tooltip messages for scrub bar...
"Click or drag to begin scrubbing"
or
"Click or drag to begin seeking"

before the button down,

"Move to scrub"
or
"Move to seek"

after the button down,

which also appear in the status bar
2016-06-04 20:04:09 -04:00
Paul Licameli
82f03dcedf Merge branch 'master' into scrubbing2 2016-06-03 11:07:44 -04:00
Paul Licameli
ecbc3c75c6 Don't busy-wait (excess CPU usage) after stopping scrub 2016-06-03 08:35:44 -04:00
Paul Licameli
7d0517a9c9 Don't busy-wait (excess CPU usage) after stopping scrub 2016-06-03 08:34:39 -04:00
Paul Licameli
7e2380d496 Merge branch 'master' into scrubbing 2016-06-03 08:34:16 -04:00
Paul Licameli
0296015023 Fix crash at startup in Mac release build 2016-06-03 08:17:10 -04:00
Paul Licameli
7efb1c7303 Fix crash at startup in Mac release build 2016-06-03 08:16:42 -04:00
Paul Licameli
80c9bc99c4 Fix checkmarks and Start item in scrub handle context menu 2016-06-02 16:20:56 -04:00
Paul Licameli
ef62bc4e2a Fix checkmarks and Start item in scrub handle context menu 2016-06-02 16:20:15 -04:00
Paul Licameli
6388ae3aa0 Toggle buttons on ruler for scrub and seek; redo scrub menu items...
Two toggle buttons for three states (the state with both down is disallowed).
Scrub, seek, or hidden scrub bar (but that still allows scrub via menu item).
Also yet another button image for transport play, while seeking.
Also change the appearance of the scrub handle in the ruler, for seeking.
2016-06-02 16:07:20 -04:00
Paul Licameli
364794fd68 Scrub handle changes appearance for seeking 2016-06-02 16:05:56 -04:00
Paul Licameli
bbb93a7400 One more alternate play button image, for seeking 2016-06-02 15:55:16 -04:00
Paul Licameli
6a3613e8e9 Implement scrub and seek buttons on ruler; redo scrub menu items 2016-06-02 15:55:16 -04:00
Paul Licameli
ed7e52da44 Images for seek button (distinct from scrub) 2016-06-02 15:55:16 -04:00
Paul Licameli
03fd92d541 Merge branch 'master' into scrubbing2 2016-06-02 15:28:12 -04:00
Paul Licameli
ae0682182c A certain string does not need translation 2016-06-02 11:26:53 -04:00
Paul Licameli
63c7d47378 A certain string does not need translation 2016-06-02 11:26:05 -04:00