matrix-gui-v2:matrix-gui-v2.git
6 years agoMoved the console output files to a new directory called tmp. Moved the lock files...
Franklin Cooper Jr [Thu, 27 Oct 2011 16:53:39 +0000 (11:53 -0500)]
Moved the console output files to a new directory called tmp. Moved the lock files to a directory called lock. Fixed once again a previous bug that caused IE to cache output results. Changes the Script Complete string to something more unique to detect incase scripts my use the same wording and will result in the script terminating prematurely.

6 years agoThis commit changes which pages worry about passing lock information. Previously...
Franklin Cooper Jr [Tue, 25 Oct 2011 15:28:45 +0000 (10:28 -0500)]
This commit changes which pages worry about passing lock information. Previously index2.php and app_description.php passed the list of locks to run_script.php. This has now changed to having run_script.php handling all lock related information. The previous two scripts now just pass the name of the app and the submenu that app is located in. Also when a GUI application is finished running the browser will now go back to the previous screen that invoked running the GUI application. This also fixed the issue of when running a 3D demo that the page wasn't being refreshed therefore you could still see part of the 3D demo on top of matrix. However, this fix only really works when running matrix locally.   When Matrix detects a GUI application it no longer updates the screen which was sometimes causing flickering issues. The finally I fixed a  bug that rarely shows up. Sometimes when running a script the output file hasn't been created in time for Matrix to read it in. This caused Matrix to stop and prevent anything from working again until Matrix was restarted. Now there is a check to see if there was a problem reading the output file. If there is Matrix will try to read the file up to three times and if it still fails it will display an error and reenable the back and main menu button.

6 years agoUpdated the generate script to be case insensitive when searching for .desktop parame...
Franklin Cooper Jr [Mon, 24 Oct 2011 22:32:47 +0000 (17:32 -0500)]
Updated the generate script to be case insensitive when searching for .desktop parameters. Also added the deletetion of the temp file catdesktop.txt that is only used in the script.

6 years agoChanged the fetching of the output txt from using a php script to read the file to... scroll-disable
Franklin Cooper Jr [Sun, 23 Oct 2011 19:34:45 +0000 (14:34 -0500)]
Changed the fetching of the output txt from using a php script to read the file to reading the file directly. Also the output is read every 3 seconds instead of every 4 seconds. The output file is deleted 20 seconds after the script is completed instead of the orginal 10.

6 years agoFixed issue in IE 7 that prevented links from being clicked on
Franklin Cooper Jr [Sun, 23 Oct 2011 18:48:11 +0000 (13:48 -0500)]
Fixed issue in IE 7 that prevented links from being clicked on

6 years agoAdded HTML Document Type for IE so that the javascript code will work properly. Added...
Franklin Cooper Jr [Sat, 22 Oct 2011 21:33:03 +0000 (16:33 -0500)]
Added HTML Document Type for IE so that the javascript code will work properly. Added the feature to detect if application is GUI or not and display specific messages. Also moved some server side scripting to client side. This way a Remote and Local client running matrix can use the same exact cache data.

6 years agoRemove final references to YUI. Updated the jquery javascript library to use the...
Franklin Cooper Jr [Sat, 22 Oct 2011 18:18:28 +0000 (13:18 -0500)]
Remove final references to YUI. Updated the jquery javascript library to use the compressed version. Updated the code to alert if a user double clicked a icon which will result in multiple request being made. The combination of the cap touch touchscreen and sometimes slight lag when clicking a link makes this event happen alot more then I initially thought

6 years agoAlot of javascript cleanup was done. Also added ProgramType support to the generate...
Franklin Cooper Jr [Sat, 22 Oct 2011 08:37:12 +0000 (03:37 -0500)]
Alot of javascript cleanup was done. Also added ProgramType support to the generate script although the functionality isn't used anywhere else yet

6 years agoAdded Up Directory/Aka Back feature
Franklin Cooper Jr [Sat, 22 Oct 2011 03:53:32 +0000 (22:53 -0500)]
Added Up Directory/Aka Back feature

6 years agoIncluded the change that the div's output will automatically display the latest infor...
Franklin Cooper Jr [Fri, 21 Oct 2011 23:34:27 +0000 (18:34 -0500)]
Included the change that the div's output will automatically display the latest information

6 years agoRemoved swiping gesture
Franklin Cooper Jr [Fri, 21 Oct 2011 21:45:42 +0000 (16:45 -0500)]
Removed swiping gesture

