1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-05 14:18:53 +02:00

5173 Commits

Author SHA1 Message Date
Paul Licameli
c9b5f6bc37 Fix some display problems in scrolling play: mitigate scrollbar flashing, and...
... modified click on the transcription toolbar button leaves the button with
the correct appearance.
2016-05-03 23:37:59 -04:00
Paul Licameli
09a95b2a66 Scrolling play for double-click on either play button or in quick play area 2016-05-03 22:47:25 -04:00
Paul Licameli
ad2b4c3446 Enable scrolling play by double-click on either play button or QP area of ruler 2016-05-03 22:46:10 -04:00
Paul Licameli
f48694ef47 Move the code that scrolls during scrub out of Scrubbing.cpp 2016-05-03 22:43:19 -04:00
Paul Licameli
039aaa13a0 Play buttons can detect double clicks (but don't do anything special yet) 2016-05-03 21:28:39 -04:00
Paul Licameli
67d3bb89cb Define a place to insert a double-click action for the time ruler...
... also split out a function just for starting play.
2016-05-03 20:36:28 -04:00
Paul Licameli
b4763d2608 Bug1325: A better fix that avoids platform dependent code and still ...
... distinguishes button state as we wanted to.
2016-05-03 14:49:08 -04:00
Paul Licameli
1910c9eda1 Bug1325: Drag-scrolling now works again on Mac. ...
... The explanation was not, as I had thought, that mouse capture is simply
broken in wxWidgets 3.0.2 for Mac.

Instead, it now appears that Leaving mouse events always falsely report no
buttons are down, which confused our code.
2016-05-03 14:18:00 -04:00
Paul Licameli
e67725f00f Hide the quick play indicator and guideline when recording starts 2016-05-03 11:20:22 -04:00
Paul Licameli
23e3e19b14 Triangle always, above numbers, for play position, even if scrubbing; ... 2016-05-03 11:06:36 -04:00
Paul Licameli
143a5b84bc Triangle always, above numbers, for play position, even if scrubbing; ...
scrub head in scrub bar when that shows, not above the numbers.
2016-05-03 11:05:53 -04:00
Paul Licameli
8431a34524 Merge branch 'master' into scrubbing2 2016-05-03 11:03:45 -04:00
Paul Licameli
2cbd1a6a2b Revert "Triangle always, above numbers, for play position, even if scrubbing; ..."
This reverts commit 3d70be6cd632aa22521ed2108e07bd5ca02cada7, reversing
changes made to ebd9820b50c07d0eef98567b9fda4f629e4a5be4.
2016-05-03 11:01:22 -04:00
Paul Licameli
3d70be6cd6 Triangle always, above numbers, for play position, even if scrubbing; ... 2016-05-03 10:58:31 -04:00
Paul Licameli
5135619373 Triangle always, above numbers, for play position, even if scrubbing; ...
scrub head in scrub bar when that shows, not above the numbers.
2016-05-03 10:55:34 -04:00
Paul Licameli
ebd9820b50 Highlight toolbar buttons for mouseover on Mac 2016-05-03 10:32:01 -04:00
Paul Licameli
b8e3d7bb5e Fix build 2016-05-03 10:30:48 -04:00
Paul Licameli
9649e0bfe2 The ruler cursor (short vertical stroke at selection) should not change color...
... during play or record.

That bug was introduced at b19ed258e963c9342f0a573a3f054d9a8336f7fa
2016-05-03 09:58:31 -04:00
Paul Licameli
0bdc3b3bc5 Left click in quick play area during scrubbing stops scrub, starts quick play.
Remove "Right-Click for options"
2016-05-02 21:36:38 -04:00
Paul Licameli
a332d3cba0 Left click in quick play area during scrubbing stops scrub, starts quick play. 2016-05-02 21:33:41 -04:00
Paul Licameli
939050018b Remove "Right-Click for options" 2016-05-02 20:11:09 -04:00
Paul Licameli
1ab5f0e392 Put the scrub bar below; Scrub bar defaults off. 2016-05-02 19:24:38 -04:00
Paul Licameli
da4fa1d965 Put the scrub bar below 2016-05-02 15:19:08 -04:00
Paul Licameli
4b6e48a26c Scrubbing toolbar defaults off. 2016-05-02 13:00:27 -04:00
Paul Licameli
5629fb8233 Highlighting; click (either mouse button) on the right area opens menus
Menu triangle appears in bushbutton when pointer is near bottom; ...
  Highlight around pushbuttons for mouse-over
  Fit both height and width when choosing the font size
  Improve the logic for tool tips
  Put the scrub bar enabling item back in the menu, topmost, before a separator
2016-05-02 12:05:05 -04:00
Paul Licameli
f346d40d79 Menu triangle appears in bushbutton when pointer is near bottom; ...
... and, again, use either mouse button on the push button.
2016-05-02 11:49:26 -04:00
Paul Licameli
cfe3142ffd Highlight around pushbuttons for mouse-over 2016-05-02 11:41:45 -04:00
Paul Licameli
c55d1e7799 Fit both height and width when choosing the font size 2016-05-02 10:58:23 -04:00
Paul Licameli
9a8c053e04 Improve the logic for tool tips 2016-05-02 10:51:11 -04:00
Paul Licameli
378634a189 Put the scrub bar enabling item back in the menu, topmost, before a separator 2016-05-02 10:40:08 -04:00
Paul Licameli
1b8aab426e Merge branch 'master' into scrubbing2 2016-05-02 10:17:17 -04:00
Paul Licameli
d38c237a15 When starting a scrub, limit the x coordinate to track control area... 2016-05-02 10:16:52 -04:00
Paul Licameli
2704c85fd1 When starting a scrub, limit the x coordinate to track control area...
... This fixes a display bug if you use a shortcut key for the Scrub command
while the mouse is left or right of the wave area.  You should not get the
green line right at the pointer!
2016-05-02 10:10:40 -04:00
Paul Licameli
260e8b0879 Merge branch 'master' into scrubbing 2016-05-02 10:10:23 -04:00
Paul Licameli
0d30e51220 When starting a scrub, limit the x coordinate to track control area. 2016-05-02 10:08:24 -04:00
Paul Licameli
3c42212d4c Ruler tooltips no longer appear outside of the ruler 2016-05-02 05:23:36 -04:00
Paul Licameli
60e3791a22 Ruler tooltips no longer appear outside of the ruler 2016-05-02 05:22:55 -04:00
Paul Licameli
4e5d7801db Some improvements for behavior of ruler pushbuttons.
Right click on a ruler pushbutton pops up the appropriate menu, regardless...
  If mouse moves into ruler pushbuttons, do not show the quick play indicator.
  Improve status bar messages and tooltips for pushbuttons
2016-05-02 02:01:59 -04:00
Paul Licameli
cac54a3b57 Right click on a ruler pushbutton pops up the appropriate menu, regardless...
... of the button's enabled state.
2016-05-02 02:01:02 -04:00
Paul Licameli
31eda6641b If mouse moves into ruler pushbuttons, do not show the quick play indicator. 2016-05-02 01:41:33 -04:00
Paul Licameli
8cfa9e217f Improve status bar messages and tooltips for pushbuttons 2016-05-02 01:41:33 -04:00
Paul Licameli
0e9cb10979 Merge branch 'master' into scrubbing2 2016-05-02 00:30:54 -04:00
Paul Licameli
e7477746df Computing best font size for TrackInfo is redone when preferences change 2016-05-01 17:55:48 -04:00
Paul Licameli
16261a2a11 Don't forget to translate 2016-05-01 17:33:29 -04:00
Paul Licameli
a914c92935 Don't forget to translate 2016-05-01 17:33:17 -04:00
Paul Licameli
d3a6ea775f Better choice of font size for time ruler pushbuttons 2016-05-01 17:28:44 -04:00
Paul Licameli
d3c0c94e17 Better choice of font size for time ruler pushbuttons 2016-05-01 17:28:08 -04:00
Paul Licameli
34c219f917 Various appearance changes for scrubbing: ... 2016-05-01 15:11:44 -04:00
Paul Licameli
24bb190e21 Various appearance changes for scrubbing: ...
Hyphenate "Quick-Play" in pushbutton
Outline pushbuttons
Different tooltip text for the scrub bar
Right click on pushbuttons as for left click, don't open context menu
2016-05-01 15:09:32 -04:00
Paul Licameli
3e0ffaea51 Merge branch 'master' into scrubbing2 2016-05-01 15:09:19 -04:00