Commit graph

2108 commits

Author SHA1 Message Date
goat
9228fac4ee
feat: prevent AgentHud::OpenSystemMenu when any ImGui window has focus 2021-09-02 17:54:12 +02:00
goat
3f927ee7f0
fix: always set IsFocused to false when closing a window 2021-09-02 17:31:19 +02:00
goat
395328eb17
feat: add ResizeBuffers event to UiBuilder 2021-09-02 13:41:09 +02:00
goat
8820f84d2b
fix: ignore dev windows for close hotkey 2021-09-02 00:57:10 +02:00
goat
ff7b8fc1de
Namespace nullable 2021-09-02 00:54:43 +02:00
goat
99f5ac81f0
remove unused include 2021-09-01 20:45:15 +02:00
goat
8401488ec5
fix: don't consider child windows when checking Window focus 2021-09-01 20:44:45 +02:00
goat
3e9c1f8d53
feat: consider all WindowSystems globally 2021-09-01 20:44:21 +02:00
goat
f6a68bac6e
fix: remove annoying log 2021-09-01 19:51:06 +02:00
goat
412a335b93
feat: do not close addons when any Window is still open 2021-09-01 19:50:23 +02:00
goat
647d095fcc
feat: add Window.RespectCloseHotkey 2021-09-01 16:02:58 +02:00
goat
d5d18e1712
feat: add Window.IsFocused 2021-09-01 16:01:01 +02:00
goat
d2597f7520
feat: Window.PreConditionals() -> PreDraw(), add PostDraw() 2021-09-01 15:59:41 +02:00
goaaats
2ef5a9706d
Merge pull request #522 from daemitus/safeMode 2021-09-01 15:58:08 +02:00
goaaats
c01862e41c
Merge pull request #524 from daemitus/windowing 2021-09-01 15:57:12 +02:00
goaaats
ce42b54ab3
Merge pull request #520 from daemitus/asmhook 2021-09-01 15:56:11 +02:00
Raymond
94f76beaf6 Add preConditionals virtual method 2021-08-31 20:48:57 -04:00
Raymond
67bd5a5076 Remove obsolete class/prop 2021-08-31 20:48:28 -04:00
Raymond
9697f0b7a0 move DALAMUD_NOT_HAVE_PLUGINS into safeMode check 2021-08-31 20:16:17 -04:00
Raymond
910176914e Add a message to the plugin window when SafeMode is active 2021-08-31 20:12:59 -04:00
goat
e302b3bd8f
feat: add IsInverse to Easing 2021-09-01 02:06:07 +02:00
goat
7d56b717a2
feat: add console logos 2021-09-01 00:10:09 +02:00
goat
de27e383b2
feat: escape to close topmost window in WindowSystem 2021-09-01 00:00:38 +02:00
goaaats
559b5e2904
Merge pull request #521 from daemitus/ipc3 2021-08-31 20:23:43 +02:00
Raymond
e2dfcca482 Add a verbose log message, bring type selection out from the exception 2021-08-31 09:12:45 -04:00
Raymond
53f7e9a4f4 Another fix attempt at ipc 2021-08-31 09:01:44 -04:00
goaaats
0694ac4ccc
Merge pull request #519 from daemitus/ipc2
More IPC
2021-08-31 13:16:29 +02:00
Raymond
369d7af8a0 feat: AsmHook 2021-08-30 16:33:59 -04:00
Raymond
f7beb14ebd find compatible type from interface types 2021-08-29 20:01:29 -04:00
goat
3fd1637cf0
fix(IPC): serialize with type info 2021-08-29 23:49:31 +02:00
goaaats
abe256ec9a
Merge pull request #516 from daemitus/ipc 2021-08-29 23:13:18 +02:00
goat
c0901e11ba
fix: dispose DalamudPluginInterface if plugin init fails 2021-08-29 22:49:34 +02:00
Raymond
0c5aa91c17 Fix namespaces 2021-08-28 18:58:27 -04:00
Raymond
0d4bfb89f1 Fix namespaces 2021-08-28 18:56:14 -04:00
Raymond
656683b233 Suppress SeStringManager obsolete message 2021-08-28 18:50:24 -04:00
Raymond
e9ebee4c65 IPC with cross-plugin objects. 2021-08-28 18:50:12 -04:00
goat
49345847a5
fix: return empty SeString if ptr == null 2021-08-28 21:27:20 +02:00
goat
fc9ef07005
feat: add explicit conversions for Lumina SeStrings 2021-08-28 20:19:48 +02:00
goat
98f75ce13a
fix: still initialize SeStringManager service 2021-08-28 20:18:07 +02:00
goat
ab2a97c2f8
docs: add new files 2021-08-28 19:42:19 +02:00
goat
92d646f538
docs: regenerate 2021-08-28 19:41:14 +02:00
goat
5efe65a655
fix: explain when null in CreateMapLink doc 2021-08-28 19:21:16 +02:00
goat
c8566fc9b2
refactor: make Lumina=>Dalamud conversion explicit extension method 2021-08-28 19:05:48 +02:00
goat
ca201e1a14
refactor: obsolete SeStringManager, move into SeString 2021-08-28 19:02:18 +02:00
goat
e5cad2edde
fix: unsafe implementation of SeString.Parse() 2021-08-28 18:41:59 +02:00
goat
ef60d29ae0
feat: add implicit conversion from Lumina SeString => Dalamud SeString 2021-08-28 18:26:55 +02:00
goat
950756dfd2
feat: add Span overload for SeStringManager.Parse() 2021-08-28 18:26:26 +02:00
goaaats
23a40f1794
Merge pull request #514 from daemitus/pfGui 2021-08-28 16:52:42 +02:00
goaaats
0b60aeeb96
Merge pull request #513 from daemitus/corePlugin
Fix CorePlugin on Release
2021-08-28 16:52:22 +02:00
goaaats
6d5d358a04
Merge pull request #512 from daemitus/break_dnc_gauge 2021-08-28 16:52:05 +02:00