Commit Graph

508 Commits

Author SHA1 Message Date
craig.p.drummond
5439ed53b6 Use QString::number to format year
BUG: 301
2013-09-24 18:36:28 +00:00
craig.p.drummond
aa426d5493 Import initial podcast search dialog
- Search iTunes
- Browse BBC, CBC, NPR, and Digital Podcast
2013-09-19 19:44:23 +00:00
craig.p.drummond
1e15d2d315 Fix stream icon in windows builds 2013-09-18 18:15:14 +00:00
craig.p.drummond
726c446671 Cleaner way of setting online properties on song 2013-09-18 18:14:47 +00:00
craig.p.drummond
301a8a9b7e - Indicate when podcast episodes have been played
- Display number on unplayed episodes
2013-09-18 18:10:30 +00:00
craig.p.drummond
9cc4138b2f When getting the selected indexes, we only actually care about column 0. In fact, only playqueue has more columns, and when acting on this its the row numbers that we care about - so this is safe enough.
BUG: 289
2013-09-17 18:50:00 +00:00
craig.p.drummond
d5c0ab1bb6 Initial podcast support
NOTE: This is NOT fully implemented, or functional!!!
2013-09-17 16:25:58 +00:00
craig.p.drummond
b678d4b25c Initial MacOS port - thanks to Ian Scott 2013-09-17 15:54:18 +00:00
craig.p.drummond
b38af4c2e3 Some more 1 pixel spacing... 2013-09-13 19:09:22 +00:00
craig.p.drummond@gmail.com
a6b578fea2 Place a 0-pixel wide 'size widget' at the bottom of each view, to attempt to ensure consisten sizes between views. 2013-09-13 11:25:34 +00:00
craig.p.drummond
77bfdf7fbb Restrict height to that of a toolbutton 2013-09-12 18:42:42 +00:00
craig.p.drummond
3f7db18a63 Set maximum height of genre combo to toolbutton height. 2013-09-12 18:41:13 +00:00
craig.p.drummond
77608a682f Create a new SizeGrip class, so that we can force the size-grip on the main window to have the same height as toolbuttons - this makes it align to the bottom. 2013-09-12 18:37:59 +00:00
craig.p.drummond
87f3dfccc8 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond
9601fac56d Dont draw item divider in icon views. 2013-08-28 18:46:11 +00:00
craig.p.drummond
785424611b Show composer 2013-08-23 16:33:12 +00:00
craig.p.drummond
5709bb1042 Show album artist, not track artist 2013-08-23 16:32:55 +00:00
craig.p.drummond
c404b03916 Remove potential multiple brackets if showing composer 2013-08-23 16:31:37 +00:00
craig.p.drummond
e5c523a198 Show composer if we ar eusing this in artists view 2013-08-22 18:21:23 +00:00
craig.p.drummond
40e72b230f Put BasicItemDelegate into its own source files 2013-08-13 19:40:05 +00:00
craig.p.drummond
f88e49e5f3 Place loading of online icons into OnlineService 2013-08-12 18:33:25 +00:00
craig.p.drummond
05a0dcd22a Embed stream icons too 2013-08-12 18:32:58 +00:00
craig.p.drummond
0f3de4ef53 Embed icons with KDE builds too 2013-08-12 18:30:50 +00:00
craig.p.drummond
a78abe2c86 Run replaygain analysis within a separate process. Saves main Cantata needing to link to ffmpeg/mpg123, and guards Cantata agains memory leaks in replaygain code.
BUG: 261
2013-08-11 09:39:03 +00:00
craig.p.drummond
ab51e441cc Fix showing of message when text has not changed since last time 2013-08-08 19:15:06 +00:00
craig.p.drummond
2ed28c0a25 Better appearance 2013-08-08 19:14:43 +00:00
craig.p.drummond
578025a109 Fix time label visilbility 2013-08-02 19:27:22 +00:00
craig.p.drummond
2069b2693b Use tooltip to display position that will be jumped to if mouse is pressed on time slider. 2013-08-02 19:26:39 +00:00
craig.p.drummond
ee76d2ab92 Click on time label to toggle between shwowing current time and time remaining. 2013-08-02 19:26:07 +00:00
craig.p.drummond
20f536ab85 Use KIconTheme to ascertain icon theme name with KDE builds. 2013-07-22 21:52:25 +00:00
craig.p.drummond
0b90c03920 Pressing search action only actives search, and does not toggle it 2013-07-18 14:54:59 +00:00
craig.p.drummond
f0aad581a6 Dont include qtplural in localize.h - support folder should be as stand-alone as possible 2013-07-18 14:54:10 +00:00
craig.p.drummond
72cd22161c 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
4b9e65ba01 More work for Jamendo searches 2013-07-15 19:13:14 +00:00
craig.p.drummond
d0a7d25a7e Draw service icon behind view when searching 2013-07-12 19:07:51 +00:00
craig.p.drummond
cbeb44d699 SoundCloud support 2013-07-11 19:41:41 +00:00
craig.p.drummond
4121277e8b Remove ENABLE_ONLINE_SERVICE cmake option - always enabled. 2013-07-11 18:38:48 +00:00
craig.p.drummond
f02fdf4cf2 Song is a struct, not class
BUG: 254
2013-07-11 18:34:13 +00:00
craig.p.drummond
b9e5ef8203 USe two views - one for normal display, and one for searhcing. This way expanded items are preserved when exiting search 2013-07-10 18:36:10 +00:00
craig.p.drummond
d225ef1b2e Increase opacity 2013-07-10 18:33:59 +00:00
craig.p.drummond
88c55f648f Add 'home' button to navigate back to to top level. Only visible if 2 or more levels deep 2013-07-10 18:32:51 +00:00
craig.p.drummond
e7775daf86 Only set root index if this is different to current root 2013-07-10 18:32:11 +00:00
craig.p.drummond
9f680ae352 Dont show close button on overlay message 2013-07-09 18:53:34 +00:00
craig.p.drummond
ceb822b2c3 Show message when stream added to favourites, or category is bookmarked 2013-07-09 18:39:37 +00:00
craig.p.drummond
9a406801ed Show sub-text in search results 2013-07-09 14:16:16 +00:00
craig.p.drummond
179d0eeca2 Better TunIn searches. Search is now in main window, and all types are searched.
BUG:252
2013-07-09 14:15:11 +00:00
craig.p.drummond
d50001d986 Expand favourites by default 2013-07-09 14:14:01 +00:00
craig.p.drummond
f9ba35930c Show message on playqueue when fetching a stream 2013-07-05 19:21:08 +00:00
craig.p.drummond
d94395ba98 Draw base background before drawing cover 2013-07-03 15:40:35 +00:00
craig.p.drummond
6242ae9be9 Fix playlist icons 2013-07-03 15:37:52 +00:00