goat
e4a7224f41
chore: rename "delete plugin config" options to "delete plugin data"
2023-07-02 18:03:19 +02:00
goat
9a429ef9f4
chore: some more manifest refactoring
2023-07-02 18:02:56 +02:00
goat
98bdec1e34
chore: only expose manifests as interfaces
2023-06-29 13:29:33 +02:00
goat
1443c751f5
feat: add a tutorial for profiles
2023-06-26 10:30:56 +02:00
goat
11ea64410e
fix: use explicit ID for add plugin popup
2023-06-23 11:39:52 +02:00
goat
5a76f3ebe5
fix: don't use tables for the installer layout, more ImRaii conversion
...
Apparently children inside tables is UB
2023-06-21 21:42:00 +02:00
goat
30176e61f5
fix: use ImRaii conditions properly
2023-06-21 20:30:34 +02:00
goat
00fd9079a9
fix: sync profile/plugin lists when drawing profile manager
2023-06-21 19:33:52 +02:00
goat
c68793b589
fix: use ImRaii for PI DrawPluginCategories
...
Prevents mismatched BeginTable/EndTable
2023-06-21 19:20:04 +02:00
goat
a79049e24f
chore: catch some exceptions when drawing installer categories
2023-06-20 22:33:22 +02:00
goat
c3fe41640e
fix: prevent some deadlocks in profile management code
...
We can never load/unload plugins synchronously, since they might need to get back on framework thread to unload.
Also fixes an issue wherein applying might have gotten stuck if an unload threw an exception.
2023-06-20 21:55:31 +02:00
goat
d1c22f7dd6
fix: guard against CommandInfo, Manifest ever becoming null
2023-06-20 19:35:59 +02:00
goat
28e9d5f156
fix: lock profile manager while changing state
2023-06-20 19:20:08 +02:00
goat
418a2567a9
fix: lock plugin lists when sorting
2023-06-19 19:53:02 +02:00
goat
c1f10b21b3
fix: correctly handle plugins with invalid Name,InternalName,AssemblyVersion
2023-06-14 20:46:00 +02:00
goat
26ee5371a5
use correct cat + group idx to hide search bar
2023-06-12 20:28:22 +02:00
goat
a913192765
profile => collection
2023-06-12 20:21:28 +02:00
goat
0a829d304e
fix warnings
2023-06-12 20:17:30 +02:00
goat
faedf16d47
Merge branch 'master' of github.com:goatcorp/Dalamud into profiles
2023-06-12 19:58:00 +02:00
goat
166301f56f
fix warnings in Dalamud
2023-06-09 23:38:13 +02:00
goat
fe6196d0ad
merge master into profiles
2023-05-28 16:06:05 +02:00
goat
daa9f72218
IOC: scoped/on-demand services ( #1120 )
2023-05-21 22:43:28 +02:00
KazWolfe
6a0b4e5ad7
Add Happy Eyeballs Support ( #1187 )
2023-04-23 11:09:55 +02:00
goat
5ad3ec123d
localize profiles strings
2023-04-18 20:37:05 +02:00
goat
3f112376eb
make "start on boot" work as expected for dev plugins
2023-04-11 21:45:26 +02:00
goat
9b3990e5c7
Merge branch 'master' into profiles
2023-04-11 21:33:19 +02:00
MidoriKami
063a9408e1
Remove Anonymous Feedback ( #1168 )
...
- Removes the submit anonymous feedback checkbox
- Remove relevant wording around anonymous feedback (incl. warning)
- Update anonymous feedback error message
2023-04-11 17:18:29 +00:00
goat
7028f5072b
cool new plugin picker
2023-04-11 00:50:52 +02:00
goat
ffb0a0c41d
disable search and sort when in profile editor
2023-04-10 22:59:44 +02:00
goat
ea01e62936
reset widget before deleting profile
2023-04-10 22:54:19 +02:00
goat
4b2f649215
feedback for profile imports
2023-04-10 22:53:35 +02:00
goat
91ada49fa7
always add plugins as enabled in profile editor
2023-04-10 21:20:36 +02:00
goat
b0906af1ba
prevent some collection is modified errors
2023-04-10 21:18:23 +02:00
goat
4328826c86
never ever update dev plugins
2023-04-10 21:07:21 +02:00
goat
7fe004c875
remove plugins from deleting profile synchronously
2023-04-10 20:25:46 +02:00
goat
e93e1cc806
add delete button to plugins in profiles
2023-04-10 20:08:10 +02:00
goat
642e8bf6d3
Profiles ( #1178 )
2023-04-10 19:17:00 +02:00
Aireil
48bc151cdb
feat: allow partial match of tags in the installer ( #1167 )
2023-04-04 23:04:22 -07:00
goat
193f9c8869
fix: orphaned plugins can never accept feedback
2023-03-26 00:39:27 +01:00
Aireil
38a6630715
style: fix spacing
2023-03-18 16:36:14 +01:00
Aireil
14d5d28cde
feat: add author name in changelog tab
2023-03-18 16:15:31 +01:00
Aireil
1d7580122c
feat: make search work in changelog tab
2023-03-18 16:15:10 +01:00
Aireil
d7c510647e
feat: display 3pp changelogs
2023-03-18 16:14:28 +01:00
Infi
c699c02425
small rename
2023-02-26 21:05:51 +01:00
Infi
94538d1728
Make it search for the plugin and open the installed category
2023-02-26 21:00:03 +01:00
goat
78581d637a
feat: plugin changelog history
2023-02-15 19:52:40 +01:00
Aireil
c717a40379
fix: remove conflicting loc
2023-02-11 23:11:38 +01:00
goat
9a32da7db8
chore: also lock when rendering
2023-01-18 22:45:17 +01:00
goat
aa58edec9a
chore: lock lists in plugin manager when sorting
2023-01-18 22:39:23 +01:00
Aireil
af007d471c
fix: don't hide the plugin list when operations are in progress
2023-01-18 14:34:55 +01:00