Commit Graph

35 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
34ebfb6f13 Reset 'mpdDbUpdated' flag each time before getting mpd status. 2012-08-16 17:15:40 +00:00
craig.p.drummond
bf59f2eaff Fix non-android compile! 2012-06-22 15:55:46 +00:00
craig.p.drummond
b3f36f1cae Android: more sizing fixes 2012-06-22 15:51:13 +00:00
craig.p.drummond
f31a7264cd Add support for multiple MPD servers. 2012-06-08 17:53:35 +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
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
761a5850fa Create a 'BuddyLabel' class. When this receives a mouse-release event, it passes focus to its buddy - and if the buddy is a checkbox, it toggles the setting.
BUG:4
2012-04-27 11:09:51 +00:00
craig.p.drummond@gmail.com
020ea8807d If we remove the currently playing dynamic rules, then stop cantata-dynamic
Before linking new rules file, always remove the previous - even if QFile::exists() is false (as seems to be the case for dangling symlinks)
BUG:2
2012-04-27 11:06:18 +00:00
craig.p.drummond@gmail.com
bd8c9fee03 Fix usage of rules that only contain dates. Thanks to bug reporter for patch.
BUG:1
2012-04-27 11:03:11 +00:00
craig.p.drummond@gmail.com
ba5d5018d1 If not playing, and we fill playqueue, then start playing first track. 2012-04-22 20:41:23 +00:00
craig.p.drummond@gmail.com
1f1c77c77f Fix remove 2012-04-20 16:47:15 +00:00
craig.p.drummond@gmail.com
31b9eb3819 Place rules info in a QWhatsThis window, activated by clicking on label. 2012-04-20 16:47:01 +00:00
craig.p.drummond@gmail.com
a0768887ea Set flag when mpd database has been updated. 2012-04-20 11:21:30 +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
537a29b972 Use a QListView to display rules list, so that we can show include rules above exclude rules. 2012-04-19 17:30:18 +00:00
craig.p.drummond@gmail.com
c23fa1ecac Fix eclude rule usage when there are no include rules. 2012-04-19 17:29:38 +00:00
craig
1eacac2dc6 Reduce delay 2012-04-18 21:50:54 +00:00
craig
dc8edf98f2 Also need to check for player events 2012-04-18 21:25:34 +00:00
craig
fb7ec6e460 Better help text 2012-04-18 20:22:54 +00:00
craig
e46a9579f9 Add option to set a rule as 'exclude songs matching..' 2012-04-18 20:08:59 +00:00
craig
c070e81816 - Fix local socket connections
- Fix handling of errors - these start with ACK
2012-04-18 19:01:31 +00:00
craig
1dfb77dd9a Add extr-large cover sizes (64pixels library, 160pixels albums). 2012-04-18 18:33:39 +00:00
craig
843f3a847d Check timestamp of rules file before re-reading 2012-04-18 18:32:55 +00:00
craig
d437d9ca88 Re-write dynamic script in perl -> no need for mpc!!! 2012-04-18 18:32:36 +00:00
craig
a960335ad4 If MPD's DB has not changed, and we are using the same rule as before, no need to search again... 2012-04-17 19:11:16 +00:00
craig
158b40ddd8 Better song repeat detection 2012-04-17 15:51:28 +00:00
craig
99603b8ab5 Add support for del key 2012-04-16 18:40:05 +00:00
craig
ce5045180b - Change icon of active dynamic playlist
- Allow to have any combination of act1, act2, and toggle in itemview
2012-04-16 18:39:50 +00:00
craig
9517d96d85 Fix qt build 2012-04-16 18:38:37 +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
craig
af5ca574b2 Endure different year to last? COMMENTED OUT 2012-04-14 10:20:52 +00:00
craig
9fc66116d3 Allow to specify search type - eact, or partial 2012-04-14 10:19:44 +00:00
craig
791a126042 Fix from date 2012-04-14 10:19:06 +00:00
craig
59d77be7f0 Allow date ranges 2012-04-14 10:18:42 +00:00
craig
ea66d1d7df Dynamic playlists!!! 2012-04-10 21:23:21 +00:00