Commit Graph

54 Commits

Author SHA1 Message Date
craig.p.drummond
b7e35ea9b8 Fix initial border when toggling in toolbar 2014-06-19 19:02:30 +00:00
craig.p.drummond
680c0f55c1 Remove 'shine' - probably a bit too much... 2014-06-19 19:01:38 +00:00
craig.p.drummond
e7cfd6c2a9 Only use gradient for border if using almost white text 2014-06-19 19:00:44 +00:00
craig.p.drummond
bf3f779bea - Use 2 lines for song info
- Left aling text
- Slightly larger play/pause button
- Hide stop button by default
2014-06-18 19:04:50 +00:00
craig.p.drummond
d6b41bf793 Re-add option to have cover in toolbar 2014-06-18 18:52:18 +00:00
craig.p.drummond
28526dcf06 - Remove corner cover widget.
- Remove collapsing of interface.
- Move position label inbetween controls.
- Use only 1 line for song details.
2014-02-19 20:39:12 +00:00
craig.p.drummond
94dadc31d9 Dont react to mouse-release event in coverwidget if an override cursor has been set. Fixes the case, with Qt5 builds, where a drag is started on the cover widget causes interface to expand/collapse. 2014-02-07 20:10:18 +00:00
craig.p.drummond
f5dd240b9c Only react to clicks if no modifiers 2014-01-23 19:49:28 +00:00
craig.p.drummond
f526f39c41 No need for eventFilter 2014-01-23 19:49:01 +00:00
craig.p.drummond
73dd285c6a Fix windows build 2014-01-17 20:06:56 +00:00
craig.p.drummond
fefe4ab9b9 Dont use podcast image as playqueue background - too blurry 2014-01-15 19:32:13 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
5c8e9f6787 Use QString to convert year into a number, as i18n formats number according to locale (so soetimes adds a comma!)
BUG: 329
2013-11-18 19:17:04 +00:00
craig.p.drummond
f2fa313ee4 - Allow some cover requests to be 'urgent' - these will be loaded in UI thread, if cover exists.
- Keep track of current cover queries, so that we dont attempt to acces the same one twice
2013-09-30 18:20:26 +00:00
craig.p.drummond
7d4cfaa8a6 Fix stream icon in windows builds 2013-09-18 18:15:14 +00:00
craig.p.drummond
c12c2adeec Show composer 2013-08-23 16:33:12 +00:00
craig.p.drummond
e5ba173764 Show album artist, not track artist 2013-08-23 16:32:55 +00:00
craig.p.drummond
e653e06281 Embed stream icons too 2013-08-12 18:32:58 +00:00
craig.p.drummond
d538f8d155 Use KIconTheme to ascertain icon theme name with KDE builds. 2013-07-22 21:52:25 +00:00
craig.p.drummond
f0bad94c9c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
a41b1ba50b Disable tooltip for streams - a tooltip makes no sense in this case. 2013-06-29 07:57:03 +00:00
craig.p.drummond
b0f0a723a1 Optionally use current album cover as play queue backdrop 2013-06-25 18:05:48 +00:00
craig.p.drummond
7c2666e011 Fix Qt5 crash on exit due to destructnig static QStringList 2013-06-13 18:55:00 +00:00
craig.p.drummond
dc6e3af0d8 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
7ed5f42056 Spelling :-( 2013-06-04 18:27:49 +00:00
craig.p.drummond
a81428638c Use correct 'no cover; icon. 2013-05-01 18:12:14 +00:00
craig.p.drummond
d4e5592ca6 Initial attempt to improve item view responsiveness, as well as preserving cover load speed. Needs more work though :-( 2013-04-29 18:33:48 +00:00
craig.p.drummond
db65e1fa22 Much better stream icon 2013-04-25 12:55:58 +00:00
craig.p.drummond
7e2114cda0 No covers for streams 2013-04-24 18:30:32 +00:00
craig.p.drummond
2708f14001 Allow setting of artist image in cover dialog 2013-04-24 18:28:05 +00:00
craig.p.drummond
7c398b304d If a track does not have a cover, we need to set 'img' to the 'noCover' variant - so that the notification uses the correct image. 2013-04-12 18:52:34 +00:00
craig.p.drummond
8bc47f42c8 Locate filenames used for default 'covers' - so that these can be used via mpris 2013-03-22 20:53:02 +00:00
craig.p.drummond
e60a0f7a76 No need for tooltip if we have no current song. 2013-03-17 09:56:59 +00:00
craig.p.drummond
a70e3ffe95 - Group cd tracks under 'Audio CD' in grouped view.
- Add isCdda() to Song
2013-03-14 19:50:59 +00:00
craig.p.drummond
a0f9897348 Move event filter into cover widget 2013-02-13 19:44:28 +00:00
craig.p.drummond
9b0bd42a31 Ambiance theme integration 2013-02-05 17:45:48 +00:00
craig.p.drummond
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
f853ba5740 Try to ensure we have stream icon shown, even when artist/album is empty. 2013-01-12 10:11:06 +00:00
craig.p.drummond
122f3472b2 - Search last.fm and Google for covers.
- Allow to specify local file to use as cover.
2012-12-17 18:00:29 +00:00
craig.p.drummond@gmail.com
ac2effb1bb Only set stylesheet once 2012-11-28 12:54:11 +00:00
craig.p.drummond@gmail.com
71fee38278 Hard-code black background and gray text for cover widget tooltip.
BUG:134
2012-11-27 12:14:22 +00:00
craig.p.drummond
9c92545a21 Add a 1 pixel border around large cover in top-left corner. 2012-11-26 21:25:42 +00:00
craig.p.drummond
094354c66b Make 'Icon' a class, and move icons into Icons 2012-10-03 19:16:52 +00:00
craig.p.drummond@gmail.com
de22c98007 Use freedesktop notifications spec for Qt-only Linux builds. 2012-09-24 17:14:25 +00:00
craig.p.drummond@gmail.com
e5793d6b52 More non-oxygen icon work
BUG:91
2012-09-20 11:02:47 +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
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
8894263b1f More android work... 2012-06-19 15:48:18 +00:00