Fab4 Software Features
From SqueezeboxWiki
This is a dumping ground for software features that might be needed in Fab4. Not all of them are necessarily needed for 8.0...
Marked these with target release and owner. Italics mean nice to have
Playback
- Codecs
- WMA 9, Pro, Voice, Lossless (Mickey & Richard)
- AIFF (Done!)
- WAV (Done!)
- FLAC (Done!)
- AAC (Mickey & Richard)
- MP3 (Done!)
- RealAudio (Mickey & Richard)
- Vorbis (ogg/oga) (Done!)
- Audible (Mickey & Richard)
- Apple Lossless (Richard)
- Rhapsody RAD/EA (Seth & Richard)
- WMA DRM 10 (Julien)
- Digital Outputs
- Turn off digital outs when not playing (Done!)
- Fixed output volume (Richard)
- DTS Passthrough (Done!)
- Crossfading (Done!)
- Replay Gain (Done!)
- Reliable audio playback/QA (Richard & Wallace & Ben)
Setup
- New Setup Wizard
- WPS support (Felix)
- UDAP setup (or its replacement) (Felix)
Home Menu
- Reorganized Home Menu
- Customize Home menu (MWeldon & Ben)
- Reordering of home menu items (Ben)
Now Playing
- Now Playing design spec
- Background visualizer (Richard & Tom)
- Full screen artwork (Ben)
- Touch icons to change shuffle/repeat (Ben)
App Guide
Applications
Touch Features
- Scrolling gesture - Chiral Motion (Richard)
- Smooth scrolling with drag (Tom)
- Touch hold to play and other gestures (Tom)
- Flick up/down ala iPhone (Tom)
- Working without a touch screen attached (Tom & Ben)
Settings
- See also: Fab4 Settings (MWeldon & Ben)
IR Remote Control
- Event handling (Tom)
- IR Code Support (Felix)
- JVC DVD
- Squeezebox/Transporter
- Boom
- Fab4 new
IR Blasting
- Support existing plugin (Felix)
- Additional support? (Felix)
Screensavers
- Visualizers (Tom & Richard)
- VU Meters
- Spectrum Analyzer
- Informational
- Weather Applet (Community?) (possibly using http://weather.weatherbug.com/desktop-weather/api.html )
- RSS/News Applet (Triode?)
- Stocks Applet (Community?)
- Clock (Noah & Ben)
- Flickr and other photo services (Andy)
- Picture Puzzle (Noah & Ben)
Contextual Menus
General UI
- Gotham Rounded Font (Mickey & Dean)
- Asian fonts (via Droid font) (Tom)
- New set of wallpaper (Noah)
- Animated background screens (Tom & Noah)
- Brightness/ambient light sensing (Felix)
- New Skins (Noah & Ben)
- On screen keyboard (Tom & Ben)
- Showbrieflies (Ben, Matt and Noah)
Proximity Detection
- Transition from full screen to touch UI based on proximity or touch (Tom)
- Enable/Disable (Felix)
- Senstivity control (Felix)
- Adaptive detection (Felix)
Extras
- Calculator Applet (Dean)
- Kitchen Timer (Dean)
- SlimTris (Dean)
- The Clapper (Dean)
- WiLife webcam applet (Somebody cool on the wilife team)
- Sender via usb webcam
- Receiver via on screen display
- Screensaver
USB
- Keyboard support (Done!)
- Mouse support (Done!)
- Hub support (Richard)
- USB Audio output support (Richard)
- USB Audio input as streaming source
- USB Certification (Maurice)
- Storage devices (USB sticks and hard drives) for SqueezeCenter support (Done!)
- Sharing via SMB (Richard)
- Webcam/Video conferencing applet (Paul McAlpine)
SD Card Slot
- Photo browser applet (Andy)
- Music file support (for Built-In SqueezeCenter support below) (Bradon)
- Sharing via SMB (Richard)
Built-In SqueezeCenter
- Settings (Ben) See Fab4_Settings
- Squeeze to fit (Brandon, et al.)
Microphone
- Intercom Applet (Dean)
Built-In Speaker
- Sound effects (Richard)
- New sound effects (Thomas D)
- Preview tracks (Brian?)
Bootloader
- Touch & LCD support (Richard)
- Factory Reset (Richard)
- Backup firmware image (Richard)
Networking scripts
- Bridging (Felix)
- AutoIP (Felix)
- WPS (Felix)
- Wireless (SZ Fred & Richard)
SqueezePlay Core
- Event Handling (Tom)
- Pango (Tom)
- SqueezePlay/SqueezeCenter Scrolling/Paging (Alan/Andy)
Business Portal
- UI Customization (Ben)
Liberace
- Menu Restructuring (MWeldon & ???)
- SC/SN Dichotomy (MWeldon & ???)
- Multiple Server Support (MWeldon & ???)
UPnP
- Renderer (TBD)
- Control Point (TBD)