Spicy Marinara
4e36667890
Merge pull request #130 from Alamion/main
...
A few small FRs
2026-04-02 20:39:09 +02:00
Spicy Marinara
c82eb03288
Merge pull request #129 from DAurielS/fix/swipe-tracker-state
...
Fix: Save tracker state per-swipe, per-message
2026-04-02 20:38:55 +02:00
Spicy Marinara and Copilot
ce48ac0c34
Update src/systems/integration/sillytavern.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-26 01:48:15 +01:00
Spicy Marinara and Copilot
8ea9044492
Update src/core/persistence.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-26 01:47:42 +01:00
Spicy Marinara and Copilot
9213d264a0
Update src/systems/integration/sillytavern.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-26 00:40:22 +01:00
Spicy Marinara and Copilot
75c8f9b63a
Update src/systems/ui/trackerEditor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:58:51 +01:00
Spicy Marinara and Copilot
b1098a2721
Update src/systems/ui/trackerEditor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:58:44 +01:00
Spicy Marinara and Copilot
131b28fc1f
Update src/systems/ui/trackerEditor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:58:37 +01:00
Spicy Marinara and Copilot
7305af8f88
Update src/systems/ui/trackerEditor.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:58:26 +01:00
Spicy Marinara and Copilot
66a22c74d0
Update src/utils/transformations.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:58:02 +01:00
Spicy Marinara and Copilot
5b2cb331c8
Update src/core/persistence.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:57:30 +01:00
Spicy Marinara and Copilot
bb202aca9c
Update src/systems/integration/sillytavern.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:57:24 +01:00
Spicy Marinara and Copilot
733647084a
Update src/systems/integration/sillytavern.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:57:16 +01:00
Spicy Marinara and Copilot
ab848828e7
Update src/systems/integration/sillytavern.js
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 23:57:09 +01:00
Spicy Marinara
502646bb92
Merge pull request #128 from Korddie/main
...
Add French translate
2026-02-19 18:52:14 +01:00
Spicy Marinara and Copilot
98fd702175
Update src/i18n/fr.json
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-19 18:52:04 +01:00
Spicy_Marinara
105e20e97a
v3.7.2: Fix status field key generation for parenthetical names & scroll preservation
...
- Fix: Status fields with parenthetical descriptions (e.g., 'Conditions (up to 5 traits)') now use the base name for the JSON key ('conditions' instead of 'conditions_up_to_5_traits')
- Fix: Status field value templates no longer repeat the field name with numbered suffixes
- Fix: Editing fields in Present Characters no longer scrolls the panel to the top
- Updated jsonPromptHelpers.js, parser.js, and userStats.js to use new toFieldKey() helper
- Added scroll position preservation to renderThoughts() when re-rendering after field edits
2026-02-13 18:34:44 +01:00
Spicy_Marinara
5498c64f5d
Opussy bug fix
2026-02-06 16:53:24 +01:00
Spicy_Marinara
5fa369e3d7
Update userStats.js
2026-02-04 10:28:49 +01:00
Spicy_Marinara
52be8dca1f
Update README.md
2026-02-03 17:32:32 +01:00
Spicy_Marinara
32c4f67822
v3.7.1: Weather keywords, character stat editing fix, scroll bug fix, avatar layout
...
- Improved weather generation: Added hard templates for weather keywords to ensure LLM generates valid weather patterns that match dynamic effects
- Fixed character stat editing bug: Now properly handles array format stats from LLM (values no longer revert on blur)
- Fixed scroll/viewport bug: Mobile-only scrollIntoView prevents page jumping on desktop when editing fields
- Changed Present Characters avatar display: Avatar now aligned with name in header row, fields take full width below
- Updated descriptions and labels
2026-02-01 14:42:00 +01:00
Spicy_Marinara
b61a426efe
Update injector.js
2026-02-01 13:57:37 +01:00
Spicy_Marinara
2a77c091dd
Add Jakstein to contributors list
...
Updated README.md and settings.html to include Jakstein as a contributor in the project acknowledgments.
2026-01-27 19:46:50 +01:00
Spicy_Marinara
c0431a6117
Update contributors list
2026-01-27 14:38:48 +01:00
Spicy_Marinara
43610bf8b6
Merge branch 'main' of https://github.com/SpicyMarinara/rpg-companion-sillytavern
2026-01-27 14:36:21 +01:00
Spicy_Marinara
2a5b57087b
Merge pr-109 into main: v3.7.0
2026-01-27 14:34:44 +01:00
Spicy_Marinara
653d23ef9a
Merge main into pr-109
2026-01-27 14:34:39 +01:00
Spicy_Marinara
ea81dd0634
v3.7.0: Merge PR #109 + opacity sliders + custom attributes fix + context instructions prompt + newline fixes
2026-01-27 14:33:36 +01:00
Spicy Marinara
7a3487c741
Merge pull request #109 from jakstein/omniscience-filter
...
Implementation of omniscience filter, ability to only reveal what player character can see without confusing the LLM.
2026-01-27 13:01:37 +01:00
Spicy_Marinara
6fc35e50a1
Refactor inventory lock logic to use item names
...
Updated inventory lock management and rendering to match items by name instead of index, improving reliability and consistency. Also adjusted quest rendering and parsing to handle locked quest objects with a value property.
2026-01-23 09:17:40 +01:00
Spicy_Marinara
e82918004e
v3.6.3: Fix relationship field to use correct nested format (relationship.status)
2026-01-20 21:51:41 +01:00
Spicy_Marinara
f78c8a1b78
v3.6.2: Fix relationship field in context for manually added characters, add empty field placeholders and mobile support
2026-01-18 19:15:30 +01:00
Spicy_Marinara
2a48c30808
Update sillytavern.js
2026-01-17 21:34:53 +01:00
Spicy Marinara
c5a9c8631f
Merge pull request #115 from Olaroll/weather-pattern-fix
...
Fix weather pattern matching regression
2026-01-17 21:15:06 +01:00
Spicy Marinara
2623df4050
Merge pull request #117 from SpicyMarinara/revert-116-revert-111-main
...
Revert "Revert "internalization weatherEffects.js""
2026-01-17 21:14:55 +01:00
Spicy Marinara
03f21ef1ef
Revert "Revert "internalization weatherEffects.js""
2026-01-17 21:14:44 +01:00
Spicy Marinara
2e747bc8aa
Merge pull request #116 from SpicyMarinara/revert-111-main
...
Revert "internalization weatherEffects.js"
2026-01-17 21:13:50 +01:00
Spicy Marinara
d0dd8950a6
Revert "internalization weatherEffects.js"
2026-01-17 21:13:28 +01:00
Spicy Marinara
4612ed2108
Merge pull request #111 from IDeathByte/main
...
internalization weatherEffects.js
2026-01-15 11:04:53 +01:00
Spicy Marinara
0499f2c43e
Merge pull request #107 from tomt610/feature/improved-clear-weather-effects
...
Add sunrise/sunset effects and improve sun positioning
2026-01-14 00:51:16 +01:00
Spicy_Marinara
35bd55615b
fixes
2026-01-13 23:24:40 +01:00
Spicy Marinara
989f511d01
Merge pull request #106 from tomt610/fix/stats-show-max-value-in-number-mode
...
Fix: Include max value in stats context when number mode is selected
2026-01-13 20:55:58 +01:00
Spicy_Marinara
4f3d59bfb7
v3.6.1: Dynamic combat actions and bug fixes
...
- Added dynamic action updates: AI can now modify available attacks/items based on combat state
- Items decrease when used, abilities change based on status effects
- Fixed event delegation for encounter buttons to work reliably on mobile
- Fixed multiple JSON parsing validation errors
- Added proper dialogue handling in combat summaries
- UI now re-renders action buttons when actions change
- Improved prompt instructions for item quantities and dynamic actions
2026-01-13 19:22:01 +01:00
Spicy Marinara
c18fd39283
Merge pull request #105 from IDeathByte/main
...
Add russian to settings.html
2026-01-13 15:45:34 +01:00
Spicy Marinara
c14250e467
Merge pull request #104 from IDeathByte/main
...
Ru language
2026-01-13 13:53:27 +01:00
Spicy_Marinara
e8edc42164
v3.6.0 - Bug fixes and number display mode for stats
...
- Fixed custom status fields not being sent to prompts or parsed
- Fixed date format selection not working beyond default format
- Fixed widget text overflow issues with minimal scrollbars
- Added ability to display stats as numbers with custom max values instead of percentages
- Enabled desktop strip widgets by default
- Removed icon from Desktop Collapsed Strip Widgets heading
2026-01-13 13:52:18 +01:00
Spicy Marinara
ce668c4793
Merge pull request #101 from tomt610/feature/desktop-strip-widgets
...
feat: Add desktop collapsed strip widgets
2026-01-13 09:35:51 +01:00
Spicy Marinara
b18aaee0c0
Merge pull request #100 from tomt610/feature/improved-clear-weather-effects
...
Feature/improved clear weather effects
2026-01-13 00:23:34 +01:00
Spicy Marinara
7bac0d48f9
Merge pull request #99 from tomt610/fix/swipe-delete-state-restoration
...
Fix/swipe delete state restoration
2026-01-12 20:30:35 +01:00
Spicy Marinara
7081137fe3
Merge pull request #98 from tomt610/feature/infobox-edit-start-time
...
feat: add editable start time to infobox time widget
2026-01-12 20:29:56 +01:00
Spicy Marinara
3a6acb37be
Merge pull request #96 from tomt610/fix/fab-spinning-together-mode
...
fix(fab): prevent spinning in together mode and update widgets
2026-01-12 02:38:48 +01:00
Spicy Marinara
0262218ad0
Merge pull request #95 from tomt610/feature/send-all-enabled-on-refresh
...
feat(history): Add 'Send All Enabled Stats on Refresh' option
2026-01-11 23:46:52 +01:00
Spicy_Marinara
c614f7b8dc
v3.5.0: Weather effects improvements and dice roll fixes
...
- Refactor weather effects toggles to radio buttons in settings
- Replace weatherEffectsForeground with weatherBackground/weatherForeground
- Add Background/Foreground position options as radio toggles
- Remove weather foreground toggle from main panel
- Fix dice roll to work independently of RPG attributes
- Dice rolls now sent regardless of attribute settings
- Adjust prompt wording based on whether attributes are enabled
- Improve History Persistence UI styling
- Update input/select CSS to match tracker editor
- Fix alignment issues
- Add theme-based radio button styling
- Radio buttons now use theme colors instead of default blue
- Support for all themes (default, sci-fi, fantasy, cyberpunk, custom)
- Update weather effects z-index logic for both modes
- Bump version to v3.5.0
2026-01-11 20:05:35 +01:00
Spicy_Marinara
46e6de0eba
Update apiClient.js
2026-01-11 19:35:26 +01:00
Spicy Marinara
e2a48a4075
Merge pull request #94 from tomt610/feature/weather-foreground-option
...
feat: Add weather foreground option (experimental)
2026-01-11 19:33:14 +01:00
Spicy Marinara
8d41010509
Merge pull request #93 from tomt610/fix/default-prompt
...
fix(presets): defer association changes until Save & Apply
2026-01-11 19:33:01 +01:00
Spicy Marinara
95d5616141
Merge pull request #92 from tomt610/fix/historical-context-injection
...
fix: Historical context injection for both text and chat completion p…
2026-01-11 19:32:33 +01:00
Spicy_Marinara
5918e38ade
v3.2.1
2026-01-11 19:19:52 +01:00
Spicy_Marinara
f3deead868
v3.4.1: Fix Present Characters not included in <previous> section for separate generation mode
...
- Fixed bug where Present Characters data wasn't appearing in the <previous> section when generating new trackers in separate mode
- Root cause: committedTrackerData.characterThoughts is stored as a JS array, not a JSON string
- Solution: Check data type before parsing - handle both object/array and string formats
- Present Characters data now correctly included in unified previous tracker JSON regardless of showCharacterThoughts setting
2026-01-11 00:17:49 +01:00
Spicy_Marinara
d5d649f122
Update promptBuilder.js
2026-01-10 21:21:25 +01:00
Spicy Marinara
0cd764c39b
Merge pull request #90 from tomt610/feature/history-persistence
...
Feature/history persistence
2026-01-10 20:35:03 +01:00
Spicy_Marinara
995f3a7a98
Add Deception System and CYOA features with toggles, custom prompts, and proper injection ordering
2026-01-10 20:24:41 +01:00
Spicy_Marinara
681b8ba2bc
Merge remote-tracking branch 'tomt610/feature/fab-widgets' into test-pr90-pr91-combined
2026-01-10 16:47:15 +01:00
Spicy_Marinara
2d961936c2
Merge remote-tracking branch 'tomt610/feature/history-persistence' into test-pr90-pr91-combined
2026-01-10 16:47:12 +01:00
Spicy_Marinara
b534bd4c71
Update README.md
2026-01-10 16:41:27 +01:00
Spicy_Marinara
f5641ec1f0
Merge branch 'pr-88'
2026-01-09 12:11:51 +01:00
Spicy_Marinara
0320c3fdd5
Fix duplicate keys in en.json and add missing periods to user-facing messages
2026-01-09 12:08:53 +01:00
Spicy_Marinara
3d0ebe4694
Update en.json
2026-01-09 12:00:55 +01:00
Spicy_Marinara
510723cac4
v3.3.3
...
- Strengthened default prompts to not include user's persona in the characters' section.
- Updated some descriptions for buttons and custom fields.
2026-01-09 11:54:43 +01:00
Spicy_Marinara
ddc02d9bbc
Release v3.3.2: Fix auto-update on chat switch & restore character removal
2026-01-09 10:04:29 +01:00
Spicy Marinara
659b5bb82b
Merge pull request #87 from tomt610/fix/quest-removal-sync
...
Fix: Sync quest changes to committedTrackerData
2026-01-09 09:29:28 +01:00
Spicy_Marinara
0d71dcca04
v3.3.1: Fix Recent Events reading from lastGeneratedData and add desktop thought panel collapse
2026-01-08 23:29:18 +01:00
Spicy Marinara
39e2a07829
Merge pull request #85 from tomt610/feature/update-complete-event
...
Add event emission when tracker update completes
2026-01-08 23:18:10 +01:00
Spicy_Marinara
f1179d3b83
v3.3.0: Fix encounter UI theming and JSON cleaning regex properties
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
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