Important
Update from version 0.9.4.7 to 0.9.4.8
!BACKUP YOUR OLD SAVEDVARIABLES IF YOU WANT TO KEEP THEM BEFORE LOGIN AND BEFORE UPDATING THIS ADDON!
Changelog
0.9.5.9 - Baertram - 2023-03-14
Updated API and dependencies
Added Chinese translation - Thanks to LoongKeiZ
0.9.5.8 - Baertram - 2022-09-18
Updated API and dependencies
Fixed nil error at research item preference value comparison scanner (number < boolean)
0.9.5.7 - Baertram - 2022-06-19
Updated API and dependencies
Fixed error with missing translations
0.9.5.6 - Baertram - 2022-05-26
Research Assistant 0.9.5.6
-Updated API version
-Updated dependency versions
-> Attention: Added new dependency "LibAddonMenuorderListBox widget"
-Added order list box to change the order of the priorized "where do we take the research items from" bag. Default order is bank>bag>guild bank>house bank.
If you change this list (via drag & drop or mark item and use the move buttons at the right edge of the order widget) reload the UI afterwards please!
-Added support for Giladil the ragpicker, thanks to all of you who have sent in GitHub pull requests or wrote me a PM with your code!
-Tried to fix character selection box showing numbers instead of character names -> If this still happens please contact meh and explain me how I'm able to rebuild this as I was not actually able to get that error (tested everything that is possible, even character renaming!).
A good advice for all addons is: Please logout or reload the UI properly after changing guilds.
-Translation fixes for French, thanks lexo1000
0.9.5.5 - Baertram - 2022-02-15
Updated API for Deadlands + PTS
Fixed item weight tooltip not showing the text
Fixed item protection routines to properly check all with logical AND conjunctions (FCOIS marker icon, ZOs lock, set item, set item max level)
0.9.5.4 - Baertram - 2021-11-03
Updated API for Deadlands
Updated needed dependency versions
0.9.5.3 - Baertram - 2021-07-27
Removed debug messages
0.9.5.2 - Baertram - 2021-07-23
Fix for non-supported traits and trait textures
0.9.5.1 - Baertram - 2021-07-23
-Updated dependency versions
-Added new options for tooltips (show armor/weapon type, show armor weight)
-Recoded the tooltips to fix their update in inventories
-Changed the tooltips to show the crafting research character name at the top within []. If the crafting is not tracked and the marker icon is shown (due to the new protected setting e.g.) it will show "-not tracked-" as character name
-Added new options for protected items (show marker icon and tooltip)
-Added RU translations (only a few so far for the tooltips)
-Updated some other translations
0.9.5.0 - Baertram - 2021-07-21
-Updated API version
-Fixed boolean/number comparison error for e.g. bank researchable items
0.9.4.9 - Baertram
To address the problems for users with multiple accounts and/or characters:
Added setting "Use logged in char for all researches" -> Only works if setting "Account-wide same research characters" is disabled!
If you set this setting all characters for research will always be the currently logged in user, automatically upon login.
The popup asking you to choose a character will be gone then AFTER you have enabled this setting.
0.9.4.8 - Baertram
You need to login with each character at least once to scan it's researched data again.
Updated API version
Changed:
-SavedVariables will be saved on each server differently now
Please logon with all your cahracters at least once to let it scan their traits!
If you have not chosen a research character in the settings the addon will show you a popup remembering you to choose one.
Improved:
-Standard: Account-wide research character settings (or different for each cahracter if you like and got the need to)
-Characters will be saved with heir rename-safe unique characterID now
-Character names will show the class icon and colour in the dropdown boxes now. The boxes are sorted by the classes now.
-Speed up of item scanning
-Set items should be at a lower "research priority" than non-set items now
-Tooltips will show the character names you have researched etc. the trait with in several lines now.
-Tooltips will show you if you have chosen a character as researcher but haven't logged it in yet
Added:
-ZOs locked / FCOItemSaver locked items will be ignored on researchable item scans etc. (except FCOItemSaver items marked for research if the setting to allow research of them is enabled in the FCOIS settings).
Many thanks for bugfixing, error testing and ideas to: Nimble
0.9.4.7 - Baertram
-Updated API version
-Fixed: Scanning of bags during combat was disabled. It will scan after the combat now
-Added event filtering so scans are not started due to duarability or locked item changes, only for real looted item changes
0.9.4.6 - Baertram
Fixed: removed debug chat output
0.9.4.5 - Baertram
-Raised API
-Removed library "LibResearch". You need to install this as standalone version now from this link:
https://www.esoui.com/downloads/info517-LibResearch.html
-Added new function:
Code:
--Returns true if the given item at bag and slot can be researched with the the character set in the
--ResearchAssistant settings for the crafting type.
--If the item is a researchable the return value will be true
--If the item is a duplicate the return value will be "duplicate".
--Otherwise it returns false!
function ResearchAssistant.IsItemResearchableOrDuplicateWithSettingsCharacter(bagId, slotIndex)
0.9.4.4 - Baertram
---Removed libraries. Please install the following needed libraries as standalone version: LibStub, LibAddonMenu-2.0
- Updated API for Wrathstone
- Fixed changed control and function names
0.9.4.3 - Baertram
- updated API version to "Summerset"
- updated LibAddonMenu to version 2.0r26
- fixed to support Jewelry Crafting
- added global function for other addons to check if an item can be researched by the character you have setup in the ResearchAssistant settings for the crafting type:
boolean _isresearchableByCharFromRAsettings_ = ResearchAssistant.IsItemResearchableWithSettingsCharacter(bagId, slotIndex)
0.9.4.2 - Randactyl
- updated LibAddonMenu to version 2.0r19
- updated API version
0.9.4.1 - Randactyl
- updated LibStub to version 4
- updated LibAddonMenu to version 2.0r18
- updated API version
0.9.4
[missing changelog]
0.9.3:
- Updated to API 100011 (Update 6).
0.9.2:
- Improved German translations, thanks to Iphitos!
- Fixed a formatting issue with the tooltips
- Tweaked the icon's position
- Fixed a minor issue with the color picker code -- thanks Carter_DC!
0.9.1:
-Updated to API 100010 (Update 5).
0.9.0:
- Added a few more translations. Thank you svan and Flagrick!
- Guild store support!
0.8.10:
-Yet yet another bug fix.
0.8.9:
-Yet another bug fix.
0.8.8:
-Another bug fix.
0.8.7:
-Major bug fix.
0.8.6:
-Fixed a bug with usage of new libResearch.
0.8.5:
-Updated to API 100009 (Update 4).
-New version of libResearch.
0.8.4:
- Made mouseover tooltips more useful: they now display the names of all characters
that know the trait of the item shown
- Fixed a bug that only happened with new characters who had never held a traited
item before.
- Added French translations -- thanks Flagrick!
- removed extraneous checkbox from options menu
v0.8.3a:
- Includes the right version of libResearch
v0.8.3:
- Updated to API 100008 (Update 3).
v0.8.2:
- More bug fixes, for ornate jewelry.
v0.8.1:
- Fixed several bugs introduced in last update: showing "research me" icon on
traitless items, throwing errors when jewelery or disguises are in inventory,
"Hide icon for known traits" not working.
v0.8.0:
- Revamped the Cross-Character system completely. Instead of self-tracking being
the norm and cross-character tracking being a special case, cross-character tracking
is the norm, and each category can be set individually to self or off if self-tracking
is desired. This also fixes bugs where indicators were changing color in "weird" ways
while cross-character tracking was turned on.
- Fixed a bug where Intricate and Ornate icons were not being displayed in the right
place in Inventory Grid View.
- Split Leatherworking from Clothier items, and split Weaponsmithing from Armorsmithing
items. These can now be tracked for separate characters, or linked like they used to be.
v0.7.3c
-Fixed an error where add-on was not looking at the first item in inventory.
v0.7.3b
-Hit Ctrl+s on a file this time. Whoops.
v0.7.3
-Updated to LibAddonMenu-2.0r8
-Updated to API 100007 and added requisite README
v0.7.2
-Updated to LibAddonMenu-2.0
v0.7.1
-Fixed error spam when you own a ring or amulet with an intricate or ornate trait.
-Buffered the EVENT_INVENTORY_SINGLE_SLOT_UPDATE event; this should prevent hanging when using this add-on in tandem with junk management or bank management add-ons that move a lot of inventory.
-Updated to libResearch 1.0r2
v0.7.0
-BIG CRAGLORN UPDATE!
-Wrote and implemented a new library, libResearch. DEVELOPERS: if you previously used my exposed functions, please implement libResearch instead!
-Leveraged new API functions to clean up the code and make it slightly tighter, more performant and (hopefully) more reliable.
-Added cross-character functionality. This is disabled by default and must be configured individually for each character. You need to log in to a character before it shows up in the dropdown box.
v0.6.7b
-Fixed a typo that caused all the weird flickering and resizing issues.
-Before I found the typo, I thought the issue was something else. As a result, the indicator should no longer lag behind when changing filters or adding things to your inventory, and the whole add-on should perform better overall.
-Grid View compatibility requires Inventory Grid View v1.1.0b or later.
v0.6.7
-Added FULL grid view support! If you don't like how it looks, you can turn off the grid view support in the settings. It will still work in list view with this off.
-Wrote an easy-to-use function for other addons to use to check if an item is researchable.
v0.6.6c
-Fixed settings bug again; for real this time.
v0.6.6b
-Fixed some dumb mistakes that prevented the settings from initializing correctly.
v0.6.6
-Stacks of items in the deconstruct window will now always be YELLOW. If it is the last trait of its kind when it reaches a stack size of 1, it will turn orange.
-Profession tracking options are now character specific and have earned their own place in the settings menu. I changed this in such a way that it won't reset the rest of your settings, but the three tracking settings will be changed to ON upon applying this update.
-Added french translations thanks to
Ykses
v0.6.5
-Stopped amulets from showing the research icon.
-Changed the saved settings to be Account wide. THIS WILL WIPE YOUR SETTINGS I'M SORRY!
-Added a new setting called "Show researched icon" that will toggle GRAY (already researched) icon.
-Organized and cleaned up the options menu.
-Full German translation (with the exception of the new things) provided by Tonyleila!
v.0.6.4b
-Removed git crap from the zip because I'm a noob.
v0.6.4
-Traits that are currently researching will now show up as known for the purposes of this addon.
v0.6.3
-Added icon tooltip German translation.
v0.6.2
-Added tooltips due to popular demand. They're defaulted to off. You can turn them on in the settings.
v0.6.1c
-Fixed all jewelry showing up (again). Now only ORNATE jewelry should show up.
v0.6.1b
-Fixed traitless items being flagged as orange.
v0.6.1
-Fixed the error with the new version.
v0.6.0
-Improved the algorithm; it should now correctly color duplicates.
-Exact tie duplicates will now arbitrarily decide who is better.
-Exact ties between the BANK and INVENTORY will always show the INVENTORY item as YELLOW, and the BANK item as ORANGE. Exact ties between your personal space and the GUILD BANK will always color the GUILD BANK as yellow.
-Added ORNATE and INTRICATE icons.
-Adding a settings page with a bunch of new options, including:
-Selecting icon texture
-Fully customizable colors
-Ability to toggle the crafting vocations
-Ability to toggle "always on" tracking for ORNATE and INTRICATE
v0.5.0
-Added some of tejón's tweaks.
-Changed the icon
-Added "preferred item" functionality. If you have multiple items of a trait you don't have researched, it will be ORANGE if it is the lowest quality (defined by ) of the set, or YELLOW otherwise.
-RED changed to BURNT ORANGE
-GREEN changed to GREY
v0.4.5
-Fixed the issue with stores and banks breaking the add-on.
v0.4.4b
-Fixed the "color" command.
v0.4.4
-Added command "/ra color" to toggle the duplicate item color between YELLOW and TEAL. This should (hopefully) help the color-deficient folks :)
v0.4.3b
-Fixed(?) an error that caused errors to sometimes show.
v0.4.2
-The deconstruction window show now show icons again.
v0.4.1
-Fixed an issue where "duplicates" were not differentiating between different item types.
v0.4.0
-Added YELLOW indicator for duplicate items in the inventory.
v0.3.3
-Fixed the errors that sometimes pop up on startup.
v0.3.2
-Fixed an issue that would make the add-on show indicators on the wrong items under certain circumstances.
v0.3.1
-Fixed an issue where sometimes the windows wouldn't show the indicators.
v0.3.0
-Fixed the "All shields are green" bug.
-Fixed the bug where if you had the trait of an earlier line in a skill known, the later lines would be green even if you didn't know them. Example: You know a trait for daggers but not for swords, both swords and daggers would be green.
-Fixed issue where when you loot an item and open the inventory, the indicators didn't properly update.
-Rings no longer have an indicator.
v0.2.0
-(hopefully) fixed an error where an item would sometimes show up as green if that trait had already been researched in a different profession's research line.
v0.1.1
-(hopefully) fixed an error that people were seeing on startup
v0.1
-Initial upload