Quantcast
Download
(12 Kb)
Download
Updated: 05/10/18 05:41 PM
Pictures
File Info
Compatibility:
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:05/10/18 05:41 PM
Created:07/31/15 08:22 PM
Monthly downloads:3,780
Total downloads:24,084
Favorites:92
MD5:
Categories:Utility Mods, Miscellaneous
4.0
Circonians Addon Selector  Popular! (More than 5000 hits)
Version: 1.428
by: Baertram [More]
What does it do?
It allows you to save the current enabled state of all of your addons in an addon pack that you can give a name to. Then you can click on the name of any saved addon pack in the drop down box and it will reset the enabled/disabled state of each addon back to the state it was in when you saved it (enabled/disabled). You can save multiple addon packs.

You can also click anywhere on the row (on the addon name or addon author area) to toggle the enabled state of the addon.

How do I use it?
Select/deselect whichever addons you want.
In the Pack Name box type a name for the addon pack & click save.
You can save multiple addon packs to be able to easily switch between different addon configurations.
Why did I write this?
I often install other addons or works in progress to look at code for someone or often need to toggle my own addons ON/OFF as I am working on them. I got sick of having to deselect everything I no longer need running & reselect everything I want running when I am done debugging something.
Version 1.428 --
Raised API for Summerset
Fixed: Lag after saving/updating packs. Code changes and improvement was done by "Votan"! Many thanks!
Updated: Localization
Added: Right click the package name edit box to insert the current character name (if edit box is empty)
Added: Dialog asking you before you delete a pack

The current ideas were "spyed" from the following addon "Addon Clearer"
http://www.esoui.com/downloads/info1054-AddonClearermultiselect.html#info

-Added: Added keybinds/buttons below to Select all/Deselect all addons.
If addons where checked as you press "Deselect all" the "Select all" button changes to "Re-Select saved" -> Which will select the addons again you have had selected before you deselected all.
-Added: Mouse activated labels of the addons, so you can click those to select/deselect
-Added: If you select/deselect a single addon, then shift click on another addon further down or up the list, all intervening addons will select/deselect -> This sometimes does not work properly

Version 1.427 --

Updated API to Dragon Bones
Fixed addon counter for enabled addons to not include disabled addons, which were disabled by missing/disabled dependencies.

Version 1.426 --

Updated API to Morrowind
Added number of active/number of total addons to the title of the addon manager, upon request.
The number should be changed if you open the addon manager, enable/disable an addon manually or via another addon (Addon profiles, Addon Selector, ...)

Version 1.425 --

Re-applied UTF-8 file encoding and fixes Russian translations
Version 1.424 --

API raised
Version 1.423 --

API raised
Version 1.422 --

API raised to Shadow of the Hist
Version 1.421 --

API raised to Dark Brotherhood
Version 1.42 --

Included translations for russian, thanks to user "Ckau"
Version 1.41 --

API Update
Included translations for english, german, french
Version 1.4 --

API Update No changes, just an API update
Version 1.3 --

Updated API #
Updated Toggle Added the ability to toggle addons by clicking on the row even when they are expanded to show addon description.
Version 1.2 --

"Reload UI" button The "Reload UI" button will now become visible when changes are made.
Version 1.1 --

Edit Addon Packs You can now edit addon packs, by selecting a pack, making changes & clicking save. If you wish to undo the changes (before you click save, you can reselect the pack name from the drop down box)
Auto-Reload UI Added an option (in the AddOns panel) to automatically reload the UI when you select an addon pack from the drop down box. The default setting for this option is OFF. NOTE: In order to edit a pack this option must be OFF or else selecting a pack to edit would result in the UI reloading.
Lib Files Removed unnecessary library files I left in the addon folder.
Code Changes Lots of other minor code changes, has no effect on users.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
1.427
7kB
Baertram
02/10/18 06:08 PM
1.426
7kB
Baertram
06/24/17 11:32 AM
1.425
6kB
Baertram
02/21/17 09:10 AM
1.424
6kB
Baertram
02/06/17 02:36 PM
1.423
6kB
Baertram
10/02/16 07:43 PM
1.422
6kB
Baertram
07/17/16 01:11 PM
1.421
6kB
Baertram
05/14/16 04:01 PM
1.421
6kB
Baertram
04/28/16 02:09 PM
1.41
6kB
Baertram
04/24/16 05:51 AM
1.4
5kB
Baertram
11/03/15 03:03 PM
1.3
5kB
circonian
08/31/15 06:35 PM
1.2
5kB
circonian
08/04/15 03:51 PM
1.1
5kB
circonian
08/02/15 08:21 PM
1.0
48kB
circonian
07/31/15 08:22 PM


