Update 40 (Version 9.2)
The next DLC "Secret of the Telvanni" will be available on the PTS later today.
New API Version: 101040 Notable Changes
PTS Dev Guild We have created guilds on the EU and NA server for all addon developers, which get copied over during the PTS cycle for a new update, so we can test guild related things, ask for help with testing or just chat. If you need an invite, ask here or over on our Matrix channel. You are also free to join them on the live servers so you don't always have to be reinvited when the PTS is wiped. Links
|
2 Attachment(s)
Documentation
|
Careful : InstanceDisplayType enums are replaced by ZoneDisplayType enums
These addons in my addon folder will be affected: - Vestige's Epic Quest (it's mine so i'll take care of it) - LibQuestData |
I'm intrigued about these 3 new guys :
* LFG_ACTIVITY_ARENA * LFG_ACTIVITY_ENDLESS_DUNGEON * LFG_ACTIVITY_EXPLORATION You get them with GetActivityType(activityId), which is the ActivityFinder/LFG tool but they are obviously part of the new features of the GroupFinder tool which doesn't have GetGroupFinderActivityType(activityId)... So my question is: When are they used? |
Code:
Added _context_ Haven't checked the code yet, if this would be the case. One should check the new context param then to assure it's really "crafting an item" (context = none) , so that for example addons like Lazy Set Crafter etc. (or DoItAll, Mass Deconstructor etc.) may not freak out:D |
I see there's been a major overhaul of ZO_ComboBox.
ZO_ScrollableComboBox is now gone and has been merged into ZO_ComboBox. |
I noticed something like that yesterday on PTS: my comboBoxes in AdvancedFilters dropdown filters are empty now.
Somehow the ZO_Menu is not used for the dropdown entries the same way as before anymore, and thus LibCustomMenu is not working with it anymore as before. Before it was using ShowDropdownInternal and then AddMenuItems to populate the entries via AddCustomMenuItem and AddCustomSubmenuItem (functions of LibCustomMenu). Hope there is an easy way to achieve the same again with the new scrollable dropdowns. |
Check the addoncompatibilityaliases. It's references in there, so maybe it's just some minor bug that needs to be fixed to get it working?
|
Quote:
|
Quote:
|
Quote:
Now with U40 this is not possible anymore :( ZO_Menu is not used anymore to show the combobox items but a scrollable list is used to populate the entries. -> This affects all addons using ZO_ComboBox AND overriding e.g. function comboBox:AddMenuItems to populate the items manually/changed. For example looping comoBox.m_sortedItems manually to use AddCustomMenuItem or AddCustomSubmenuItem to populate the entries via LibCustomMenu. If you haven't overwritten the combobox's AddMenuItem, or any other to poulate the items shown at the dropdown, it should be compatible with the new scroll list by default. I guess the easist way to achieve the old behavor, and support submenus and header lines again, is to recreate the old U39 ZO_ComboBox with a custom name as a library e.g. then, which still uses ZO_Menu, in order to make it support LibCustomMenu and it's features again. Another approach could be to use LibCustomMenu's class Submenu to create a new submenu via ZO_Menu, and anchor/show it at the scroll list'e entries as the mouse is moved over the entry (e.g. by using ZO_ComboBox:SetEntryMouseOverCallbacks(onMouseEnterCallback, onMouseExitCallback)). Edit - Solution: Scrollable combobox with submenus (scrollable, and nested submenus) The existing library LibScrollableMenu was doing almost everything that was needed already, I just had to change a few API functions to the new U40 stuff and add some more features and a simpler API, like LibCustomMenu's, to enable the scroll helper and submenus (also with scrollable entries -> nice!!!). You can find the changes here at GitHub: https://github.com/Baertram/eso-LibScrollableMenu -> Thanks to kyoma and tomstocks for the base work on that library! It saved a bunch of time. Usage (onyl works on U40!!! PTS!!!) Explained at the library addon page -> Comments: https://www.esoui.com/downloads/file...=3546#comments Or at the GitHub repo, readme.md: https://github.com/Baertram/eso-LibS...ster/readme.md |
I suppose there is a new
GROUP_FINDER_PLAYSTYLE_ACHIEVEMENT enum with yesterday's update... EDIT: new enum confirmed by testing. |
2 Attachment(s)
Updated documentation
|
All times are GMT -6. The time now is 09:59 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI