Andre Heinecke
42b1f8f6ee
Make thumbbuttons optional
...
Thumbbuttons are a feature that is not
supported by older MINGW libraries.
So check if the feature is available before
using it.
2012-08-06 23:45:46 +02:00
Teo Mrnjavac
d89ebffc05
Rename isQtCurve to interceptPolish where it makes sense.
...
It's more correct in case we ever need it for styles other than QtCurve.
2012-08-06 21:41:07 +02:00
Teo Mrnjavac
9ea9898b59
Suppress warning.
2012-08-06 20:09:13 +02:00
Teo Mrnjavac
3fe83964b0
Try a different QtCurve hack that intercepts QProxyStyle::polish to
...
avoid infinite loop.
2012-08-06 20:09:12 +02:00
Leo Franchi
cae8bb1529
Use kdsingleapplicationguard under the LGPL
2012-08-06 12:43:47 -04:00
Jason Herskowitz
74e5461196
Make configure.png the right color
2012-08-06 12:19:31 -04:00
Christian Muehlhaeuser
a5d67f1912
* Fixed sidebar sizehints.
2012-08-06 02:26:31 +02:00
Tomahawk CI
260c0f5d2f
Automatic merge of Transifex translations
2012-08-06 00:17:03 +02:00
Christian Muehlhaeuser
e644930fba
* Reduce sidebar font by 1 pt.
2012-08-05 19:28:27 +02:00
Christian Muehlhaeuser
e7568fb52c
* Sidebar font progress?
2012-08-05 19:10:53 +02:00
Christian Muehlhaeuser
56e47d2d28
* Fixed a few point sizes on OSX. Let's see how that looks on Linux / Windows.
2012-08-05 18:09:01 +02:00
Teo Mrnjavac
f52408af01
Fixing the PlaylistTypeSelectorDialog on Mac - take 3.
2012-08-05 17:04:40 +02:00
Teo Mrnjavac
3d9ff104d9
Still trying, see previous commit.
2012-08-05 16:51:41 +02:00
Teo Mrnjavac
bae81bc6f2
Trying to fix margins on the PlaylistTypeSelectorDialog on Mac
2012-08-05 16:00:00 +02:00
Teo Mrnjavac
29d6c032ee
Try to fix margins on Mac, again.
2012-08-05 14:21:48 +02:00
Teo Mrnjavac
b48c93d608
Use consistent margins on Last.fm configuration dialog.
2012-08-05 14:10:29 +02:00
Teo Mrnjavac
1a5dc2457c
Fix margins on scripted resolver config dialogs.
2012-08-05 14:03:38 +02:00
Teo Mrnjavac
1258d8ed79
Avoid crash.
2012-08-05 12:56:08 +02:00
Teo Mrnjavac
bf51ce08dc
Try and fix account config dialog margins on Mac.
2012-08-05 12:38:09 +02:00
Teo Mrnjavac
6b7cbd2f12
String consistency.
2012-08-05 12:35:52 +02:00
Teo Mrnjavac
f9912afc9d
Made the account config dialog widgets more nicely aligned.
2012-08-05 12:25:39 +02:00
Teo Mrnjavac
28ffe4a93a
Make compile on Mac.
2012-08-05 10:23:10 +02:00
Teo Mrnjavac
6cb444bc76
The accounts menu is now a bunch of QToolButtons in the toolbar.
...
Implemented a toolbar balancing method to fix the issue with the
(centered) search widget moving around.
Also made the go online/go offline strings more consistent.
2012-08-05 10:07:21 +02:00
Tomahawk CI
81828d40cc
Automatic merge of Transifex translations
2012-08-05 00:16:55 +02:00
Teo Mrnjavac
77c7ad7c47
Made the Quit action shortcut work when the menu bar is hidden.
2012-08-04 19:32:00 +02:00
Teo Mrnjavac
dab7d770a5
Merge pull request #111 from teo/master
...
Make menubar hideable and other stuff.
2012-08-04 10:02:05 -07:00
Teo Mrnjavac
4c136fc4fc
Made the toggle menubar key shortcut work when the menubar is hidden.
2012-08-04 18:58:45 +02:00
Teo Mrnjavac
c1408213df
Fixed menu roles.
2012-08-04 18:46:16 +02:00
Teo Mrnjavac
416439f1ca
Unmargin the settings dialog a bit.
2012-08-04 18:05:58 +02:00
Teo Mrnjavac
fd87c5f352
Made the compact and accounts menus pop up inside the window.
2012-08-04 17:17:51 +02:00
Teo Mrnjavac
fee87151d3
Use the wrench as icon for the compact menu.
2012-08-04 17:17:51 +02:00
Teo Mrnjavac
8ffe9019e3
Added support for hiding the menu bar and showing the compact menu.
...
Except on Mac, where things should behave exactly as before.
2012-08-04 17:17:51 +02:00
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