6 years agoUpdated to correct TI logo. Disable the Main Menu button when a script is running...
Franklin Cooper Jr [Fri, 21 Oct 2011 20:00:52 +0000 (15:00 -0500)]
Updated to correct TI logo. Disable the Main Menu button when a  script is running and redisplay it when the script is complete

6 years agoAdded fix to also redirect error output to the txt file which is read into the file...
Franklin Cooper Jr [Fri, 21 Oct 2011 01:12:21 +0000 (20:12 -0500)]
Added fix to also redirect error output to the txt file which is read into the file reader script for Matrix

6 years agoMade the fix for dragging images on the subarctic evm
Franklin Cooper Jr [Fri, 21 Oct 2011 01:06:45 +0000 (20:06 -0500)]
Made the fix for dragging images on the subarctic evm

6 years agoIncreased the swipe distance needed to swipe to next page if there are more applicati...
Franklin Cooper Jr [Thu, 20 Oct 2011 23:58:56 +0000 (18:58 -0500)]
Increased the swipe distance needed to swipe to next page if there are more applications than can fit on one screen. Also flipped the swipe gesture required to go to the next or previous screen. It now mimics typical touchscreen swipe gestures. Increase the icons displayed on 1 page from 4 cols 2 rows to 4 cols 3 rows

6 years agoMerge branch 'franklin' of git://gitorious.org/matrix-gui-v2/matrix-gui-v2 into franklin
Franklin Cooper Jr [Thu, 20 Oct 2011 23:38:22 +0000 (18:38 -0500)]
Merge branch 'franklin' of git://gitorious.org/matrix-gui-v2/matrix-gui-v2 into franklin

6 years agoAmending commit. Fixed the coming soon feature to take the user to a seperate page...
Franklin Cooper Jr [Thu, 20 Oct 2011 23:23:50 +0000 (18:23 -0500)]
Amending commit. Fixed the coming soon feature to take the user to a seperate page. This displays a page telling them that the applications within the submenu will be coming soon

6 years agoFixed the coming soon feature to take the user to a seperate page and letting them...
Franklin Cooper Jr [Thu, 20 Oct 2011 23:23:50 +0000 (18:23 -0500)]
Fixed the coming soon feature to take the user to a seperate page and letting them know that the applications within the directory will be coming soon

6 years agoFix issued where gui applications werent running
Franklin Cooper Jr [Thu, 20 Oct 2011 23:01:13 +0000 (18:01 -0500)]
Fix issued where gui applications werent running

6 years agoFix issues with IE 8 that resulted in running scripts not properly working and actual...
Franklin Cooper Jr [Thu, 20 Oct 2011 20:42:10 +0000 (15:42 -0500)]
Fix issues with IE 8 that resulted in running scripts not properly working and actually loading the main menu. Also added feature for Coming Soon being auto generated if no applications are located within a submenu.

6 years agoFranklin's version of Matrix 2 initial commit
Franklin Cooper Jr [Wed, 19 Oct 2011 16:31:18 +0000 (09:31 -0700)]
Franklin's version of Matrix 2 initial commit

6 years agoAdd memory so yo can return to the previous submenu viewed when hitting the back... matrix-v2-javascript-backup
Jeff Lance [Wed, 12 Oct 2011 13:34:37 +0000 (08:34 -0500)]
Add memory so yo can return to the previous submenu viewed when hitting the back button.

6 years agoMove the run button to the top of description pages
Jeff Lance [Wed, 12 Oct 2011 13:34:04 +0000 (08:34 -0500)]
Move the run button to the top of description pages

6 years agoModify sytlesheet to make matrix have the common 4x3 look for all browser window...
Jeff Lance [Wed, 12 Oct 2011 13:32:21 +0000 (08:32 -0500)]
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.

6 years agoReplacing tex.png with an official TI logo.
Jeff Lance [Fri, 30 Sep 2011 20:41:32 +0000 (15:41 -0500)]
Replacing tex.png with an official TI logo.

6 years agoMatrix: removed minified matrix script and google closure compiler deps. thomas
Thomas Potthast [Thu, 11 Aug 2011 19:32:21 +0000 (14:32 -0500)]
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>
6 years agofixed background flickering when 3d apps ran
Thomas Potthast [Mon, 8 Aug 2011 17:55:24 +0000 (12:55 -0500)]
fixed background flickering when 3d apps ran

