This website requires JavaScript.
8e913031f1
fix: remove excessive vertical padding from level value on mobile
Lucas 'Paperboy' Rose-Winters
2025-10-21 21:42:03 +11:00
e345715090
feat: add draggable mobile refresh button with improved UX
Lucas 'Paperboy' Rose-Winters
2025-10-21 21:39:56 +11:00
dd392e50d1
fix(mobile): improve refresh button - float over all tabs, add animation, fix focus
Lucas 'Paperboy' Rose-Winters
2025-10-21 21:27:20 +11:00
577010e2aa
fix(mobile): move refresh button to top-right icon, fix tiny text issue
Lucas 'Paperboy' Rose-Winters
2025-10-21 21:21:39 +11:00
7cb4b1e1d8
Add persona/character context to separate generation and fix preset switching
Spicy_Marinara
2025-10-21 00:57:52 +02:00
8fd08bfc28
Fix fir fix
IDeathByte
2025-10-20 23:31:44 +05:00
60a8c2f21f
Fix user icon/fonts scaling
IDeathByte
2025-10-20 23:18:06 +05:00
776d0823a2
Fix parser to support both text and emoji formats for Info Box and Present Characters trackers
Spicy_Marinara
2025-10-20 14:49:30 +02:00
bbc07c9326
Merge pull request #14 from paperboygold/main
Spicy Marinara
2025-10-20 08:56:14 +02:00
7b723663f0
Merge pull request #1 from paperboygold/fix/preset-import-error
Paperboy
2025-10-20 12:13:31 +11:00
d46b36ac0b
fix: remove unavailable preset API import
Lucas 'Paperboy' Rose-Winters
2025-10-20 12:11:38 +11:00
599356fafb
Merge pull request #13 from paperboygold/feature/inventory-bugfixes
Spicy Marinara
2025-10-20 02:03:06 +02:00
428d6fb40e
feat(inventory): add inline editing for inventory items
Lucas 'Paperboy' Rose-Winters
2025-10-20 09:25:55 +11:00
9b6d0d41cd
fix(avatars): add fuzzy name matching for character portraits
Lucas 'Paperboy' Rose-Winters
2025-10-20 09:06:31 +11:00
5ec12cbf10
feat(ui): add centered 'Add Item' button to all storage locations
Lucas 'Paperboy' Rose-Winters
2025-10-20 08:43:49 +11:00
7da5413fdd
fix(inventory): preserve empty storage locations
Lucas 'Paperboy' Rose-Winters
2025-10-20 08:10:41 +11:00
f09c42ec6e
fix(ai-context): sync manual edits to committed tracker data
Lucas 'Paperboy' Rose-Winters
2025-10-20 08:05:08 +11:00
7b320b8d0b
style(ui): center user avatar in Status tab
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:52:21 +11:00
dc603b8b49
feat(inventory): granular item-level validation and auto-capitalization
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:50:43 +11:00
e21e71b03a
fix(inventory): ensure stored locations always initialized properly
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:19:46 +11:00
681c2f0e47
feat(inventory): add security hardening for prototype pollution and DoS
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:16:54 +11:00
3a84e24c0a
feat(inventory): enhance parser for AI formatting edge cases
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:14:18 +11:00
6ba513c530
fix(inventory): handle commas inside parentheses and strip brackets
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:07:21 +11:00
0991c30fc9
fix(inventory): preserve form state across re-renders
Lucas 'Paperboy' Rose-Winters
2025-10-20 07:06:04 +11:00
6d105482c3
Fix storage location deletion bug with special characters
Spicy_Marinara
2025-10-19 20:47:12 +02:00
dcbc788aa2
Fix preset existence check to use array includes
Spicy_Marinara
2025-10-19 20:33:22 +02:00
4f6d2deeb0
Fix preset duplicate import on every refresh
Spicy_Marinara
2025-10-19 20:11:55 +02:00
029860359f
Fix preset import API endpoint
Spicy_Marinara
2025-10-19 20:07:14 +02:00
f5418841cb
Add preset switching feature and clean up console logs
Spicy_Marinara
2025-10-19 20:05:17 +02:00
4a3170c661
Fix extension settings menu and persist committedTrackerData
Spicy_Marinara
2025-10-18 13:21:41 +02:00
66085d494e
Merge pull request #12 from paperboygold/feature/defensive-initialization
Spicy Marinara
2025-10-18 12:47:00 +02:00
d9b784d745
fix(init): add defensive error handling for edge cases
Lucas 'Paperboy' Rose-Winters
2025-10-18 16:01:10 +11:00
d7c1db4fb1
Revise acknowledgments and improve tips section
Spicy Marinara
2025-10-17 12:29:32 +02:00
5380ae1f21
Merge pull request #11 from paperboygold/feature/inventory-system
Spicy Marinara
2025-10-17 12:28:31 +02:00
1e84c363da
Merge branch 'main' into feature/inventory-system
Paperboy
2025-10-17 18:12:26 +11:00
0f2e19fc91
fix(ui): adjust thought bubble sizing for desktop and mobile
Lucas 'Paperboy' Rose-Winters
2025-10-17 17:52:58 +11:00
5342ea01ee
fix(inventory): handle parenthetical descriptions with newlines in item parser
Lucas 'Paperboy' Rose-Winters
2025-10-17 17:42:27 +11:00
de43e84cd0
style(inventory): improve view toggle and storage name contrast
Lucas 'Paperboy' Rose-Winters
2025-10-17 17:33:58 +11:00
73050a085b
feat(inventory): add list/grid view modes with individual item management
Lucas 'Paperboy' Rose-Winters
2025-10-17 17:30:57 +11:00
26acee3a70
fix(mobile): prevent Info tab from rendering over other tabs
Lucas 'Paperboy' Rose-Winters
2025-10-17 16:59:45 +11:00
b3ca2960d8
fix(mobile): center avatar without breaking mood layout
Lucas 'Paperboy' Rose-Winters
2025-10-17 16:47:26 +11:00
0608bc6280
fix(ui): make info box compact to give stats section more space
Lucas 'Paperboy' Rose-Winters
2025-10-17 16:38:42 +11:00
97dc87062f
feat(inventory): replace prompt dialogs with inline editing
Lucas 'Paperboy' Rose-Winters
2025-10-17 16:27:59 +11:00
f560bb543b
feat(ui): add tab navigation system for desktop and mobile
Lucas 'Paperboy' Rose-Winters
2025-10-17 16:18:47 +11:00
abd3ade30e
fix(inventory): refactor renderInventory() to match other render functions
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:46:13 +11:00
2566d97dfb
feat(inventory): add mobile tab support for inventory section
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:38:11 +11:00
1f948cd5d8
feat(inventory): wire up v2 system to main panel with full interactivity
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:36:15 +11:00
60e4a6c2cc
feat(inventory): add interaction handlers for v2 system
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:28:59 +11:00
790cf995b4
feat(inventory): add v2 UI rendering with tabbed interface
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:14:02 +11:00
b00bae905f
feat(inventory): add v2 parsing and generation support
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:10:31 +11:00
39ec36f105
feat(inventory): add automatic v1→v2 migration on settings/chat load
Lucas 'Paperboy' Rose-Winters
2025-10-17 15:06:53 +11:00
110bdb3b64
feat(inventory): implement v2 data structure and JSDoc types (Epic 7.1)
Lucas 'Paperboy' Rose-Winters
2025-10-17 14:58:07 +11:00
658b911d12
style: integrate upstream font-size and layout improvements
Lucas 'Paperboy' Rose-Winters
2025-10-17 14:35:55 +11:00
0764bc63a1
feat(integration): extract SillyTavern event handlers to dedicated module
Lucas 'Paperboy' Rose-Winters
2025-10-17 14:20:58 +11:00
175ff9560c
refactor(features): extract HTML cleaning regex setup to standalone module
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:48:49 +11:00
3473f2ac44
refactor(features): extract classic stats controls to standalone module
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:45:36 +11:00
ba50fc5bdc
refactor(features): extract plot progression UI to standalone module
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:39:24 +11:00
f4dfd368e1
refactor(features): extract dice system to standalone module
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:25:38 +11:00
bb952aecec
fix(ui): correct dice roller 'Save Roll' button positioning
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:05:41 +11:00
23fc9fdc9a
refactor(ui): extract UI systems into modular architecture
Lucas 'Paperboy' Rose-Winters
2025-10-17 13:02:11 +11:00
ed4506dc68
fix(dice): replace const assignments with setter function calls
Lucas 'Paperboy' Rose-Winters
2025-10-17 12:26:40 +11:00
871f187f40
fix(mobile): improve Settings UI and button readability
Lucas 'Paperboy' Rose-Winters
2025-10-17 12:18:50 +11:00
8b6ae6e68d
fix(mobile): improve Info dashboard, stat bars, and dice display
Lucas 'Paperboy' Rose-Winters
2025-10-17 12:04:09 +11:00
0aee477b52
fix(mobile): improve text readability and layout on mobile devices
Lucas 'Paperboy' Rose-Winters
2025-10-17 11:48:36 +11:00
d2d5593e00
refactor: extract rendering systems
Lucas 'Paperboy' Rose-Winters
2025-10-17 11:16:29 +11:00
17736d9140
feat: extract generation and parsing systems into modules
Lucas 'Paperboy' Rose-Winters
2025-10-17 10:38:35 +11:00
6987c0ced4
Merge pull request #9 from IDeathByte/main
Spicy Marinara
2025-10-17 00:15:29 +02:00
5c34407d2c
refactor(core): extract core modules (state, persistence, config, events)
Lucas 'Paperboy' Rose-Winters
2025-10-17 09:13:19 +11:00
cc53c69af8
Fix Save Roll button centering in dice popup
Spicy_Marinara
2025-10-17 00:11:24 +02:00
6d979920a2
Fix for fix for browser height scalability
IDeathByte
2025-10-17 02:26:30 +05:00
84d2bad5ef
Revise acknowledgments in README.md
Spicy Marinara
2025-10-16 18:31:52 +02:00
dac648f729
Merge pull request #8 from paperboygold/main
Spicy Marinara
2025-10-16 18:30:26 +02:00
3df06508f7
Merge pull request #7 from IDeathByte/main
Spicy Marinara
2025-10-16 18:29:50 +02:00
1db709693d
fix: use base64-encoded SVG for avatar fallback to prevent HTML parsing errors
Lucas 'Paperboy' Rose-Winters
2025-10-17 03:15:23 +11:00
66712382d5
fix: eliminate 400 Bad Request errors for persona avatar thumbnails
Lucas 'Paperboy' Rose-Winters
2025-10-17 03:05:37 +11:00
733c6060bd
replace all font-size properties to vw for normal screen scaling
IDeathByte
2025-10-16 19:32:53 +05:00
74e76ff224
Fix multiple issues: persona avatar loading, together mode tracker persistence, CSS responsive scaling, and weather widget
Spicy_Marinara
2025-10-16 14:50:52 +02:00
a97b3a0f26
Update README for mobile support and feature enhancements
Spicy Marinara
2025-10-16 12:27:36 +02:00
a8a3b40b95
Merge pull request #6 from paperboygold/feat/mobile-ux-improvements
Spicy Marinara
2025-10-16 12:23:59 +02:00
9b17624385
fix: increase classic stats max value from 20 to 100 for superhero-level characters
Lucas 'Paperboy' Rose-Winters
2025-10-16 14:46:16 +11:00
54ead0ed0c
Merge branch 'main' into feat/mobile-ux-improvements
Paperboy
2025-10-16 14:45:26 +11:00
58b7ea4d21
feat: add mobile keyboard handling to prevent layout squashing
Lucas 'Paperboy' Rose-Winters
2025-10-16 14:37:43 +11:00
644e893a3d
fix: redesign attributes as ultra-compact 2x3 grid for mobile
Lucas 'Paperboy' Rose-Winters
2025-10-16 14:15:44 +11:00
f70ac827aa
feat: redesign settings popup modal for mobile compatibility
Lucas 'Paperboy' Rose-Winters
2025-10-16 13:59:41 +11:00
7971056440
refactor: complete professional redesign of dice roller modal for mobile
Lucas 'Paperboy' Rose-Winters
2025-10-16 13:41:34 +11:00
3d32a04d57
feat: add smooth slide-out animation for mobile panel closing
Lucas 'Paperboy' Rose-Winters
2025-10-16 12:33:07 +11:00
a6bc021148
refactor: use display toggle instead of transform for mobile panel
Lucas 'Paperboy' Rose-Winters
2025-10-16 12:29:40 +11:00
c756704abc
chore: simplify mobile tab label from 'Info & Characters' to 'Info'
Lucas 'Paperboy' Rose-Winters
2025-10-16 12:17:43 +11:00
aef9cf812d
feat: add smooth animation to thought icon scroll tracking
Lucas 'Paperboy' Rose-Winters
2025-10-16 12:16:43 +11:00
9219fe3f19
feat: add smooth animation to mobile FAB drag behavior
Lucas 'Paperboy' Rose-Winters
2025-10-16 11:39:15 +11:00
e342f4d100
fix: improve mobile UX for relationship badge and thought panel
Lucas 'Paperboy' Rose-Winters
2025-10-16 11:33:59 +11:00
60e371c726
fix: reposition 'Show thoughts' button above avatar on mobile
Lucas 'Paperboy' Rose-Winters
2025-10-16 11:25:38 +11:00
f4f0ab1484
feat: add smart viewport constraint for mobile FAB button
Lucas 'Paperboy' Rose-Winters
2025-10-16 10:52:09 +11:00
b73f6d31bc
fix: correct mobile FAB chevron direction and reposition to left side
Lucas 'Paperboy' Rose-Winters
2025-10-16 10:27:17 +11:00
9a653a9c7a
feat: implement draggable mobile FAB with comprehensive event handling
Lucas 'Paperboy' Rose-Winters
2025-10-16 09:43:23 +11:00
4145817a93
Fix CSS scaling and layout issues
Spicy_Marinara
2025-10-15 23:17:02 +02:00
9ed76a4381
feat: implement comprehensive mobile UX for RPG Companion panel
Lucas 'Paperboy' Rose-Winters
2025-10-16 01:35:15 +11:00
4f0c366f04
Fix dice roll saving: only save when 'Save Roll' is clicked
Spicy_Marinara
2025-10-15 13:17:25 +02:00
a5d39f4245
Convert CSS to responsive units and fix button scaling
Spicy_Marinara
2025-10-15 13:05:24 +02:00
f21d6030aa
Fix plot progression: use quiet_prompt instead of quietPrompt
Spicy_Marinara
2025-10-15 12:39:59 +02:00