Simon Schürrle
0d075ca060
Merge pull request #150
...
* Hash message links so messages with different links aren't considered…
* Add option to toggle if links should be considered for the message ha…
2025-06-22 20:17:19 +02:00
Infi
cb8abc9ed6
- Implement independent hide condition for popouts ( closes #124 )
2024-12-14 16:39:36 +01:00
Infi
92d4a75ec4
Small oops
2024-12-14 14:59:42 +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
Infi
d0a55e80ea
- Switch SetTooltip to ImRaii based Tooltip
...
- Shorter date format for db viewer
2024-11-21 12:31:09 +01:00
Infi
1a1995759a
- Handle NBSP payloads
...
- Use ingame version of axis font
2024-11-21 08:34:24 +01:00
Infi
45fdac0dd6
API 11
2024-11-13 04:13:18 +01:00
Infi
725fe449f8
- Support locked channels
...
- Implement render limit for webinterface [default 1000]
2024-09-02 12:46:09 +02:00
Infi
8d973ff966
Remove migration code
2024-08-30 23:53:34 +02:00
Infi
db3d513f9e
Loc the string
2024-08-29 19:06:49 +02:00
Infi
cdf4f92ffa
Allow users to collapse usage notice
2024-08-29 19:05:46 +02:00
Infi
6cb01aa2f4
Add button indicator for url link
2024-08-28 14:49:50 +02:00
Infi
c77a1f9d2d
Complete the webinterface config panel
2024-08-28 14:43:49 +02:00
Infi
8d6f59f9fa
- Loc updates
...
- Add access URL to webinterface panel
2024-08-28 14:31:25 +02:00
Infi
2ababa82b0
- Implement better start/stop for the webinterface
...
- Save session tokens between startups
2024-08-28 14:09:09 +02:00
Infi
1d7153fc50
Redo the auth system and implement rate limits
2024-08-25 15:37:13 +02:00
Infi
5e93732183
Add pre-testing version of the webinterface
2024-08-24 03:05:33 +02:00
Infi
16a16b1f12
Implement #101
2024-08-14 14:46:00 +02:00
Infi
9d6fcd2abe
Fix #108
2024-08-14 14:21:27 +02:00
Infi
459cfa72ea
Correctly reset italic
2024-07-25 15:38:25 +02:00
Infi
906eeb5095
Remove legacy migration
2024-07-25 15:33:05 +02:00
Infi
41c59f6aa0
Make italic font chooseable
2024-07-25 15:19:08 +02:00
Infi
9c86ee788f
fix
2024-07-25 14:03:08 +02:00
Infi
fecab7760e
Add reset buttons for fonts
2024-07-25 14:02:37 +02:00
Infi
97654b1c53
Rewrite font handling, use dalamud font chooser
2024-07-23 20:46:38 +02: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
Dean Sheather
352088dfed
feat: add configurable hotkeys to cycle tabs
...
Adds two configurable hotkeys (plus the required code infrastructure to
handle configurable hotkeys) for cycling the active chat tab forward by
one and backwards by one.
2024-07-15 19:17:32 +10:00
Dean Sheather
c3c60e7e43
feat: add autohide after inactivity
...
After not receiving a message for X seconds (configurable) in the
current tab or any tab with unread mode enabled, the chat will be
hidden. Focus can be returned with return or slash as usual.
Having input focus or hovering the mouse over the chat window "bumps"
it every frame.
Also fixes a bug that prevented focus from being restored to tabs with
input disabled. The chat window will be brought back but the activated
event won't be fully processed.
Co-authored-by: Auri <me@aurieh.me >
2024-07-13 16:30:42 +10:00
Infi
cd750a3ccb
Rename close to hide and change icon
2024-07-08 12:10:27 +02:00
Dean Sheather
fef9122eca
feat: add close button to chat log
2024-07-08 16:57:37 +10:00
Infi
f76f0e91d0
Update for 7.0, part 1
2024-06-30 05:07:11 +02:00
Infi
6ff1b80641
Merge pull request #53 from deansheather/dean/message-sorting-fixes
...
fix: fix sorting problems
2024-05-25 17:11:42 +02:00
Infi
0c19772b18
- Replace all possible hooks with CS
...
- Mark ones that can be replaced soon
- Use Dalamuds ConfigOption for chat color parsing
2024-05-25 16:50:37 +02:00
Dean Sheather
e9ae8362f5
fix: fix sorting problems
2024-05-25 21:50:30 +10:00
Infi
c91858183a
Add changelog tab
2024-05-22 03:39:31 +02:00
Infi
e19682e50d
Shuffle entries
2024-05-21 10:56:42 +02:00
Infi
6daa0bb9e2
Move preview config to its own tab
2024-05-21 10:53:37 +02:00
Infi
592892e45a
- New option to limit minimum preview length
...
- New option only preview with parameters
- Improve preview drawing modes
- Prevent null ref on plugin load
2024-05-20 06:25:54 +02:00
Infi
b08c858364
Configurable position for the preview
2024-05-15 23:41:22 +02:00
Infi
041b0f27d4
Replace all PushTextWrapPos with using version
2024-05-14 01:13:28 +02:00
Infi
662e65d881
More emote improvements
2024-05-11 07:43:05 +02:00
Infi
050485fece
Load up to 1000 emotes
2024-05-11 06:47:21 +02:00
Infi
5d6acf7d08
Option to hide chat in battle
2024-05-11 01:11:53 +02:00
Infi
b7286b8010
Implement emotes part 2
2024-05-09 19:09:36 +02:00
Infi
4210d634ab
BTTV emote support part 1 & keep Input focus option
2024-05-08 00:04:07 +02:00
Infi
bdb308ec02
Adjustable chat log position through sliders
2024-05-03 11:36:05 +02:00
Infi
fd08ec20ef
Split Display tab
2024-05-03 10:34:41 +02:00
Dean Sheather
477290ce7e
Merge pull request #37
...
* chore: use threads for DB reading and writing
2024-05-02 14:42:50 +02:00
Infi
a74cdcb899
Prevent vanilla tooltip for event item and implement #28
2024-04-30 03:49:53 +02:00
Infi
3d28162641
Use ImRaii in ImGuiUtil
2024-04-23 08:17:11 +02:00