Commit Graph

13 Commits

Author SHA1 Message Date
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