Download
(8 Kb)
Download
Updated: 12/11/22 10:24 AM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:12/11/22 10:24 AM
Created:07/22/22 09:40 AM
Monthly downloads:90
Total downloads:5,397
Favorites:11
MD5:
AddonCategory  Popular! (More than 5000 hits)
Version: 1.5.3
by: Floliroy [More]
Quick Description

This addon allows you to associate your addons to custom categories.
Each categories can be reordered like you would like.


Categories

There is already some categories created :
User Interface, Trackers, Combat, PvE, PvP, Util, Craft, Housing, Map, Class

You can create how many new categories that you want.

AddonCategory also have some addons already put into categories.


For Authors

You can assign your own addon to a category if the addon doesn't already have a category linked to it.
Exemple if you want to set your addon's category "Combat" :
Lua Code:
  1. --Add this to your OnAddOnLoaded function
  2. if AddonCategory then
  3.     AddonCategory.AssignAddonToCategory(addonName, AddonCategory.baseCategories.Combat)
  4. end
AddonCategory.baseCategories is :
Lua Code:
  1. AddonCategory.baseCategories = {
  2.     UserInterface = "User Interface",
  3.     Trackers = "Trackers",
  4.     Combat = "Combat",
  5.     PvE = "PvE",
  6.     PvP = "PvP",
  7.     Util = "Util",
  8.     Craft = "Craft",
  9.     Housing = "Housing",
  10.     Map = "Map",
  11.     Class = "Class",
  12. }



Let me know if there is any bugs !



Big thanks to MrPikPik and andy.s for helping me when i started developing this addon.
Version 1.5.3 :
Add libraries index into AddonCategory.indexCategories
You can access it with AddonCategory.getIndexOfCategory(GetString(SI_ADDON_MANAGER_SECTION_LIBRARIES))

Version 1.5.2 :
removed bulton-fr merge
=> Once again fully compatible with PerfectPixel
=> Tried to made it a minimum compatible with Votan's Addon List

Version 1.5.1 :
Add function AddonCategory.getIndexOfCategory(categoryName)

Version 1.5 :
Add compatibility to Votan's Addon List (thx to bulton-fr)

Version 1.4.1 :
API Bump

Version 1.4 :
Allow authors to asign themself to a category

Version 1.3 :
Added a button to select non assigned addons so you can assign them easily to categories

Version 1.2 :
Added option to enable / disable and to hide / show libraries
Added some addons into known sorted addons to categories

Version 1.1 :
Fixed some bad code thx to Baertram

Version 1.0 :
Initial version of the Add-On
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0.0
8kB
04/04/24 09:34 AM
Patch


Archived Files (8)
File Name
Version
Size
Uploader
Date
1.5.2
8kB
Floliroy
12/10/22 11:39 AM
1.5.1
8kB
Floliroy
12/09/22 06:22 AM
1.5
8kB
Floliroy
12/07/22 10:53 PM
1.4.1
8kB
Floliroy
11/02/22 04:26 AM
1.4
68kB
Floliroy
10/25/22 03:34 AM
1.2
8kB
Floliroy
10/24/22 03:04 AM
1.1
8kB
Floliroy
07/22/22 12:57 PM
1
82kB
07/22/22 09:40 AM


Post A Reply Comment Options
Unread 07/22/22, 11:03 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Thanks for this addon.
Please remove the .git GitHub files and any other hidden files and folders from the addons .zip file before uploading them!
They always show as suspicious files and blow up the addon folder size unnecessary.

Also if you create new addns please check the ## AddOnVersion: tag of the dependencies and add them to your dependsOn list:
## DependsOn: LibAddonMenu-2.0
-> This will load every version even if years outdated of LibAddonMenu-2.0
Please add the version check to the most current version:

## DependsOn: LibAddonMenu-2.0>=34

The 34 can be found at LibAddonMenu-2.0.txt file, tag ## AddOnVersion:

Many thanks.


