ImpDev Meetups/2010-02-02

Summary
ImpDev Meetup for February 02, 2010.


 * We talked a lot about Mm's magical script HUD/UI.
 * Jacek has many serious concerns about allowing scripts to access the full XUI implementation, which she described (and has also decribed on ). She would prefer to create a simplified version of XUI.
 * Mm does not share Jacek's concerns, and wants to proceed with normal XUI.
 * After much discussion, Jacek stated that Imprudence would not accept the feature using normal XUI. Mm left abruptly, before Jacek could finish explaining her position.
 * We moved on to some work that Armin has done:
 * Adjusting sliders by using the mousewheel.
 * Jacek likes it, but has a small concern that different systems may have different conventions about which direction the slider should move when you scroll. E.g. does up = right, or up = left?
 * In Armin's implementation, up = right, which is consistent with numerical sliders where large numbers = right.
 * If really necessary, we could add a toggle option later to switch the direction.
 * IRC from Emerald.
 * It works, but is somewhat unstable, and it seems like feature bloat.
 * So, it is rejected for now. If it can be improved, we can consider it again later.
 * SnowGlobe's texture engine.
 * It works well for Armin. Needs testing on Mac and Windows.
 * Jacek will try it on Mac, McCabe will try it on Windows. If it works for them, we will do another test release so more people can try it.
 * The code is in Armin's "missing-menu" branch.
 * A fix for the viewer crashing when encountering textures with 5 components.
 * Armin only encountered this in one sim in OSGrid, lbsa plaza.
 * The fix prevents crashing, but it does cause the textures to flicker.
 * Jacek wonders if it is easy to fix fully, or if that must be done by OpenJPEG.
 * Anyway, fixing the crash is the important thing, and because the problem is very rare, it's not a big deal.
 * Jacek has a new feature ready to merge, which allows users to provide a custom message when paying another users.
 * Also, she cleaned up the XML and improved the layout of the Pay floater.
 * She wanted to make the viewer show the message when you receive payment, but the message is generated by the server, so it can't be done yet.

Links

 * - Magical scripted HUD/UI
 * New Pay floater layout