Commit graph

1970 commits

Author SHA1 Message Date
goat
ec3923fb0f
fix: prefer update icon over trouble icon 2021-09-04 22:55:50 +02:00
goat
1517c58006
feat: always force verbose logging for api4 testing 2021-09-04 22:52:23 +02:00
goat
309fe7226e
fix: some unclear wording in settings window 2021-09-04 22:44:59 +02:00
goat
b9f72c0d53
fix: duplicate string keys, bad localize method 2021-09-04 22:27:06 +02:00
goaaats
1714c641ad
Merge pull request #537 from daemitus/ime
fix ime window
2021-09-04 19:21:11 +02:00
Raymond
514b665528 Fix IME window check 2021-09-04 12:59:56 -04:00
goaaats
888a6245e7
Merge pull request #530 from daemitus/hooked
Hook Process.Handle [Discussion needed]
2021-09-04 11:57:06 +02:00
Raymond
d0c2c1bf9d Patch Process.Handle 2021-09-03 22:07:31 -04:00
goaaats
d23b710edf
Merge pull request #528 from daemitus/windows 2021-09-03 13:34:52 +02:00
Raymond
edc79a7327 formatting 2021-09-03 07:03:37 -04:00
Raymond
2c6834b4ba Log windowSystem focus changes 2021-09-03 07:03:37 -04:00
Raymond
3e1a018799 Fix event unsubscription in InterfaceManager 2021-09-03 06:13:06 -04:00
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