Download
(6 Kb)
Download
Updated: 07/04/22 07:00 PM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:07/04/22 07:00 PM
Created:05/28/22 07:35 AM
Monthly downloads:248
Total downloads:8,277
Favorites:32
MD5:
Categories:UI Media, Graphic UI Mods, Miscellaneous, Utility Mods
tim99s ColoredLists  Popular! (More than 5000 hits)
Version: 7
by: tim99 [More]
´
Dependencies:

EN: Addon-Description:
Colorizes all categories in different lists according to completeness or status 🏆
  • Lorebooks/Motifs/Shalidors Library
  • Set collection (Stickerbook)
  • Achievements
  • Antiquities
  • Checked Dungeons
  • Crafting lists at the tables

DE: Addon-Beschreibung:
Färbt alle Kategorien in verschiedenen Listen nach Vollständigkeit oder Status 🏆
  • Notizen/Stile/Shalidors Bibliothek
  • Setsammlung (Stickerbuch)
  • Errungenschaften
  • Antiquitäten
  • Markierte Dungeons
  • Rezepte/Blaupausen an den Tischen
Version 7
  • changed the way how the sum works. it's showing now only the missed count and only IF there are missing ones, since i ran into seize issues. sums are all optionally and off by default now

Version 6
  • added antiquities

Version 5
  • made achievement sums optional

Version 4
  • added more custom colors

Version 3
  • added custom colors
Archived Files (6)
File Name
Version
Size
Uploader
Date
6
5kB
tim99
07/04/22 12:55 PM
5
5kB
tim99
07/02/22 06:14 PM
4
4kB
tim99
06/04/22 04:20 PM
3
4kB
tim99
06/04/22 03:44 AM
2
3kB
tim99
06/02/22 04:55 PM
1
4kB
tim99
05/28/22 07:35 AM


Post A Reply Comment Options
Unread Today, 10:51 AM  
Magic Charmer

Forum posts: 15
File comments: 53
Uploads: 0
Originally Posted by ApoAlaia
Originally Posted by Bonstrigmo
Originally Posted by Elena.Lisbet
Originally Posted by Tatanko
Originally Posted by ApoAlaia
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
I'm getting the same error when I try to use this fix.
Add the extra 'end' mentioned in the LUA error, because a line of code was added, without terminating it. I presume the copy/paste just cut it off.
Thank you! That worked for me.
Yep, that did it, thank you very much!
Great, perfect, it worked for me too!
Thanks Elena.Lisbet



Report comment to moderator  
Reply With Quote
Unread Today, 09:51 AM  
ApoAlaia

Forum posts: 6
File comments: 167
Uploads: 0
Originally Posted by Bonstrigmo
Originally Posted by Elena.Lisbet
Originally Posted by Tatanko
Originally Posted by ApoAlaia
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
I'm getting the same error when I try to use this fix.
Add the extra 'end' mentioned in the LUA error, because a line of code was added, without terminating it. I presume the copy/paste just cut it off.
Thank you! That worked for me.
Yep, that did it, thank you very much!
Report comment to moderator  
Reply With Quote
Unread Today, 09:16 AM  
Bonstrigmo
 
Bonstrigmo's Avatar

Forum posts: 0
File comments: 59
Uploads: 0
Originally Posted by Elena.Lisbet
Originally Posted by Tatanko
Originally Posted by ApoAlaia
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
I'm getting the same error when I try to use this fix.
Add the extra 'end' mentioned in the LUA error, because a line of code was added, without terminating it. I presume the copy/paste just cut it off.
Thank you! That worked for me.
Report comment to moderator  
Reply With Quote
Unread Today, 01:23 AM  
Elena.Lisbet

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Tatanko
Originally Posted by ApoAlaia
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
I'm getting the same error when I try to use this fix.
Add the extra 'end' mentioned in the LUA error, because a line of code was added, without terminating it. I presume the copy/paste just cut it off.

