Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Talk
English
Views
Read
Edit
History
More
Search
Navigation
Home
Random page
Help using wiki
Editions
for WoW
for WildStar
for Solar2D
Documentation
for WoW
for WildStar
Reference
WoW
⦁ FrameXML
⦁ AddOns
⦁ API
⦁ WoW Lua
WildStar
⦁ AddOns
⦁ API
⦁ WildStar Lua
Engine
Tools
What links here
Related changes
Special pages
Page information
Site
Recent Changes
Editing
AddOn Studio for World of Warcraft history
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== 210131.0 (1/31/2021) beta == Frame: : Toolbox templates: * add new 9.0 style backdrop to SimpleHTML, PlayerModel, MessageFrame, Frame, and ColorSelect templates * remove all backdrops from ScrollFrame. Adding new style backdrop BackdropTemplate would cause immediate OnLoad OnResize conflicts with UIPanelScrollFrameTemplate, and backdrop is always inside the scroll frame anyway and probably not a good starter element. : BasicFrameTemplate (classic): * texture: in classic in designer the top left right and bottom borders not render correctly, is tile function issue : Button: * textures: does render need to reset texture to Artwork since its default is Artwork and cant live in a layer? * textures: should Level and SubLevel get filtered not browsable dynamically since they cant be set on XML ever. resolution: no, still need ability to pick which actual xml layer the reside in : backdrop (classic): * background: when tile set not clipping texture at edge, instead is resizing to fit remaining space at end. resolution: now doing texture sub sections right and bottom * background: texture seems to render one pixel too far left and right. resolution: for some reason was backwards rendering edges first then backdrop, the size of backdrop was correct. * background: client does not currently actually vertically tile, only horizontal top tile row with second tile row stretched to bottom. resolution: now render first row and stretch second row * background: non-tiled background are ghosting right and bottom edges when stretched. resolution: workaround gdiplus bug not clamping right and bottom : editor dialog: * image and font picker: set focus to tree on load instead of ok, so the selected tree item starts with more pronounced highlight. resolution: fixed tab stop order. * font picker: tree nodes show bitmap icon instead of font icon * all: for preview add same background options as texture editor dialog: white, grey, checkered * all: add stats and all features texture to to all preview dialogs * image and font picker: tree node icons to follow theme style icons * theme: editor dialogs to follow basic theme colors : bugs: * missing intrinsicOrder attribute in serialization Script in read and write xml : designer properties: * Layer: Reset right-click unavailable * SubLayer: Reset right-click unavailable * LayerFrame: changing Level or SubLevel seems to have transaction issues where ctrl-z removes the item instead of gong back to real previous state. resolution: removed multiple events firing when level property changing, ui and frame no longer own firing changed events on container add remove. * SubLevel: not accessible in control properties * Texture: Backdrop Tile not show Reset. resolution: now can click reset if not false * non-bag properties don't work with property manager Reset. resolution: new NoBag attribute to let CanReset use normal behaviour : layer levels: * SubLevel: not used in designer render order. resolution: now accounted for and drawn in correct order. * SubLevel: should have sanity check in renderer for range and ignore rendering in same way wow does or doesnt. resolution: client allows values outside the -8 to 7. render now draws outside range clamped as one past normal range * FontString: needs to always render over textures at same level. right now seems to be hacked with setting fontstrings default always overlay : old issues: * SimpleHTML properties: three FontString header attributes not marked as category 'appearance' to go with FontString in properties * SimpleHTML properties: font attribute not loading font lookup list : check: * LayerFrame: temp 'level' value not getting cleared moved to Ui. resolution: not want to clear. may get moved right back into another or same frame * SubLevel: check too high or too low behavior in client. found: client accepts out of range values and rendered in the out of range order. the real range is much higher Common: : theme: * tree view: in dark modes, highlight color of text is black instead of white on a dark highlight color. * tree view: in dark modes, open close sub-tree glyphs still light mode style and colors * grid view: allow all base colors to be changed dynamically * grid view: fix accordion open close glyphs from system glyphs to use same + - glyphs as base vs shell * grid view: rework toolbar buttons to use vs shell mechanisms for icon load and theme colorization * theme color: add 3 new shell colors to theme cache * theme icon: add ability to use any available vs shell mechanism to load modern icons : controls: * tree view: enter key on folder node not open parent node. * tree view: remove pre-vista fixups and enhancements from all builds Project: : templates: * simplify xml in new files and projects for offset, size, tilesize, edgesize, as more of the default client code now uses simpler xml forms * add new 9.0 style backdrop to Basic Addon and Frame file and project templates Shell: : configuration: * change AddOnStudioSetup.exe to Update.exe to avoid users trying to run "Setup". addon studio self configures automatically * fix bug for future editions 5.0 and 6.0 being able to create correct reg keys. resolution: was open*() should have been create*() which also wasn't properly finished yet. : system: * update manifest to properly make accessible newest windows api and version visibility support from 8.0 to 10
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)