Soreepeong
130eb7e574
Fix Dx11Renderer order of operations
2025-08-09 08:51:57 +09:00
Soreepeong
7705aa800b
Use hInstance of Dalamud for RegisterClassExW
2025-08-09 08:30:27 +09:00
Soreepeong
afe58dae76
Make ImU8String not IDisposable
2025-08-09 08:23:38 +09:00
Soreepeong
5fee90085c
Revert "Fix SeStringRendererTestWidget example"
...
This reverts commit 12f099a57e .
2025-08-09 08:23:38 +09:00
Soreepeong
87770c57ab
Change focus clearing condition
2025-08-09 08:23:38 +09:00
Soreepeong
3e2a6ec9cb
Work around ActiveIdUsingKeyInputMask having a wrong type
2025-08-09 08:23:37 +09:00
Haselnussbomber
b3dcdb4539
Fix ImGui.MenuItem calls (again) ( #2358 )
2025-08-08 15:32:55 -07:00
KazWolfe
3d300a7811
feat: Add DtrInteractionEvent to allow plugins to make their own DTR events. ( #2353 )
2025-08-07 23:37:42 +02:00
goat
c39c957923
Merge pull request #1865 from Critical-Impact/ui-builder-fonts
...
Add font properties to IUiBuilder
2025-08-07 13:33:18 +02:00
Soreepeong
20842a64e2
Temporarily fix IME
2025-08-07 13:45:42 +09:00
srkizer
1f06006cc0
Fix combobox callback impl ( #2347 )
...
* Fix combobox callback impl
* Make ImGuiBackend delegates public
* Release ImGui focus when the game window loses focus
2025-08-06 19:18:40 -07:00
Haselnussbomber
27f924f3b1
Restore commandId parameter ( #2349 )
2025-08-06 19:17:34 -07:00
Soreepeong
5440e9b0b8
Make it more likely for OpenLink target app to be focused
2025-08-07 08:45:58 +09:00
Soreepeong
75a1742af9
Remove dupe code
2025-08-07 08:24:09 +09:00
Soreepeong
e05dab96c6
Match ObjectPool version with Lumina
2025-08-07 08:13:27 +09:00
Soreepeong
12f099a57e
Fix SeStringRendererTestWidget example
2025-08-07 07:51:20 +09:00
Soreepeong
9f31ba7177
Explicitly release focus when clicking on non-imgui
2025-08-07 07:51:13 +09:00
Soreepeong
2fbccb2e95
Make OpenLink happen from the main thread
2025-08-07 07:50:45 +09:00
Critical
7883e2e8fa
Add font properties to IUiBuilder
2025-08-06 19:23:03 +10:00
Kaz Wolfe
69b4ed941f
fix: cs bump breaks
2025-08-05 23:32:58 -07:00
Haselnussbomber
24b2329c93
Update ConfigOptions ( #2342 )
2025-08-05 16:34:17 -07:00
Kaz Wolfe
dc28194ade
fix: addonargs name
2025-08-05 12:34:38 -07:00
Kaz Wolfe
39060d2501
deps: bump cs
...
- fix a random warning too
2025-08-05 11:15:36 -07:00
Blair
8d29e6b44d
Interface ActivePluginsChangeEventArgs ( #2341 )
2025-08-05 10:38:11 -07:00
Kaz Wolfe
2f9363b9cc
chore: clean up lumina obsoletes and warnings
2025-08-04 23:24:37 -07:00
Kaz Wolfe
0fb44f5fe5
fix broken sig
2025-08-04 23:14:35 -07:00
Haselnussbomber
094fcc86d4
Add support for SheetSub payload ( #2283 )
2025-08-04 23:12:18 -07:00
Asriel
d6aa6b8b64
[API 13] Add Lumina.Excel as submodule ( #2332 )
...
* WIP on excel-submodule
* Add Lumina.Excel to build
* Fix sheet changes
2025-08-04 23:11:59 -07:00
Kaz Wolfe
ff36f08d0c
bump cs, fix warnings
2025-08-04 21:11:06 -07:00
Kaz Wolfe
d3bd5f1dce
fix: web merging is bad idea
2025-08-04 16:08:12 -07:00
Nukoooo
83d32fe02c
Read .text section bytes from file instead of process memory ( #2251 )
...
* Read .text section bytes from file instead of memory
* format
* fix oversight
* only read bytes from file once
2025-08-04 15:55:34 -07:00
Haselnussbomber
9ad0d86463
Update ConditionFlag ( #2338 )
2025-08-04 15:52:27 -07:00
Ottermandias
d28a164d8c
Add events for certain style changes from within Dalamud. ( #2277 )
...
* Add events for certain style changes from within Dalamud.
* Capture reset changes in events too.
* Add non-static versions of events to IUiBuilder, add remarks about timing to events.
* Move statics to InterfaceManager members and make plugin events local.
---------
Co-authored-by: KazWolfe <KazWolfe@users.noreply.github.com>
2025-08-04 15:52:13 -07:00
MidoriKami
bf5fcaaf00
IObjectTable Helpful Enumerables ( #2328 )
...
* Add ObjectTable Enumerables
* Put kind check on the correct function
2025-08-04 15:47:39 -07:00
Haselnussbomber
58fbff7c56
Update text-related ImGui calls ( #2337 )
...
* Update text-related ImGui calls
* Use ImU8String for SafeTextColored
* Restore wrapped calls
* Update MenuItem call
* Use ImGui.Text over ImGui.TextUnformatted
* Add ImGui.TextColoredWrapped
* Obsolete SafeText helpers
* Fix obsoleted calls
* SafeTextColored didn't exist before imgui-bindings
* Remove %% replacements
2025-08-04 15:46:43 -07:00
Kaz Wolfe
f0021bc8f9
chore: Fix compiler complaints
2025-08-04 11:46:45 -07:00
Kaz Wolfe
bd52c60c6f
Merge branch 'imgui-bindings' into api13
...
# Conflicts:
# Dalamud/Game/Gui/GameGui.cs
# Dalamud/Interface/Internal/UiDebug.cs
# Dalamud/Interface/Internal/Windows/Data/Widgets/AddonWidget.cs
# Dalamud/Interface/Internal/Windows/SelfTest/Steps/ItemPayloadSelfTestStep.cs
2025-08-04 11:30:14 -07:00
srkizer
c69329f592
Manual overloads for ImGui functions accepting text ( #2319 )
...
* wip2
* Implement AutoUtf8Buffer
* reformat
* Work on manual bindings
* restructure
* Name scripts properly
* Update utility functions to use ImU8String
* add overloads
* Add more overloads
* Use ImGuiWindow from gen, support AddCallback
* Use LibraryImport for custom ImGuiNative functinos
* Make manual overloads for string-returning functinos
* Make all overloads with self as its first parameter extension methods
* Fix overload resolution by removing unnecessary
* in => scoped in
* Fix compilation errors
2025-08-04 11:14:00 -07:00
Haselnussbomber
0c63541864
Fix disabled MenuItems ( #2318 )
2025-08-04 11:13:34 -07:00
Kaz Wolfe
cb29322968
chore: Remove IGameNetwork
...
- Deprecated in favor of hooks. See #2241 .
- Subject to Goat yelling at me.
2025-08-03 18:39:38 -07:00
Haselnussbomber
191dfb57e3
[API13] Fire ActivePluginsChanged after a plugin loaded/unloaded ( #2334 )
...
* Fire ActivePluginsChanged after a plugin loaded/unloaded
* Add ActivePluginsChangedEventArgs
* Use past tense
2025-08-03 18:28:44 -07:00
wolfcomp
7131ad36a6
Update MarketBoardSelfTestStep.cs ( #2309 )
...
Use correct time offset from the game display in the test text.
2025-08-03 18:26:58 -07:00
Status102
5426cfc723
fix: typo in JobFlags ( #2202 )
2025-08-03 18:18:53 -07:00
MidoriKami
6369982b48
IDtrBar Add Additional Click Events ( #2325 )
...
* Add additional dtr click events
* Let's just break things and make them really nice
* Add additional dtr click events
* Let's just break things and make them really nice
* Add additional dtr click events
* Let's just break things and make them really nice
* git is stupid
* Documentation fixing
2025-08-03 18:15:05 -07:00
Kaz Wolfe
6a1d5db50e
chore: Bump to v13
...
- Actually makes the api lockut take effect
- Fix Intellisense complaints
2025-08-03 18:14:03 -07:00
Haselnussbomber
a776358b96
Completion rewrite ( #2305 )
2025-08-03 18:13:45 -07:00
Haselnussbomber
63e7cb25b5
[Api13] Update ChatLinkHandler functions ( #2322 )
...
* Update ChatLinkHandler functions
- Move functions to IChatGui
- Switch CommandId to type Guid and generate them automatically
* Remove unused field
2025-08-03 18:07:21 -07:00
Kaz Wolfe
ecbb4053ce
feat: Add MateriaEntries
...
Per #2225 .
2025-08-03 18:04:08 -07:00
Haselnussbomber
ff934d981c
Remove Experimental from ISeStringEvaluator ( #2327 )
2025-08-03 17:44:16 -07:00
Haselnussbomber
57c6089fc1
[Api13] Add native wrapper structs ( #2330 )
2025-08-03 17:43:52 -07:00