-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO
98 lines (79 loc) · 2.83 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
EPYMC RELEASE PROCESS
======================
* check and comment all DBG functions
* update i18n stuff
* update the Changelog file
* change version in epymc/__init__.py
* check efl min requirement in setup.py
* update the stable arch PKGBUILD
!!!!! TODO BEFORE 1.3 !!!!!!!!
- attors info missing ?
- playlist editor in a separate dialog, with the songs list and the buttons:
remove/moveup/movedown/close
In another release we can also add save/load and edit id3
RaspberryPI
===========
* Thumbnailer do not work (need emotion-gstreamer1)
TMP
====
* report on phab the Ethumb Client instability
* ethumb: frame cannot be unset...witout an error
* use the new sdb.items() generator where needed, it's fastest
* clean dead files in music db like in movies
BUGS
=====
* mpris fail on Position > Int32 :/
* mame's favorites got lost from config sometimes
* text in dialogs dont scale on-the-fly (elm bug)
* autoscrolled entry are not constant-speed changing the fps...it was used to work :/
* no way to toggle fs with the mouse
* with py3 you cannot run 2 epymc instances
* dialogs on boot lost focus (thus unusable with keys)
* play/pause do not work while buffering
CORE
=====
* browser show/hide/freeze/unfreeze is now bad managed, it is not clear who is
responsable for that. The module? the broswer? the mainmenu?
...currently is a mess, need to find a better way
* joy/webserver need a key-repetition handling
* subtitles font and size configuration
* subtitles upload to opensubtitles.org
* add an option to disable exit confirmation (but show credit somewhere else)
* better icons for dialogs background
* more semantic text styles (likes, views, etc...)
* cache musicbrainz discid results
* add a new statistic_db
- num of audio/video/photo/games/etc... played
- total hours of audio/video playback
- num times epymc has been launched/closed(successfully)
- total hours of epymc alive ?
- num thumbnails generater
- num file downloaded ? also cached images?
- total key pressed
- total browser page viewed
- ....
CORE (minor)
============
* Unify the usage of length (change music to use seconds, instead of milliseconds)
* make volume changes visibile also from mpris, fix the mess there!!
NEW MODULES
===========
* internet radio (check .pls files)
* wikipedia
* torrent (auto)search and download ( aria2c frontend? )
* weather
* a simple web browser
* a simple mail reader
* Do something like: github.com/midgetspy/Sick-Beard
TVSHOW
======
* find a way to show special guests on the single episodes
MUSIC
=====
* playlist item remove/reorder
* id3 tag editor
MAME
=====
* catver.ini: instead of reading a single file, scan a directory (~/.mame/cats/)
for *.ini files and create a menu entry for each. The name in the root could
be the name of the file (minus the extension)