Commit Graph

256 Commits

Author SHA1 Message Date
craig.p.drummond
e3bad705be Fix icon colour 2012-09-19 19:41:59 +00:00
craig.p.drummond
f969fb4345 Add a ON/OFF style checkbox for linux builds when NOT run under KDE. 2012-09-19 18:42:14 +00:00
craig.p.drummond
e704299f24 - Use a random icon that matches the repeat icon better.
- Draw the consume icon in code, so that it matches random and repeat better.
2012-09-19 15:10:26 +00:00
craig.p.drummond
ee457e227c Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
2012-09-18 18:47:25 +00:00
craig.p.drummond
173712493c Device sync support for Qt-only builds. To support this, a cut-down version of Solid is included. 2012-09-17 18:39:01 +00:00
craig.p.drummond
3af85293cf Fix drawing of selection for QGtkStyle
BUG:85
BUG:86
2012-09-13 15:52:44 +00:00
craig.p.drummond
17828203ee - Improve item-view mouse over for Gtk+ style - when hovering, draw selection into a QPixmap and set painter's opacity before drawing image.
- Workaround issue of sometimes having an item (in icon view) staying in mouse-over state, even though mouse has left view.
2012-09-12 18:58:09 +00:00
craig.p.drummond
799e5793e2 Remove unsed signal 2012-09-03 21:04:36 +00:00
craig.p.drummond
2f5452a14f Add 'Back' action to context menu of list/icon views. 2012-09-03 21:02:51 +00:00
craig.p.drummond
de7478723f Add 3 forms for Qt plural translations; none, singular, and others 2012-09-03 19:07:31 +00:00
craig.p.drummond
86a9b9db5c Reduce number of translations 2012-09-03 19:05:04 +00:00
craig.p.drummond
f3518db48b Fix compilation!!!! 2012-09-02 20:17:35 +00:00
craig.p.drummond
5c7d22c72d Initial work on Qt translations. Commented out for the moment, as xgettext is crashing!!! 2012-09-02 20:13:00 +00:00
craig.p.drummond@gmail.com
c7006bfaab Cleanup 2012-08-31 11:44:06 +00:00
craig.p.drummond@gmail.com
beecc75f1e - Elide to right (or left for RTL) strings in sidebar.
- Use icon size when determining size of tabs
2012-08-31 11:09:46 +00:00
craig.p.drummond
d931b9c72d Improve FancyTabWidget appearance for Gtk+ style - when hovering, draw selection into a QImage and set painter's opacity before drawing image. 2012-08-30 19:44:47 +00:00
craig.p.drummond
49cc24eb46 Completly remove android changes - this NEVER worked very well, and never will with QWidgets :-( 2012-08-30 19:43:32 +00:00
craig.p.drummond
2034c11660 Force single-click activation in views. To enable double-click mode (which depends upon the style), edit cantatarc (KDE) or cantata.conf (Qt only) and set 'forceSingleClick=false' in the '[General]' section. 2012-08-30 19:37:59 +00:00
craig.p.drummond@gmail.com
01d0ee9851 Use correct palette (Active/Inactive) when drawing item text. 2012-08-30 11:58:06 +00:00
craig.p.drummond
6920496682 When displaying cover tooltip, if image is too big or image file is not found (as is the case for embedded covers), then save the image into a base64 array as a PNG - and have Qt use this in the 'img' tag.
BUG:64
2012-08-29 19:30:45 +00:00
craig.p.drummond@gmail.com
ac5bcc0d31 If we have no song tag details, show filename in playqueue.
BUG:59
2012-08-21 11:28:52 +00:00
craig.p.drummond@gmail.com
62611bad53 - Dont split albums based upon year - this messes up compilation albums, where each track may have a different year.
- To be consistent, use the year of the lowest track number to be an album's year.
BUG:56
2012-08-21 11:05:41 +00:00
craig.p.drummond@gmail.com
266171697b Cant use 'isVisible' to detect when expanded/collapsed - as we might be hidden in system tray!! 2012-08-13 11:07:32 +00:00
craig.p.drummond
30e064e45b Update verison of KMessageWidget 2012-08-12 14:13:56 +00:00
craig.p.drummond@gmail.com
11f5ffec48 In Qt-builds, if we failt to update files (tag editor, replaygain) then show the list of failures in the 'detailed text' section. 2012-08-10 11:16:51 +00:00
craig.p.drummond@gmail.com
22d314adb1 Fix issue with certain styles not drawing selection background in icon view. 2012-08-08 15:18:55 +00:00
craig.p.drummond@gmail.com
720a09d1c6 - Fix track order when adding newly added album to playqueue.
- When dragging one artist, or album, in treeview to play queue, show cover image (if possible).

BUG:48
2012-07-20 11:46:34 +00:00
craig.p.drummond
78f1887fda Stop position timer whilst dragging slider. 2012-07-03 18:40:09 +00:00
craig.p.drummond
3657310768 When calculating sizeHint, use same calculation as used in LibraryPage/AlbumsPage
BUG:43
2012-06-27 17:05:21 +00:00
craig.p.drummond@gmail.com
996c746086 When using tab-style sidebar, need to call ShowWidget when index is changed.
BUG:42
2012-06-26 11:10:26 +00:00
craig.p.drummond
52dee325e6 Android: More improvements, still not really useable. :-( 2012-06-23 11:59:15 +00:00
craig.p.drummond
8446a95e3d Android: Work on faking touch scroll. Still not perfect, seems to interfere with drag'n'drop :-( 2012-06-22 17:15:15 +00:00
craig.p.drummond
efaca142bd Init size of back buttons 2012-06-22 15:56:41 +00:00
craig.p.drummond
f1294686a3 Android: Set line-edit clear icon 2012-06-22 15:53:14 +00:00
craig.p.drummond
b3f36f1cae Android: more sizing fixes 2012-06-22 15:51:13 +00:00
craig.p.drummond
bb523394ea Android: Faked up touch scroll - not fully working, behaves a bit odd... 2012-06-20 22:58:16 +00:00
craig.p.drummond
1884f42608 Android: Work around single-click to activate items 2012-06-20 20:39:46 +00:00
craig.p.drummond
1720faa002 Android: bigger gap between icons 2012-06-20 20:35:35 +00:00
craig.p.drummond
e69c7f4b73 ...and allow sidebar on top too :-) 2012-06-20 16:20:36 +00:00
craig.p.drummond
737adfda98 Add option to have sidebar on the bottom. 2012-06-20 16:19:13 +00:00
craig.p.drummond
8894263b1f More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
4b9fbf6fb0 Fix issue (in Qt-builds) where messge widget sometimes (mainly at start-up) is not not as wide as the main window. 2012-06-19 15:45:53 +00:00
craig.p.drummond
08205662ee Initial support for android (Necessitas) build.
NOTE: This is *very* much a WORK IN PROGRESS. There are *lots* of missing icons, fonts are a bit too big, etc.
2012-06-18 23:00:22 +00:00
craig.p.drummond
6960b056d4 Add keyboard short-cut for 'back' icon in listviews. 2012-06-18 18:25:54 +00:00
craig.p.drummond
8991ad4287 Add option to place playqueue in sidebar. 2012-06-18 18:25:28 +00:00
craig.p.drummond
69112bdfc2 - Adjust size of covers in grouped view, icons in views, and main cover preview based upon font size.
- Add an extra cover-size setting (Automatic) which will adjust the covers in library and albums view based upon font size.
2012-06-18 18:23:47 +00:00
craig.p.drummond
1f7677460b Show priority after track title. 2012-06-15 19:53:12 +00:00
craig.p.drummond
bcaafe09ae Adjust images when change sizes. 2012-06-15 19:40:41 +00:00
craig.p.drummond
5bff55a584 Support MPD queue functionality. Add an 'Add With Priority' to menu of library, etc, views. Add a 'Set Priority' to play queue. Requires MPD 0.17.0 or newer. 2012-06-15 19:05:14 +00:00
craig.p.drummond
09f452e765 Show tab short-cut in tooltip. 2012-06-14 19:06:34 +00:00