6 years agoAdded code to reduce flickering when graphics apps are done
Thomas Potthast [Fri, 5 Aug 2011 21:13:21 +0000 (16:13 -0500)]
Added code to reduce flickering when graphics apps are done

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoRough draft of README Done
Thomas Potthast [Thu, 4 Aug 2011 21:01:34 +0000 (16:01 -0500)]
Rough draft of README Done

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoupdated readme
Thomas Potthast [Wed, 3 Aug 2011 20:13:48 +0000 (15:13 -0500)]
updated readme

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoadded README
Thomas Potthast [Wed, 3 Aug 2011 17:12:59 +0000 (12:12 -0500)]
added README

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoDone source documentation
Thomas Potthast [Tue, 2 Aug 2011 20:47:01 +0000 (15:47 -0500)]
Done source documentation

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoadded pageBuilder documentation
Thomas Potthast [Mon, 1 Aug 2011 21:49:43 +0000 (16:49 -0500)]
added pageBuilder documentation

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoRestructured documentation and began addind documentation for server side code.
Thomas Potthast [Fri, 29 Jul 2011 21:51:53 +0000 (16:51 -0500)]
Restructured documentation and began addind documentation for server side code.
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoremoved an unused variable
Thomas Potthast [Thu, 28 Jul 2011 20:19:08 +0000 (15:19 -0500)]
removed an unused variable

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoadded documentation for initDescriptionCache
Thomas Potthast [Thu, 28 Jul 2011 20:10:13 +0000 (15:10 -0500)]
added documentation for initDescriptionCache

Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoAdded in tools to generate minified combined code using the google closure compiler.
Thomas Potthast [Thu, 28 Jul 2011 19:58:32 +0000 (14:58 -0500)]
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>
6 years agoAdded in generated jsdoc-toolkit documentation
Thomas Potthast [Wed, 27 Jul 2011 18:39:06 +0000 (13:39 -0500)]
Added in generated jsdoc-toolkit documentation
Signed-off-by: Thomas Potthast <tpotthast@ti.com>
6 years agoAdded in client side documentation and moved javascript out of index_ajax.html for...
Thomas Potthast [Tue, 26 Jul 2011 20:36:02 +0000 (15:36 -0500)]
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>
6 years agoFixed locks
Thomas Potthast [Fri, 22 Jul 2011 21:25:25 +0000 (16:25 -0500)]
Fixed locks

7 years agoMerge branch 'master' of gitorious.org:matrix-gui-v2/matrix-gui-v2
Chase Maupin [Wed, 20 Jul 2011 20:00:35 +0000 (15:00 -0500)]
Merge branch 'master' of gitorious.org:matrix-gui-v2/matrix-gui-v2

7 years agoREADME: add readme to describe modules and licenses
Chase Maupin [Wed, 20 Jul 2011 19:57:58 +0000 (14:57 -0500)]
README: add readme to describe modules and licenses

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
7 years agoadded checks for directories
Thomas Potthast [Wed, 20 Jul 2011 19:55:14 +0000 (14:55 -0500)]
added checks for directories

7 years agocleanup repository
Chase Maupin [Wed, 20 Jul 2011 19:55:14 +0000 (14:55 -0500)]
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>
7 years agoactually included new files... pre-cleanup
Thomas Potthast [Tue, 19 Jul 2011 22:15:44 +0000 (17:15 -0500)]
actually included new files...

7 years agoAdded functionality to generate all app descriptions and JSON encode them for a singl...
Thomas Potthast [Tue, 19 Jul 2011 22:09:25 +0000 (17:09 -0500)]
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.

7 years agoadded .gitignore files for new dirs.
Thomas Potthast [Thu, 14 Jul 2011 18:59:50 +0000 (13:59 -0500)]
added .gitignore files for new dirs.

7 years agoMoved node modules into main dir for simplicity of installation, and added cache...
Thomas Potthast [Thu, 14 Jul 2011 18:55:16 +0000 (13:55 -0500)]
Moved node modules into main dir for simplicity of installation, and added cache/output/lock folders.

7 years agoActually commited new desktop files, and should have fixed selection issues
Thomas Potthast [Wed, 13 Jul 2011 20:01:30 +0000 (15:01 -0500)]
Actually commited new desktop files, and should have fixed selection issues

7 years agoAdded new .desktop files, better support for small screens, and prefetching functiona...
Thomas Potthast [Tue, 12 Jul 2011 22:45:33 +0000 (17:45 -0500)]
Added new .desktop files, better support for small screens, and prefetching functionality for app description pages.

7 years agoadded priority sorting and fixed bad .desktop files
Thomas Potthast [Fri, 8 Jul 2011 22:27:47 +0000 (17:27 -0500)]
added priority sorting and fixed bad .desktop files

