Commit Graph

721 Commits

Author SHA1 Message Date
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