Subversion Repositories HomeAutomation

Rev

Hide changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
2318 3499 d 14 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Fixed webview (Android Add to Homescreen)  
/trunk/PcSoftware/scripts/Atom1.5-webgui/manifest.json
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2317 3499 d 14 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/images/ Added images for webview  
/trunk/PcSoftware/scripts/Atom1.5-webgui/images/homeautomationlogo192.png
/trunk/PcSoftware/scripts/Atom1.5-webgui/images/homeautomationlogo256.png
2314 3530 d 15 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Check if file exist before including it  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2250 5010 d 2 h englund /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added a new page type graphs that shows multiple graphs/images in a collapsible list.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/graphs
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/graphs/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/graphs/template.html
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
2249 5010 d 15 h englund /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added example config for flip switches.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
2248 5010 d 15 h englund /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/flipswitches/ Added support for flip switch form elements for controlling remote power switches like NEXA.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/flipswitches
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/flipswitches/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/flipswitches/template.html
2215 5139 d 15 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added irdevicestate to config.template  
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
2209 5141 d 16 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/ Updates to webgui, now picture scales in Power and PID pages  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/PID/template.html
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power/template.html
2208 5144 d 14 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/ Changed devicestate web interface to work with devicestate in sensor.js  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/script.js
2197 5149 d 16 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/ Reverted 2193  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/style.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/template.html
2196 5150 d 15 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/ Added code to remove updates from pages that is hidden for dimmers and irdevicestate , fixed a faulty commit to info page, added PID-page  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/PID
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/PID/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/PID/style.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/PID/template.html
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/dimmers/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/script.js
2195 5150 d 19 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/ Created Power page for webgui  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power/style.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/Power/template.html
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
2193 5151 d 15 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/ Fixed PID page for webgui  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/style.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/template.html
2192 5151 d 17 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/ Modified webgui to get callbacks when a page is shown or hidden, this is now used by the info-page to stop updates when the page is hidden  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
2191 5151 d 17 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed so that only used scripts get loaded in webgui  
/trunk/PcSoftware/scripts/Atom1.5-webgui/backend.php
2180 5159 d 17 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/ Added timeago support to web interface page phonecalls  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html
2179 5159 d 23 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/ Changed time/date display to display local time instead of UTC/GMT  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2154 5170 d 17 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added support for jquery.timeago
Ir device state page now use timeago
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/jquery.timeago.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/script.js
2148 5175 d 17 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/ Added timestamp to windows/doors page, time of last change  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/template.html
2147 5177 d 0 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Disabled tap to toggle header  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2146 5177 d 13 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Removed start page completly, it was a special case page which is not needed, can be duplicated with a buttons page if needed.
Fixed navigation to the correct page on page load, e.g. read the hash at load and set the correct page.
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2145 5177 d 13 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed page title to contain all buttons to all pages. jQuery Mobile only supports 5 buttons before splitting into a new row so if you get more than one row that is the reason.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2144 5177 d 16 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/ Added web interface page for irdevicestate  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irdevicestate/template.html
2142 5186 d 14 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Set header to fixed mode  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2140 5186 d 18 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/ Fixed error in webgui script for phonecalls  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2139 5186 d 18 h linlun /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added one alternate template for PhoneNumber presentation  
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html
2133 5186 d 22 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Fixed looping of pages when swiping.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2112 5191 d 13 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Fixes for larger data sets as results.
Readded fix for non-existant timestamps
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/atomjs_interface.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2111 5191 d 13 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed the webgui to use the new Atomd JsPipe interface instead of the atomic. Should not suffer from the protocol limitations of the atomic protocol.
This is a breaking change and requires the latest revision of Atom. It will also require an update to the webgui configuration file.
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/atomjs_interface.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_new.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_old.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/backend.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/dimmers/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irremotes/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2106 5192 d 4 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/ Fix for linus timestamps  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2105 5192 d 4 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added better error handling on failed server requests, if one failes move to the next in the queue anyway.
Added check if there is a callback supplied in a call before trying to execute that callback.
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2104 5192 d 20 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed Home to Start to be more language agnostic  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2102 5192 d 21 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed so only one request at a time is made toward the server since the server can not handle it in a good way.
Added functions for popping up dialogs in the web interface.
Added a function to sync the time between the server and the client to be able to do correct comparisons, requires a new function in atom!!!
Added popup functionality to the phonecalls page where a popup will appear when a new call is detected. Since the call logg is checked every 4 seconds there can be a little latency and the check checks for calls that are less than 10 seconds old. The dialog will auto close after 15 seconds if not closed manually.
 
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html
2097 5193 d 2 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/ Forgot that I disabled the polling of calls, re-enabled it now  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
2096 5193 d 2 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Made the phonecall view more friendly to a small screen like my phone :)  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html
2093 5193 d 13 h runge /trunk/PcSoftware/scripts/Atom1.5-webgui/ Added a new page with phone call history to the webgui. Ít has some configuration options but they are all described in the config.php.template file.  
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js
2086 5194 d 0 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Changed Home button icon to home icon  
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
2085 5194 d 0 h arune /trunk/PcSoftware/scripts/Atom1.5-webgui/ Removed old light folder  
/trunk/PcSoftware/scripts/Atom1.5-webgui/light
2084 5194 d 0 h arune /trunk/PcSoftware/scripts/ Renamed Atom1.5-phpExampleClient to Atom1.5-webgui and moved contents from light folder directly to Atom1.5-webgui  
/trunk/PcSoftware/scripts/Atom1.5-webgui
/trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_new.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_old.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/backend.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-webgui/htaccess.bak
/trunk/PcSoftware/scripts/Atom1.5-webgui/images
/trunk/PcSoftware/scripts/Atom1.5-webgui/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/jquery-1.7.2.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/jquery.mobile-1.1.1.min.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/jquery.mobile-1.1.1.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/jquery.tmpl.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/pages
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/atom_interface_new.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/atom_interface_old.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/backend.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/htaccess.bak
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/images
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/index.php
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/jquery-1.7.2.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/jquery.mobile-1.1.1.min.css
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/jquery.mobile-1.1.1.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/jquery.tmpl.min.js
/trunk/PcSoftware/scripts/Atom1.5-webgui/light/pages
2080 5194 d 21 h runge /trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/ Added the possibility to translate alias names into nicer looking names for display as suggested by arune.
There is a array i the configuration file which to set this up. If an alias does not have a pretty name in this file the alias itself will be used.
 
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/config.php.template
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/index.php
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/pages/dimmers/script.js
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/pages/dimmers/template.html
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/pages/info/script.js
/trunk/PcSoftware/scripts/Atom1.5-phpExampleClient/light/pages/info/template.html