Skip to content

Commit 089a5d7

Browse files
committed
Some fixes, mostly TODO and BUGS updates
1 parent 08a1af8 commit 089a5d7

File tree

9 files changed

+1427
-1422
lines changed

9 files changed

+1427
-1422
lines changed

BUGS.md

Lines changed: 57 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,71 @@
11
# Bugs
22

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+
342
- [ ] The app is using 400 MB RAM by default, but it should use more like 200 MB
443
- now 290 MB
544
- around 320-330 MB when playing a song
645

746
- [ ] Loading a custom iconset tanks performance
47+
848
- [ ] Gapless and crossfade are just broken, they just are
49+
950
- [ ] fix drag and drop of songs not triggering sometimes
10-
- [ ] fix that help menu
51+
1152
- [ ] 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+
1356
- [ ] 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)?
1769

1870
- [ ] some missed text that's supposed to be in i18n
1971
- Run `npm run i18n-check` or `node i18n-izer.cjs -I "visualizers" --ignore-console`

0 commit comments

Comments
 (0)