EQ2Interface

EQ2Interface (https://www.eq2interface.com/forums/index.php)
-   Interface Changes (https://www.eq2interface.com/forums/forumdisplay.php?f=32)
-   -   Version information (https://www.eq2interface.com/forums/showthread.php?t=4784)

SOE_Bobble 11-11-2005 09:20 PM

Version information
 
EQII currently checks the "version" property on a couple of windows. We've decided to make a change that hopefully will help interface authors.

Coming soon to a test server near you!


Each windows will get a version string: <major>.<minor>.<revision>

If there is a major change, mods to that window won't work; instead the user will be prompted about this issue. We've been starting to do this already.

If there is a minor change, the window will continue to work but the user will get a popup indicating an issue. There will likely be a way to "ignore all warnings" or perhaps there will only be one warning per session. Minor is of course a relative description that for complex windows like MainHUD.Guild may mean something different than for a simple window like Popup.Claim. The intent is that we won't have to trigger a major change to a window unless we fundamentally break it -- which we will continue to try not to do any more than necessary.

If SOE makes a cosmetic change, mods will continue to just work. We'll just increment the revision. Interface authors will be free to use the revision value for their own cosmetic changes. For instance, you could use the revision to track your version number and not start over at 0 when we increase the major/minor value.

The official release notes can refer to the version number (or it will be easy to parse) so that interface authors can get an immediate answer as to whether the change will impact their mod.



/window_version <module> <name>
Displays the xml version and the code version (only major.minor) of a window along with a version note.

The code version is what the client is expecting.
The xml version is from the "version" property.
The note is from the "version_note" property and can be used by authors however they like.

The format is slightly different than the /show_window dot format that probably everyone is familiar with. The code is only looking for our concept of window and not any UI element. But I bet you can guess the names.



Comments?
bobble

Agathorn 11-11-2005 09:42 PM

Sounds good. Just a couple questions. Is this currently on Test? I play there so I do all my development there as well. Just curious.

What version are things at right now?

Clink 11-11-2005 10:15 PM

SOE_Bobble that sounds like a useful feature.
thanks

oh, is it SOE's intent that the new target/implied target effects icons only show when you use con vers1? Currently they do not appear using v0 or the "arrows" version.

thanks


All times are GMT -5. The time now is 09:32 AM.

vBulletin® - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI