Teo Mrnjavac
9d913a49aa
Moved all menu actions to ActionCollection and removed menubar from .ui.
...
This commit does several things:
* remove the main menu from TomahawkWindow.ui
* all menu actions are created in ActionCollection.cpp, and some are
merged from the old menubar where they were duplicated
* some menu actions are removed entirely
* the menubar is generated and returned to TomahawkWindow from
ActionCollection::createMenuBar, to minimize the risk of having unused
actions in the future
* "Legal Info..." becomes "Legal Information..."
Please note that while I did my best to #ifdef relevant Windows and Mac
chunks of code, and update and split existing #ifdefs where necessary, I
have not been able to test those code paths.
2012-08-04 17:17:51 +02:00
Teo Mrnjavac
cd0e9dcc2d
Pulled the Network menu outside the main menu bar.
...
This prepares the way for the compressed menu feature.
2012-08-04 17:17:51 +02:00
Tomahawk CI
c3588d65f4
Automatic merge of Transifex translations
2012-08-04 00:17:04 +02:00
Michael Zanetti
c6101fb35b
increase space around the toggle button's text
2012-08-03 22:08:15 +02:00
Michael Zanetti
76ccd71c51
decrease font sizes by 1 point
2012-08-03 19:10:06 +02:00
Michael Zanetti
bb95e33673
Merge branch 'master' of github.com:tomahawk-player/tomahawk into retina
2012-08-03 18:46:33 +02:00
Leo Franchi
3b083a2535
Handle case where attica load is super slow
2012-08-03 11:41:35 -04:00
Leo Franchi
2f8b23b908
Merge pull request #110 from teo/master
...
Settings dialog size and alignment fixes
2012-08-03 07:20:58 -07:00
Teo Mrnjavac
5d54f20bec
Back to page 0.
2012-08-03 16:08:54 +02:00
Teo Mrnjavac
afba38f9ff
Fixed alignment in Settings dialog, advanced page.
2012-08-03 16:03:37 +02:00
Teo Mrnjavac
0dd2cb5f15
Don't let the Settings dialog be shrunk too much.
2012-08-03 16:03:37 +02:00
Christian Muehlhaeuser
8b42e88a8d
* Fixes for compiling new settings dialog on OSX.
2012-08-03 07:20:11 +02:00
Dominik Schmidt
70cb7bd92b
QCA is not optional anymore for a long time
2012-08-03 01:28:03 +02:00
Tomahawk CI
87fc3563a1
Automatic merge of Transifex translations
2012-08-03 00:17:14 +02:00
Jeff Mitchell
95c48aa722
Massively improve/simplify the seek slider logic. Fails (kinda) when you seek after pausing, but this is a Phonon bug that needs an update, no real way to work around it
2012-08-02 17:33:21 -04:00
Christian Muehlhaeuser
6fadeab1dd
Revert "Moved the settings categories to the left."
...
This reverts commit 2236b0ffb38e9538f08cb4b3e268e29bbac4b449.
2012-08-02 21:49:08 +02:00
Christian Muehlhaeuser
9d03d77068
* Style fix.
2012-08-02 21:24:45 +02:00
Christian Muehlhaeuser
585009bc16
Merge pull request #109 from teo/master
...
Settings Dialog UX changes
2012-08-02 12:23:27 -07:00
Teo Mrnjavac
a19198b206
Removed the annoying thin grey line from the Queue splitter widget.
...
Also made the ContextWidget header cursor a PointingHand because
consistency is good.
2012-08-02 19:01:30 +02:00
Leo Franchi
99d75636a9
Ignore preview-only URLs for now, until we properly handle them
2012-08-02 09:26:51 -04:00
Leo Franchi
eabefe438d
Fix ambiguous if() statement
2012-08-02 09:26:46 -04:00
Teo Mrnjavac
7e47d0efcc
Reenabled ProxyStyle under QtCurve, and fixed QSlider appearance.
2012-08-02 12:25:18 +02:00
Teo Mrnjavac
2236b0ffb3
Moved the settings categories to the left.
2012-08-02 12:25:18 +02:00
Teo Mrnjavac
67611d10d1
Added a styled separator line in the Settings Dialog.
2012-08-02 12:25:18 +02:00
Teo Mrnjavac
97e1d0fe3f
Replace the list widget in the settings dialog with a horizontal thingy.
2012-08-02 12:25:18 +02:00
Jason Herskowitz
a9339caa8b
Tweak subscribe icon
2012-08-01 20:55:21 -04:00
Jason Herskowitz
2b4e1c7d92
New subscribe icon
2012-08-01 20:55:21 -04:00
Tomahawk CI
9eaec0106b
Automatic merge of Transifex translations
2012-08-02 00:17:36 +02:00
Leo Franchi
36fcbe83b7
Merge pull request #108 from teo/master
...
Workaround to force QtCurve to not draw branching primitives in SourceTreeView
2012-08-01 06:13:10 -07:00
Teo Mrnjavac
003b959482
Ensure that we do not draw branching primitives under QtCurve.
2012-08-01 12:52:26 +02:00
Leo Franchi
c7cbb47742
Re-enable button when fixing login
2012-07-31 22:57:18 -04:00
Leo Franchi
ea3f982415
Don't re-start already running animation
2012-07-31 22:21:44 -04:00
Leo Franchi
03121f95ff
Fix oversight in debounce: Singleshot timer
2012-07-31 22:21:31 -04:00
Leo Franchi
18c50a3f02
Emit sizeHintChanged() when showing progressbar
2012-07-31 22:21:15 -04:00
Leo Franchi
eecceb134a
Show UI if fetching from last.fm failed
2012-07-31 21:33:17 -04:00
Leo Franchi
a463c02273
Debounce updates to loved tracks model
2012-07-31 21:33:04 -04:00
Leo Franchi
ddfef98e20
Speed up the loved tracks model
2012-07-31 18:18:37 -04:00
Leo Franchi
0c4db907b3
UI tweaks for synchronizing last.fm loved tracks
2012-07-31 18:18:37 -04:00
Leo Franchi
26509493a2
Initial last.fm loved track syncing
2012-07-31 18:18:37 -04:00
Tomahawk CI
a70f14e7ab
Automatic merge of Transifex translations
2012-08-01 00:17:58 +02:00
Leo Franchi
2c3e7492a5
Jump to and scroll to playing track in grid view on track page
2012-07-30 19:53:10 -04:00
Leo Franchi
adde983572
When double-clicking on a track in grid view, go to the track page
2012-07-30 19:53:10 -04:00
Tomahawk CI
527b4906c9
Automatic merge of Transifex translations
2012-07-31 00:18:08 +02:00
Leo Franchi
8e7c9d8130
Use the query that was used to play the track in AudioEngine
2012-07-29 22:50:18 -04:00
Leo Franchi
bfb10e385f
Hide warning
2012-07-29 22:50:18 -04:00
Leo Franchi
e28d61935e
Show playing icon when playing grid-view playlists
2012-07-29 22:50:18 -04:00
Leo Franchi
ea11f7c7be
Show currently-playing speaker for GenericPageItems with children interfaces
2012-07-29 22:50:18 -04:00
Leo Franchi
cfbccb85cf
TWK-1017: Show now-playing icon next to playlist in flat view mode
2012-07-29 22:50:18 -04:00
Tomahawk CI
643b2374a6
Automatic merge of Transifex translations
2012-07-30 00:16:59 +02:00
Tomahawk CI
d32307ca0f
Automatic merge of Transifex translations
2012-07-28 22:16:57 +00:00