Code:
		SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD, "OnDeferredInitialize", function()		
			SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD.categoryTree.templateInfo.ZO_AntiquityJournal_SubCategory, "setupFunction", function(node,control,data,open,userRequested,enabled)
				local maxLoreEntries = 0
				local unlockedLoreEntries = 0
				for _, antiquityData in data:AntiquityIterator({ZO_Antiquity.IsVisible}) do
					local antiquityId = antiquityData:GetId()
					local myTileData = ANTIQUITY_DATA_MANAGER:GetAntiquityData(antiquityId)
					maxLoreEntries = maxLoreEntries + myTileData:GetNumLoreEntries()
					unlockedLoreEntries = unlockedLoreEntries + myTileData:GetNumUnlockedLoreEntries()
				end	
				local col = (maxLoreEntries == unlockedLoreEntries) and tcl.col_grn or tcl.col_red
				ZO_SelectableLabel_SetNormalColor(control, col)
				if control.GetTextColor ~= tcl.GetTextColor then control.GetTextColor = tcl.GetTextColor end
				control:RefreshTextColor()
				local miss = maxLoreEntries - unlockedLoreEntries
				if tcl.svChar.showAntiqueSums and miss > 0 then
					local oldTxt = control:GetText()
					if string.match(oldTxt, "Himmelsrand") then oldTxt="Westl. Himmelrand" end --very ugly
					control:SetText(string.format("%s (%s)", tostring(oldTxt), tostring(miss)))
				end
			end)			
		end)
	end
Last edited by Elena.Lisbet : 08/20/24 at 01:27 AM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 03:43 PM  
Tatanko

Forum posts: 0
File comments: 16
Uploads: 0
Originally Posted by ApoAlaia
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
I'm getting the same error when I try to use this fix.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 02:15 PM  
ApoAlaia

Forum posts: 6
File comments: 167
Uploads: 0
Originally Posted by Neverlands
Originally Posted by yachoor
Originally Posted by Aylish
Today's patch broke some addons. For this one I receive the following error on login:
Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: attempt to index a nil value
stack traceback:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: in function 'OnPlayerActivated'
Yeah, some game objects use deferred initialization now - the code should be changed to run after it - wrapping it like this fixes it for me:
Warning: Spoiler
Thanks, this works for me
Sadly it doesn't for me, I get the following LUA error:

Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:235: end expected (to close function at line 105) near '<eof>'
Unsure what I'm doing wrong
Report comment to moderator  
Reply With Quote
Unread Yesterday, 01:43 PM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 636
Uploads: 0
Originally Posted by yachoor
Originally Posted by Aylish
Today's patch broke some addons. For this one I receive the following error on login:
Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: attempt to index a nil value
stack traceback:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: in function 'OnPlayerActivated'
Yeah, some game objects use deferred initialization now - the code should be changed to run after it - wrapping it like this fixes it for me:
Code:
        SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD, "OnDeferredInitialize", function()
            SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD.categoryTree.templateInfo.ZO_AntiquityJournal_SubCategory, "setupFunction", function(node,control,data,open,userRequested,enabled)
                local maxLoreEntries = 0
                local unlockedLoreEntries = 0
                for _, antiquityData in data:AntiquityIterator({ZO_Antiquity.IsVisible}) do
                    local antiquityId = antiquityData:GetId()
                    local myTileData = ANTIQUITY_DATA_MANAGER:GetAntiquityData(antiquityId)
                    maxLoreEntries = maxLoreEntries + myTileData:GetNumLoreEntries()
                    unlockedLoreEntries = unlockedLoreEntries + myTileData:GetNumUnlockedLoreEntries()
                end    
                local col = (maxLoreEntries == unlockedLoreEntries) and tcl.col_grn or tcl.col_red
                ZO_SelectableLabel_SetNormalColor(control, col)
                if control.GetTextColor ~= tcl.GetTextColor then control.GetTextColor = tcl.GetTextColor end
                control:RefreshTextColor()
                local miss = maxLoreEntries - unlockedLoreEntries
                if tcl.svChar.showAntiqueSums and miss > 0 then
                    local oldTxt = control:GetText()
                    if string.match(oldTxt, "Himmelsrand") then oldTxt="Westl. Himmelrand" end --very ugly
                    control:SetText(string.format("%s (%s)", tostring(oldTxt), tostring(miss)))
                end
            end)            
        end)
