mirror of
https://github.com/captbaritone/webamp.git
synced 2026-01-24 02:36:00 +00:00
41 lines
1.2 KiB
Markdown
41 lines
1.2 KiB
Markdown
# General UI
|
|
|
|
* Pixel perfect graphics:
|
|
* CSS
|
|
* Canvas
|
|
|
|
# Window Manager
|
|
|
|
* Windows are draggable
|
|
* Windows snap to eachother
|
|
* Windows snap to edges of browser window
|
|
* Dragging the min window drags all attached windows
|
|
* Recursively
|
|
|
|
# Main Window
|
|
|
|
* As you drag the position handle, the change is displayed in the text box
|
|
* Easter egg mode
|
|
* Changing color as you change volume or balance
|
|
* Marquee effect on text
|
|
* Click and drag marquee
|
|
* Double mode
|
|
* Visualizer
|
|
* Bar mode uses colors from skin
|
|
* Line mode
|
|
* Bar mode
|
|
* Progress bar handle has three states
|
|
* Visualization (Not implemented)
|
|
* Volume/Balance
|
|
* Different skin sprites are used depending upon the value
|
|
* Balance snaps to center
|
|
|
|
# Equalizer Window
|
|
|
|
* Pixel perfect vertical sliders (not possible with native CSS)
|
|
* Slider background uses a different sprite background depending upon value
|
|
* Shade mode with three states for each slider hande (center state should be wider for volume?)
|
|
* EQ levels actually effect the sound
|
|
* Parse and create binary .eqf files to import/export eq levels
|
|
* Set all bands to top/mid/bottom with a single click
|
|
* Splined visualization of EQ levels
|