craig.p.drummond
|
ec7c7f1eca
|
Enable script to function under OSX.
TODO: How to send message back to Cantata app under OSX??
|
2014-09-18 16:29:35 +00:00 |
|
craig.p.drummond
|
97ae8fdf7e
|
If we have a rating, but no include rules, then get list of songs with rating and use that
|
2014-07-24 17:36:00 +00:00 |
|
craig.p.drummond
|
a8b5b133b0
|
Add ratings support to dynamic playlists
|
2014-07-23 18:05:01 +00:00 |
|
craig.p.drummond
|
d08edd9c71
|
Re-add HTTP control page to server mode cantata-dynamic.
|
2014-06-23 20:05:08 +00:00 |
|
craig.p.drummond
|
e7aa023f6c
|
Fix double bracket
|
2014-06-10 19:52:16 +00:00 |
|
craig.p.drummond
|
5f0b67f02c
|
Use client-to-client to talk to cantata-dynamic when run in server mode => no need for port setting!
|
2014-05-23 21:38:33 +00:00 |
|
craig.p.drummond
|
20d5759c73
|
Add support for 'comment' tag in tag-editor and dynamic playlists.
BUG: 427
|
2014-02-28 20:14:45 +00:00 |
|
craig.p.drummond
|
43e4375f81
|
Apply Fedora patches.
|
2014-02-22 10:19:19 +00:00 |
|
craig.p.drummond
|
ab7ffecca3
|
Update (c) year
|
2014-01-06 19:32:05 +00:00 |
|
craig.p.drummond
|
4c8cc62713
|
Remove unused variable
|
2013-10-17 17:24:09 +00:00 |
|
craig.p.drummond
|
69469c633a
|
If playqueue is cleared when dynamizer is running, then also stop dynamizer.
|
2013-09-02 18:27:30 +00:00 |
|
craig.p.drummond
|
e872124e3b
|
Initial support for Composer tag
|
2013-08-22 18:18:59 +00:00 |
|
craig.p.drummond
|
2b3b26fbab
|
Create dir to hold dynamic files if it does not already exist
|
2013-07-18 16:29:39 +00:00 |
|
craig.p.drummond
|
27366d8dd7
|
Set default time-to-live as 1 for UDP multicast message. Allow this to be changed via config.
|
2013-06-20 19:10:37 +00:00 |
|
craig.p.drummond@gmail.com
|
9dc21e732e
|
Send UDP message details from helper to client via id request
|
2013-06-19 11:15:34 +00:00 |
|
craig.p.drummond@gmail.com
|
44a504d34e
|
Dont actually need Perl's Mulitcast module, therefore no need for separate message sender
|
2013-06-19 11:09:36 +00:00 |
|
craig.p.drummond
|
6b9d3dd983
|
Send ID from helper to client
|
2013-06-18 18:36:57 +00:00 |
|
craig.p.drummond
|
aeffbd7db7
|
If cantata-dynamic is started in server mode, then communicate status via UDP multicast messages.
|
2013-06-18 18:35:10 +00:00 |
|
craig.p.drummond@gmail.com
|
09f53e8bd7
|
If cantata-dynamic is started in server mode, then have it create any missing folders.
|
2013-06-17 11:10:06 +00:00 |
|
craig.p.drummond
|
90f9257958
|
Allow wildcard genres. e.g. 'Rock*' for 'Hard Rock' and 'RockNRoll'
|
2013-02-22 20:38:21 +00:00 |
|
craig.p.drummond
|
102beb6d86
|
Use com.googlecode.cantata instead of org.kde.cantata for DBUS service, etc.
|
2013-01-22 18:09:21 +00:00 |
|
craig.p.drummond
|
634e2ad565
|
cantata-dynamic has no 'status' routine...
|
2013-01-18 20:01:50 +00:00 |
|
craig.p.drummond
|
476d132466
|
Update copyright year
|
2013-01-17 16:57:20 +00:00 |
|
craig.p.drummond
|
1a49f6af40
|
Encode/decode UTF-8 sent to /recieved from MPD.
BUG:120
|
2012-10-21 18:13:55 +00:00 |
|
craig.p.drummond
|
7a81703258
|
Read-rules in as UTF8
BUG:120
|
2012-10-20 16:29:36 +00:00 |
|
craig.p.drummond
|
2521a1efd5
|
- Remove cover fetching from dyanmizer
- Only add config item for dynamizer port, as remote dynamizer should really be on the same machine as MPD.
|
2012-10-10 19:00:28 +00:00 |
|
craig.p.drummond
|
b54a7d0992
|
Add support for 'Similar Artists' in dynamic mode.
|
2012-09-10 19:32:03 +00:00 |
|
craig.p.drummond
|
24f06e01b2
|
Set image mime-type
|
2012-09-09 18:47:38 +00:00 |
|
craig.p.drummond
|
9654ce15a9
|
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@gmail.com
|
fb14d116c9
|
Reset 'mpdDbUpdated' flag each time before getting mpd status.
|
2012-08-16 17:15:40 +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
|
0afd84221c
|
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
|
5712827e8c
|
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
|
b9a504b749
|
Set flag when mpd database has been updated.
|
2012-04-20 11:21:30 +00:00 |
|
craig.p.drummond@gmail.com
|
19300a508b
|
- 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
|
8f2b83caac
|
Fix eclude rule usage when there are no include rules.
|
2012-04-19 17:29:38 +00:00 |
|
craig
|
e94c6e6612
|
Reduce delay
|
2012-04-18 21:50:54 +00:00 |
|
craig
|
cbc69b399b
|
Also need to check for player events
|
2012-04-18 21:25:34 +00:00 |
|
craig
|
f8c45d1588
|
Add option to set a rule as 'exclude songs matching..'
|
2012-04-18 20:08:59 +00:00 |
|
craig
|
ffc30b31ed
|
- Fix local socket connections
- Fix handling of errors - these start with ACK
|
2012-04-18 19:01:31 +00:00 |
|
craig
|
f742de3277
|
Check timestamp of rules file before re-reading
|
2012-04-18 18:32:55 +00:00 |
|
craig
|
558a14f770
|
Re-write dynamic script in perl -> no need for mpc!!!
|
2012-04-18 18:32:36 +00:00 |
|
craig
|
35841c00aa
|
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
|
6920e88950
|
Better song repeat detection
|
2012-04-17 15:51:28 +00:00 |
|
craig
|
73974dcec4
|
Endure different year to last? COMMENTED OUT
|
2012-04-14 10:20:52 +00:00 |
|
craig
|
647ac5abdd
|
Allow to specify search type - eact, or partial
|
2012-04-14 10:19:44 +00:00 |
|
craig
|
562aec1816
|
Allow date ranges
|
2012-04-14 10:18:42 +00:00 |
|
craig
|
22e3e9282c
|
Dynamic playlists!!!
|
2012-04-10 21:23:21 +00:00 |
|