Thanks, this works for me
Report comment to moderator  
Reply With Quote
Unread Yesterday, 01:06 PM  
yachoor
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 76
Uploads: 1
Originally Posted by Aylish
Today's patch broke some addons. For this one I receive the following error on login:
Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: attempt to index a nil value
stack traceback:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: in function 'OnPlayerActivated'
Yeah, some game objects use deferred initialization now - the code should be changed to run after it - wrapping it like this fixes it for me:
Code:
		SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD, "OnDeferredInitialize", function()
			SecurePostHook(ANTIQUITY_JOURNAL_KEYBOARD.categoryTree.templateInfo.ZO_AntiquityJournal_SubCategory, "setupFunction", function(node,control,data,open,userRequested,enabled)
				local maxLoreEntries = 0
				local unlockedLoreEntries = 0
				for _, antiquityData in data:AntiquityIterator({ZO_Antiquity.IsVisible}) do
					local antiquityId = antiquityData:GetId()
					local myTileData = ANTIQUITY_DATA_MANAGER:GetAntiquityData(antiquityId)
					maxLoreEntries = maxLoreEntries + myTileData:GetNumLoreEntries()
					unlockedLoreEntries = unlockedLoreEntries + myTileData:GetNumUnlockedLoreEntries()
				end	
				local col = (maxLoreEntries == unlockedLoreEntries) and tcl.col_grn or tcl.col_red
				ZO_SelectableLabel_SetNormalColor(control, col)
				if control.GetTextColor ~= tcl.GetTextColor then control.GetTextColor = tcl.GetTextColor end
				control:RefreshTextColor()
				local miss = maxLoreEntries - unlockedLoreEntries
				if tcl.svChar.showAntiqueSums and miss > 0 then
					local oldTxt = control:GetText()
					if string.match(oldTxt, "Himmelsrand") then oldTxt="Westl. Himmelrand" end --very ugly
					control:SetText(string.format("%s (%s)", tostring(oldTxt), tostring(miss)))
				end
			end)			
		end)
Report comment to moderator  
Reply With Quote
Unread Yesterday, 10:33 AM  
Aylish

Forum posts: 0
File comments: 87
Uploads: 0
Today's patch broke some addons. For this one I receive the following error on login:
Code:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: attempt to index a nil value
stack traceback:
user:/AddOns/tim99sColoredLists/coloredLists.lua:183: in function 'OnPlayerActivated'
Report comment to moderator  
Reply With Quote
Unread 08/09/24, 06:13 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 636
Uploads: 0
PTS U43

Hello, on PTS I get this error:


Lua Code:
  1. user:/AddOns/tim99sColoredLists/coloredLists.lua:168: attempt to index a nil value
  2. stack traceback:
  3. user:/AddOns/tim99sColoredLists/coloredLists.lua:168: in function 'OnPlayerActivated'
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 02:50 AM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 163
Uploads: 12
Originally Posted by generaluploads
What do you think about the division so that the name of the dungeon set itself is identifiable by color?

Example:
Red - 0%- 29%
Orange - 30%-59%
Yellow - 60%-99%
Green - 100%

Sounds great. if i ever get motivation again, i might start with that.
but at the moment i dont really play any more.
Report comment to moderator  
Reply With Quote
Unread 09/15/22, 06:55 PM  
generaluploads

Forum posts: 1
File comments: 40
Uploads: 0
What do you think about the division so that the name of the dungeon set itself is identifiable by color?

Example:
Red - 0%- 29%
Orange - 30%-59%
Yellow - 60%-99%
Green - 100%
Report comment to moderator  
Reply With Quote
Unread 07/02/22, 06:43 PM  
tim99
 
tim99's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 163
Uploads: 12
Re: Request

Originally Posted by ExoY
Hi Tim,
I would like to request an option for the completion numbers next to the achievement subcategories.
Regards,
ExoY

should be implemented now in version 5
Report comment to moderator  
Reply With Quote
Unread 06/06/22, 07:39 AM  
ExoY
 
ExoY's Avatar
AddOn Author - Click to view AddOns

Forum posts: 90
File comments: 136
Uploads: 12
Request

Hi Tim,
I would like to request an option for the completion numbers next to the achievement subcategories.
Regards,
ExoY
Report comment to moderator  
Reply With Quote
Unread 06/05/22, 05:59 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 636
Uploads: 0
Re: Re: Re: Re: Colors in settings & Journal Quest Log

Originally Posted by tim99
Originally Posted by Neverlands
A separated color picker for the DungeonQueue would be fine, too

here you go (version 4)
Dankeschön
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: