| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | Eliminate innerHTML manipulation | Osmium Sorcerer | |
| Construct DOM nodes directly instead of trying to sanitize every input string and dynamically updating HTML. Replace all uses of innerHTML with textContent, replaceChildren, and appendChild. This removes the need to use safeTags and replace newlines, but now requires preserving whitespace via CSS pre-wrap. Every OOC chat line is now placed into its own element instead of simply being appended to the log. This might be worse, and createTextNode is another alternative. | |||
| 2026-04-18 | hide confusing text for banned players | stonedDiscord | |
| 2026-03-28 | remove UI related changes | David Skoland | |
| 2026-03-24 | Add reconnect UI, disconnect button, and visual cleanup | David Skoland | |
| - Redesign disconnect overlay as a full-screen modal with dark backdrop - Add working Reconnect button that properly re-establishes WebSocket connection - Add Disconnect button in Settings for testing - Separate disconnect and ban/kick codepaths (no reconnect on ban) - Log disconnect notice in IC log using hrtext style - Refactor area list rendering from client state (renderAreaList) - Extract appendICNotice for reusable IC log notices - Clean up charselect: hide during loading, simplify toolbar layout - Freshen loading screen and charselect styling - Remove loading progress text updates (just show "Loading...") - Guard against undefined client.chars and client.serv Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> | |||
| 2026-02-11 | Filter playerlist by area and remove Area column | David Skoland | |
| Hide players not in the client's current area. Re-render playerlist on area switch. Remove the now-redundant Area column. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-11 | Add area column to playerlist | David Skoland | |
| Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-02-10 | Use charName directly for playerlist rendering and add table styling | David Skoland | |
| Render char icons and names from the character name string (PU type 1) instead of gating on charId lookup. Add header row and row separators to the playerlist table. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> | |||
| 2026-01-29 | maybe auto will fix it | stonedDiscord | |
| 2026-01-29 | Revert "less scrollbars" | stonedDiscord | |
| This reverts commit f0048ed97916071d71e4e629f249ae5360e5ff41. | |||
| 2026-01-28 | less scrollbars | stonedDiscord | |
| 2025-11-26 | persona2 | stonedDiscord | |
| 2025-11-26 | persona 1 | stonedDiscord | |
| 2025-11-23 | dont buy at all | stonedDiscord | |
| 2025-11-23 | buy local | stonedDiscord | |
| 2025-06-22 | do not fuck up other serverlist entries | stonedDiscord | |
| 2025-01-30 | make css look nicer | stonedDiscord | |
| 2025-01-30 | change serverlist to use detail tag | stonedDiscord | |
| prep for onhover description | |||
| 2024-12-22 | HUH | stonedDiscord | |
| 2024-11-20 | Prettified Code! | stonedDiscord | |
| 2024-11-20 | Prettified Code! | stonedDiscord | |
| 2024-10-17 | hide maximise | stonedDiscord | |
| 2024-09-07 | playerlist scroll | stonedDiscord | |
| 2024-08-31 | hide out of area players | stonedDiscord | |
| 2024-08-31 | playerlist fixes | stonedDiscord | |
| 2024-08-17 | resize things and fix effects | stoned | |
| 2024-08-17 | fix scrolling in ic controls | stoned | |
| 2024-08-08 | fix icons being centered in classic theme | stonedDiscord | |
| 2024-04-12 | name spacing | stonedDiscord | |
| 2024-02-14 | fix dgs | stonedDiscord | |
| 2023-12-21 | Remove objection_button styling | David Skoland | |
| 2023-12-19 | Use client_button instead of objection_button | David Skoland | |
| Currently, we use objection_button class for the shouts, but the toggleShout function actually changes it to client_button instead. This makes it change style (height) whenever it is pressed. We can fix this by just using client_button. That makes it look more like the rest of the buttons as well. Since we don't use objection_button anymore, remove it from the styles. | |||
| 2023-12-08 | bring to front | stonedDiscord | |
| didnt work | |||
| 2023-11-22 | Remove old "left" field | SymphonyVR | |
| 2023-11-22 | Reverted some bugs caused by experimenting | SymphonyVR | |
| Now is stable | |||
| 2023-11-22 | Make the web client UI behave more like AO2 client | SymphonyVR | |
| Fix: background scaling #92 Changes: Now every image on the viewport is centered in the X and Y. | |||
| 2023-11-22 | Smarter upscaling/downscaling | SymphonyVR | |
| By default it used to make all images pixelated. | |||
| 2023-09-20 | autoformat with eslint | stonedDiscord | |
| 2023-06-06 | fix ac clock | stonedDiscord | |
| 2023-06-06 | fix clannad clock font sizes | stonedDiscord | |
| 2023-06-06 | fix trilogy nameplate | stonedDiscord | |
| 2023-06-06 | add sonic as a valid box | stonedDiscord | |
| 2023-05-21 | sanic | stonedDiscord | |
| 2023-04-02 | comical snas | stonedDiscord | |
| 2023-04-02 | rename theme | stonedDiscord | |
| 2023-04-01 | remove comic sans | stonedDiscord | |
| 2023-04-01 | whoops wrong branch | stonedDiscord | |
| 2023-03-31 | why were all the lines so wobbly | stonedDiscord | |
| 2023-03-07 | darker bg | stonedDiscord | |
| 2023-03-07 | fix border scale | stonedDiscord | |
| 2023-03-07 | use actual border | stonedDiscord | |
