Commit graph

8 commits

Author SHA1 Message Date
kiloconnect[bot]
2a86ec4e82 Hide min/max depth inputs when Randomize is toggled on
- Settings modal: wrap min/max selects in #pw_sm_surprise_range_rows div;
  show when randomize is on, hide when off
- Settings modal: add #pw_sm_surprise_fixed_hint showing fixed depth value
  when randomize is off
- settings.html panel: same treatment with #pw_surprise_range_rows and
  #pw_surprise_fixed_hint / #pw_surprise_fixed_depth_label
- Generic toggle handler: show/hide modal range rows on surprise_randomize toggle
- bindSettingsPanelEvents: show/hide panel range rows on randomize change
- syncSettingsToModal: sync range row visibility
- syncSettingsToPanel: sync range row visibility
2026-02-27 22:49:53 +00:00
kiloconnect[bot]
8a53b6dea2 Surprise Me: remove hint text, add '?' tooltip, min/max depth range
- Remove hint text from dropdown menu header (was causing horizontal scrollbar)
- Add '?' tooltip icon to dropdown menu header with feature description
- Replace single surprise_depth setting with surprise_depth_min (default 2)
  and surprise_depth_max (default 6)
- Settings modal and settings.html: replace single Messages away select with
  two selects (Min messages / Max messages) using pw_row_2col layout
- Validation: changing min above max auto-adjusts max, and vice versa
- runSurpriseGeneration: random depth now picks within [min, max] range;
  when randomize is off, uses min as fixed depth
- Remove stale pw_sm_surprise_depth_row opacity logic from generic toggle handler
- Update syncSettingsToPanel and syncSettingsToModal for new settings
2026-02-27 22:35:09 +00:00
kiloconnect[bot]
c718ec97ac Fix Surprise Me position, settings layout, toggle bug, and styling
- Fix button position: build surprise dropdown HTML before main categories
  loop and inject it directly into builtinButtonsHtml right after Director,
  so it appears Director → Surprise → Context → Twist → ... → Genre
- Fix Randomize toggle double-fire bug: remove duplicate specific handler;
  add surprise_randomize depth-row visibility logic to the generic
  .pw_toggle click handler instead
- Settings modal: move Surprise Me section above Suggestion Styles
- Settings modal: remove description paragraph from Surprise Me section
- Settings modal + settings.html: add styled '?' tooltip icon to title
  with concise feature description on hover
- Settings modal + settings.html: remove silver color from section title
  (now uses default pw_settings_section_title styling)
- style.css: add .pw_setting_tooltip_icon styles
2026-02-27 22:27:16 +00:00
kiloconnect[bot]
78a062c206 Surprise Me: silver theme, position after Director, depth settings
- Update hint text to 'Pick a style to secretly add a suggestion...'
- Move Surprise Me dropdown to appear right after Director button in action bar
- Change all Surprise Me colors from gold/warning to silver (#a0aec0)
  (Director is gold, Surprise Me is silver)
- Add surprise_depth (2-12) and surprise_randomize settings to defaults
- Add Surprise Me section to settings.html panel with randomize toggle
  and messages-away selector (2-12)
- Add Surprise Me section to settings modal with same controls
- Wire up event handlers in both panel and modal
- Update syncSettingsToPanel and syncSettingsToModal for new settings
- Use settings.surprise_randomize / settings.surprise_depth in
  runSurpriseGeneration instead of hardcoded random 2-6
2026-02-27 22:18:38 +00:00
mattjaybe
e4f646ac5a
1.1 - added option to hide animated bar 2026-02-21 17:36:32 -05:00
mattjaybe
a145561ddb
v1.1 - Streaming, Change title font, misc bug fixes
* You can now enable streaming in settings, which streams the suggestions to each card one at a time rather than waiting for all of them to be filled. Works with Ollama, OpenAI-compatible endpoints, and any Connection Profile/Main API that supports streaming
* Setting to change the font of the title 'Pathweaver' on the bar, or even hide it
* Misc. bug fixes some users pointed out
2026-02-06 16:51:45 -05:00
mattjaybe
01cb66e0c8
1.0.4 - New Insert Type setting, API key section for custom OpenAI-compatible endpoints
- Insert Type: optional feature to copy/insert/send suggestions inside either [OOC: ] or [Director: ]
- Added a field for custom OpenAI-compatible endpoints that require an API key
2026-01-14 11:49:04 -05:00
mattjaybe
c360f2a645
Initial commit 2026-01-13 15:11:25 -05:00