Mike Blumenkrantz
2b2e3baf0d
improve apm directory matching algorithm with nested album directories
...
should work better for cases involving albums with songs split across many
subdirectories
2016-02-06 12:11:42 -05:00
Mike Blumenkrantz
85fc2cb869
add explicit make deps for building apm module
2015-12-16 16:20:35 -05:00
Mike Blumenkrantz
ad6decde3f
set HAVE_AZY_PARSER more accurately when not found during configure
2015-12-15 12:09:39 -05:00
Mike Blumenkrantz
fd7ae69962
exit without crashing when empdd is run manually with --option
...
fix T2591
2015-11-24 21:32:19 -05:00
Mike Blumenkrantz
fc7b9ff717
fix module file build dependencies to include empc.h
2015-11-24 21:26:09 -05:00
Mike Blumenkrantz
c6ecd8c4c8
update gitignore
2015-11-24 21:18:41 -05:00
Jean-Philippe Andre
c9672228cb
Update po files
2015-11-23 20:39:51 +09:00
Jean-Philippe Andre
e2b73d2500
Add ko translation
2015-11-23 20:39:09 +09:00
Seong-ho Cho
f3f941121e
add Korean translation for the empc music player
...
Summary:
I'm about to submit a new Korean translation for the empc.
There is no need to review translation because it's so creepy simple and there is few number of msgstrings.
Reviewers: seoz, jpeg
Reviewed By: jpeg
Differential Revision: https://phab.enlightenment.org/D3242
2015-11-23 20:13:03 +09:00
Mike Blumenkrantz
912accae99
add ctrl+Delete keybind on player view to delete current album
2015-11-06 17:27:06 -05:00
Mike Blumenkrantz
3a149bc52c
break out ranged queue list deletion into util function
2015-11-06 17:26:08 -05:00
zmike
5d1baba0aa
allow enter key to activate first selected item in player view
2015-09-16 18:11:58 -04:00
zmike
2157ed3e66
force updates on current song info display when queue list updates
...
should improve handling when metadata for current song is changed
2015-09-08 22:33:22 -04:00
Mike Blumenkrantz
9ada1350ea
trigger login box on failure to gather mpd host info on startup
2015-09-06 22:30:34 -04:00
Mike Blumenkrantz
71427769de
explicitly attempt to start empdd from empc on startup
...
this fixes autoconnection on more pedantic systems: gentoo doesn't
seem to need it, yet fedora does?
by making StartServiceByName the first call, it's easier to know if
empdd needs a connect() method call and then to send it before any
other method calls so that startup remains smooth behind the scenes
2015-09-06 22:21:20 -04:00
Mike Blumenkrantz
5cd08a5df9
allow empdd to start up without connection info
...
in the case of being started by dbus, no environment variables are
available, so making a connection based on the usual MPD_* variables
will be impossible; instead, ensure that the daemon can idle peacefully
while doing nothing until someone attempts to connect it
2015-09-06 22:21:20 -04:00
Mike Blumenkrantz
627050e55f
break out dbus popup of doom into separate function for reuse
2015-09-06 22:21:20 -04:00
Mike Blumenkrantz
e2a21f71db
fix dbus service file name to match service name
2015-09-06 22:21:20 -04:00
zmike
5b3ef97f3a
...and go back to old-style html content-type header for xml return
...
ffs lyricwiki
2015-09-06 20:35:17 -04:00
zmike
3146cf387c
update lyricwiki module for (undocumented) api changes
2015-09-06 20:30:47 -04:00
zmike
2f8bd94ee7
simplify filesystem loader thread conditional
2015-09-06 09:28:52 -04:00
zmike
2ac5edb399
also ensure filesystem loader recurses as expected for artist art
2015-09-06 09:26:56 -04:00
zmike
f1fe7471fd
only allow parent directory searches for filesystem loader if still in album directory
...
fixes erroneous setting of cover art from other albums
2015-09-06 09:21:11 -04:00
zmike
e893b6cbc1
fix prev_album skip action when activating during the first album
...
this should wrap back to the last album, not repeatedly skip to the
first album
2015-08-17 19:51:16 -04:00
zmike
8eafb3e56e
block Delete current song deletion if not in player view
2015-07-12 15:17:17 -04:00
Mike Blumenkrantz
6ae5d03f82
delete key on player view deletes current song
2015-06-08 08:01:27 -04:00
zmike
88a10f3497
refresh current filesystem's realized items after completing a url paste
...
should fix race condition when attempting to load the pasted/saved url
out of the cache immediately after the paste
2015-04-16 08:50:38 -04:00
zmike
764297867c
fix apm to add all new/updated albums, not just first album
2015-04-15 22:20:26 -04:00
zmike
b5f571087e
export empd_queue_length for use in modules
2015-04-15 22:12:55 -04:00
zmike
2a580715ed
use int for empd_song_track
...
a song can have a track == 0, which results in multiple "empc,bg,changed" signal
callbacks being added, which ruins cover animations
2015-04-11 11:43:30 -04:00
zmike
5889bf4551
force layout recalc before completing cover animation
...
this will end up being a big recalc since it has to handle a newly-swallowed
object, so it's better to complete it before starting the next animation to
ensure that no frames get dropped
2015-04-10 10:29:40 -04:00
zmike
3c5caf9f7e
always show filesystem add/refresh buttons again after entry hide
2015-04-07 18:44:47 -04:00
zmike
eec74c14b0
remove straggler edje file reloading code
2015-04-07 18:44:46 -04:00
Mike Blumenkrantz
9a3b2741d1
update e module for latest api changes
2015-04-06 20:41:29 -04:00
Mike Blumenkrantz
7e2b1a47ab
block filesystem entry activation for invalid key presses
...
mainly filtering backspace \b
2015-03-10 13:56:57 -04:00
Mike Blumenkrantz
38fffbd489
don't unexpectedly block entry shortcuts when filesystem entry is visible
2015-03-10 13:38:23 -04:00
Mike Blumenkrantz
7aea5c7a21
attempt to disable awful giant blue focus rectangles
...
ref T2193
2015-03-09 17:30:03 -04:00
Mike Blumenkrantz
37e4f02850
ensure correct button/back state on filesystem layout when hiding entry
2015-03-09 17:06:55 -04:00
Mike Blumenkrantz
11592116f5
fix BackSpace keyname in filesystem entry key handler
2015-03-09 16:57:43 -04:00
Mike Blumenkrantz
fd566329eb
filesystem entry receives focus now to fix backspace+compose functionality
2015-03-09 16:57:41 -04:00
Mike Blumenkrantz
514c60df50
disable focus on filesystem gengrid while entry is active
2015-03-09 16:54:58 -04:00
Mike Blumenkrantz
fd4ae8f791
pressing enter while filesystem entry is active now activates current item
2015-03-09 16:54:58 -04:00
Mike Blumenkrantz
ecfd8e779d
unify filesystem entry hiding signal sending
2015-03-09 16:54:55 -04:00
Mike Blumenkrantz
68eb71ef71
add clip for filesystem content swallow
2015-03-09 16:50:19 -04:00
zmike
36c5767a23
set grid size as max image size for filesystem items
...
still weirdly off center for some images but at least it isn't overflowing
2015-03-08 22:33:13 -04:00
zmike
3616fc1d4f
use BOTH aspect mode for ee images
...
I think this looks better for corner cases?
2015-03-08 22:31:55 -04:00
zmike
b05eb858a7
fix crash when album scrolling in play view
2015-02-23 22:07:43 -05:00
zmike
3d4b0a039e
add ctrl+scrolling in player view to skip prev/next album
2015-02-19 22:44:51 -05:00
zmike
5a46d298c7
add event rect above bg swallow to catch mouse when no cover is present
2015-02-19 22:36:05 -05:00
Mike Blumenkrantz
7984721d6e
move startup playlist+control showing to after connect
...
ensure hints will be visible even if login is required
2015-02-04 19:08:09 -05:00