12 years agoAdd memory so yo can return to the previous submenu viewed when hitting the back... matrix-v2-javascript-backup cloned/matrix-v2-javascript-backup origin/matrix-v2-javascript-backup
Add memory so yo can return to the previous submenu viewed when hitting the back button.
Move the run button to the top of description pages
Modify sytlesheet to make matrix have the common 4x3 look for all browser window sizes. When the broswer viewing area is small, adjust to 2x4 with smaller icons.
Replacing tex.png with an official TI logo.
12 years agoMatrix: removed minified matrix script and google closure compiler deps. thomas origin/thomas
Matrix: removed minified matrix script and google closure compiler deps.
Also changed back button icon and improved cache clearing
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Also changed back button icon and improved cache clearing
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
fixed background flickering when 3d apps ran
Added code to reduce flickering when graphics apps are done
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Rough draft of README Done
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
updated readme
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
added README
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Done source documentation
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
added pageBuilder documentation
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Restructured documentation and began addind documentation for server side code.
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
removed an unused variable
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
added documentation for initDescriptionCache
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Added in tools to generate minified combined code using the google closure compiler.
* Will result in faster load times and responsiveness
* Fixed an issue where the app list and description would not be properly sent
on the first startup of a server without a cache.
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
* Will result in faster load times and responsiveness
* Fixed an issue where the app list and description would not be properly sent
on the first startup of a server without a cache.
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Added in generated jsdoc-toolkit documentation
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Added in client side documentation and moved javascript out of index_ajax.html for compatability with jsdoc-toolkit.
(http://code.google.com/p/jsdoc-toolkit/)
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
(http://code.google.com/p/jsdoc-toolkit/)
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
Fixed locks
Merge branch 'master' of gitorious.org:matrix-gui-v2/matrix-gui-v2
README: add readme to describe modules and licenses
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
added checks for directories
cleanup repository
* Remove unneeded files and set permissions properly.
* apps directory has been moved to a separate repository at
git://gitorious.org/matrix-gui-v2/matrix-gui-v2-apps.git
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
* Remove unneeded files and set permissions properly.
* apps directory has been moved to a separate repository at
git://gitorious.org/matrix-gui-v2/matrix-gui-v2-apps.git
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
actually included new files...
12 years agoAdded functionality to generate all app descriptions and JSON encode them for a singl...
Added functionality to generate all app descriptions and JSON encode them for a single transfer.
This improves response time as it only requires one HTTP GET request for all the descriptions.
This request is done on startup in index_ajax.html, and then will give near-instant description
display. Applist generation in applist.js was also changed to accept a callback function, providing
significantly more flexibility. Additionally, functionality to handle multiple concurrent new requests
to generate the app list was added. Previously this caused duplication of apps with requests sent
before the first was concluded. The applist and app descriptions are also kept in RAM now, which should
improve response times.
This improves response time as it only requires one HTTP GET request for all the descriptions.
This request is done on startup in index_ajax.html, and then will give near-instant description
display. Applist generation in applist.js was also changed to accept a callback function, providing
significantly more flexibility. Additionally, functionality to handle multiple concurrent new requests
to generate the app list was added. Previously this caused duplication of apps with requests sent
before the first was concluded. The applist and app descriptions are also kept in RAM now, which should
improve response times.
added .gitignore files for new dirs.
Moved node modules into main dir for simplicity of installation, and added cache/output/lock folders.
Actually commited new desktop files, and should have fixed selection issues
12 years agoAdded new .desktop files, better support for small screens, and prefetching functiona...
Added new .desktop files, better support for small screens, and prefetching functionality for app description pages.
added priority sorting and fixed bad .desktop files
better swiping, app execution, and started fixing app description files
better swiping
fixed menu icon not always showing up
added better app output streaming and app list generation
Added ajax main page. It gives dramatically better response times.
minor improvements and cleaned up fs
Added cache headers for jquery and icons, and added a script to build menu cache
Added new .desktop files, removed socket.io
page used for app output 'streaming'
.desktop support, app launching support
added app execution and output capture
moved old bin dir and added the utils file
added .desktop support and cache clearing
Changed html generation to server side, and added support fur url submenus. Also added support for menu caching.
pushed down priority of message logging
fixed socket init
changed socket init code to not not recreate on every call
improved log function
removed 900px default height
added div for logging
fixed syntax error
socket creation log
trying to trace socket.io bug on qt browser
no logging for demo
more logging
manually forced port and transports to try to fix socket.io not connecting on board
minor whitespace removal
added app description functionality and more manifests
added auto scrolling to top upon menu click
more changed padding
more rt padding
added padding
changed icon for app output complete
increased vspacing
added a bunch of submenu manifests and icons
added a bunch of submenu manifests and icons
more css
css tweak
changed vspacing
more css tweaks
improved css
fixed bac filename
added menu icon
replaced exit icon with a back icon, since that's what it did anyway
removed additional logging (and actually added the files this time)
fixed accidental recursion
more logging + more robust socket
fixed misspelled variable name in apps.js
moved socket init to beginning
code to try to understand socket.io failure on board
more info on socket
added fallback for log
added logging on app click
added better logging
starting work on bin dir...
Added doxygen style commenting and improved history mechanism to act like a stack (allows for better "back" functionality.
Removed some unused variables
Initial import of files.