|
1 | 1 | # Bugs |
2 | 2 |
|
| 3 | +- [ ] Either comment out or implement missing features: |
| 4 | + - [ ] Compact mode |
| 5 | + - [ ] Show Lyrics |
| 6 | + - [ ] Show Album Art |
| 7 | + - [ ] Toggle Lyrics |
| 8 | + - [ ] Toggle Visualizer |
| 9 | + |
| 10 | +- [ ] fix visualizer missing left padding |
| 11 | + |
| 12 | +- [ ] prevent esc from closing lyrics overlay |
| 13 | + |
| 14 | +- [ ] Lessen delays while reordering |
| 15 | + |
| 16 | +- [ ] Slide out settings menu on close |
| 17 | + |
| 18 | +- [ ] Prevent/recover from Failed to play song so that HTMLPlayer and system don't get unsynced |
| 19 | + - (`The play() request was interrupted by a new load request. https://goo.gl/LdLk22`) |
| 20 | + |
| 21 | +- [ ] Make loading of songs, playlists, etc on load more staggered so that page doesn't freeze |
| 22 | + |
| 23 | +- [ ] Load all cover art more lazily and delayed for same reason as above |
| 24 | + |
| 25 | +- [ ] Use List Virtualization for song list so that having larger libraries doesn't cause lag on all songs |
| 26 | + - in short, loading only visible songs and not showing rest, but smartly loading the top and botton (for ex. predictively loading on scrolling) |
| 27 | + |
| 28 | +- [ ] Allow drag and drop to playlist from Home view |
| 29 | + |
| 30 | +- [ ] In Home, show `1 Song` rather than `1 Songs` |
| 31 | + |
| 32 | +- [ ] Fix Help menu |
| 33 | + - On Home menu, when pressing Help, use different help guide |
| 34 | + - Disable keyboard shortcuts while in help menu to prevent conflict |
| 35 | + |
| 36 | +- [ ] On mobile, the Persistent Dropdowns are loaded inside the top bar, when they should be overlays |
| 37 | + |
| 38 | +- [ ] Fix top bar on mobile |
| 39 | + |
| 40 | +- [ ] Add more to about menu |
| 41 | + |
3 | 42 | - [ ] The app is using 400 MB RAM by default, but it should use more like 200 MB |
4 | 43 | - now 290 MB |
5 | 44 | - around 320-330 MB when playing a song |
6 | 45 |
|
7 | 46 | - [ ] Loading a custom iconset tanks performance |
| 47 | + |
8 | 48 | - [ ] Gapless and crossfade are just broken, they just are |
| 49 | + |
9 | 50 | - [ ] fix drag and drop of songs not triggering sometimes |
10 | | -- [ ] fix that help menu |
| 51 | + |
11 | 52 | - [ ] fix the UI of the 'Repeat Once' button |
12 | | -- [ ] Fix share_target |
| 53 | + |
| 54 | +- [ ] Fix share_target so that it supports both importing songs (as a "polyfill" for file_handlers) and searching/sharing songs |
| 55 | + |
13 | 56 | - [ ] fix some themes' visibility issues |
14 | | -- [?] Speed up and fix song uploading being slow and a RAM hog (lagging) |
15 | | - - fixed ram hog partially by only processing 1 at a time sequentially, but need to speed up |
16 | | - - better system now |
| 57 | + - light mode mostly fixed, re-check all |
| 58 | + |
| 59 | +- [ ] Fix sharing so that it just doesn't copy URL |
| 60 | + |
| 61 | +- [ ] Can't move playlist to root unless I have another playlist in root |
| 62 | + |
| 63 | +- [ ] Center `Empty folder...` |
| 64 | + |
| 65 | +- [ ] Make dragging songs not select song details in song list but also make sure we can select that stuff (prevent conflicts) |
| 66 | + |
| 67 | +- [ ] proper pitch manipulation |
| 68 | + - [PitchShift](https://tonejs.github.io/docs/15.1.22/classes/PitchShift.html)? |
17 | 69 |
|
18 | 70 | - [ ] some missed text that's supposed to be in i18n |
19 | 71 | - Run `npm run i18n-check` or `node i18n-izer.cjs -I "visualizers" --ignore-console` |
|
0 commit comments