-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
41 lines (40 loc) · 1.38 KB
/
TODO.txt
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
cmake agrs: -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++
or -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
+ global: listbox model -> queue or vector...
+ global: listbox model -> template
+ logging: add dummy logging
+ gui: swap textbox to vector-type listbox
+ gui: use filesystem @ list of albums
+ get list of albums
+ get list of songs of an album
+ build: use cmake
+ build: use separate projects
+ build: add googleTest
- build: introduce classloader / use dll-s
+ global: use album as a separate entity
+ mp3: spike playing of a song
+ mp3: play a given song
+ gui: use fullscreen
+ gui: spike picture and selection
+ gui: swap list of albums/songs with custom paint
- gui: layout manager
+ gui: set current place changeable (step +-12)
- gui: expand queue visible size
+ input: add new functionality
+ input: add numeric-button handling
+ input: add previous functionality
+ statistics: improve statistics handling
+ add file IO
+ add new gui state
+ add stat list
+ add thrown-in statistics
+ settings: improve settings handling
+ add new file IO - json
+ add new gui state
+ add advertise settings
- add music and advertise place and options
- audio: add volume control
+ advertise: play advertise music
+ logging: swap dummy implementation with actual logging
- audio: add equalizer
- gui: add graphic to equalizer