craig.p.drummond
4c49bdc00a
Adjust images when change sizes.
2012-06-15 19:40:41 +00:00
craig.p.drummond
09527996b1
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@gmail.com
4b17e32a13
Add option to specify HTTP server listen address/interface.
2012-06-15 11:40:53 +00:00
craig.p.drummond
21c5ae883b
Show tab short-cut in tooltip.
2012-06-14 19:06:34 +00:00
craig.p.drummond
3f81b8888f
Control active connection with 'Ctrl+<num>', and control outputs with 'Meta+<num>'
2012-06-14 19:06:21 +00:00
craig.p.drummond
1682fd955e
If widget style returns -1 for spacing, default to 4 pixels instead.
...
BUG:35
2012-06-14 19:05:51 +00:00
craig.p.drummond
6859a15082
Use Q_OS_XXX not Q_WS_XXX
2012-06-12 20:41:08 +00:00
craig.p.drummond
746192d4a3
- Allow Icon/List for library view.
...
- Add option to show artist images in library view.
BUG:30
2012-06-11 21:07:24 +00:00
craig.p.drummond
28947a62b0
Disable volume control if MPD returns a volume of -1 - as it does when the mixer is disabled.
...
BUG:23
2012-06-10 13:45:12 +00:00
craig.p.drummond
7c07988436
Fix song duration display when playing a stream
2012-06-10 13:18:04 +00:00
craig.p.drummond
fe4eaae159
Show connection name in window titlebar - if we have multiple servers defined.
2012-06-10 12:54:17 +00:00
craig.p.drummond
18457828c1
Fix update when chaning connection
2012-06-09 12:27:15 +00:00
craig.p.drummond
e2f63f26ec
Multiple server support fixes
2012-06-08 17:54:59 +00:00
craig.p.drummond
614ad21b64
If an MPD connection has more than 1 output, show an 'Outputs' sub menu in the settings menu.
2012-06-08 17:54:25 +00:00
craig.p.drummond
632bc04c9b
Add support for multiple MPD servers.
2012-06-08 17:53:35 +00:00
craig.p.drummond
649a43f9dd
Fix size of playback buttons in qt-only build. Force icons to have a 28x28 setting.
2012-06-01 16:28:48 +00:00
craig.p.drummond
b1bf0738fb
Read MPD dir setting at start-up, so that the is-readable flag is set.
2012-06-01 16:27:35 +00:00
craig.p.drummond
17f0985226
Remove ThreadWeaver usage, and add ReplayGain calculation support to Qt-only builds.
2012-06-01 16:27:08 +00:00
craig.p.drummond
36e8bc04aa
If URL scheme is empty, assume it is a file.
2012-06-01 16:25:12 +00:00
craig.p.drummond
4c726a1a3b
Disable 'Edit Tags' and 'Organize Files' actions if MPD dir is not readable.
2012-06-01 16:24:21 +00:00
craig.p.drummond
17a2efc29f
Add Track Organizer dialog to Qt-only build.
2012-05-31 19:48:31 +00:00
craig.p.drummond
f9f1edcb6f
Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt.
2012-05-31 17:45:57 +00:00
craig.p.drummond
a2a5842ccb
Initial windows port.
2012-05-30 17:34:58 +00:00
craig.p.drummond
9fb6213538
Add ability to play MPD HTTP output strem via phonon.
...
NOTE: There seems to be some delay when starting, etc, probably caused by MPD/Phonon buffering.
2012-05-29 19:21:05 +00:00
craig.p.drummond
f46d670ea7
When 'Return'/'Enter' is pressed when play queue has focus, start playing from the first selected song.
...
BUG:16
2012-05-18 16:46:42 +00:00
craig.p.drummond
d06dbf624d
Have cantata-dynamic helper script send a dbus message when it starts and stops - so that cantata main window can show the current status if the helper is started externally.
2012-05-18 16:37:27 +00:00
craig.p.drummond@gmail.com
c009106af9
Only automatically start playing songs if we are replacing the playqueue, or the song is the first song added via the commandline.
...
BUG:13
2012-05-12 19:39:36 +00:00
craig.p.drummond@gmail.com
9f28cac0e1
Fix loading of commandline passed files when we have a local MPD connection.
2012-05-08 17:06:57 +00:00
craig.p.drummond@gmail.com
0b56b2cdc8
When songs added to playQueue - start-playing song if playQueue has no current song, and the state is 'inactive'. This should handle the case where the playqueue is empty, and cantata is started with a list of songs on the commandline.
2012-05-08 11:13:10 +00:00
craig.p.drummond@gmail.com
3b30b83c26
Fix loading of songs via commandline if we are set to use HTTP server.
2012-05-08 11:04:03 +00:00
craig.p.drummond@gmail.com
492f35cb2d
When adding items to playqueue, only start to play if playqueue was previously empty.
2012-05-07 17:04:37 +00:00
craig.p.drummond@gmail.com
b17ea28550
Dont update 'curent song' details when playqueue is updated - the current
...
song is updated by other means. As we now use 'plchangesposid' to speed
updates, we dont always have the full song info when playqueue is updated.
BUG:9
2012-05-01 20:52:12 +00:00
craig.p.drummond@gmail.com
daf8c845e4
Limit downloaded covers to a max of 600x600 pixels.
...
When showing cover-widget tooltip, scale image if it is greater than 600x600.
BUG:8
2012-05-01 20:39:00 +00:00
craig.p.drummond@gmail.com
966a2d6df0
Remove 'Single Tracks' cover creation.
2012-04-30 11:11:40 +00:00
craig.p.drummond@gmail.com
c87402d2b6
When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
...
BUG:6
2012-04-30 11:07:58 +00:00
craig.p.drummond@gmail.com
0da24c2647
Add option to draw (15% opacity) tiled cover as background to lyrics page.
2012-04-26 20:47:51 +00:00
craig.p.drummond@gmail.com
477953ddf3
Add a basic 'sync' dialog. Shows two lists; left has songs that are only in library, right has songs that are only on device. Each has a 'Copy to' action. When songs are copied, the lists are updated to show the remaining differences.
2012-04-26 12:30:00 +00:00
craig.p.drummond@gmail.com
41626c66ff
Better whatsThis text for single mode
2012-04-24 22:06:08 +00:00
craig.p.drummond@gmail.com
8003b6bcec
Add expandAll (Ctrl +) / collpseAll (Ctrl -) actions to expand/collapse all
...
items of currently focused treeview.
2012-04-24 21:19:12 +00:00
craig.p.drummond@gmail.com
79248e8512
Need to set groupSingle/groupMultiple flags early - as these are used in library and device loading.
2012-04-24 11:20:26 +00:00
craig.p.drummond@gmail.com
19300a508b
- Move showPage dbus command out of Mpris class and into mainwindow
...
- Make MainWindow::showError visible on dbus interface
- When cantata-dynamic fails to locate any songs it will now emit an error and terminate.
2012-04-20 11:20:44 +00:00
craig.p.drummond@gmail.com
b3bebc6e4b
Use a separate label to indicate dynamic mode. This way we can use bold text just for that part. Can't just use HTML tags on main stats label, as KSqueezedLabel does not work correctly when tags are used (it uses the tags as text when calculating the string length, so ellides before it should!)
2012-04-19 11:10:55 +00:00
craig
8f62119610
Show full size cover image in tooltip for current track cover preview
...
widget.
2012-04-18 18:33:11 +00:00
craig
5e5a10fe35
If connection fails due to password, then state this in error message.
2012-04-18 18:32:08 +00:00
craig
9c19f04190
Default to 'Alt+<num>' for page shortcuts.
2012-04-16 18:44:07 +00:00
craig
4ca5f4f635
s/playlist/playqueue/g
2012-04-16 18:43:50 +00:00
craig
5818ab9047
Dont display message when dynamic mode enabled - too intrusive!
2012-04-16 18:39:05 +00:00
craig
693b26e27d
- Add showPAge to MPRIS interface
...
- Add a 'search' action (Ctrl-F) that will move focus to curent tab's search
field - or to play queue search field (if play queue has focus).
2012-04-16 18:38:00 +00:00
craig
0970d7f5ec
Better, less hacky, workaround for QAbstractItemView shif-select bug
...
(https://bugreports.qt-project.org/browse/QTBUG-18009 ). Thanks to Spitfire
from qtcentre.org forums for fix.
2012-04-16 18:35:20 +00:00
craig
50b771aa97
Revert back to oxygen shuffle icon - downloaded one was blurry!!!
2012-04-14 10:49:18 +00:00