Post A Reply Comment Options
Unread 05/20/18, 10:38 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
Originally Posted by Tonyleila
Hey, I woud like to suggest that you add a search bar to the Addon Selector so that you can easy highlight or filter out an addon you want to enable or disable. Woud that be hard to do?

Keep up the good work
I'll check if it's doable but imo it's not necessary as the list is sorted alphabetically and addons are easy to find this way.
Report comment to moderator  
Reply With Quote
Unread 05/11/18, 07:35 AM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 255
File comments: 589
Uploads: 6
Hey, I woud like to suggest that you add a search bar to the Addon Selector so that you can easy highlight or filter out an addon you want to enable or disable. Woud that be hard to do?

Keep up the good work
__________________
My Addons @ WoWInterface
Last edited by Tonyleila : 05/11/18 at 07:35 AM.
Report comment to moderator  
Reply With Quote
Unread 05/08/18, 08:53 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
USecase could be:
Select addons, save as "Pack all", deselect all and save as "Pack fast and empty", reselect from before and deselect a few others, then save as "pack for other user".

But yeah, not using them too much neither

Originally Posted by wambo
Oh dang yus! Thats fast Niiiiice thx.

Also nice to have these other features - also I dont think I have use for them, I used a package with only Circonians selected for "non" until now, and the reselection seems like a "I accidently pressed that button", or maybe I dont understand the higher value
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 08:12 PM  
wambo

Forum posts: 6
File comments: 116
Uploads: 0
Oh dang yus! Thats fast Niiiiice thx.

Also nice to have these other features - also I dont think I have use for them, I used a package with only Circonians selected for "non" until now, and the reselection seems like a "I accidently pressed that button", or maybe I dont understand the higher value
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 02:52 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
The dependencies are checked in the base game's addon managr, not in this addon!
It's done automatically as this addon checks/unchecks the chexkbox of an addon (base game code).

Try this beta version, it's faster (thanks to Votan) and got some new features:
-Fixed: Lag during package change is gone (thanks to Votan!)
-Added: Right click the package name edit box to insert the current character name (if edit box is empty)

Following features were taken from this addon here so one does not need to run 2 addons + localization was added:
http://www.esoui.com/downloads/info1...lect.html#info
-> All credits to the feature go to the original authors!

-Added: Added keybinds/buttons below to Select all/Deselect all addons.
If addons where checked as you press "Deselect all" the "Select all" button changes to "Re-Select saved" -> Which will select the addons again you have had selected before you deselected all.
-Added: Mouse activated labels of the addons, so you can click those to select/deselect
-Added: If you select/deselect a single addon, then shift click on another addon further down or up the list, all intervening addons will select/deselect -> This sometimes does not work properly but it's broken in the other addon too

Originally Posted by wambo
Originally Posted by Baertram
Nah too much work and there is always missing the dependecies which are automatically checked and enabled/disabled ingame in the addon manager. We do not need to invent the wheel new.

If you want to build the profiles just edit the file AddOnSettings.txt in your users\...\documents\Elder Scrolls\Online\live folder as you are logged out.
Add/remove the addon names you wish to use for all chars/selected chars and just replace the files accordingly to your needs as you are logged out.
The addon ingame isn't doing anything else, just with a userinterface and checks if depending addons & libraries are included (which are not checked if you manually edit this file).

