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
26b3bdc59c
Fix saving/reading/updating connection details.
2012-06-15 22:36:55 +00:00
craig.p.drummond
7b9a6c5c9b
Dont crash when close window!
2012-06-15 22:21:32 +00:00
craig.p.drummond
e5c17d08fd
Only ignore closeEvent if this is a 'spontaneous' event and we have a tray icon.
...
BUG:21
2012-06-15 20:27:39 +00:00
craig.p.drummond
ab8ea09330
Correct icon!
2012-06-15 19:50:49 +00:00
craig.p.drummond
bcaafe09ae
Adjust images when change sizes.
2012-06-15 19:40:41 +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@gmail.com
fc7f4ab98e
Add option to specify HTTP server listen address/interface.
2012-06-15 11:40:53 +00:00
craig.p.drummond
09f452e765
Show tab short-cut in tooltip.
2012-06-14 19:06:34 +00:00
craig.p.drummond
fa1286485e
Control active connection with 'Ctrl+<num>', and control outputs with 'Meta+<num>'
2012-06-14 19:06:21 +00:00
craig.p.drummond
f521c8cb6f
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
f2799181f2
Use Q_OS_XXX not Q_WS_XXX
2012-06-12 20:41:08 +00:00
craig.p.drummond
04b02b2b82
- 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
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
ee2b6f50bb
Fix song duration display when playing a stream
2012-06-10 13:18:04 +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
605a469703
Fix update when chaning connection
2012-06-09 12:27:15 +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
c46113c1c5
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
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
f376b3d02b
Remove ThreadWeaver usage, and add ReplayGain calculation support to Qt-only builds.
2012-06-01 16:27:08 +00:00
craig.p.drummond
235731eb8d
If URL scheme is empty, assume it is a file.
2012-06-01 16:25:12 +00:00
craig.p.drummond
9ac7dad2c2
Disable 'Edit Tags' and 'Organize Files' actions if MPD dir is not readable.
2012-06-01 16:24:21 +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
f5f3114145
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
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
da2b114c80
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
e25df38bc1
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
82a0aa51a0
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
38bdaaeb4e
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
26744121e3
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
a76a23b02b
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
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
d757b59f8a
Remove 'Single Tracks' cover creation.
2012-04-30 11:11:40 +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
63ff2b6c2b
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
4153c92f52
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
e65c6d88f1
Better whatsThis text for single mode
2012-04-24 22:06:08 +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
708d961723
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
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