ALTUI : Version Log

V 0.100.930

[ul][li]new table for controllers information[/li]
[li]new On Off button not using bitmap anymore[/li]
[li]new Spinner : based on glyph and animation - will not work on old IE8[/li]
[li]bugfix on zwave configuration parameters[/li][/ul]

One thing interesting about the new switch. It’s a little longer when it’s off, and a little shorter when it’s on.

Obviously not a big deal

Edit: Oh and I changed your buttons back to green. Sorry about that. lol

[quote=“dklinkman, post:62, topic:188335”]One thing interesting about the new switch. It’s a little longer when it’s off, and a little shorter when it’s on.

Obviously not a big deal

Edit: Oh and I changed your buttons back to green. Sorry about that. lol[/quote]
will be fixed in v >= 935

V 0.100.936

[ul][li]fix for HAG remote url ( like changing lua startup in remote access mode )[/li]
[li]adjust onoff button size[/li]
[li]add animation on onoff button[/li]
[li]adjust home page columns[/li][/ul]

V 0.101.949

[ul][li]Show Watch in trigger table[/li]
[li]Show Watch count in scene table[/li]
[li]New Option in option page to keep last selected room common in device and scene page[/li]
[li]Add menu entries in Misc for evolution / support [/li]
[li]Watts displayed with decimal[/li]
[li]Lua Pretty function from akbooer[/li]
[li]IFrame option (url) in Frame widget for custom pages to display a web page in a frame.[/li]
[li]Display zWave variables in monitoring mode[/li]
[li]Hide cold buttons in heater dashboard[/li]
[li]Prevent refreshes of control panel while entering slider values[/li]
[li]bugfix Watch in scene editor[/li][/ul]

V 0.101.972

[ul][li]Work on heater dashboard display (wip). New Option to force UI5 behavior for heather[/li]
[li]New Option to force bootgrid (tables) to show all lignes[/li]
[li]Bugfix preventing a ALTUI startup in some circumstances[/li][/ul]

V 0.101.981

[ul][li]Fix HTML injection issue in the test lua result screen (akbooer)[/li]
[li]Release a new version of Blockly which had a bug on IOS and did not display menus[/li]
[li]Improved compatibility with VeraAlert plugin javascript tabs display[/li][/ul]

V 0.101.984

[ul][li]Help for options : small info text box[/li]
[li]Heater dashboard fix : ability to click several time on arrows and trigger the change after a delay[/li]
[li]bugfix zwave variable : display issue when no variable existed in VariablesGet[/li]
[li]bugfix refresh while renaming device : rename was cancelled if a refresh was arriving at the same time[/li][/ul]

V 0.102.1001

[ul][li]bugfix watch add/delete[/li]
[li]bugfix NaN on heater[/li]
[li]hhmmss input entry on IOS safari[/li]
[li]Veraalert display on UI7[/li][/ul]

v 0.102.1007 - V1.0 RC

[ul][li]color button in heater dashboard on UI7[/li]
[li]bugfix: sysinfo gathering bug & optimization[/li]
[li]bugfix: ignore unknown devices in custom pages[/li]
[li]bugifx: Themecss null string issue[/li][/ul]

v 1.0.1012

[ul][li]device variable dialog box text overflow replaced by ellipsis[/li]
[li]V1.0 registration[/li][/ul]

Contact me for issues with the registration system or if you had contributed but you get the unregistered message. please give me your user name ( as displayed in the footer of ALTUI )

v 1.0.1023

[ul][li]bugfix registration check[/li]
[li]sticky footer[/li]
[li]Current temp on heater/therm favorite tiles[/li]
[li]sysinfo fix (openluup)[/li]
[li]bugfix DOM injection color picker[/li][/ul]

Due to a bug , the upgrade may not be proposed to all of you so in that case, ugprade via the magic url.
Open http://:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8246&Version=29822 in your browser and ignore any error message. let Vera reload its luup engine a few times

v 1.0.1030
Mostly a optimization & bugfix release

