Skip to content

Latest commit

 

History

History
94 lines (88 loc) · 4.14 KB

TODO.md

File metadata and controls

94 lines (88 loc) · 4.14 KB

#general

  • make llusbdac build everywhere, not just on my machine
  • apply tunings on boot
  • mtk backup is broken on nw-a40, update docs
  • export bookmarks
  • current volume on volume table graphs
  • read skins from sd card a lot of code for like what, 10 mb of skins on sd card? just use internal storage
  • cassette default tape text pos bug on first start
  • digital clock compressed quality drops no matter what
  • cassette compressed
  • update winamp settings screenshot in usage (added clutterbar)
  • long cassette titles/artists are incorrectly formatted when changed and active screen is settings
  • refactor winamp skin loading with better error handling
  • remove title artist duplication on "huge cover art" toggle
  • winamp: play in playing state resets track to start and plays it again
  • winamp: play in paused state resumes playing
  • winamp: next in paused state switches track and plays it
  • winamp: pause in stopped state does nothing
  • winamp: prev in paused state starts playing previous track from the beginning
  • winamp: prev in playing state starts playing previous track from the beginning
  • winamp: prev/next in stopped state change tracks but do not start them, there is no seek button
  • winamp: marquee works in stopped state
  • Error in `/system/vendor/unknown321/bin/wampy': double free or corruption (out): 0xae900fc0
  • terminate called after throwing an instance of 'std::length_error' ; what(): basic_string::_ S_create
  • README
  • loaded winamp skin in settings dropdown
  • track sometimes disappears briefly (hagoromo only)
  • license in installer
  • about in settings
    • commit info
    • license
  • license in repo
  • fps limiter to config
  • remaining time to config
  • minus sign if nums_ex not present
  • namespace player
  • ignore volume/track buttons if render is off
  • unexpected bmp formats (windows98.wsz)
  • text color in cassette config
  • reboot loop protection
  • prettify server build
  • languages to config
  • russian letters
  • playlist broken colors?
  • balance.bmp can be replaced by volume.bmp
  • terminate called after throwing an instance of 'Magick::ErrorCorruptImage' what(): wampy: unexpected end-of-file '': No such file or directory @ error/bmp.c/ReadBMPImage/1606
  • winamp transparency color (see hp calc skin)
  • cassette config validate
  • cassette configs to ini
  • load tape/reel on change
  • cassette loads from config only
  • get rid of player, move to connector
  • player->connector is private
  • nested folder in zip (windows98 skin)
  • test with broken skins
  • pass mpd socket path in config
  • hagoromo volume max is 120
  • phantom inputs on toggle?
  • fps reduce
  • power flicker - ehh no
  • first load is empty
  • stop doesn't stop track on backend - seek is unpausing?
  • missing bitrate
  • swap next-prev buttons setting

want

  • compressed winamp (increased loading time (bad), better memory usage (good), reduced quality(maybe?))
  • winamp: reduce texture amount (but increase memory usage?)
  • visualization from NW-WM1Z spectrum analyzer
  • eq button custom action - too small?
  • single connection over socket?
  • enqueue?
  • walkman One settings in wampy settings
  • simple clock skin
  • region.txt (winamp)
  • "restart wampy" button in settings - use case? no use
  • clickable lyrics icon (hagoromo) huge cover hides it, no one in their mind would use small cover after huge one

hard to solve

  • time/cover features are not applied on device boot, only after first toggle
  • blink/marquee timers are not precise
  • fps limit works after application restart, because you need to reset lasttime; don't want to pass it through everything.
  • first clock update is not visible because it is immediately wiped by volume change (which is needed to get first volume reading)
  • font atlases are too big
  • cassette tape combo is hidden by screen edge on hagoromo (culling and rotation)
  • winamp playlist flicker sometimes (or is it?) not anymore