tomt610
dedfead59e
Add event emission when tracker update completes
...
Emits 'rpg_companion_update_complete' event after updateRPGData() finishes.
This allows other extensions (like Context Prewarm) to hook into the
completion of tracker updates and perform actions afterward.
The event is emitted in the finally block, so it fires regardless of
success or failure, after isGenerating is reset.
2026-01-08 22:12:06 +00:00
Spicy_Marinara
f1179d3b83
v3.3.0: Fix encounter UI theming and JSON cleaning regex properties
v3.3.0
2026-01-08 21:52:31 +01:00
Spicy_Marinara
045d1da88b
Update README.md
2026-01-08 19:50:20 +01:00
Spicy_Marinara
bd056934e1
v3.2.5: Always enable JSON cleaning regex with proper settings
2026-01-08 18:27:16 +01:00
Spicy_Marinara
e5bd1e0411
v3.2.4: Fix Present Characters field editing - relationship badges, custom fields, and avatar upload
2026-01-08 18:13:12 +01:00
Spicy_Marinara
055c19951c
v3.2.3: Restore avatar upload feature for Present Characters
2026-01-08 13:05:02 +01:00
Spicy_Marinara
d41996fb04
v3.2.2: Remove fixed max-width on mobile to support high zoom levels
2026-01-08 12:45:20 +01:00
Spicy_Marinara
2624309523
v3.2.1: Fix mobile viewport height issues with dvh units
2026-01-08 11:18:09 +01:00
Spicy_Marinara
7e9d98738f
v3.2.0: Major update with JSON trackers, locking system, and UI improvements
2026-01-08 10:35:54 +01:00
Spicy_Marinara
be05051a39
v3.1.1: Fix mobile tabs not initializing on mobile devices
2026-01-08 00:12:19 +01:00
Spicy_Marinara
a3063aff4f
v3.1.0: Add parser error detection and recommended models section
2026-01-07 22:56:26 +01:00
Spicy_Marinara
dbf5c2d17a
Merge branch 'main' of https://github.com/SpicyMarinara/rpg-companion-sillytavern
2026-01-07 21:29:20 +01:00
Spicy_Marinara
718d45095d
v3.0.1 - Fix thought bubble editing persistence
2026-01-07 20:26:11 +01:00
Spicy_Marinara
897380d532
v3.0.1 - Fix thought bubble editing persistence
2026-01-07 20:25:49 +01:00
Spicy_Marinara
93327e4416
Merge remote changes for v3.0.0 release
2026-01-07 19:52:51 +01:00
Spicy_Marinara
c3cdac24c6
Release v3.0.0 - Major update with JSON format, lock/unlock trackers, reorganized UI, colored dialogues, editable prompts, and numerous bug fixes
2026-01-07 17:22:22 +01:00
Spicy Marinara
f536472dbe
Merge pull request #82 from munimunigamer/auto-update-ext
...
Fixed auto updating with external api mode
2026-01-06 01:01:16 +01:00
munimunigamer
5bba422904
fixed auto updating with external api mode
2026-01-05 23:58:48 -06:00
Spicy_Marinara
8df6548e0b
v2.1.3 - Improved thought bubble positioning and responsiveness
...
- Align thought bubbles with avatar top instead of center for better visibility
- Fix issue where bubbles extend above avatar when scrolling is limited
- Change thought circles to horizontal layout for cleaner visual flow
- Add responsive positioning that adapts to screen width changes
- Implement smart viewport detection to prevent cutoff at narrow widths
2026-01-03 11:40:07 +01:00
Spicy_Marinara
58020e93d0
Fix: Ensure clothing instruction is included in separate generation prompts
2026-01-03 01:17:41 +01:00
Spicy_Marinara
ef03bb11ee
Update version to 2.1.2 in settings.html
2026-01-03 00:59:07 +01:00
Spicy_Marinara
d75f76b807
Update README with v2.1.2 changelog
2026-01-03 00:58:22 +01:00
Spicy_Marinara
c6b71ec1aa
Add optional toggle for Relationship Status Fields (v2.1.2)
...
- Added relationships.enabled toggle in tracker configuration
- Relationship fields and emoji badges can now be disabled/enabled
- UI toggle added in Edit Trackers > Present Characters tab
- Updated prompt generation to respect the toggle
- Maintains backward compatibility with existing configs
- Added i18n translations (en, zh-tw)
2026-01-03 00:55:29 +01:00
Spicy_Marinara
d44bb1cff9
v2.1.1: Fix swipe detection in together mode and combat encounter prompt
2026-01-02 20:58:49 +01:00
Spicy_Marinara
87f0931942
Update README with v2.1 release notes
2026-01-02 14:09:13 +01:00
Spicy_Marinara
62ed7ffb18
v2.1: Add dynamic weather effects, clothing inventory, and bug fixes
...
Features:
- Add dynamic weather effects system (snow, rain, mist, sunshine, storm, wind, blizzard)
- Add separate Clothing tab in inventory system
- Weather effects auto-update based on Info Box weather field
- Combined effects for storm (rain+lightning) and blizzard (snow+wind)
Improvements:
- Settings migration system for automatic feature enablement
- Weather effects positioned behind chat interface (z-index: 1)
- Dynamic weather enabled by default for new users
Bug Fixes:
- Fix tab visibility issues (disabled tabs now properly hide)
- Fix theme-aware borders (remove hardcoded blue colors)
- Fix double scrollbar in Edit Trackers window
- Fix scroll position jumping when editing Present Characters
- Fix dynamic weather toggle hiding issue
Technical:
- Update inventory schema to v2.1 with clothing field
- Add automatic migration for existing v2 inventories
- Update parsers and prompts to handle clothing separately
- Add translations (EN/ZH-TW) for new features
2026-01-02 13:58:43 +01:00
Spicy_Marinara
ddd59d124e
bug
2025-12-31 18:14:44 +01:00
Spicy_Marinara
3bfc6ea934
Update to v2.0 and add version indicator
2025-12-31 10:53:09 +01:00
Spicy_Marinara
3f58c7ceca
Add holiday promotion, snowflakes effect, and Spotify music widget
...
- Added holiday promotion banner with 2026WITHMARINARA discount code
- Added dismiss functionality for promotion with persistent state
- Implemented snowflakes animation effect with toggle
- Added Spotify music widget above chat input
- Widget matches extension theme colors and positioning
- Added Display Options toggles to show/hide feature toggles
- Improved responsive design and mobile support
2025-12-30 20:56:43 +01:00
Spicy Marinara
51535c5fdc
Merge pull request #80 from munimunigamer/image-gen-updates
...
General Automatic Image Generation Updates
2025-12-30 11:14:55 +01:00
munimunigamer
bc4d4a0dd1
prompt now focuses on bust up/face
2025-12-30 04:11:08 -12:00
munimunigamer
5eb602e91d
added better prompt generation
2025-12-30 04:02:45 -12:00
munimunigamer
ca4a318135
removed unused localization
2025-12-30 03:24:06 -12:00
munimunigamer
b4ad757e42
removed unnecessary "LLM Instruction" prompt for image generation
2025-12-30 03:23:18 -12:00
Spicy_Marinara
530d871fd3
Update layout.js
2025-12-29 18:07:33 +01:00
Spicy_Marinara
474e3ce963
Add customizable prompts editor and reorganize settings panel
...
- Reorganized settings: moved Auto-update, Narrator Mode, and Debug Mode to Advanced section
- Added Customize Prompts button with comprehensive prompts editor modal
- Implemented 7 customizable AI prompts: HTML, plot progression (random/natural), avatar generation, tracker instructions, tracker continuation, and combat narrative
- Added individual and bulk restore to defaults functionality
- Integrated custom prompts across generation modules (plotProgression, promptBuilder, encounterPrompts)
- Auto-update toggle now disabled when not in Separate generation mode
- Merged XML/Markdown tracker instructions into unified prompt
2025-12-29 14:41:12 +01:00
Spicy_Marinara
0b5bca56eb
Fix display settings persistence and add responsive layout for plot buttons
...
- Fixed updateSectionVisibility() to use explicit .show()/.hide() instead of .toggle() to ensure proper element visibility on page reload
- Added responsive CSS for plot buttons to adjust to small screens and mobile devices
- Wrapped button text in spans to enable icon-only mode on very small screens (≤400px)
- Reduced button margins and added flexbox layout with wrapping for better mobile UX
2025-12-29 13:32:30 +01:00
Spicy Marinara
39f4fed40d
Merge pull request #79 from munimunigamer/external-mode
...
feature: Add External API Generation Mode with Secure Key Storage
2025-12-29 10:29:35 +01:00
munimunigamer
6ffcf9c929
detailing that it connects to openai rather than just third party
2025-12-29 02:58:05 -12:00
munimunigamer
10a4f9e89e
fixed auto image gen to use external mode as well
2025-12-29 02:56:04 -12:00
munimunigamer
fb8a6fcc30
using localstorage instead of extension settings for api key now
2025-12-29 02:50:30 -12:00
munimunigamer
b037d95da8
hide the "use model connected to RPG Companion Trackers preset"
2025-12-29 02:43:53 -12:00
munimunigamer
018ab3613f
changed default max tokens from 2048 to 8192
2025-12-29 02:42:51 -12:00
munimunigamer
5369cb14a5
add cors error logging, letting the user know if an endpoint can't be used due to cors blocking
2025-12-29 02:42:37 -12:00
munimunigamer
1d4a64bac7
added external api
2025-12-29 02:38:08 -12:00
munimunigamer
9936fb483d
added external api settings to extension settings
2025-12-29 02:21:30 -12:00
Spicy_Marinara
3146f033df
Fix clamp() to use rem/px for min/max values
...
- Replace clamp(Xvw, Yvw, Zvw) with clamp(Xrem, Yvw, Zrem)
- Prevents font sizes from scaling excessively on ultrawide monitors
- Now minimum and maximum values are fixed units while middle value remains responsive
- Fixes info box, stats, calendar, weather, and all other text elements
2025-12-28 23:38:41 +01:00
Spicy_Marinara
ed421bee63
Fix font sizes for ultrawide monitors using clamp()
...
- Replace all vw-based font-size properties with clamp() to prevent excessively large text
- Set maximum font sizes to prevent issues on 3440x1440 and other ultrawide displays
- Maintain responsive behavior for normal and mobile screen sizes
- Fix gap properties using vw for better spacing consistency
2025-12-28 22:07:27 +01:00
Spicy Marinara
09463fc95a
Merge pull request #75 from munimunigamer/avatar-gen-fixes
...
fixed right click regen and clearing chat
2025-12-27 21:32:53 +01:00
munimunigamer
10f6326f82
fixed right click regen and clearing chat
2025-12-27 12:36:48 -12:00