Commit Graph

  • 558bc47373 Async ELF send + interleaved Mongoose polls: no more browser timeout KarnerF 2026-08-12 20:28:33 +02:00
  • 8877dc19e7 Fix: rename g_mgr to smg_mgr to avoid mongoose.h conflict KarnerF 2026-08-12 20:20:41 +02:00
  • 05f74f43d2 Interleave Mongoose polls during ELF send to prevent browser crash KarnerF 2026-08-12 20:18:29 +02:00
  • 546c2c82e6 Fix auto-start toggle: use onchange with direct checked state KarnerF 2026-08-12 19:03:53 +02:00
  • 3763046c52 Auto-start delay back to 6s for elfldr initialization KarnerF 2026-08-12 18:58:06 +02:00
  • 4687e37ca2 Remove unused g_pending_elf variable KarnerF 2026-08-11 23:30:40 +02:00
  • e685ef7a8f Revert async ELF: synchronous send worked before KarnerF 2026-08-11 23:27:20 +02:00
  • 6aad59bc4f USB reload only when Config panel is active KarnerF 2026-08-11 23:19:04 +02:00
  • 8176693ecc Fix scan hint: all usb0-7, add shadowmountplus*.elf mention KarnerF 2026-08-11 23:05:38 +02:00
  • 901e98748e Translate scan hint, clarify USB is first USB only KarnerF 2026-08-11 23:00:57 +02:00
  • 5c5c15d89c Add default scan dirs hint in Autostart panel KarnerF 2026-08-11 22:56:45 +02:00
  • 77343dbc8a Extra scan directories list in Autostart panel KarnerF 2026-08-11 22:43:56 +02:00
  • 79c6df8b6c Custom ELF path on own full-width row below picker KarnerF 2026-08-11 22:31:26 +02:00
  • eb4b729e4f Fix missing function onAS declaration KarnerF 2026-08-11 22:28:15 +02:00
  • 541d499c83 Add custom ELF path input to Autostart panel KarnerF 2026-08-11 22:25:11 +02:00
  • f289b4dcc2 Increase USB poll interval to 5s to reduce browser load KarnerF 2026-08-11 22:15:37 +02:00
  • f53a1d98c0 Fix browser crash: send ELF async after HTTP response KarnerF 2026-08-11 22:11:48 +02:00
  • 503c736e6d Revert font size to 16px/20px KarnerF 2026-08-11 22:04:56 +02:00
  • feca108a4a Increase font size: 16->18px base, 20->22px large screen KarnerF 2026-08-11 21:57:59 +02:00
  • 75d61a105e Content scrollbar 4px, remove margin-right horizontal scroll KarnerF 2026-08-11 21:49:40 +02:00
  • ec9ac74d53 Apply PayloadManager scrollbar style, restore .ico class KarnerF 2026-08-11 21:46:33 +02:00
  • a5d015dbdf Use margin-right to offset scrollbar from edge KarnerF 2026-08-11 21:41:55 +02:00
  • 74de719d36 Move content scrollbar 4px from right edge KarnerF 2026-08-11 21:39:56 +02:00
  • 1a4e325ba6 Remove API version badge completely KarnerF 2026-08-11 21:37:55 +02:00
  • fd4263c1ac Remove API top hint, keep inline version badges KarnerF 2026-08-11 21:34:30 +02:00
  • 21f7a20c68 Revert sidebar scrollbar to 4px KarnerF 2026-08-11 21:31:45 +02:00
  • b953270c3f Fix API panel, thinner sidebar scrollbar KarnerF 2026-08-11 21:29:24 +02:00
  • 75dbf71bbc Add Auto-Remove header, match sidebar scrollbar to content KarnerF 2026-08-11 21:24:40 +02:00
  • 870099cca8 Restore sidebar collapse transition KarnerF 2026-08-11 21:16:42 +02:00
  • 4d228661e1 Scrollbar at right edge, hide sidebar scrollbar KarnerF 2026-08-11 21:13:54 +02:00
  • 959596c747 Split Mounting/Scan, fix menu icon, fix right margin, dark scrollbar track KarnerF 2026-08-11 21:09:13 +02:00
  • f2c7629764 Fix broken H() calls after panel header insertion KarnerF 2026-08-11 21:04:21 +02:00
  • f277a0f765 Add headers to all panels, thin scrollbar like PayloadManager KarnerF 2026-08-11 21:03:09 +02:00
  • ee98813ea5 Split Autostart and Auto-Remove into separate panels KarnerF 2026-08-11 20:58:11 +02:00
  • 70d2b693bf Split Backend/API back, remove topbar save button KarnerF 2026-08-11 20:53:19 +02:00
  • fb8cde190d Scroll content to top on panel switch KarnerF 2026-08-11 20:49:12 +02:00
  • 430b44f35d Hide scrollbar on content like PayloadManager KarnerF 2026-08-11 20:44:41 +02:00
  • a503301c37 Fix: html height:100%, body overflow:hidden, remove min-height:100vh KarnerF 2026-08-11 20:39:23 +02:00
  • 21dc88313c Fix layout align-items, add collapsible sidebar toggle KarnerF 2026-08-11 20:34:29 +02:00
  • 299bf425ca Fix html/body height chain for proper scrollable content KarnerF 2026-08-11 20:31:16 +02:00
  • 53afd032a5 Remove zoom, fix flex chain for scrollable content KarnerF 2026-08-11 20:28:11 +02:00
  • e08a27847f Fixed viewport layout like PayloadManager: only content scrolls KarnerF 2026-08-11 20:24:50 +02:00
  • 21c36d9c2e Revert layout changes, split kstuff/fakelib back KarnerF 2026-08-11 20:21:10 +02:00
  • f809ea0419 Fixed height layout: only content scrolls, btn-area always visible KarnerF 2026-08-11 20:15:27 +02:00
  • 43155f1f71 Merge kstuff+Fakelib, move save button to topbar KarnerF 2026-08-11 20:10:33 +02:00
  • 90e56baa03 Fix panel-bkd div imbalance: api-wrap inside panel-bkd KarnerF 2026-08-11 20:03:33 +02:00
  • b7ef998443 Fix em dash compile error in comment KarnerF 2026-08-11 19:59:39 +02:00
  • d59bb108c4 Merge Backend+API into one panel KarnerF 2026-08-11 19:58:20 +02:00
  • e4ea30650c Merge Mounting+Scan, add save button at top KarnerF 2026-08-11 19:53:42 +02:00
  • d9d5da5084 Rename Auto panel, add section headers for Autostart and Auto-Remove KarnerF 2026-08-11 19:33:49 +02:00
  • 53d5be63f5 Fix panel-auto: keep open across both autostart and autoremove KarnerF 2026-08-11 19:31:10 +02:00
  • 7ebf939533 Fix unbalanced div closing in auto panel KarnerF 2026-08-11 19:28:19 +02:00
  • 8c92930f29 Restore kst/fkl/bkd/api as separate panels, keep only auto merged KarnerF 2026-08-11 19:21:34 +02:00
  • e2dff891a5 Rename merged panels to kstuff/Fakelib and Backend/API KarnerF 2026-08-11 19:16:37 +02:00
  • 1da60f7674 Merge panels: Auto, Kompatibilitaet, Server KarnerF 2026-08-11 19:15:01 +02:00
  • 0e5777a6d0 Remove auto-scroll on panel switch KarnerF 2026-08-11 19:05:24 +02:00
  • 85401aa492 Fix syntax error in showP scrollTo KarnerF 2026-08-11 19:02:49 +02:00
  • e0c95f0412 Scroll to top on panel switch, revert fixed btn KarnerF 2026-08-11 19:01:42 +02:00
  • 2326ebccaf Fixed save button at bottom via position:fixed KarnerF 2026-08-11 18:59:02 +02:00
  • c5f7e67493 Revert sticky save button KarnerF 2026-08-11 18:57:19 +02:00
  • a948e0ff3a Add padding-bottom to prevent sticky btn covering content KarnerF 2026-08-11 18:56:02 +02:00
  • d398bdcb97 Sticky save button, remove redundant panel title KarnerF 2026-08-11 18:52:39 +02:00
  • 06df94d5c9 Actually remove auto-start from topbar KarnerF 2026-08-11 18:46:13 +02:00
  • 404db82bfe Remove duplicate auto-start from topbar KarnerF 2026-08-11 18:43:44 +02:00
  • 431ff5d02e Move auto-start to sidebar panel, fix manual start not overwriting preferred ELF KarnerF 2026-08-11 18:41:13 +02:00
  • 73bd7f36ee Auto-start at 2s, ELF button always visible (no layout shift) KarnerF 2026-08-11 18:33:34 +02:00
  • bda10c8ee1 Auto-start: always send ELF regardless of SM state KarnerF 2026-08-11 18:29:35 +02:00
  • 980218f294 Fix auto-start: check port 10101 instead of stale debug.log KarnerF 2026-08-11 18:25:49 +02:00
  • 10ec9505e3 Auto-Start: proper toggle switch + ELF selector KarnerF 2026-08-11 18:21:59 +02:00
  • 61f94fa288 Auto-Start: separate toggle + ELF selector buttons KarnerF 2026-08-11 18:15:48 +02:00
  • 9dca51d7a3 Auto-Start button: ELF picker on enable, same style as Start/Stop KarnerF 2026-08-11 18:10:19 +02:00
  • b9b9ef4974 Replace checkbox with toggle button for auto-start KarnerF 2026-08-11 18:05:11 +02:00
  • c3d9337009 Use onclick instead of onchange for auto-start checkbox KarnerF 2026-08-11 18:00:50 +02:00
  • 407d26cf0c Fix launchElf broken then chain KarnerF 2026-08-11 17:56:57 +02:00
  • b2d1988545 Add auto-start and preferred ELF settings KarnerF 2026-08-11 17:31:22 +02:00
  • e42c451e91 Fix notification icon path: PPSX99998 -> SMPL00001 KarnerF 2026-08-11 17:23:41 +02:00
  • e6d70dc435 Fix favicon color to #10b981, limit log to last 200 lines KarnerF 2026-08-10 10:12:17 +02:00
  • bb6bafd392 Update gitignore KarnerF 2026-08-09 23:28:46 +02:00
  • d54e0207d6 USB: back to opendir, 2s interval, reload on fetch error when USB was present KarnerF 2026-08-09 23:26:23 +02:00
  • b29f2b3357 USB detection via getmntinfo kernel mount table KarnerF 2026-08-09 23:21:25 +02:00
  • 864735027d USB detection via st_dev mountpoint check KarnerF 2026-08-09 23:18:58 +02:00
  • db07520913 Use statvfs for reliable USB detection on unplug KarnerF 2026-08-09 23:16:36 +02:00
  • c7e0ff8344 USB detection runs on all panels not just Config KarnerF 2026-08-09 23:13:15 +02:00
  • 6d62f79c9d Keep current panel on USB plug/unplug reload KarnerF 2026-08-09 23:09:49 +02:00
  • 5326e468b4 Add AI assistance credit to README KarnerF 2026-08-09 22:36:56 +02:00
  • d848a75617 Games category, fix marker path to /data/SMPlusGui/ KarnerF 2026-08-09 22:21:21 +02:00
  • b0a3c25005 Fix title ID mismatch: PPSX99998 -> SMPL00001 KarnerF 2026-08-09 22:14:57 +02:00
  • f23d8ffabb Change title ID to SMPL00001, set Media category KarnerF 2026-08-09 22:05:24 +02:00
  • 45bf639f2c Update README v1.0.0 KarnerF 2026-08-09 21:56:55 +02:00
  • bace39a2cc Initial release v1.0.0 KarnerF 2026-08-09 21:45:40 +02:00