Paul Licameli
fe335f3a2b
Status is "Scrubbing" or "Seeking" not "Playing" at button down
2016-06-05 10:51:55 -04:00
Paul Licameli
f5c4c85653
New scrubbing toolbar; remove ruler pushbuttons.
2016-06-05 01:03:24 -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
Paul Licameli
da671304b9
Merge branch 'master' into scrollplay
2016-06-02 11:25:58 -04:00
Paul Licameli
0dfee2106e
fix Windows build
2016-06-01 14:35:20 -04:00
Paul Licameli
e295263958
Remove double-click and scrolling menu items for scrub/seek...
2016-06-01 13:42:03 -04:00
Paul Licameli
eafc416d55
Remove double-click and scrolling menu items for scrub/seek...
...
... Use the toggle button on the ruler instead
2016-06-01 13:30:01 -04:00
Paul Licameli
a40a567690
Merge branch 'master' into scrubbing2
2016-06-01 13:29:49 -04:00
Paul Licameli
1f99d30a3b
Scroll play/record with toggle button or preference, not double-click
...
Add pin/unpin button to the time ruler
Images for pin/unpin of play/record head
Remove double-click handling for scrolling play/record
New preference for pinned play head, also in Transport menu
Consolidate the code that starts and stops play/rec head scrolling
2016-06-01 13:27:14 -04:00
Paul Licameli
d424be9a78
Add pin/unpin button to the time ruler
2016-06-01 13:25:02 -04:00
Paul Licameli
2d14867aa8
Images for pin/unpin of play/record head
2016-06-01 13:25:02 -04:00
Paul Licameli
ff95bf1490
Remove double-click handling for scrolling play/record
2016-06-01 13:25:01 -04:00
Paul Licameli
e39da0c42b
New preference for pinned play head, also in Transport menu
2016-06-01 13:25:01 -04:00
Paul Licameli
fecc6f53e4
Consolidate the code that starts and stops play/rec head scrolling
2016-06-01 13:25:01 -04:00
Paul Licameli
d62442827c
Merge branch 'master' into scrollplay
2016-06-01 13:24:29 -04:00
Paul Licameli
2345f37133
Remove the code for ruler pushbuttons and keyboard navigation...
2016-06-01 13:22:47 -04:00
Paul Licameli
525146268f
Remove the code for pushbuttons and keyboard navigation...
...
... It was too much reinvention of wheels!
2016-06-01 13:08:25 -04:00
Paul Licameli
fbde633e52
Don't use scrubbing poller thread on Linux, it's not safe yet
2016-06-01 13:07:14 -04:00
Paul Licameli
123499cbb1
Don't use scrubbing poller thread on Linux, it's not safe yet
2016-06-01 13:06:01 -04:00
Paul Licameli
f3dd448aa3
Merge branch 'master' into scrubbing2
2016-06-01 13:02:51 -04:00
Paul Licameli
0ee65c0918
Remove superfluous code for changing transport button images
2016-06-01 12:00:56 -04:00
Paul Licameli
fbf09d2130
Make ToolBar button setup functions public and static
2016-06-01 11:50:34 -04:00
Paul Licameli
e6189aa851
Restore the highlighting of toolbar buttons for mouseover on Mac...
...
... which was lost at commit f1909cb88e0fa4ecc589e715384b90d8bbfe55e6
2016-05-30 16:32:49 -04:00
Paul Licameli
efc0e67934
Theme Preferences, Save Files overwrites all components after asking
2016-05-30 16:30:39 -04:00
Paul Licameli
8da61cdbb1
Revert "Restore the highlighting of toolbar buttons for mouseover on Mac..."
...
This reverts commit 6f62c032b11f695148b5de57cab1922940bf8801.
2016-05-30 13:58:32 -04:00
Paul Licameli
6f62c032b1
Restore the highlighting of toolbar buttons for mouseover on Mac...
...
... which was lost at commit f1909cb88e0fa4ecc589e715384b90d8bbfe55e6
2016-05-29 16:20:51 -04:00
Paul Licameli
8d8c7b7f00
Calls to time ruler button creation/update, but it does nothing yet
2016-05-29 12:14:17 -04:00
Paul Licameli
7d265dc3d4
Oops, revert unready work
...
Revert "new button images for time ruler"
This reverts commit 26ec0100a29f5b90656f77a48d18dd7987bef395.
Revert "add button"
This reverts commit af5163025a19c334e2f8151f16c75acaa705e913.
Revert "ToolBar::MakeButton is public and static"
This reverts commit 668714942ba61a652e335973c416c4cba8f6234f.
2016-05-29 12:13:24 -04:00
Paul Licameli
26ec0100a2
new button images for time ruler
2016-05-29 11:59:38 -04:00
Paul Licameli
af5163025a
add button
2016-05-28 23:00:47 -04:00
Paul Licameli
668714942b
ToolBar::MakeButton is public and static
2016-05-28 22:55:15 -04:00
Paul Licameli
aa82e663cb
Scrolling drag scrub tracks the mouse much better
2016-05-28 12:16:05 -04:00