Commit Graph

364 Commits

Author SHA1 Message Date
~d6 dd517061e7 Fix stack imbalance 2024-09-04 23:31:31 -04:00
~d6 54fa407a68 Abbreviate common prefixes.
If all the entries of a folder have a common prefix replace the prefix
with "..." when displaying them.

(If the prefix is 3 bytes or less it will not be shortened, since no
space is saved in that case.)
2024-09-04 19:54:28 -07:00
Devine Lu Linvega bf99790adb (m291) Added README 2024-08-31 10:53:04 -07:00
Devine Lu Linvega d16798dc7b (m291) Do not reset scroll on file picking 2024-08-31 10:41:12 -07:00
Devine Lu Linvega 7adfa6906f (m291) Fixed mouse-picking issue 2024-08-30 18:45:22 -07:00
Devine Lu Linvega 041f3dda07 (m291) Disable pause message before play 2024-08-30 14:21:17 -07:00
Devine Lu Linvega f194db1610 (m291) Follow cursor 2024-08-30 14:19:58 -07:00
Devine Lu Linvega 3e41f3b3b2 (m291) Fixed leak 2024-08-30 14:01:02 -07:00
Devine Lu Linvega 9b15f5f079 (m291) Clamp scroll bounds 2024-08-30 13:55:05 -07:00
Devine Lu Linvega c57be86439 (m291) Scrolling tracks again 2024-08-30 13:47:12 -07:00
Devine Lu Linvega 2d1b4b2670 (m291) Progress on merging lists 2024-08-30 13:30:44 -07:00
Devine Lu Linvega f8cf42530f (m291) Redesigning scroll 2024-08-30 13:20:55 -07:00
Devine Lu Linvega 8859196212 (m291) Correct offset via jump 2024-08-30 12:47:52 -07:00
Devine Lu Linvega a47bc38042 Characters allow to jump 2024-08-30 12:41:28 -07:00
Devine Lu Linvega fe35aadb66 Loop long title around 2024-08-29 20:05:49 -07:00
Devine Lu Linvega c535dbf3d4 (m291) Scroll long track names 2024-08-29 19:37:40 -07:00
Devine Lu Linvega c149d1b9e7 (m291) Only sort when files are present 2024-08-29 18:47:14 -07:00
Devine Lu Linvega 2118be4670 (m291) Sorting albums 2024-08-29 08:27:33 -07:00
Devine Lu Linvega e8a7bf8c84 (m291) Updated meta 2024-08-29 08:01:04 -07:00
Devine Lu Linvega 628ba9e17f (m291) Track sorting 2024-08-29 07:57:59 -07:00
Devine Lu Linvega 2e17f1a0e5 (m291) Temporarily disabled follow on move 2024-08-28 20:03:43 -07:00
Devine Lu Linvega 02b3b0e48c (m291) Clip allocation to buffer sizes 2024-08-28 19:36:51 -07:00
Devine Lu Linvega 4a32bdd2c1 (m291) Extended buffer sizes 2024-08-28 19:33:01 -07:00
Devine Lu Linvega 9f69c95646 (m291) Follow cursor 2024-08-28 19:16:00 -07:00
Devine Lu Linvega bf030b22f3 (m291) Fixed scroll offset 2024-08-28 18:47:11 -07:00
Devine Lu Linvega 3bdcd4438e (m291) d6 fixed the seeking issue 2024-08-28 18:31:17 -07:00
Devine Lu Linvega 6bb1b5fe03 (m291) Inline console enum 2024-08-28 09:45:57 -07:00
Devine Lu Linvega d05cc83727 (m291) Controller can launch song along 2024-08-28 09:10:05 -07:00
Devine Lu Linvega da9f55f354 (m291) Skip long lines 2024-08-28 09:06:46 -07:00
Devine Lu Linvega d8b6bdc91c (m291) Request timestamp drawing separately 2024-08-27 15:49:31 -07:00
Devine Lu Linvega 1edfc705cb (m291) Only draw spacer when needed 2024-08-27 15:46:02 -07:00
Devine Lu Linvega 85b07d0b30 (m291) Added repeat and random modes 2024-08-27 15:30:18 -07:00
Devine Lu Linvega 2dce8c937a (m291) Reduce unnecessary drawing 2024-08-27 10:58:13 -07:00
Devine Lu Linvega 5f42027f30 (m291) Always use filename in title 2024-08-27 10:44:04 -07:00
Devine Lu Linvega 4086f77f18 (m291) Fixed cursor offset 2024-08-27 10:39:04 -07:00
Devine Lu Linvega 73a7d0dc25 (m291) Left-align long titles 2024-08-27 10:35:51 -07:00
Devine Lu Linvega 2093197345 (m291) Guess tags from filename 2024-08-27 10:26:07 -07:00
Devine Lu Linvega 7fdfcf9c24 (m291) Fixed issue with timestamp 2024-08-27 09:53:03 -07:00
Devine Lu Linvega e3fc283592 (m291) Added scroll offset to mouse picking 2024-08-27 09:47:47 -07:00
Devine Lu Linvega 42bd3225eb (m291) Added scrolling 2024-08-27 09:45:43 -07:00
Devine Lu Linvega 615f87dff8 (m291) Clip files at 0x18 2024-08-27 09:29:50 -07:00
Devine Lu Linvega 701408830b (m291) Trim file names 2024-08-27 09:20:09 -07:00
Devine Lu Linvega c33017e041 Load 0x2000 length for dir 2024-08-27 09:16:04 -07:00
Devine Lu Linvega 58e894b73a (m291) Trim timestamp 2024-08-27 09:12:45 -07:00
Devine Lu Linvega 64f89011fd (m291) Tiny optimization 2024-08-27 09:06:33 -07:00
Devine Lu Linvega 5d7ae61420 (m291) Housekeeping 2024-08-27 09:03:18 -07:00
Devine Lu Linvega e152dcb462 (m291) Optimizations 2024-08-27 08:44:46 -07:00
Devine Lu Linvega 589f6b20a6 Improved theme support 2024-08-27 08:38:21 -07:00
Devine Lu Linvega e3dc68752f (m291) Increase buffer sizes 2024-08-27 08:26:31 -07:00
Devine Lu Linvega efbd264273 Housekeeping 2024-08-27 08:20:28 -07:00