mirror of
https://github.com/captbaritone/webamp.git
synced 2026-07-24 02:27:37 +00:00
59 lines
1.7 KiB
Markdown
59 lines
1.7 KiB
Markdown
# TODO
|
|
|
|
## Rewrite
|
|
|
|
Crawl/index IA view count
|
|
|
|
Handle case where search results area loading
|
|
Handle slow search
|
|
|
|
Define a Skin interface which has all skin data or dummy skin data with a loading function
|
|
|
|
Add an x button to clear search
|
|
|
|
"Random" skin button should act on full set not just the loaded skins
|
|
|
|
Find a way to fetch skin data based on hash
|
|
|
|
## Blocking
|
|
|
|
- Figure out how to get prerendering to work for Facebook
|
|
- Waiting on Netlify
|
|
|
|
# Future
|
|
|
|
- Scroll is not locked in overlay mode on ios
|
|
- Fix animation for about page overlay fade in
|
|
- Setup Sentry
|
|
- Restore focus when leaving the modal
|
|
- Add keyboard navigation to table
|
|
- Detect dupe files
|
|
- Add a structured search: tags, author, quotes, -
|
|
- Ensure our skins are up to date
|
|
- Add a feature to let users controll zoom
|
|
- Let users browser text files in skins
|
|
- Link back to original source of skin?
|
|
- Sometimes there's extra space at the bottom. Like, the calculation for how much height will be needed is not quite right.
|
|
- Publish to GitHub - In the webamp repo?
|
|
- Search updates should replace query not add a new one to the history
|
|
- Link to open on Webamp
|
|
- Keyboard navigation? Previous and next skin when focused?
|
|
- Move images to CDN. Currently it's just s3 directly
|
|
- Disable Google Analytics in dev
|
|
- Make Webamp clean up after itself
|
|
- Use empty space when search is less than a page for hints
|
|
- Come up with a name
|
|
- Find the upper bound for text we can index
|
|
- music-metadata does not seem to work
|
|
|
|
## Requires a server
|
|
|
|
- Drag in a skin to upload!
|
|
- We should detect if we have it or not
|
|
- Allow users to add tags/author info
|
|
|
|
## Future features
|
|
|
|
- Skin explorer
|
|
- List files within the zip and let users download them
|
|
- Special viewer for txt files and bmp files
|