Commit Graph

21 Commits

Author SHA1 Message Date
JonKazama-Hellion acfe838bc6 i18n: add v0.6.0 strings for presets, pop-out input and hint banner 2026-05-03 13:06:26 +02:00
JonKazama-Hellion 9e1f559644 config: pivot pop-out input from per-tab to global master switch 2026-05-03 13:01:07 +02:00
JonKazama-Hellion 1687271bfd popout: show one-time hint banner about pop-out input feature 2026-05-03 12:51:35 +02:00
JonKazama-Hellion cb5457ba2e popout: opt-in ChatInputBar with focus-aware keybind routing 2026-05-03 12:50:42 +02:00
JonKazama-Hellion 2201478a54 fix(v0.5.0): defaults and coupling issues from first walkthrough
- Configuration.cs: ShowTitleBar defaults to true so a fresh install
  shows the window header instead of leaving the user without a drag
  handle and hide button
- Configuration.cs: MaxLinesToRender default drops from 10000 to 5000
  to match the slider's intended ceiling and the previous user-tuned
  baseline
- ChatLogWindow.cs: 24h-clock checkbox now actually flips the format.
  The Bestand path passed null culture which on a German system
  locale always rendered 24h regardless of the toggle
- Appearance.cs + ChatLogWindow.cs + Popout.cs: when Hellion theme is
  enabled the global theme opacity drives the chat-window BgAlpha and
  the legacy WindowAlpha slider is disabled, so the two opacity
  controls no longer fight each other
- Appearance.cs: ticking UseHellionFont now flips FontsEnabled off so
  the two mutually-exclusive font stacks no longer appear active at
  the same time
2026-05-02 18:00:04 +02:00
Infi efddaf30ad - API 13 2025-08-06 22:24:45 +02:00
Infi cb8abc9ed6 - Implement independent hide condition for popouts (closes #124) 2024-12-14 16:39:36 +01:00
Infi 97a8b96326 - Display name even if invalid channel is selected
- Add NoMove & NoResize to tabs
2024-12-14 14:54:20 +01:00
Dean Sheather 56f6855da2 feat: autohide improvements
- Adds new setting "Enable inactivity hide during battle" (default:
  true) which determines whether autohide should apply during battle
  (thanks @aurieh)
- Adds new setting "Chat channels considered for activity" which allows
  customizing which channels incoming messages must match to "bump" the
  inactivity timer
- Adds new per-tab setting "Unhide the chat window on activity" to
  configure whether it will be considered for "bumping" the inactivity
  timer when receiving messages that match the new channel filter. Note
  that the foreground tab is currently always considered.
- Extends autohide code to apply to poped-out tabs as well. Each popout
  window has its own inactivity timer, but focusing the main window will
  restore all popped out windows.

Co-authored-by: Auri <me@aurieh.me>
2024-07-21 15:09:45 +10:00
Infi b7286b8010 Implement emotes part 2 2024-05-09 19:09:36 +02:00
Infi c892577f54 Fix freezing popouts on saving the settings 2024-04-23 07:48:57 +02:00
Infi c152f3dfde use ImRaii in settings window 2024-04-21 16:44:45 +02:00
Infi fd33934497 Fix state sharing leading to closed popouts 2024-04-19 21:56:39 +02:00
Infi 91a8dd942d Fix popout not being hidden 2024-04-17 22:25:06 +02:00
Infi 51658c178c Disable window sounds and remove goto 2024-04-16 16:31:24 +02:00
Infi c66d97829c Just null check the styles 2024-04-12 22:11:17 +02:00
Spider cc9e7aba61 Resolved issue w/ invalid style 2024-04-12 08:04:34 -05:00
Infi 795c8a6bb5 We don't respect the close key in any window 2024-04-11 16:12:57 +02:00
Spider eb7b8b96ea Fix to prevent overriden style from appling to the config window 2024-04-09 18:05:34 -05:00
Infi 8446cb3c1f + Switch to dalamud method for opening URLs
+ Fix popout min size
2024-04-09 16:37:58 +02:00
Infi 20edc10961 Switch to dalamud window system 2024-04-06 23:09:20 +02:00