Chivalrik
5d57c3f687
fix: Spelling mistake and forgotten conditional compiling
2021-05-02 10:56:57 +02:00
Chivalrik
76bf0bc52d
feat: Add support for gamepad control of ImGui
...
Alongside a settings option and the ability for plugins to query gamepad state.
PLugins cannot, however, as of now set an input as 'handled' and block it
for the game.
Whether game or ImGui is receiving gamepad input can be be checked via
`(ImGui.GetIO().ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) > 0`
2021-05-02 10:56:56 +02:00
Chivalrik
9d38069fb3
feat: Add gamepad control of ImGui PoC WIP
...
- Switch between letting the game or dalamud handling input via R1+L1
- Control ImGui windows via the gamepad in accordance to the proposed button mapping
2021-05-02 10:56:56 +02:00
goat
44551d43ae
fix: use SafeMemory for Util.DumpMemory
2021-05-01 22:18:15 +02:00
goat
7d30a60a5e
feat: rewrite "ORIG(" in hook macro to original call
2021-05-01 21:19:50 +02:00
goat
92b825104e
fix: null temp plugins after use
2021-05-01 18:32:25 +02:00
goat
500bd926f8
fix: end menu bars
2021-05-01 18:29:22 +02:00
goat
9c35be2916
feat: add WIP scratchpad
2021-05-01 18:27:10 +02:00
goaaats
3ecbadfde8
build: 5.2.6.0
2021-05-01 12:55:11 +02:00
goaaats
f635a1712b
Merge pull request #346 from Aireil/fix_ui_language
...
fix: UiLanguage null when no override
2021-05-01 00:03:04 +02:00
goaaats
87a7ae2c53
Merge pull request #347 from karashiiro/master
...
Send strings instead of ulongs to Universalis
2021-04-30 23:47:21 +02:00
karashiiro
d8a707e49c
chore: send strings instead of ulongs to Universalis
...
JavaScript does not play nice when deserializing ulongs.
The only reason nobody's noticed until now is because it's taken this long for someone to actually try using them as IDs.
2021-04-30 14:39:15 -07:00
Aireil
40145e13b1
fix: UiLanguage null when no override
2021-04-30 23:15:20 +02:00
goaaats
0c8405777a
Merge pull request #345 from Aireil/feat_dalamud_menu_setting
...
feat: setting for buttons in system menu
2021-04-30 19:27:22 +02:00
Aireil
11938722b7
feat: setting for buttons in system menu
2021-04-30 17:17:30 +02:00
goaaats
61af5990af
Update Dalamud.csproj
2021-04-30 14:56:43 +02:00
goat
287cc0b84f
feat(PluginRepo): delete empty installed folder when no versions ( closes #339 )
2021-04-29 12:47:02 +02:00
goat
05347e65b1
Merge branch 'master' of https://github.com/goatcorp/Dalamud
2021-04-29 12:43:18 +02:00
goat
58eb1a9fa6
feat: clean up stale versions with lower API level
2021-04-29 12:42:36 +02:00
goaaats
6c7ea79fc4
Merge pull request #341 from Aireil/fix_installer_not_init
...
fix: game crashing when plugin master is loading
2021-04-29 11:57:35 +02:00
goaaats
8e75df966e
Merge pull request #342 from Aireil/fix_dev_plugins_load
...
fix: raw plugins not loading without config file
2021-04-29 11:56:45 +02:00
Aireil
6bea0ab38a
fix: raw plugins not loading without config file
2021-04-29 09:00:00 +02:00
Aireil
8219e230eb
fix: game crashing when plugin master is loading
2021-04-29 06:21:03 +02:00
goaaats
1afd5201d4
Merge pull request #340 from Aireil/fix_system_menu_toggle
...
Toggle instead of open in Dalamud system menu + some refactoring
2021-04-29 06:08:02 +02:00
Aireil
82c1c48d40
refractor: small code style update in DalamudSystemMenu.cs
2021-04-29 05:49:26 +02:00
Aireil
48ad5660d3
feat: toggle instead of open in system menu
2021-04-29 05:37:45 +02:00
goat
e84cd7f0be
fix: add try/catch and error logging for all tiers
2021-04-28 21:02:30 +02:00
goat
411cf3ee9c
deps: update ImGuiScene
2021-04-28 19:50:21 +02:00
goat
0b538c5db6
feat: also clean up latest plugin version if disabled
2021-04-28 18:01:45 +02:00
goat
6356ad53b9
feat: load plugings with load order <= 0 asynchronously
2021-04-28 17:58:51 +02:00
goat
0c5db3d0e6
fix: null ref in PluginStatsWindow
2021-04-28 16:49:09 +02:00
goat
d83aabafe2
fix: DalamudInterface load after scene init
2021-04-28 16:39:45 +02:00
goat
2d47ae61ef
fix(Window): unfuck OnOpen/OnClose logic ( fixes #312 )
2021-04-28 16:36:31 +02:00
goat
a5aa9cd849
feat(DalamudSystemMenu): localize, switch around options ( closes #336 )
2021-04-28 15:37:48 +02:00
goat
0448c9e36a
Merge branch 'master' of https://github.com/goatcorp/Dalamud into master
2021-04-28 14:24:20 +02:00
goat
4e5b5f6b24
docs: regenerate
2021-04-28 14:24:07 +02:00
goat
64eb2e60cf
feat(UiBuilder): add OverrideGameCursor
2021-04-28 14:19:57 +02:00
goaaats
5ab4522eda
Merge pull request #338 from kalilistic/fix-plugin-exloc
...
fix: make localize static for exloc
2021-04-28 04:07:59 +02:00
kalilistic
fa29af8945
fix: make localize static for exloc
2021-04-27 22:00:35 -04:00
goaaats
4af25292da
Merge pull request #337 from ascclemens/pf
...
Expose ContentIdLower for PF listings
2021-04-27 17:00:50 +02:00
Anna Clemens
d670bd9230
feat: expose ContentIdLower for PF listings
2021-04-27 10:12:53 -04:00
goat
7605570fb0
docs: LoadPluginSystem
2021-04-26 22:38:47 +02:00
goat
194fbc6e32
fix(DalamudCreditsWindow): null ref on dispose
2021-04-26 22:23:21 +02:00
goat
51e81d8dfd
fix: defer plugin load until after ImGui has rendered its first frame
2021-04-26 22:22:11 +02:00
goat
f6548fbec7
fix (DalamudCreditsWindow): load plugin credits in OnOpen instead of
2021-04-26 22:20:26 +02:00
goat
74a0cbb034
fix: Remove WaitForFontRebuild during start, this breaks titleedit again for whatever reason
2021-04-26 22:05:49 +02:00
goat
9f22b00fc6
feat: init subsystems synchronously
2021-04-26 21:55:45 +02:00
goat
e930c98769
feat: add aers menu thingy
2021-04-26 20:39:09 +02:00
goat
b29f837947
deps: update FFXIVClientStructs
2021-04-26 20:23:31 +02:00
goat
c17f46bad2
fix: put back sleep after DisposePlugins
2021-04-26 20:07:36 +02:00