Edit
Just asking for myself: Is this addon compatible with Votans Addon List and Addon Selector or are there any plans to make them compatible?

Edit2
Your SavedVariables do not respect the server you play on so this might get you into trouble.
You should consider adding GetWorldName() to the SavedVariables so the save differently for EU, NA, PTS.
Would make sense as not all addons will be the same on each server imo.

Edit3
Please do not use global function names like "OnExpandButtonClicked" ! They are not unique and may overwrite other functions with same name that way. Either add your addon name at the beginning so it get's unique: "AddonCategory_OnExpandButtonClicked".
Or even better add the function to your already global table:
function AddonCategory.OnExpandButtonClicked(self, row)

But it looks like you could simply add a local up in front as the function was added to ADD_ON_MANAGER.OnExpandButtonClicked already so you got the global pointer that way?
Last edited by Baertram : 07/22/22 at 11:12 AM.
Report comment to moderator  
Reply With Quote
Unread 07/22/22, 11:55 AM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by Baertram
Thanks for this addon.
Please remove the .git GitHub files and any other hidden files and folders from the addons .zip file before uploading them!
They always show as suspicious files and blow up the addon folder size unnecessary.

Also if you create new addns please check the ## AddOnVersion: tag of the dependencies and add them to your dependsOn list:
## DependsOn: LibAddonMenu-2.0
-> This will load every version even if years outdated of LibAddonMenu-2.0
Please add the version check to the most current version:

## DependsOn: LibAddonMenu-2.0>=34

The 34 can be found at LibAddonMenu-2.0.txt file, tag ## AddOnVersion:

Many thanks.


Edit
Just asking for myself: Is this addon compatible with Votans Addon List and Addon Selector or are there any plans to make them compatible?

Edit2
Your SavedVariables do not respect the server you play on so this might get you into trouble.
You should consider adding GetWorldName() to the SavedVariables so the save differently for EU, NA, PTS.
Would make sense as not all addons will be the same on each server imo.

Edit3
Please do not use global function names like "OnExpandButtonClicked" ! They are not unique and may overwrite other functions with same name that way. Either add your addon name at the beginning so it get's unique: "AddonCategory_OnExpandButtonClicked".
Or even better add the function to your already global table:
function AddonCategory.OnExpandButtonClicked(self, row)

But it looks like you could simply add a local up in front as the function was added to ADD_ON_MANAGER.OnExpandButtonClicked already so you got the global pointer that way?
Will do .git files and LibAddonMenu >= 34 asap.

Yes it's compatible with AddonSelector, but not 100% with Votans Addon List.

About the GetWorldName() thing idk, imo addon will not change of category depending on the server you play.

About the OnExpandButtonClicked yeah i just forgor as i did it on other functions.
Report comment to moderator  
Reply With Quote
Unread 07/22/22, 12:08 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Yes it's compatible with AddonSelector, but not 100% with Votans Addon List.
Cool, thanks for the info.

About the GetWorldName() thing idk, imo addon will not change of category depending on the server you play.
The same addon should be in the same category on each server, right.
But it may change depending on the usecase of each user.
e.g. "Addon1" can be used for PvP and PVE. On NA I play PvP so the addon is in that category, on EU I do not play PvP and only got it in the PvE category -> Would not be possible with your current SVs.
As your addon was a new one I just wanted to point that out before many users download and use it and before SV were created for the users.
They would have to redo them all later on if you decide to change it.
Report comment to moderator  
Reply With Quote
Unread 12/08/22, 04:06 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Hi, is there "technically" a way to create sub-categories to the categories?

Like
UI -> Inventory
UI -> Group
etc.

