zmike
b389313c55
redo playlist tooltip to use edje table for more accurate layout + translation
2014-11-16 17:08:36 -05:00
zmike
1943098145
block apm activation for now since mpd is borked
2014-11-11 21:59:28 -05:00
zmike
9f0a2895ac
run apm update checker on idler to reduce input/animation lag
2014-11-11 19:00:29 -05:00
zmike
5041b8a901
apm module only adds updated songs if they aren't already in playlist
2014-11-11 18:54:39 -05:00
zmike
fb2e6f6d74
add modapi function to check playlist for song file
2014-11-11 18:54:19 -05:00
zmike
6577f465fd
redo apm module to use specific pm hooks for db events
2014-11-11 18:43:31 -05:00
zmike
99b129ed21
ensure auto updates don't overlap previous updates
2014-11-09 20:01:24 -05:00
zmike
7c0f187946
add MAX() macro
2014-11-09 20:01:11 -05:00
zmike
85e19f9121
remove duplicate line
2014-11-09 19:59:04 -05:00
zmike
981af9cf4e
add auto playlist manager module
...
attempts to auto add recently modified songs to end of playlist
2014-11-09 18:08:36 -05:00
zmike
b9332485ad
make eldbus proxies usable by modules
2014-11-09 18:08:15 -05:00
zmike
fbffcf3ba7
make empc.h includable without needing Evas.h
2014-11-09 18:07:56 -05:00
zmike
c034ce3440
implement playlist manager type module
2014-11-09 18:07:23 -05:00
zmike
6c089a7612
make eldbus proxies in empc void* to reduce header requirements
2014-11-09 18:06:19 -05:00
zmike
952e24f1cb
move mpd defines from empc.c -> empc.h
2014-11-09 18:05:44 -05:00
zmike
e2ef708e85
break up azy+eldbus generated sources into C+H vars in makefile
2014-11-09 18:04:33 -05:00
zmike
93c9d99fbb
add empd dbupdate begin signal, rename prev signal to dbupdate end
2014-11-09 18:04:00 -05:00
zmike
a777fb1891
fix empdd lsinfo crashes
2014-11-09 17:42:18 -05:00
zmike
a7e7a27083
add empdd find method
...
only modified-since is implemented
2014-11-09 16:53:12 -05:00
zmike
a19d3f8d23
fix empdd idling
2014-11-09 16:34:34 -05:00
zmike
e18782f2aa
improve db update signal detection
2014-11-09 16:03:46 -05:00
zmike
d7210a064e
todo--
...
this item is basically impossible due to how genlist handles headers. the only guaranteed accurate solution is to just delete and update it any time it isn't a simple deletion
2014-11-09 00:43:13 -05:00
zmike
f9b3c5a6a5
empc should try to maintain scroller position and selection states when updating playlist
2014-11-09 00:41:56 -05:00
zmike
f52836820a
tweak play filter text to be less obvious about clipping
2014-11-06 14:03:17 -05:00
zmike
4c14e346f5
remove browser inner w/h from google fetcher
...
this seems to have no effect
2014-11-06 00:52:03 -05:00
zmike
7dd810c0f3
sync image file when saving images...
2014-11-06 00:42:31 -05:00
zmike
87ff038a52
set bgselector info when pasting/dbusing images (fixes header update)
2014-11-06 00:40:21 -05:00
zmike
98b7dd3fd4
eet saver now syncs repeatedly instead of opening and closing files
2014-11-05 11:06:34 -05:00
zmike
4d2419e8d1
redo master/slave image saving to only ever save on master
2014-11-05 01:03:05 -05:00
zmike
a977f8946d
add cancel signal for main theme
2014-11-05 01:03:05 -05:00
zmike
6680a93ecf
use existing eina_file url string instead of __empc_url
2014-11-05 01:03:03 -05:00
zmike
0bd20178f5
watch empc name owner and update master accordingly
2014-11-02 00:23:18 -04:00
Mike Blumenkrantz
10d71fe8e8
only update realized headers
2014-10-12 11:25:08 -04:00
Mike Blumenkrantz
51e5d602b9
fix non-master bgselector use
2014-10-12 04:15:35 -04:00
Mike Blumenkrantz
024b5511c6
add empc methods to empc
2014-10-12 04:15:26 -04:00
Mike Blumenkrantz
657697e79e
don't send dbus bg changed signal until after saver module finishes sync
2014-10-12 03:40:49 -04:00
Mike Blumenkrantz
3981f4c914
fix empc master setting from dbus nameowner
2014-10-12 03:40:36 -04:00
Mike Blumenkrantz
82ed2aef23
rename empc theme left click timer define
2014-10-11 01:34:02 -04:00
Mike Blumenkrantz
2dd47d38c9
add empc defines for main background mouse action bindings
2014-10-11 01:32:10 -04:00
Mike Blumenkrantz
80ef8e1b4a
use defines for empc event area sizes
2014-10-11 01:26:47 -04:00
Mike Blumenkrantz
d4246ed187
bind stop signal from theme
2014-10-11 01:26:06 -04:00
Mike Blumenkrantz
166a2974bf
add a fullscreen osd display for album art
2014-10-11 01:19:11 -04:00
Mike Blumenkrantz
139a2078b2
add empdule filesystem image loading using hash data
2014-10-11 00:45:34 -04:00
Mike Blumenkrantz
3d362ec8b9
correctly load local images from eet_hash instead of attempting to download
2014-10-11 00:13:51 -04:00
Mike Blumenkrantz
c10a6edb79
save files from filesystem loader into hash for reuse in eet_hash things
2014-10-11 00:10:14 -04:00
Mike Blumenkrantz
84bb18ef9b
init eet in eet hash stuff
2014-10-11 00:05:54 -04:00
Mike Blumenkrantz
4ecfa12bc8
add empdule config to extensions category, fix some labels
2014-10-10 23:28:08 -04:00
Mike Blumenkrantz
5d2e3297ea
remove unused time headers from empdule
2014-10-10 23:17:39 -04:00
Mike Blumenkrantz
8fea5a68c3
add /run/mpd/socket to default socket path
...
should probaby use efreet here
2014-10-09 21:47:42 -04:00
zmike
b16af47fe4
k...playlist headers are too hard, don't set aspects there
2014-10-09 21:39:47 -04:00