Small adjustments

-Reorganized categories.
-Disabled Repo filter for Dev Tools.
This commit is contained in:
Jerric 2026-01-10 08:23:10 -05:00
parent 82ec0f2ddc
commit d10422124d
2 changed files with 7 additions and 3 deletions

View file

@ -51,7 +51,7 @@ internal class PluginCategoryManager
private GroupInfo[] groupList =
[
new(GroupKind.DevTools, () => Locs.Group_DevTools, CategoryKind.DevInstalled, CategoryKind.IconTester),
new(GroupKind.Installed, () => Locs.Group_Installed, CategoryKind.All, CategoryKind.IsTesting, CategoryKind.UpdateablePlugins, CategoryKind.PluginProfiles, CategoryKind.EnabledPlugins, CategoryKind.DisabledPlugins, CategoryKind.IncompatiblePlugins),
new(GroupKind.Installed, () => Locs.Group_Installed, CategoryKind.All, CategoryKind.IsTesting, CategoryKind.UpdateablePlugins, CategoryKind.EnabledPlugins, CategoryKind.DisabledPlugins, CategoryKind.IncompatiblePlugins, CategoryKind.PluginProfiles),
new(GroupKind.Available, () => Locs.Group_Available, CategoryKind.All),
new(GroupKind.Changelog, () => Locs.Group_Changelog, CategoryKind.All, CategoryKind.DalamudChangelogs, CategoryKind.PluginChangelogs)

View file

@ -814,8 +814,12 @@ private OperationStatus installStatus = OperationStatus.Idle;
// Repository filter (overarching filter for repositories)
this.RefreshRepoFilterList();
// Disabled for changelog views or profile editor (plugin collections).
var disableRepoFilter = this.categoryManager.CurrentGroupKind == PluginCategoryManager.GroupKind.Changelog || isProfileManager;
// Disabled for dev plugin list, changelog views, or profile editor (plugin collections).
var disableRepoFilter =
isProfileManager ||
this.categoryManager.CurrentGroupKind is
PluginCategoryManager.GroupKind.Changelog or
PluginCategoryManager.GroupKind.DevTools;
using (ImRaii.Disabled(disableRepoFilter))
{