This would be awesome (but I know, it's kind of nice to have ).

btw:
If you want to and tell me how we can achieve this we can implement somehting into "Addon Selectors" search editbox (right click context menu -> "Scroll to category User Interface" or similar) and improve the search so that if one enters "User interface" or "Craft" (or any othe rof your defined categories) it will scroll there.

One would need API functions to get the created categories and a way to find them in the addon list (maybe you povide a "scroll to category x" API already?)
If not this would be awesome if you could add one, liek save the index at the addon list where you add the category into a table of your addon and return that table, together with the category name from AddonCategory.baseCategories.
Last edited by Baertram : 12/08/22 at 04:07 AM.
Report comment to moderator  
Reply With Quote
Unread 12/08/22, 04:19 AM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by Baertram
Hi, is there "technically" a way to create sub-categories to the categories?

Like
UI -> Inventory
UI -> Group
etc.

This would be awesome (but I know, it's kind of nice to have ).

btw:
If you want to and tell me how we can achieve this we can implement somehting into "Addon Selectors" search editbox (right click context menu -> "Scroll to category User Interface" or similar) and improve the search so that if one enters "User interface" or "Craft" (or any othe rof your defined categories) it will scroll there.

One would need API functions to get the created categories and a way to find them in the addon list (maybe you povide a "scroll to category x" API already?)
If not this would be awesome if you could add one, liek save the index at the addon list where you add the category into a table of your addon and return that table, together with the category name from AddonCategory.baseCategories.
For the sub category i would guess it is possible but would need lot of work and dont have time for it right now, anyway maybe someone can do a github pull request as for the Votan's Addon List compatibility!

For the scroll to category yeah i guess it could be kinda easy if i find the good function to scroll to into addon list and then i can create an API function !
Report comment to moderator  
Reply With Quote
Unread 12/08/22, 07:59 AM  
t.vicson
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 10
Uploads: 4
don't working

Lua Code:
  1. /EsoUI/Libraries/Utility/ZO_TableUtils.lua:76: attempt to index a nil value
  2. stack traceback:
  3. /EsoUI/Libraries/Utility/ZO_TableUtils.lua:76: in function 'ZO_TableOrderingFunction'
  4. |caaaaaa<Locals> entry1 = [table:1]{addOnDescription = "", strippedAddOnName = "Imperial City Helper", expandable = F, addOnFileName = "ImperialCityHelper", isCustomCategory = F, addOnDependencyText = "", isOutOfDate = T, addOnAuthorByLine = "Автор: Kawamonkey", index = 282, addOnState = 4, addOnEnabled = F, strippedAddOnAuthorByLine = "Автор: Kawamonkey", isLibrary = F, addOnName = "Imperial City Helper"}, sortKey = "strippedAddOnName", sortKeys = [table:2]{}, sortOrder = T, value1 = "Imperial City Helper" </Locals>|r
  5. (tail call): ?
  6. [C]: in function 'table.sort'
  7. /EsoUI/PregameAndIngame/ZO_AddOnManager/ZO_AddOnManager.lua:479: in function 'ZO_AddOnManager:AddAddonTypeSection'
  8. |caaaaaa<Locals> self = [table:3]{currentSortKey = "strippedAddOnName", automaticallyColorRows = T, isAllFilterSelected = F, currentSortDirection = T}, isLibrary = F, sectionTitleText = "Модификации", addonEntries = [table:4]{} </Locals>|r
  9. user:/AddOns/AddonCategory/AddonCategory.lua:170: in function 'AddAddonTypeSection'
  10. |caaaaaa<Locals> self = [table:3], isLibrary = F, sectionTitleText = "Модификации", customCategory = F </Locals>|r
  11. user:/AddOns/AddonCategory/AddonCategory.lua:301: in function 'SortScrollList'
  12. |caaaaaa<Locals> self = [table:3], scrollData = [table:5]{} </Locals>|r
  13. /EsoUI/Libraries/ZO_SortFilterList/ZO_SortFilterList.lua:136: in function 'ZO_SortFilterList:RefreshData'
  14. |caaaaaa<Locals> self = [table:3] </Locals>|r
  15. /EsoUI/PregameAndIngame/ZO_AddOnManager/ZO_AddOnManager.lua:509: in function 'ZO_AddOnManager:OnShow'
  16. |caaaaaa<Locals> self = [table:3] </Locals>|r
  17. (tail call): ?
  18. /EsoUI/PregameAndIngame/ZO_AddOnManager/ZO_AddOnManager.lua:25: in function '(anonymous)'
  19. [C]: in function 'SetHidden'
  20. /EsoUI/Libraries/ZO_Scene/ZO_SceneFragmentTemplates.lua:122: in function 'ZO_AnimatedSceneFragment:Show'
  21. |caaaaaa<Locals> self = [table:6]{animationTemplate = "FadeSceneAnimation", state = "showing", duration = 200, fireCallbackDepth = 0, animationKey = 22, allowShowHideTimeUpdates = F}, currentScene = [table:7]{restoresHUDSceneToggleUIMode = F, restoresHUDSceneToggleGameMenu = F, state = "shown", wasShownInGamepadPreferredMode = F, wasRequestedToShowInGamepadPreferredMode = F, disallowEvaluateTransitionCompleteCount = 0, fireCallbackDepth = 0, name = "gameMenuInGame"}, animation = ud </Locals>|r
  22. /EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
  23. |caaaaaa<Locals> self = [table:6] </Locals>|r
  24. /EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:232: in function 'ZO_SceneFragment:Refresh'
  25. |caaaaaa<Locals> self = [table:6], oldState = "hidden" </Locals>|r
  26. /EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:49: in function 'ZO_Scene:AddFragment'
  27. |caaaaaa<Locals> self = [table:7], fragment = [table:6] </Locals>|r
  28. /EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:86: in function 'ZO_Scene:AddTemporaryFragment'
  29. |caaaaaa<Locals> self = [table:7], fragment = [table:6] </Locals>|r
  30. /EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:119: in function 'ZO_SceneManager_Base:AddFragment'
  31. |caaaaaa<Locals> self = [table:8]{numTopLevelShown = 0, hudUISceneName = "hudui", fireCallbackDepth = 0, initialized = F, hudUISceneHidesAutomatically = T, hudSceneName = "hud", remoteSceneSequenceNumber = 9, exitUIModeOnChatFocusLost = F, numRemoteTopLevelShown = 0}, fragment = [table:6], state = "shown" </Locals>|r
  32. /EsoUI/Ingame/GameMenu_InGame/GameMenu_Ingame.lua:39: in function 'ShowAddons'
  33. /EsoUI/Common/ZO_GameMenu/ZO_GameMenu.lua:56: in function 'TreeEntryOnSelected'
  34. |caaaaaa<Locals> control = ud, data = [table:9]{name = "Модификации", hasSelectedState = T}, selected = T, reselectingDuringRebuild = F </Locals>|r
  35. /EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:732: in function 'ZO_TreeNode:OnSelected'
  36. |caaaaaa<Locals> self = [table:10]{open = F, childIndent = 30, enabled = T, openPercentage = 0, childrenHeight = 0, selectSound = "Click_TreeHeader", childSpacing = 8, childrenCurrentHeight = 0, selected = F}, reselectingDuringRebuild = F </Locals>|r
  37. /EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:441: in function 'ZO_Tree:SelectNode'
  38. |caaaaaa<Locals> self = [table:11]{exclusive = T, defaultIndent = 30, enabled = T, defaultSpacing = 8, width = 285, suspendAnimations = F, autoSelectChildOnNodeOpen = F}, treeNode = [table:10], reselectingDuringRebuild = F, bringParentIntoView = F </Locals>|r
  39. /EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:971: in function 'ZO_TreeEntry_OnMouseUp'
  40. |caaaaaa<Locals> self = ud, upInside = T, NOT_REBUILDING = F, DONT_BRING_PARENT_INTO_VIEW = F </Locals>|r
  41. (tail call): ?
  42. ZO_DLCBook_KeyboardNavigationListScrollChildZO_SpecializedCollection_Book_NavigationEntry_Keyboard1_MouseUp:3: in function '(main chunk)'
  43. |caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r

Report comment to moderator  
Reply With Quote
Unread 12/09/22, 04:40 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Thanks. Totally understood @sub categories. As I said this is nice to have


Addon Selector already provides a "scroll to code".
Basically it just reuses existing ZO_ScrollList functions which need the index or the dataTable entry (complete data table row for comparison).

All one would need is the index in the ZO_ScrollList where you have added/inserted the category headlines, returned as a table e.g. { "Category Name 1" = index1, "Category name 2" = index2, ... } by your API then and one can use that with ZO's scroll list functions for whatever usage afterwards.
-> I think the ZOs function that adds the categories to the scroll list actually returns the index where it was added/inserted somehow, so you could grab it from there. Not sure though

Originally Posted by Floliroy
Originally Posted by Baertram
Hi, is there "technically" a way to create sub-categories to the categories?

Like
UI -> Inventory
UI -> Group
etc.

This would be awesome (but I know, it's kind of nice to have ).

btw:
If you want to and tell me how we can achieve this we can implement somehting into "Addon Selectors" search editbox (right click context menu -> "Scroll to category User Interface" or similar) and improve the search so that if one enters "User interface" or "Craft" (or any othe rof your defined categories) it will scroll there.

One would need API functions to get the created categories and a way to find them in the addon list (maybe you povide a "scroll to category x" API already?)
If not this would be awesome if you could add one, liek save the index at the addon list where you add the category into a table of your addon and return that table, together with the category name from AddonCategory.baseCategories.
For the sub category i would guess it is possible but would need lot of work and dont have time for it right now, anyway maybe someone can do a github pull request as for the Votan's Addon List compatibility!

For the scroll to category yeah i guess it could be kinda easy if i find the good function to scroll to into addon list and then i can create an API function !
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 06:23 AM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by Baertram
Thanks. Totally understood @sub categories. As I said this is nice to have


Addon Selector already provides a "scroll to code".
Basically it just reuses existing ZO_ScrollList functions which need the index or the dataTable entry (complete data table row for comparison).

All one would need is the index in the ZO_ScrollList where you have added/inserted the category headlines, returned as a table e.g. { "Category Name 1" = index1, "Category name 2" = index2, ... } by your API then and one can use that with ZO's scroll list functions for whatever usage afterwards.
-> I think the ZOs function that adds the categories to the scroll list actually returns the index where it was added/inserted somehow, so you could grab it from there. Not sure though
I added the function AddonCategory.getIndexOfCategory(categoryName) where you can pass either a baseCategories or a new custom category created by the user, you can also directly get AddonCategory.indexCategories[] which has categoryName as key, and index as value!

PS: You need to have open your addon list so the table is populate tho
Last edited by Floliroy : 12/09/22 at 06:24 AM.
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 07:36 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Originally Posted by Floliroy
Originally Posted by Baertram
Thanks. Totally understood @sub categories. As I said this is nice to have


Addon Selector already provides a "scroll to code".
Basically it just reuses existing ZO_ScrollList functions which need the index or the dataTable entry (complete data table row for comparison).

All one would need is the index in the ZO_ScrollList where you have added/inserted the category headlines, returned as a table e.g. { "Category Name 1" = index1, "Category name 2" = index2, ... } by your API then and one can use that with ZO's scroll list functions for whatever usage afterwards.
-> I think the ZOs function that adds the categories to the scroll list actually returns the index where it was added/inserted somehow, so you could grab it from there. Not sure though
I added the function AddonCategory.getIndexOfCategory(categoryName) where you can pass either a baseCategories or a new custom category created by the user, you can also directly get AddonCategory.indexCategories[] which has categoryName as key, and index as value!

PS: You need to have open your addon list so the table is populate tho

Thanks!
Is AddonCategory.baseCategories containing all categories defined, custom ones too?
Or is there another table or any API to get "all category names" existing (base and custom)?
Else I'll use AddonCategory.indexCategories and build my own lookup table for all available names, by the table key.
Last edited by Baertram : 12/09/22 at 07:36 AM.
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 07:48 AM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by Baertram
Originally Posted by Floliroy
Originally Posted by Baertram
Thanks. Totally understood @sub categories. As I said this is nice to have


Addon Selector already provides a "scroll to code".
Basically it just reuses existing ZO_ScrollList functions which need the index or the dataTable entry (complete data table row for comparison).

All one would need is the index in the ZO_ScrollList where you have added/inserted the category headlines, returned as a table e.g. { "Category Name 1" = index1, "Category name 2" = index2, ... } by your API then and one can use that with ZO's scroll list functions for whatever usage afterwards.
-> I think the ZOs function that adds the categories to the scroll list actually returns the index where it was added/inserted somehow, so you could grab it from there. Not sure though
I added the function AddonCategory.getIndexOfCategory(categoryName) where you can pass either a baseCategories or a new custom category created by the user, you can also directly get AddonCategory.indexCategories[] which has categoryName as key, and index as value!

PS: You need to have open your addon list so the table is populate tho

Thanks!
Is AddonCategory.baseCategories containing all categories defined, custom ones too?
Or is there another table or any API to get "all category names" existing (base and custom)?
Else I'll use AddonCategory.indexCategories and build my own lookup table for all available names, by the table key.
Nah it only includes the base ones.
To get all the categories you can check AddonCategory.savedVariables.listCategory which has all the categories name as values (index is just a number).
Or directly AddonCategory.indexCategories for your purpose i guess, so if an user dont have any addon into a category you dont try to scroll to an inexistant category !
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 12:57 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4976
File comments: 6039
Uploads: 78
Thanks Floliroy
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 04:09 PM  
valthierX

Forum posts: 0
File comments: 5
Uploads: 0
This latest version doesn't seem to be compatible with PerfectPixel. You can't access your addons if you have PerfectPixel and this addon. But if you go out of the game and then disable one of them then everything is fine when you are back at the game. If you enable both, if you try to access your addons while in game, you can't.
Report comment to moderator  
Reply With Quote
Unread 12/09/22, 04:10 PM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by valthierX
This latest version doesn't seem to be compatible with PerfectPixel. You can't access your addons if you have PerfectPixel and this addon. But if you go out of the game and then disable one of them then everything is fine when you are back at the game. If you enable both, if you try to access your addons while in game, you can't.
idk for me i dont have issue and i use perfect pixel
Report comment to moderator  
Reply With Quote
Unread 12/10/22, 05:03 AM  
L4R5

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by valthierX
This latest version doesn't seem to be compatible with PerfectPixel. You can't access your addons if you have PerfectPixel and this addon. But if you go out of the game and then disable one of them then everything is fine when you are back at the game. If you enable both, if you try to access your addons while in game, you can't.
I did not do any further tests, but I am also running Perfect Pixel and the addon breaks the addon overview.
Report comment to moderator  
Reply With Quote
Unread 12/10/22, 05:13 AM  
Floliroy
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 36
Uploads: 10
Originally Posted by L4R5
Originally Posted by valthierX
This latest version doesn't seem to be compatible with PerfectPixel. You can't access your addons if you have PerfectPixel and this addon. But if you go out of the game and then disable one of them then everything is fine when you are back at the game. If you enable both, if you try to access your addons while in game, you can't.
I did not do any further tests, but I am also running Perfect Pixel and the addon breaks the addon overview.
So you have last version on both addons ?
Gonna try to reproduce the error to try to fix it...

Which client language do you have also ?

EDIT : Just tried with Addon Selector + Votan's Addon List + PerfectPixel + AddonCategory and i have no issue :x

EDIT 2 : I finally found the issue, its when you have an uncategorized addon
Last edited by Floliroy : 12/10/22 at 06:27 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.