7 years agobetter swiping, app execution, and started fixing app description files
Thomas Potthast [Thu, 7 Jul 2011 22:15:01 +0000 (17:15 -0500)]
better swiping, app execution, and started fixing app description files

7 years agobetter swiping
Thomas Potthast [Thu, 7 Jul 2011 16:28:59 +0000 (11:28 -0500)]
better swiping

7 years agofixed menu icon not always showing up
Thomas Potthast [Wed, 6 Jul 2011 18:29:53 +0000 (13:29 -0500)]
fixed menu icon not always showing up

7 years agoadded better app output streaming and app list generation
Thomas Potthast [Tue, 5 Jul 2011 22:20:38 +0000 (17:20 -0500)]
added better app output streaming and app list generation

7 years agoAdded ajax main page. It gives dramatically better response times.
Thomas Potthast [Sun, 3 Jul 2011 07:18:15 +0000 (03:18 -0400)]
Added ajax main page. It gives dramatically better response times.

7 years agominor improvements and cleaned up fs
Thomas Potthast [Wed, 29 Jun 2011 18:58:14 +0000 (13:58 -0500)]
minor improvements and cleaned up fs

7 years agoAdded cache headers for jquery and icons, and added a script to build menu cache
Thomas Potthast [Fri, 24 Jun 2011 20:48:06 +0000 (15:48 -0500)]
Added cache headers for jquery and icons, and added a script to build menu cache

7 years agoAdded new .desktop files, removed socket.io
Thomas Potthast [Wed, 22 Jun 2011 22:24:56 +0000 (17:24 -0500)]
Added new .desktop files, removed socket.io

7 years agopage used for app output 'streaming'
Thomas Potthast [Tue, 21 Jun 2011 21:07:31 +0000 (16:07 -0500)]
page used for app output 'streaming'

7 years ago.desktop support, app launching support
Thomas Potthast [Tue, 21 Jun 2011 21:04:55 +0000 (16:04 -0500)]
.desktop support, app launching support

7 years agoadded app execution and output capture
Thomas Potthast [Mon, 20 Jun 2011 22:10:52 +0000 (17:10 -0500)]
added app execution and output capture

7 years agomoved old bin dir and added the utils file
Thomas Potthast [Mon, 20 Jun 2011 19:57:35 +0000 (14:57 -0500)]
moved old bin dir and added the utils file

7 years agoadded .desktop support and cache clearing
Thomas Potthast [Mon, 20 Jun 2011 19:56:12 +0000 (14:56 -0500)]
added .desktop support and cache clearing

7 years agoChanged html generation to server side, and added support fur url submenus. Also...
Thomas Potthast [Thu, 16 Jun 2011 22:14:58 +0000 (17:14 -0500)]
Changed html generation to server side, and added support fur url submenus. Also added support for menu caching.

7 years agopushed down priority of message logging
Thomas Potthast [Tue, 14 Jun 2011 20:49:42 +0000 (15:49 -0500)]
pushed down priority of message logging

7 years agofixed socket init
Thomas Potthast [Tue, 14 Jun 2011 20:37:49 +0000 (15:37 -0500)]
fixed socket init

7 years agochanged socket init code to not not recreate on every call
Thomas Potthast [Tue, 14 Jun 2011 20:33:02 +0000 (15:33 -0500)]
changed socket init code to not not recreate on every call

7 years agoimproved log function
Thomas Potthast [Tue, 14 Jun 2011 20:12:07 +0000 (15:12 -0500)]
improved log function

7 years agoremoved 900px default height
Thomas Potthast [Tue, 14 Jun 2011 19:58:15 +0000 (14:58 -0500)]
removed 900px default height

7 years agoadded div for logging
Thomas Potthast [Tue, 14 Jun 2011 19:54:02 +0000 (14:54 -0500)]
added div for logging

7 years agofixed syntax error
Thomas Potthast [Tue, 14 Jun 2011 19:47:23 +0000 (14:47 -0500)]
fixed syntax error

7 years agosocket creation log
Thomas Potthast [Tue, 14 Jun 2011 19:35:46 +0000 (14:35 -0500)]
socket creation log

7 years agotrying to trace socket.io bug on qt browser
Thomas Potthast [Tue, 14 Jun 2011 19:29:34 +0000 (14:29 -0500)]
trying to trace socket.io bug on qt browser