Votan told me he got a local copy where he somehow managed to make the lag go away. I'll post it here once I got it so you can test if everything works fine.
In the AddonSettings.txt I can find which addon is active on which char - How do changes there change sth in my packages/profiles? (Cant find
I'm fine with some small lag when I change the addons for one char. (Without even better oc)
But if I wanna change many packages... just takes too long. Load the Package (delay), do some change, (check the excact spelling bc name vanishes), overwrite package /save (delay) and repeat.


Imagine I have Packages for Tank, Heal, StamDDs, MagDDs Mech, NoDung/Trial and these with different Interfaces. Now I find a nice addon that tracks my trial runs / scores, I want to add it to all the packages I might use in trials.
- thats not done in AddonSettings, isnt it?

Why does it need to check the dependencies when changing sth when it does it anyway when it loads the packages? - But nevermind, I dont need to know ^^ Dont understand enough of that anyways.
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 02:18 PM  
wambo

Forum posts: 6
File comments: 116
Uploads: 0
Originally Posted by Baertram
Nah too much work and there is always missing the dependecies which are automatically checked and enabled/disabled ingame in the addon manager. We do not need to invent the wheel new.

If you want to build the profiles just edit the file AddOnSettings.txt in your users\...\documents\Elder Scrolls\Online\live folder as you are logged out.
Add/remove the addon names you wish to use for all chars/selected chars and just replace the files accordingly to your needs as you are logged out.
The addon ingame isn't doing anything else, just with a userinterface and checks if depending addons & libraries are included (which are not checked if you manually edit this file).

Votan told me he got a local copy where he somehow managed to make the lag go away. I'll post it here once I got it so you can test if everything works fine.
In the AddonSettings.txt I can find which addon is active on which char - How do changes there change sth in my packages/profiles? (Cant find
I'm fine with some small lag when I change the addons for one char. (Without even better oc)
But if I wanna change many packages... just takes too long. Load the Package (delay), do some change, (check the excact spelling bc name vanishes), overwrite package /save (delay) and repeat.


Imagine I have Packages for Tank, Heal, StamDDs, MagDDs Mech, NoDung/Trial and these with different Interfaces. Now I find a nice addon that tracks my trial runs / scores, I want to add it to all the packages I might use in trials.
- thats not done in AddonSettings, isnt it?

Why does it need to check the dependencies when changing sth when it does it anyway when it loads the packages? - But nevermind, I dont need to know ^^ Dont understand enough of that anyways.
Last edited by wambo : 05/07/18 at 02:19 PM.
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 12:40 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
Nah too much work and there is always missing the dependecies which are automatically checked and enabled/disabled ingame in the addon manager. We do not need to invent the wheel new.

If you want to build the profiles just edit the file AddOnSettings.txt in your users\...\documents\Elder Scrolls\Online\live folder as you are logged out.
Add/remove the addon names you wish to use for all chars/selected chars and just replace the files accordingly to your needs as you are logged out.
The addon ingame isn't doing anything else, just with a userinterface and checks if depending addons & libraries are included (which are not checked if you manually edit this file).

Votan told me he got a local copy where he somehow managed to make the lag go away. I'll post it here once I got it so you can test if everything works fine.

Originally Posted by wambo
Originally Posted by Baertram
Sure, if someone builds it. i'm not coding tools outside the game
You'd need to read the folder AddOns to get a list of all addons possible and check the dependencies from the TXT files to enable/disable dependent files and libraries.
Then update the file AddonSettings.txt accordingly to your chosen info in the tool.

btzw: That's about the same the game does ingame and what makes the game lag for a few seconds each time (as described below).
So I do not see any difference except the short lag which wouldn't be there if you are logged out. But you need to logout and login again which makes it even worse imo

So just copy some AddonSettings.txt files and change them for your needs. Then excahnge them as you are logged out - Finished.
Well, I was thinking about skipping all the checking/listing. I install a new addon, let it "recognize it" once ingame, and change one package to include the new addon. Next time I log off, I could use the tool to edit the Addon files (? AddonSelector.lua) to have other packages include that addon (copy&paste). Same with deleting.
Problem: I have 0 knowledge about how to code sth like that XD - there go my dreams.

What about a feature similar to login screen, where you can enable /disable an addon for all chars, only that here you can dis/enable an addon for certain packages and hit the save button once ? (ingame again now)
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 11:20 AM  
wambo

Forum posts: 6
File comments: 116
Uploads: 0
Originally Posted by Baertram
Sure, if someone builds it. i'm not coding tools outside the game
You'd need to read the folder AddOns to get a list of all addons possible and check the dependencies from the TXT files to enable/disable dependent files and libraries.
Then update the file AddonSettings.txt accordingly to your chosen info in the tool.

btzw: That's about the same the game does ingame and what makes the game lag for a few seconds each time (as described below).
So I do not see any difference except the short lag which wouldn't be there if you are logged out. But you need to logout and login again which makes it even worse imo

So just copy some AddonSettings.txt files and change them for your needs. Then excahnge them as you are logged out - Finished.
Well, I was thinking about skipping all the checking/listing. I install a new addon, let it "recognize it" once ingame, and change one package to include the new addon. Next time I log off, I could use the tool to edit the Addon files (? AddonSelector.lua) to have other packages include that addon (copy&paste). Same with deleting.
Problem: I have 0 knowledge about how to code sth like that XD - there go my dreams.

What about a feature similar to login screen, where you can enable /disable an addon for all chars, only that here you can dis/enable an addon for certain packages and hit the save button once ? (ingame again now)
Last edited by wambo : 05/07/18 at 11:27 AM.
Report comment to moderator  
Reply With Quote
Unread 05/07/18, 01:20 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
Sure, if someone builds it. i'm not coding tools outside the game
You'd need to read the folder AddOns to get a list of all addons possible and check the dependencies from the TXT files to enable/disable dependent files and libraries.
Then update the file AddonSettings.txt accordingly to your chosen info in the tool.

btzw: That's about the same the game does ingame and what makes the game lag for a few seconds each time (as described below).
So I do not see any difference except the short lag which wouldn't be there if you are logged out. But you need to logout and login again which makes it even worse imo

So just copy some AddonSettings.txt files and change them for your needs. Then excahnge them as you are logged out - Finished.

Originally Posted by wambo
Originally Posted by Baertram
I'll check this delay after selecting a pack or changing a pack. Maybe it came with the "enabled addon number".

Edit:
Checked the code and it is already optimized. Comments are saying that there is no other better way as it would generate duplicates and break the profiles.
The "lag" seems to happen as the addon need sto use strings (addon name) as the unique key to search a long list of addons. This needs some time. And the game is checking addon dependencies if you disable/enable addons (which you wouldn't notice normally as you do not change ALL addons in the list at once -> But would notice as well if you manually click all addons in the list after another).
So sorry, there does not seem to be a more performant way as it would break the addon.
Would it maybe be possible to use a tiny tool outside the game? (Only to be used when logged out oc.)
Report comment to moderator  
Reply With Quote
Unread 05/06/18, 05:07 PM  
wambo

Forum posts: 6
File comments: 116
Uploads: 0
Originally Posted by Baertram
I'll check this delay after selecting a pack or changing a pack. Maybe it came with the "enabled addon number".

Edit:
Checked the code and it is already optimized. Comments are saying that there is no other better way as it would generate duplicates and break the profiles.
The "lag" seems to happen as the addon need sto use strings (addon name) as the unique key to search a long list of addons. This needs some time. And the game is checking addon dependencies if you disable/enable addons (which you wouldn't notice normally as you do not change ALL addons in the list at once -> But would notice as well if you manually click all addons in the list after another).
So sorry, there does not seem to be a more performant way as it would break the addon.
Would it maybe be possible to use a tiny tool outside the game? (Only to be used when logged out oc.)
Report comment to moderator  
Reply With Quote
Unread 05/06/18, 11:22 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
I'll check this delay after selecting a pack or changing a pack. Maybe it came with the "enabled addon number".

Edit:
Checked the code and it is already optimized. Comments are saying that there is no other better way as it would generate duplicates and break the profiles.
The "lag" seems to happen as the addon need sto use strings (addon name) as the unique key to search a long list of addons. This needs some time. And the game is checking addon dependencies if you disable/enable addons (which you wouldn't notice normally as you do not change ALL addons in the list at once -> But would notice as well if you manually click all addons in the list after another).
So sorry, there does not seem to be a more performant way as it would break the addon.



Originally Posted by wambo
Not sure whether I asked before, but is there a way to manually edit the list?

Everytime I check another Pack, it takes a small load, every save takes a small load.
If I wanna insert 1 addon into multiple packs it takes ages...
Or just disable a specific one / Delete a pack.
Last edited by Baertram : 05/06/18 at 11:44 AM.
Report comment to moderator  
Reply With Quote
Unread 05/05/18, 05:33 PM  
wambo

Forum posts: 6
File comments: 116
Uploads: 0
Not sure whether I asked before, but is there a way to manually edit the list?

Everytime I check another Pack, it takes a small load, every save takes a small load.
If I wanna insert 1 addon into multiple packs it takes ages...
Or just disable a specific one / Delete a pack.
Report comment to moderator  
Reply With Quote
Unread 04/27/18, 09:51 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1534
File comments: 1482
Uploads: 45
Never heard of this bug. What is wrong and how are you able to rebuild it?

Originally Posted by bumka
Is there any chance to fix the alt+tab during loading screen bug?
Report comment to moderator  
Reply With Quote
Unread 04/26/18, 10:37 AM  
Octopuss
 
Octopuss's Avatar

Forum posts: 88
File comments: 346
Uploads: 0
Originally Posted by bumka
Is there any chance to fix the alt+tab during loading screen bug?
What bug is that?
Report comment to moderator  
Reply With Quote
Unread 04/26/18, 10:29 AM  
bumka

Forum posts: 0
File comments: 8
Uploads: 0
Is there any chance to fix the alt+tab during loading screen bug?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: