Commit Graph

366 Commits

Author SHA1 Message Date
craig.p.drummond
e40afefb52 Save splitter state 2012-06-20 20:33:40 +00:00
craig.p.drummond
95aaaf57dc Resize message widget when change orientation 2012-06-20 17:02:47 +00:00
craig.p.drummond
1f5b2ec2a3 Android: Control location of sidebar depeding upon orientation. 2012-06-20 16:19:53 +00:00
craig.p.drummond
84f85cb0e6 More work on android build - now have icons :-) 2012-06-20 05:57:40 +00:00
craig.p.drummond
d932e73071 More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
b689bfb693 Fix global shortcuts in qt-only build 2012-06-19 15:45:18 +00:00
craig.p.drummond
7e25cd0e30 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
5706ab86d6 Add keyboard short-cut for 'back' icon in listviews. 2012-06-18 18:25:54 +00:00
craig.p.drummond
1cc61648ae Add option to place playqueue in sidebar. 2012-06-18 18:25:28 +00:00
craig.p.drummond
0e2c130002 - 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
63e0431f6c Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond
dc96d65f7d Fix saving/reading/updating connection details. 2012-06-15 22:36:55 +00:00
craig.p.drummond
849bdf153f Dont crash when close window! 2012-06-15 22:21:32 +00:00
craig.p.drummond
83d492e033 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
6981077c63 Correct icon! 2012-06-15 19:50:49 +00:00
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