Commit graph

178 commits

Author SHA1 Message Date
srkizer
bd2c9b2258
Apply most of Api10ToDo (#1782) 2024-04-20 23:25:33 -07:00
goat
b1a8ec7615 pi: fix some leaked SameLine's 2024-04-16 01:32:56 +02:00
goat
285d3bed42 pi: properly support changelogs for testing plugins 2024-04-16 00:58:12 +02:00
goat
532781308d remove april fools 24 code 2024-04-03 22:53:55 +02:00
goat
935c40701c pi: reset open collapsibles if search results change 2024-04-01 19:45:09 +02:00
goaaats
0bedad240e fix name of Discord server in feedback modal 2024-03-30 03:37:23 +01:00
goaaats
2ea89e216a April Fools 2024 2024-03-29 16:00:42 +01:00
goaaats
70e0eef5ce normalize command names for profile management 2024-03-28 14:09:24 +01:00
goaaats
b2df6e2a2b pi: allow "dismissing" validation problems 2024-03-27 21:10:21 +01:00
goaaats
614ea211a0 pi: add validator for DevPlugins, with basic warnings about callbacks and commands 2024-03-27 19:35:29 +01:00
goaaats
fa111c3a70 installer: also fade overlay 2024-03-19 23:28:02 +01:00
goaaats
148de97331 installer: fade icons when loading 2024-03-19 23:17:15 +01:00
goaaats
4e7531f703 installer: always pick dev plugin first when collecting local plugins for available manifests
fixes a bug where the available and the installed plugin showed separately in the plugin list if the LocalDevPlugin of the same internalname was in it before the LocalPlugin
2024-03-19 22:43:48 +01:00
Soreepeong
7aba15ef5b Normalize namespaces 2024-02-28 17:11:29 +09:00
KazWolfe
c19e1f0fcd
Default Minimum/Maximum WindowSizeConstraints (#1574)
* feat: Default Minimum/Maximum WindowSizeConstraints

If `MinimumSize` or `MaximumSize` are not set when defining a `WindowSizeConstraints`, they will be effectively unbounded.

* chore: Make internal windows unbounded on max size

* Ignore max value if it's smaller than minimum in any dimension
2024-02-17 19:06:41 +01:00
MidoriKami
0e724be4f8 Fix loc typo 2024-01-28 20:37:30 -08:00
MidoriKami
e065f3e988 Show Name in text prompt 2024-01-28 20:37:30 -08:00
MidoriKami
31c3c1ecc0 Fix reset and reload not working 2024-01-28 20:37:30 -08:00
goaaats
4f4f604ef8
show all plugins - be it dev, installed, available, orphaned - in the available tab 2024-01-20 01:10:07 +01:00
goaaats
af2f0f290f
dev plugins are now allowed to be in profiles 2024-01-19 23:43:24 +01:00
goaaats
d26db7e053
don't tell people to wait for an update, if one is available 2024-01-19 23:26:59 +01:00
goaaats
b415f5a874
never offer updates for dev plugins 2024-01-19 23:12:32 +01:00
goaaats
23ddc78241
add bodge "match to plugin" UI for installed plugins 2024-01-18 22:53:17 +01:00
goaaats
9024c9b00c
track internal name nonetheless 2024-01-18 22:47:56 +01:00
goaaats
d827151ee5
add icon for dev plugins 2024-01-18 22:21:37 +01:00
goaaats
b446fcc191
merge 2024-01-18 21:51:18 +01:00
srkizer
b66be84b93
Better Service dependency handling (#1535) 2023-11-28 22:20:16 +01:00
goat
b73ac2f3f7
feat: show why update failed when updating a single plugin 2023-11-02 19:52:23 +01:00
goat
7f87d2a9d2
fix: don't unload plugin until update is downloaded, show proper errors 2023-11-02 19:42:32 +01:00
goat
9187a100da
fix: use correct installer group IDs 2023-10-27 12:21:10 +02:00
goat
9875a7ea31
feat: allow configuring the default page the installer opens to 2023-10-25 17:32:42 +02:00
Sayu
041937b2d8
fix: changelog crashes on improper LastUpdate timestamp (#1493) 2023-10-24 15:49:33 +00:00
MidoriKami
445c84b556
Add support disclaimer (#1478) 2023-10-09 08:41:51 -07:00
foophoof
9fe5ca3214
Show warning before deleting plugin data (#1474) 2023-10-07 01:11:44 +02:00
goat
5033a4b770
fix: force IsHide to false for main repo api9 plugins
makes outdated plugins show again when searched for
2023-10-05 21:54:07 +02:00
goat
3a922e4d58
chore: make profiles category visible by default, ask before enabling 2023-10-05 21:03:24 +02:00
MidoriKami
7902e85b30
Verified Checkmark - Better Colors (#1455) 2023-10-03 18:45:46 -07:00
goat
e6608cb4a7
chore: tweak new checkmarks a little 2023-10-03 22:52:43 +02:00
MidoriKami
2cfd96a1fe
Add Dalamud Verified (#1441) 2023-10-03 22:29:41 +02:00
goat
f44c6794e7
chore: tidy-up, move files shared between dalamud and injector into separate assembly 2023-09-30 16:11:52 +02:00
goat
6fbcd0e0e4
chore: don't use ImGuiScene.TextureWrap for any external API, IDalamudTextureWrap does not inherit from ImGuiScene.TextureWrap any longer 2023-09-23 13:05:19 +02:00
goat
8b85139e61
chore: prevent plugins from being installed twice for now if an assignment is missing 2023-09-21 19:16:54 +02:00
goat
1abaeef5ab
feat: use WorkingPluginId as identifier for plugins to load from profiles 2023-09-21 18:55:31 +02:00
MidoriKami
5d06949185 Set CommandInfo InternalName when adding to CommandManager via PluginScopedService 2023-09-18 12:00:49 -07:00
github-actions[bot]
38a4a7f580 Merge remote-tracking branch 'origin/master' into v9-rollup 2023-09-10 21:53:08 +00:00
goat
4c177d32b4
fix: ensure that toggle button stays enabled while enabling 2023-08-23 22:01:57 +02:00
goat
d2e463247c
chore: slightly tweak available plugin buttons 2023-08-23 21:40:22 +02:00
goat
84cd209d86
chore: increase size of profiles tutorial 2023-08-23 20:48:57 +02:00
goat
3272dbb0e2
feat: add OpenMainUi event on UiBuilder, respective button in PI 2023-08-22 22:29:09 +02:00
goat
07692753db
fix: don't draw changelog twice 2023-08-22 22:29:04 +02:00