craig.p.drummond
|
f969fb4345
|
Add a ON/OFF style checkbox for linux builds when NOT run under KDE.
|
2012-09-19 18:42:14 +00:00 |
|
craig.p.drummond
|
e704299f24
|
- Use a random icon that matches the repeat icon better.
- Draw the consume icon in code, so that it matches random and repeat better.
|
2012-09-19 15:10:26 +00:00 |
|
craig.p.drummond
|
d1cb1f9ae0
|
Add a shuffle icon that matches the repeat icon better.
|
2012-09-18 20:18:28 +00:00 |
|
craig.p.drummond
|
ee457e227c
|
Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
|
2012-09-18 18:47:25 +00:00 |
|
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
|
5412af31d1
|
Fix saving/restore of window sizes
|
2012-09-12 18:57:03 +00:00 |
|
craig.p.drummond@gmail.com
|
5189bb0906
|
Fix some CMake issues
BUG:75
|
2012-09-10 12:32:58 +00:00 |
|
craig.p.drummond@gmail.com
|
92a370c41f
|
When refreshing DB, make sure Albums view is at top level.
BUG:78
|
2012-09-10 11:25:09 +00:00 |
|
craig.p.drummond@gmail.com
|
0b1791bc7b
|
Add a gui setting to control the enforcement of single-click.
BUG:76
|
2012-09-10 11:09:43 +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
|
de7478723f
|
Add 3 forms for Qt plural translations; none, singular, and others
|
2012-09-03 19:07:31 +00:00 |
|
craig.p.drummond
|
e4ad38abdb
|
Consistency...
|
2012-09-03 19:06:57 +00:00 |
|
craig.p.drummond
|
820d9ba041
|
Make more strings as qt-only
|
2012-09-03 19:06:01 +00:00 |
|
craig.p.drummond
|
86a9b9db5c
|
Reduce number of translations
|
2012-09-03 19:05:04 +00:00 |
|
craig.p.drummond@gmail.com
|
1832ab8dc7
|
Use lupdate/lrelease for generating Qt translations from KDE ones.
Hack-around issues with Qt plural forms - use 'Tracks: 2' instead of '2 Tracks'
|
2012-09-03 11:27:16 +00:00 |
|
craig.p.drummond
|
f3518db48b
|
Fix compilation!!!!
|
2012-09-02 20:17:35 +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@gmail.com
|
240929a90c
|
Check for embedded covers before falling back to loading first image found in folder.
|
2012-08-31 07:07:48 +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
|
5f0fd2a717
|
When looking for album covers, also check for "${file}.jpg/png", "${albumArtist} - ${album}.jpg/png" and "${album}.jpg/png" within current songs folder. (These are checked AFTER cover.jpg/png, etc.)
BUG:65
|
2012-08-30 19:38:45 +00:00 |
|
craig.p.drummond
|
2034c11660
|
Force single-click activation in views. To enable double-click mode (which depends upon the style), edit cantatarc (KDE) or cantata.conf (Qt only) and set 'forceSingleClick=false' in the '[General]' section.
|
2012-08-30 19:37:59 +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
|
3976961311
|
Connect to replayFinishied signal of job, not manager.
|
2012-08-27 19:38:09 +00:00 |
|
craig.p.drummond
|
03b1427477
|
Improve cover fetching?
|
2012-08-27 19:37:33 +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
|
0f27a3d4a9
|
If not changing artist/albumartist/album of a track in tag editor, then just update track if possible - as opposed to removing and adding to list (which causes a complete refresh of list)
|
2012-08-23 17:49:32 +00:00 |
|
craig.p.drummond@gmail.com
|
def05566fc
|
Include kdeversion.h for KDE_IS_VERSION macro
|
2012-08-22 12:22:30 +00:00 |
|
craig.p.drummond@gmail.com
|
56c05ef290
|
For KDE<4.9 or Qt (Linux) builds, monitor /proc/mounts for changes - to know whether MPD dir is accessible or not.
|
2012-08-22 11:28:00 +00:00 |
|
craig.p.drummond@gmail.com
|
d96f457a6b
|
When displaying year, get the year from the album - as this maybe different per track of album (if the album is a compilation)
|
2012-08-21 17:55:30 +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
|
ac5bcc0d31
|
If we have no song tag details, show filename in playqueue.
BUG:59
|
2012-08-21 11:28:52 +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@gmail.com
|
be707eaa3c
|
Fix track order when adding newly added album, via folders page, to playqueue.
|
2012-08-20 11:36:51 +00:00 |
|
craig.p.drummond
|
e0eb891c29
|
Fix spelling mistakes.
BUG:55
|
2012-08-19 10:29:23 +00:00 |
|
craig.p.drummond@gmail.com
|
458cead912
|
Dont need to stop dynamizer unless connection details have changed.
|
2012-08-16 17:14:32 +00:00 |
|
craig.p.drummond@gmail.com
|
5a61cf0609
|
When press CTRL-F, put focus on playqueue search if its currently on one of the playqueue buttons.
|
2012-08-15 11:13:49 +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@gmail.com
|
ac5ac8a177
|
More consistent control of prev/next buttons.
|
2012-08-15 11:12:33 +00:00 |
|
craig.p.drummond@gmail.com
|
c7088e59bf
|
Dont attempt to get current song if we are still inactive
|
2012-08-15 11:12:13 +00:00 |
|
craig.p.drummond@gmail.com
|
4c8e7dd67b
|
Use QWIDGETSIZE_MAX and not INT_MAX to set maximum height of expanded interface.
|
2012-08-15 11:11:36 +00:00 |
|
craig.p.drummond
|
e398cd39e6
|
Check file exists before tryng to read tags
|
2012-08-13 18:56:28 +00:00 |
|
craig.p.drummond
|
ace2380cb1
|
Save MPD filename scheme settings with MPD server settings.
|
2012-08-13 18:56:01 +00:00 |
|
craig.p.drummond
|
33f4544361
|
If 'showPage' is called (via DBUS interface), ensure interface is expanded.
|
2012-08-13 18:55:33 +00:00 |
|
craig.p.drummond@gmail.com
|
266171697b
|
Cant use 'isVisible' to detect when expanded/collapsed - as we might be hidden in system tray!!
|
2012-08-13 11:07:32 +00:00 |
|
craig.p.drummond
|
9bbfe046c7
|
Show current song details in tooltip of notification icon for Qt builds as per KDE builds.
|
2012-08-12 17:15:59 +00:00 |
|
craig.p.drummond
|
9fa4d74880
|
In Qt (Linux) build, also register org.kde.cantata service - so that messages from dynamic helper can be recieved.
|
2012-08-12 14:13:33 +00:00 |
|
craig.p.drummond@gmail.com
|
319293c6f6
|
Fix some sizing issues
|
2012-08-10 12:39:37 +00:00 |
|
craig.p.drummond@gmail.com
|
11f5ffec48
|
In Qt-builds, if we failt to update files (tag editor, replaygain) then show the list of failures in the 'detailed text' section.
|
2012-08-10 11:16:51 +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 |
|