Commit Graph

170 Commits

Author SHA1 Message Date
craig
efae2a6913 Remove 'remove from play queue' button from main window. 2012-02-10 20:29:55 +00:00
craig
d6445869a6 Control actions 2012-02-09 19:13:41 +00:00
craig
6b2e2d1d5d Store genre in set 2012-02-09 19:13:21 +00:00
craig
4862e89218 Better repear and consume icons. 2012-02-08 20:31:56 +00:00
craig
29f831f90e When pressing play after pressing stop, start playnig at current song -
don't start at begining of play queue.
2012-02-08 19:50:13 +00:00
craig
d3e1811dec If stopping, and track changed - stop there! 2012-02-08 19:36:01 +00:00
craig
3c559850e9 Optionally fade-out track when stopping. 2012-02-08 19:22:02 +00:00
craig
a028acb19b When sending track change notification, also include cover (if we have one) 2012-02-08 19:21:49 +00:00
craig
9fcd7c16c1 When playqueue is clreared, remove song details for header 2012-02-08 19:21:35 +00:00
craig
c0b64c4e85 Fix icon in qt systray 2012-02-07 19:38:27 +00:00
craig
dad1bb104b Disable playback buttons depending upon size of play queue. 2012-02-07 19:38:12 +00:00
craig
27daa9e9e0 Improve look of play queue. Display 'play' icon next to current track. 2012-02-07 19:37:59 +00:00
craig
2d9e6e4d09 Main playlist is called play queue 2012-02-07 19:37:45 +00:00
craig
9805bfd779 Change icon used for 'edit tags' 2012-02-06 19:53:44 +00:00
craig
45a857024b Comment out 'burn to cd' actions - not sure these are useful... 2012-02-06 19:53:04 +00:00
craig
3cf558d098 For some reason initial view is not loaded in Qt-only build, but is if change page? So workaround this by faking a page change 2012-02-06 19:51:15 +00:00
craig
783d6a44b8 Use KMessageWidget to show errors - copy of KDE code taken for pre KDE4.7 and
Qt only builds.
2012-02-06 19:50:22 +00:00
craig
b4ab89b118 Unmaximise window when using compact interface. 2012-02-04 21:52:16 +00:00
craig
868abd4922 Add track organizer dialog... 2012-02-03 20:59:04 +00:00
craig
093768fd28 Taglib is required for devices 2012-02-03 19:35:57 +00:00
craig
f09034f57d Fix action control 2012-02-03 19:35:25 +00:00
craig
896dee6f78 USe just one delete action 2012-02-03 19:35:12 +00:00
craig
863541d1e3 Better text 2012-02-03 19:34:14 +00:00
craig
1494f31b85 Allow to edit tags, and burn cds, from device files 2012-02-02 21:18:57 +00:00
craig
f9bbaf0314 Fix device delete 2012-02-02 21:18:11 +00:00
craig
2e186d7642 mpdConnectionDied is not used! 2012-02-01 21:07:14 +00:00
craig
cfcac8a559 Tag editor! 2012-02-01 21:06:53 +00:00
craig
6a62d00f78 Add burn to playlists 2012-01-30 21:04:48 +00:00
craig
90211f2de8 - Add text-urilist to library/folder/album drag'n'drop mimetypes - so that can drop onto k3b
- Store mpdDir as a QString in settings class, so that everyone can access it from there
2012-01-30 19:27:09 +00:00
craig
5e4061dfe0 Add create audio/data cd actions to library/folder/albums pages. 2012-01-30 19:26:00 +00:00
craig
d6e899a062 - Don't allow to change Music folder for UMS devices when properties dialog is shown from copy dialog.
- Reduce MPD connect/disconnect state changes
- Clean up when abort is requested
2012-01-28 11:28:43 +00:00
craig
7f1982ce3d If clearing search, update immediately 2012-01-25 17:41:44 +00:00
craig
dd420c386b Reduce timeout 2012-01-25 17:41:10 +00:00
craig
27f04bf0f0 Cleanup 2012-01-25 17:40:55 +00:00
craig
a392761b37 Fix deleting items from queue 2012-01-25 17:40:44 +00:00
craig
118746853a Preserve selection when switching proxy/model 2012-01-25 17:40:30 +00:00
craig
c8dcb3e06a Only use proxy modek if we are filtering 2012-01-25 17:34:18 +00:00
craig
d9bc2ddfcf Use foreach 2012-01-25 17:34:01 +00:00
craig
cc95b844d6 Add finter-enabling to all models 2012-01-25 17:33:23 +00:00
craig
6806bf6669 Improve playqueue handling when we have 1000s of entries. 2012-01-24 21:59:37 +00:00
craig
713a52d8a3 Better cache usage 2012-01-24 19:58:29 +00:00
craig
f015ef7c16 Reduce amount library is loaded 2012-01-24 19:31:36 +00:00
craig
45a2b3bc2e Only clear models if lastdbUpdate time is invalid 2012-01-22 19:00:19 +00:00
craig
3d9ab838a6 Reduce number of MPD reloads 2012-01-21 21:26:57 +00:00
craig
a1a08fc5a9 No need for update dialog - never seen this shown anyway!!! 2012-01-21 21:00:24 +00:00
craig
e8577a9703 Rename 'Update Database' action to 'Refresh', as the curent view is now also refreshed. 2012-01-21 20:58:58 +00:00
craig
096d8a013c Configurable lsit/treeview for devices 2012-01-19 19:28:20 +00:00
craig
11b1db05cc Start of MTP device support. Still todo: copy-to device, remove songs, covers??? 2012-01-18 21:08:19 +00:00
craig
03dcd82ba1 Dsiable streams model when page hidden 2012-01-18 21:02:38 +00:00
craig
450bbcf917 Disable folders model when page hidden 2012-01-18 21:01:18 +00:00