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
b877562085
Add a server mode (with HTTP API) to cantata-dynamic. Intended so that dynamizer can run on same host as mpd
2012-09-07 19:42:17 +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
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@gmail.com
9fd4109300
Fix MPD dir accessibility check for qt builds
2012-08-23 17:49:59 +00:00
craig.p.drummond@gmail.com
b9fd3eb225
In KDE builds, check if MPD is readable each time we get a device added or removed signal from Solid. (Requires KDE4.9 to function correctly)
...
BUG:53
2012-08-21 17:55:06 +00:00
craig.p.drummond@gmail.com
4147e69835
Allow 'showPage' dbus command to also show playqueue (if this has been placed in the sidebar)
2012-08-15 11:12:55 +00:00
craig.p.drummond
5dd0942066
- Reset status when connection lost.
...
- Dont attempt to send commands if not connected.
2012-08-09 20:57:15 +00:00
craig.p.drummond
14bed7ca3a
If we show an error, or info, message whilst using compact interface - then adjust size to take message widget into account.
2012-08-09 20:26:42 +00:00
craig.p.drummond
abc80ebf47
To help with windows build, embed pre-rendered versions of main icon.
2012-08-07 19:38:33 +00:00
craig.p.drummond
6c379c693d
Rename 'small' parameter - to fix build issue with windows.
2012-08-06 19:07:12 +00:00
craig.p.drummond
773488ff8a
Fix spelling!!!!
2012-07-03 18:43:42 +00:00
craig.p.drummond
81016aa112
Add default priority action
2012-07-03 18:40:33 +00:00
craig.p.drummond
78f1887fda
Stop position timer whilst dragging slider.
2012-07-03 18:40:09 +00:00
craig.p.drummond
ce59bd7a36
- Use better names for library/folder loading signals.
...
- Don't pass dbDateTime into load function, instead store dbDateTime in connection and use this.
- Don't store db time all over the place in the GUI thread, turn MPDStats into a singleton like MPDStatus and use that
2012-06-27 17:05:48 +00:00
craig.p.drummond@gmail.com
a8be23dc18
Create a dummy clas for PlayQueuePage, so that when we save its name to the config file we get a more meaningfull name.
2012-06-26 11:10:39 +00:00
craig.p.drummond
9c98e93a04
Fix missing slot warnings
2012-06-24 14:02:43 +00:00
craig.p.drummond
cacd65190d
Fix tab indexes
2012-06-22 15:56:05 +00:00
craig.p.drummond
bdb679fec3
Only show number of tracks, and duration, in playqueue status - consistent with other players.
2012-06-22 15:53:40 +00:00
craig.p.drummond
b3f36f1cae
Android: more sizing fixes
2012-06-22 15:51:13 +00:00
craig.p.drummond
96234d4bee
Android: Control location of sidebar depeding upon orientation.
2012-06-20 16:19:53 +00:00
craig.p.drummond
8894263b1f
More android work...
2012-06-19 15:48:18 +00:00
craig.p.drummond
c246daf00e
Reduce #ifdef
2012-06-19 15:46:17 +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
c1c61ce0d4
Make TagLib optional.
2012-06-18 18:22:58 +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
f2799181f2
Use Q_OS_XXX not Q_WS_XXX
2012-06-12 20:41:08 +00:00
craig.p.drummond
21d3167bbf
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
276b23dc58
Show connection name in window titlebar - if we have multiple servers defined.
2012-06-10 12:54:17 +00:00
craig.p.drummond
b99ec2b073
Multiple server support fixes
2012-06-08 17:54:59 +00:00
craig.p.drummond
8c9eb631f4
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
f31a7264cd
Add support for multiple MPD servers.
2012-06-08 17:53:35 +00:00
craig.p.drummond
2eca235c80
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
4aecafef4c
Add Track Organizer dialog to Qt-only build.
2012-05-31 19:48:31 +00:00
craig.p.drummond
ccbcba0cc6
Initial windows port.
2012-05-30 17:34:58 +00:00
craig.p.drummond
3f5f0cf148
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
64e9f37a0b
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
bf9c32af5f
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
99c564acf7
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
8b24d760a4
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
37d5478ccf
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
f4df05139a
- 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
66f7377687
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
f82661d0ac
Show full size cover image in tooltip for current track cover preview
...
widget.
2012-04-18 18:33:11 +00:00
craig
294c9591ec
s/playlist/playqueue/g
2012-04-16 18:43:50 +00:00
craig
5fac006d41
- 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