Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ ⎇ branch:  streamtuner2


Changes To project state

Changes to "project state" between 2015-05-11 21:14:01 and 2015-05-11 21:14:38

1
2
3
4
5
6
7
8
9
10
11
12

13
14

15
16
17
18
19
20
21
1
2
3
4
5
6
7
8
9
10
11

12
13

14
15
16
17
18
19
20
21











-
+

-
+







## Stability
 
* The application runs mostly stable. The GUI interfaces are workable.
* It's supposed to run on Gtk2 and Gtk3.
* Python3 support is achieved.  
* There haven't been any optimizations regarding memory usage and 
  performance.
* The current internal API is vastly undocumented. 
 
## Current bugs

* Audio- and list-format support is not very robust / needs better API 
* <s>Audio- and list-format support is not very robust / needs better API</s>
* Not all keyboard shortcuts work 
* Some internal UI state flags remain, that need to be substituted with Gtk callbacks.
* <s>Some internal UI state flags remain, that need to be substituted with Gtk callbacks.</s>
 
## Features

* Treeview layouts and lists are dynamically from datamap[] structure and stream{} dicts.
* Channel categories are often built-in defaults (can be freshened up however) 
* Config vars and cache data get stored as JSON in ~/.config/streamtuner2/ 
* Plugin meta data spec is mostly used now for configuration description, and plugin management.