7 years agono logging for demo
Thomas Potthast [Tue, 14 Jun 2011 14:40:12 +0000 (09:40 -0500)]
no logging for demo

7 years agomore logging
Thomas Potthast [Tue, 14 Jun 2011 14:27:37 +0000 (09:27 -0500)]
more logging

7 years agomanually forced port and transports to try to fix socket.io not connecting on board
Thomas Potthast [Tue, 14 Jun 2011 14:13:47 +0000 (09:13 -0500)]
manually forced port and transports to try to fix socket.io not connecting on board

7 years agominor whitespace removal
Thomas Potthast [Mon, 13 Jun 2011 20:43:34 +0000 (15:43 -0500)]
minor whitespace removal

7 years agoadded app description functionality and more manifests
Thomas Potthast [Mon, 13 Jun 2011 19:27:47 +0000 (14:27 -0500)]
added app description functionality and more manifests

7 years agoadded auto scrolling to top upon menu click
Thomas Potthast [Fri, 10 Jun 2011 20:38:34 +0000 (15:38 -0500)]
added auto scrolling to top upon menu click

7 years agomore changed padding
Thomas Potthast [Fri, 10 Jun 2011 20:20:53 +0000 (15:20 -0500)]
more changed padding

7 years agomore rt padding
Thomas Potthast [Fri, 10 Jun 2011 20:04:45 +0000 (15:04 -0500)]
more rt padding

7 years agoadded padding
Thomas Potthast [Fri, 10 Jun 2011 16:02:21 +0000 (11:02 -0500)]
added padding

7 years agochanged icon for app output complete
Thomas Potthast [Thu, 9 Jun 2011 21:57:41 +0000 (16:57 -0500)]
changed icon for app output complete

7 years agoincreased vspacing
Thomas Potthast [Thu, 9 Jun 2011 21:50:04 +0000 (16:50 -0500)]
increased vspacing

7 years agoadded a bunch of submenu manifests and icons
Thomas Potthast [Thu, 9 Jun 2011 21:38:44 +0000 (16:38 -0500)]
added a bunch of submenu manifests and icons

7 years agoadded a bunch of submenu manifests and icons
Thomas Potthast [Thu, 9 Jun 2011 21:38:19 +0000 (16:38 -0500)]
added a bunch of submenu manifests and icons

7 years agomore css
Thomas Potthast [Thu, 9 Jun 2011 20:35:37 +0000 (15:35 -0500)]
more css

7 years agocss tweak
Thomas Potthast [Thu, 9 Jun 2011 20:05:37 +0000 (15:05 -0500)]
css tweak

7 years agochanged vspacing
Thomas Potthast [Thu, 9 Jun 2011 19:56:34 +0000 (14:56 -0500)]
changed vspacing

7 years agomore css tweaks
Thomas Potthast [Thu, 9 Jun 2011 19:44:25 +0000 (14:44 -0500)]
more css tweaks

7 years agoimproved css
Thomas Potthast [Thu, 9 Jun 2011 19:29:53 +0000 (14:29 -0500)]
improved css

7 years agofixed bac filename
Thomas Potthast [Thu, 9 Jun 2011 18:23:44 +0000 (13:23 -0500)]
fixed bac filename

7 years agoadded menu icon
Thomas Potthast [Thu, 9 Jun 2011 18:15:40 +0000 (13:15 -0500)]
added menu icon

7 years agoreplaced exit icon with a back icon, since that's what it did anyway
Thomas Potthast [Thu, 9 Jun 2011 18:13:16 +0000 (13:13 -0500)]
replaced exit icon with a back icon, since that's what it did anyway

7 years agoremoved additional logging (and actually added the files this time)
Thomas Potthast [Thu, 9 Jun 2011 15:49:07 +0000 (10:49 -0500)]
removed additional logging (and actually added the files this time)

7 years agofixed accidental recursion
Thomas Potthast [Wed, 8 Jun 2011 22:33:41 +0000 (17:33 -0500)]
fixed accidental recursion

7 years agomore logging + more robust socket
Thomas Potthast [Wed, 8 Jun 2011 22:30:41 +0000 (17:30 -0500)]
more logging + more robust socket

7 years agofixed misspelled variable name in apps.js
Thomas Potthast [Wed, 8 Jun 2011 22:18:00 +0000 (17:18 -0500)]
fixed misspelled variable name in apps.js

7 years agomoved socket init to beginning
Thomas Potthast [Wed, 8 Jun 2011 22:00:07 +0000 (17:00 -0500)]
moved socket init to beginning