Commit graph

72 commits

Author SHA1 Message Date
goat
b1a596a598
fix: event naming style in DalamudPluginInterface.cs (closes #458) 2021-08-23 08:30:23 +02:00
goat
ff6fa4bf50
refactor: clean up usings 2021-08-22 23:11:47 +02:00
goat
010a4972cd
refactor: use nullable annotations instead of CanBeNullAttribute 2021-08-22 23:06:46 +02:00
goat
35aadbe575
feat: add PluginSafeMode 2021-08-19 23:39:34 +02:00
goat
6bb5e65b75
feat: add SeenPluginInternalName to DalamudConfiguration.cs 2021-08-15 16:13:02 +02:00
Raymond
ec7a4076d5 feat: Scan devPlugins from any location 2021-08-10 08:34:41 -04:00
Raymond
f66e5ca08b Add defaults to configuration 2021-08-09 10:03:54 -04:00
goat
01727929a5
fix(PluginConfigurations): add CanBeNullAttribute to Load() 2021-07-16 23:01:37 +02:00
goat
9759ac6d11
feat(PluginManager): add DeleteConfiguration() and UI 2021-07-16 22:57:41 +02:00
Raymond
bfc7d634ce Ref to Config.DevSettings was not updating 2021-07-15 21:31:22 -04:00
goat
1e33b7deb5
feat(PluginManager): add switch to allow for loading plugins of all API levels 2021-07-12 12:00:19 +02:00
Raymond Lynch
658eedca37 Magic the magic happen 2021-07-11 16:32:32 -04:00
goaaats
78f56480ab
Merge pull request #389 from Philpax/persistent-log-level 2021-07-11 21:08:31 +02:00
goat
360c9f48aa
fix: add DalamudBetaKind to DalamudConfiguration.cs 2021-07-11 13:59:33 +02:00
Philpax
21ce3aaf71 Log: persist level when set through menu 2021-07-11 00:52:54 +02:00
Philpax
090da41ff1 AntiDebug: persist state in config 2021-07-11 00:21:19 +02:00
Raymond Lynch
595fd3f1e4 StyleCop: everything else 2021-05-30 07:15:47 -04:00
kalilistic
d44b426f02 feat: expose chat type in plugin interface 2021-05-05 21:55:11 -04: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
Aireil
11938722b7 feat: setting for buttons in system menu 2021-04-30 17:17:30 +02:00
goat
79a5cc1ed4
refactor: rename IsNeverViewport to IsDisableViewport 2021-04-15 22:09:07 +02:00
goaaats
2eadadf882
fix: config tweaks 2021-04-14 22:41:11 +02:00
goat
425e9e26e0
feat: add IsNeverViewport to DalamudConfiguration 2021-04-12 02:42:23 +02:00
kalilistic
cd9a2297f5 refactor: new code style in Configuration 2021-04-10 14:15:54 -04:00
goat
5267636048 feat: make docking configurable 2021-04-07 23:47:13 +02:00
goat
3decb57b2c refactor: Dalamud.Game.Chat => Dalamud.Game.Text, move Sanitizer 2021-04-04 21:54:24 +02:00
goat
7a93659dd2 refactor: new code style in DalamudConfiguration.cs 2021-04-01 22:52:02 +02:00
kalilistic
8e31f260e1 add open log at startup and persistent log settings 2021-03-28 17:47:15 -04:00
Aireil
5f9191ff20 Reload plugins when change in settings + fix scaling 2021-01-25 01:06:41 +01:00
goat
cf1e0909c5 feat: plugin file Just For Anna 2021-01-16 20:12:58 +01:00
goaaats
b37a2d1786
Merge pull request #235 from Aireil/move_opt_out_mb_to_start_info
Move opt-out MB collection to start info
2021-01-16 00:01:34 +01:00
Cara
d4f2c5fcac Plugin Config Directories
Allow plugins to get a directory in the pluginConfig folder
2021-01-06 14:54:02 +10:30
goat
f0399d6af4 feat: add plugin hiding 2021-01-05 21:01:51 +01:00
Aireil
ce36bdcccb Move opt-out MB collection to start info 2021-01-03 05:03:02 +01:00
goat
f8e5728985 Merge branch 'master' of https://github.com/goatcorp/Dalamud 2020-12-13 21:15:59 +01:00
goat
4ca76180b7 feat: third party repo UI 2020-12-13 21:15:47 +01:00
Aireil
bfb0b536c5 Add an auto-updater for plugins 2020-12-13 04:25:25 +01:00
goat
969e935f27 refactor: remove Discord bot 2020-12-05 23:47:41 +01:00
Aireil
52b1293566 Add setting to not print plugins on login + polish settings 2020-12-03 10:08:23 +01:00
karashiiro
0f6fbcb4c6 Separate hiding via toggle, cutscenes, and gpose 2020-09-09 16:41:29 -07:00
goat
0406c12ef5 remove /xlbonus 2020-09-08 21:13:05 +02:00
goat
196217f1d5 feat: add config setting to toggle hiding 2020-08-14 03:01:58 +02:00
pohky
937898e404 Config to disable the Duty Pop message 2020-08-08 06:42:43 +02:00
goat
87c3c32dc6 feat: add global UI scale to settings 2020-08-03 20:46:17 +02:00
Poliwrath
73bb52d1b5 catch exception if loading DalamudConfiguration fails 2020-07-27 02:45:02 -04:00
goat
cf08eaee87 feat: add "plugin testing" settings to /xlsettings 2020-06-08 14:19:09 +02:00
goat
72b416f35a Merge branch 'master' of https://github.com/goaaats/Dalamud 2020-05-22 14:05:04 +02:00
goat
5843dc8775 feat: add settings window, add way to change general chat type 2020-05-22 14:04:55 +02:00
Poliwrath
b3ab3a5356 add DutyFinderTaskbarFlash 2020-05-18 02:36:23 -04:00
goat
4f92d5c79e chore: clean up config to not require paths 2020-04-16 12:29:35 +02:00