[ul][li]bugfix for serveroptions variable containing quotes[/li]
[li]Sticky footer optimization : an option can control if you really want a sticky footer that is allways at the bottom of the screen with scrolling area in the middle. that option is working good on desktop but is not recommended on iPAD/iPHone where it gets really slow, probably due to how browser manages clipping. so if you use tablet/phone, leave it off. could not find a way to get a reliable scroll bar on the device page still[/li]
[li]performance optimization: some long due js optimization on some critical part of the code[/li]
[li]bugfix message button double callback[/li][/ul]

V 1.1.1054

[ul][li]bugfix: zWave configuration screen display bug[/li]
[li]Performance optimization of javascript for page Devices[/li]
[li]HTML layout fix for custom pages ( missing column ) [/li]
[li]z-index fix for footer so it stays below other layers[/li]
[li]favorite tile for PowerMeter:1 devices[/li]
[li]bugfix: menu cut off by footer[/li]
[li]bugfix: display control panel of device without any settings tabs[/li]
[li]show scene name & room in header in scene editor[/li][/ul]

EDIT: 1054: bugfix on zwave screen which was totally broken

V 1.1.1065

[ul][li]bugfixes: plugin compatibility ( Sonos ) , invalid device in watches, invalid device in gauges[/li][/ul]

V 1.1.1076

[ul][li]bootstrap 3.3.6 update[/li]
[li]Plugin compatibility for UPnp URL (command_url) : fixing some issues like in the Sonos plugin[/li]
[li]Display Watts in favorites[/li][/ul]

NOTE: bootstrap update. for those using customized CSS, it is recommended you update your file to use a 3.3.6 css file as your foundation. bootswatch site has updated their themes already so in case you copied and modified one, please update it to avoid issues

Version History
V 1.1.1086

[ul][li]Hide/Show devices[/li]
[li]Supports White space in custom page names[/li]
[li]Supports textual variable values for OnOff button[/li]
[li]Multiselect category filter button for device page[/li][/ul]

Notes

[ul][li]Hide/Show will trigger a lua reload on UI5, but is instantaneous on UI7[/li]
[li]ON/Off button in custom pages. new parameters for textual values of the variable to represent the On or Off state. However the default behavior if these values are not filled in is unchanged, meaning existing pages should not be impacted, and simple On Off button using standard variables ( values of 0, 1 ) will not require these values to be filled in[/li][/ul]

V 1.2.1094

[ul][li]Room multiselect button[/li]
[li]Layout=lean on url for pageUsePage home page[/li]
[li]fix for custom page onoff button[/li][/ul]

NOTES:
-the Room multiselect button may display an empty page the first time. just selectAll then unselectAll once to set everything properly, then you should not have this issue any more

-see the doc for example of url with the layout=lean option. this is only for people wanting to open pageUsePages home page in lean mode

lots of work going on in the next version so it takes a little while… working on recent bug fixes but mostly on data push generalisation and it is not finished yet.

V 1.04.1123

[ul][li]Spacing between Multiselect button in device page[/li]
[li]Open Local / Remote button in ALTUI device settings tab[/li]
[li]Home url in ALTUI device settings tab just to contain extra parameters to the url[/li]
[li]ALTUI settings config enlarge to 70 columns[/li]
[li]ALTUI settings uses bootstrap button groups[/li]
[li]Flood Sensor device dashboard[/li]
[li]z-Index correction for button on camera control panel to display on top of video[/li]
[li]Dynamic UI for data push providers[/li]
[li]Registration of other data push providers[/li]
[li]new RegisterDataProvider UPNP action[/li][/ul]

MagicURL for manual update: ?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8246&Version=30131

please note that this version changes the D_xx I_xxx S_xxx file as I introduce a new UPNP action.

please note that this version changes a little bit the format of the variables used for watches.
Also this version includes a new dashboard ( Flood sensor ) so the configuration variable will be reset to its default ( in case you manually added some, you ll need to readd them. Best to avoid that issue is to use the UPNP action to register plugins )

HomePageUrl in the settings tab is changed such that it should only include the optional parameters/values. for instance:

home=pageUsePages&lang=en&Layout=lean

I will write a seperate post regarding the dynamic integration of DataProviders. this enables variable push to go to some other services rather than just thingspeak ( although you do have to write a piece of code )