]> src.bluestatic.org Git - armadillo.git/log
armadillo.git
13 years agoRename RunFrontEnd to be RunBackEnd.
Robert Sesek [Sat, 13 Nov 2010 18:11:09 +0000 (13:11 -0500)]
Rename RunFrontEnd to be RunBackEnd.

13 years agoImplement the proxy service.
Robert Sesek [Sat, 13 Nov 2010 18:10:18 +0000 (13:10 -0500)]
Implement the proxy service.

13 years agoAdd functionality to read the configuration from file.
Robert Sesek [Sat, 13 Nov 2010 18:09:18 +0000 (13:09 -0500)]
Add functionality to read the configuration from file.

13 years agoStart implementing the proxy service handler.
Robert Sesek [Fri, 12 Nov 2010 13:40:25 +0000 (08:40 -0500)]
Start implementing the proxy service handler.

13 years agoCreate a Configuration struct and use that to RunFrontEnd().
Robert Sesek [Fri, 12 Nov 2010 13:25:43 +0000 (08:25 -0500)]
Create a Configuration struct and use that to RunFrontEnd().

14 years agoCompile all Closure CSS files into a generated file to cut down on HTTP requests.
Robert Sesek [Sat, 9 Oct 2010 22:15:26 +0000 (18:15 -0400)]
Compile all Closure CSS files into a generated file to cut down on HTTP requests.

14 years agoRemove a bunch of console.log statements
Robert Sesek [Sat, 9 Oct 2010 21:58:29 +0000 (17:58 -0400)]
Remove a bunch of console.log statements

14 years agoStamp version.js @ 271.
Armadillo Build Script [Sat, 9 Oct 2010 21:47:00 +0000 (17:47 -0400)]
Stamp version.js @ 271.

14 years agoClosure complains about unreachable code. Fix.
Robert Sesek [Sat, 9 Oct 2010 21:46:58 +0000 (17:46 -0400)]
Closure complains about unreachable code. Fix.

14 years agoStamp version.js @ 270.
Armadillo Build Script [Sat, 9 Oct 2010 21:46:09 +0000 (17:46 -0400)]
Stamp version.js @ 270.

14 years agoDisable the highlight mechanism after fixing the behavior in File.onPopupClosed_().
Robert Sesek [Sat, 9 Oct 2010 21:37:37 +0000 (17:37 -0400)]
Disable the highlight mechanism after fixing the behavior in File.onPopupClosed_().

14 years agoCall the superclass's impl in PathControl.enterDocument().
Robert Sesek [Thu, 7 Oct 2010 15:48:10 +0000 (11:48 -0400)]
Call the superclass's impl in PathControl.enterDocument().

14 years agoForgot this.
Robert Sesek [Mon, 4 Oct 2010 21:24:53 +0000 (17:24 -0400)]
Forgot this.

14 years agoImprove actor appearance. Initial work on row highlighting.
Robert Sesek [Mon, 4 Oct 2010 21:22:23 +0000 (17:22 -0400)]
Improve actor appearance. Initial work on row highlighting.

14 years agoIf the Actor is on a directory, open the panel so that the mouse is over the Open...
Robert Sesek [Mon, 4 Oct 2010 21:01:53 +0000 (17:01 -0400)]
If the Actor is on a directory, open the panel so that the mouse is over the Open button.

14 years agoImplement the renaming part of moving.
Robert Sesek [Mon, 4 Oct 2010 20:57:08 +0000 (16:57 -0400)]
Implement the renaming part of moving.

14 years agoAdd an EventHandler instance to the PathControl.
Robert Sesek [Mon, 4 Oct 2010 20:05:32 +0000 (16:05 -0400)]
Add an EventHandler instance to the PathControl.

14 years agoStamp version.js @ 217.
Armadillo Build Script [Mon, 4 Oct 2010 16:41:48 +0000 (12:41 -0400)]
Stamp version.js @ 217.

14 years agoConvert the Actor to a goog.ui.Container().
Robert Sesek [Mon, 4 Oct 2010 16:41:27 +0000 (12:41 -0400)]
Convert the Actor to a goog.ui.Container().

14 years agoDispose of Actor objects properly.
Robert Sesek [Mon, 4 Oct 2010 15:55:42 +0000 (11:55 -0400)]
Dispose of Actor objects properly.

14 years agoDocument actor.js's members and store any dialogs/deeper UI in the actionObject_.
Robert Sesek [Mon, 4 Oct 2010 15:40:41 +0000 (11:40 -0400)]
Document actor.js's members and store any dialogs/deeper UI in the actionObject_.

14 years agoHook up the PathControl and Actor up to the move service request.
Robert Sesek [Mon, 4 Oct 2010 15:33:49 +0000 (11:33 -0400)]
Hook up the PathControl and Actor up to the move service request.

14 years agoImplement the back-end of the Move operation.
Robert Sesek [Mon, 4 Oct 2010 14:18:10 +0000 (10:18 -0400)]
Implement the back-end of the Move operation.

14 years agoIn the listing, remove the silly button and hover states.
Robert Sesek [Mon, 4 Oct 2010 14:07:25 +0000 (10:07 -0400)]
In the listing, remove the silly button and hover states.
* Clicking on the list object will bring up the actor.
* Clicking on the title of a (now underlined) directory will open it.
* Clicking anywhere on a special item will open it.

14 years agoStamp version.js @ 162.
Armadillo Build Script [Mon, 4 Oct 2010 13:37:24 +0000 (09:37 -0400)]
Stamp version.js @ 162.

14 years agoDefine CLOSURE_NO_DEPS.
Robert Sesek [Mon, 4 Oct 2010 13:37:17 +0000 (09:37 -0400)]
Define CLOSURE_NO_DEPS.

14 years agoAlways close the Actor after dispatching the action.
Robert Sesek [Mon, 4 Oct 2010 13:33:12 +0000 (09:33 -0400)]
Always close the Actor after dispatching the action.

14 years agoBoth Move and Rename should use the path control. Remove our ModalDialog.
Robert Sesek [Mon, 4 Oct 2010 13:31:21 +0000 (09:31 -0400)]
Both Move and Rename should use the path control. Remove our ModalDialog.

14 years agoImprovements to the name-editable path control.
Robert Sesek [Mon, 4 Oct 2010 13:28:01 +0000 (09:28 -0400)]
Improvements to the name-editable path control.

14 years agoStamp version.js @ 149.
Armadillo Build Script [Mon, 4 Oct 2010 13:20:06 +0000 (09:20 -0400)]
Stamp version.js @ 149.

14 years agoFix all the path joining nastiness by writing a smart helper armadillo.App.joinPath().
Robert Sesek [Mon, 4 Oct 2010 13:19:26 +0000 (09:19 -0400)]
Fix all the path joining nastiness by writing a smart helper armadillo.App.joinPath().

14 years agoStamp version.js @ 130.
Armadillo Build Script [Mon, 4 Oct 2010 05:07:53 +0000 (01:07 -0400)]
Stamp version.js @ 130.

14 years agoSeparate the path from the name in PathComponent. First pass at updating the control.
Robert Sesek [Mon, 4 Oct 2010 05:07:14 +0000 (01:07 -0400)]
Separate the path from the name in PathComponent. First pass at updating the control.

14 years agoStart listening for the event to detect path component changes.
Robert Sesek [Mon, 4 Oct 2010 04:46:26 +0000 (00:46 -0400)]
Start listening for the event to detect path component changes.

14 years agoPosition the File Move dialog higher than center of screen
Robert Sesek [Mon, 4 Oct 2010 02:46:19 +0000 (22:46 -0400)]
Position the File Move dialog higher than center of screen

14 years agoStamp version.js @ 94.
Armadillo Build Script [Mon, 4 Oct 2010 02:30:50 +0000 (22:30 -0400)]
Stamp version.js @ 94.

14 years agoRather than appending Google CSS to our screen.css, add a build step to copy.
Robert Sesek [Mon, 4 Oct 2010 02:30:01 +0000 (22:30 -0400)]
Rather than appending Google CSS to our screen.css, add a build step to copy.

14 years agoLots of improvements to PathControl:
Robert Sesek [Mon, 4 Oct 2010 02:19:48 +0000 (22:19 -0400)]
Lots of improvements to PathControl:
* Only list actual directories
* Special-case the root

14 years agoStamp version.js @ 75.
Armadillo Build Script [Mon, 4 Oct 2010 01:57:02 +0000 (21:57 -0400)]
Stamp version.js @ 75.

14 years agoAdd another set of styling for our modal dialog.
Robert Sesek [Mon, 4 Oct 2010 01:56:46 +0000 (21:56 -0400)]
Add another set of styling for our modal dialog.

14 years agoCreate our own ModalDialog
Robert Sesek [Mon, 4 Oct 2010 01:48:35 +0000 (21:48 -0400)]
Create our own ModalDialog

14 years agoStamp version.js @ 50.
Armadillo Build Script [Sun, 3 Oct 2010 20:24:29 +0000 (16:24 -0400)]
Stamp version.js @ 50.

14 years agoSet some properties on the menu button to make the popup menu work better.
Robert Sesek [Sun, 3 Oct 2010 20:23:47 +0000 (16:23 -0400)]
Set some properties on the menu button to make the popup menu work better.

14 years agoAdd the PathControl as a child component of the dialog in performMove_().
Robert Sesek [Sun, 3 Oct 2010 20:19:00 +0000 (16:19 -0400)]
Add the PathControl as a child component of the dialog in performMove_().

14 years agoDon't create a menu button for the last path component; create an edit field.
Robert Sesek [Sun, 3 Oct 2010 20:12:07 +0000 (16:12 -0400)]
Don't create a menu button for the last path component; create an edit field.

14 years agoStamp version.js @ 38.
Armadillo Build Script [Sun, 3 Oct 2010 20:00:07 +0000 (16:00 -0400)]
Stamp version.js @ 38.

14 years agoUpdate build.py to automatically commit version.js.
Robert Sesek [Sun, 3 Oct 2010 19:58:33 +0000 (15:58 -0400)]
Update build.py to automatically commit version.js.

14 years agoFirst pass at the PathControl.
Robert Sesek [Sun, 3 Oct 2010 19:52:01 +0000 (15:52 -0400)]
First pass at the PathControl.

14 years agoUpdate .gitignore
Robert Sesek [Sun, 3 Oct 2010 18:49:08 +0000 (14:49 -0400)]
Update .gitignore

14 years agoFix compilation using -c.
Robert Sesek [Sun, 3 Oct 2010 16:36:13 +0000 (12:36 -0400)]
Fix compilation using -c.

14 years agoPut the version in the footer.
Robert Sesek [Sun, 3 Oct 2010 16:34:10 +0000 (12:34 -0400)]
Put the version in the footer.

14 years agoAdd version.js and the auto-versioner in build.js.
Robert Sesek [Sun, 3 Oct 2010 16:28:57 +0000 (12:28 -0400)]
Add version.js and the auto-versioner in build.js.

14 years agoFix the move interface.
Robert Sesek [Sun, 3 Oct 2010 15:50:21 +0000 (11:50 -0400)]
Fix the move interface.

14 years agoCreate the unhooked Move action interface.
Robert Sesek [Wed, 8 Sep 2010 02:47:16 +0000 (22:47 -0400)]
Create the unhooked Move action interface.

14 years agoImplement the Open action.
Robert Sesek [Wed, 8 Sep 2010 02:12:42 +0000 (22:12 -0400)]
Implement the Open action.

14 years agoDo not add the Open tile for non-directory items.
Robert Sesek [Tue, 7 Sep 2010 18:38:23 +0000 (14:38 -0400)]
Do not add the Open tile for non-directory items.

14 years agoIt helps to use the right service request name. Also remove extra logging.
Robert Sesek [Tue, 7 Sep 2010 01:01:45 +0000 (21:01 -0400)]
It helps to use the right service request name.  Also remove extra logging.

14 years agoCreate confirmation dialog for file deletion.
Robert Sesek [Tue, 7 Sep 2010 00:48:01 +0000 (20:48 -0400)]
Create confirmation dialog for file deletion.

14 years agoPass the File to the Actor on construction.
Robert Sesek [Mon, 6 Sep 2010 22:01:11 +0000 (18:01 -0400)]
Pass the File to the Actor on construction.

14 years agoAdd an option to control the compiler setting for checkdeps.py
Robert Sesek [Mon, 6 Sep 2010 21:55:33 +0000 (17:55 -0400)]
Add an option to control the compiler setting for checkdeps.py

14 years agoProperly unlisten to tile events.
Robert Sesek [Mon, 6 Sep 2010 21:44:39 +0000 (17:44 -0400)]
Properly unlisten to tile events.

14 years ago* Implement the basic UI of the Actor popup
Robert Sesek [Mon, 6 Sep 2010 21:39:09 +0000 (17:39 -0400)]
* Implement the basic UI of the Actor popup
* Create the click handler for the Actor tiles

14 years agoAdd the Actor class that will be the foundation for the file controls.
Robert Sesek [Mon, 6 Sep 2010 20:52:48 +0000 (16:52 -0400)]
Add the Actor class that will be the foundation for the file controls.

14 years agoMore styling:
Robert Sesek [Mon, 6 Sep 2010 20:23:52 +0000 (16:23 -0400)]
More styling:
* Alternate row colors
* Adjust font size

14 years agoDon't show the Edit button for ../
Robert Sesek [Mon, 6 Sep 2010 13:51:55 +0000 (09:51 -0400)]
Don't show the Edit button for ../

14 years agoWhen hovering over list items, add an Edit button.
Robert Sesek [Mon, 6 Sep 2010 13:46:18 +0000 (09:46 -0400)]
When hovering over list items, add an Edit button.

14 years agoMove click handling into the File object.
Robert Sesek [Mon, 6 Sep 2010 13:33:52 +0000 (09:33 -0400)]
Move click handling into the File object.

14 years agoCreate a new JS class for representing files in directory listings.
Robert Sesek [Thu, 2 Sep 2010 16:11:12 +0000 (12:11 -0400)]
Create a new JS class for representing files in directory listings.

14 years agoImplement file removal in the backend.
Robert Sesek [Thu, 2 Sep 2010 15:18:57 +0000 (11:18 -0400)]
Implement file removal in the backend.

14 years agoSanitze error messages so the jail path is not revealed.
Robert Sesek [Thu, 2 Sep 2010 15:04:17 +0000 (11:04 -0400)]
Sanitze error messages so the jail path is not revealed.

14 years ago* Add some basic styling
Robert Sesek [Thu, 2 Sep 2010 15:01:42 +0000 (11:01 -0400)]
* Add some basic styling
* Hide the error element properly now that it's styled

14 years agoAdd a port arg to the server.
Robert Sesek [Wed, 1 Sep 2010 20:19:53 +0000 (16:19 -0400)]
Add a port arg to the server.

14 years agoDisable that awful highlight color.
Robert Sesek [Wed, 1 Sep 2010 20:13:45 +0000 (16:13 -0400)]
Disable that awful highlight color.

14 years agoAdd some basic CSS
Robert Sesek [Wed, 1 Sep 2010 16:10:52 +0000 (12:10 -0400)]
Add some basic CSS

14 years agoDisplay error messages from the backend to the user.
Robert Sesek [Wed, 1 Sep 2010 16:06:05 +0000 (12:06 -0400)]
Display error messages from the backend to the user.

14 years agoImplement checkInJail()
Robert Sesek [Wed, 1 Sep 2010 15:45:32 +0000 (11:45 -0400)]
Implement checkInJail()

14 years ago* Fix a bug in sendRequest_()
Robert Sesek [Wed, 1 Sep 2010 15:10:39 +0000 (11:10 -0400)]
* Fix a bug in sendRequest_()
* Use a switch statement in the service handler

14 years agoThe shebang needs to be the first line.
Robert Sesek [Wed, 1 Sep 2010 14:09:27 +0000 (10:09 -0400)]
The shebang needs to be the first line.

14 years agoAdd GPL file headers
Robert Sesek [Wed, 1 Sep 2010 14:06:10 +0000 (10:06 -0400)]
Add GPL file headers

14 years agoFind the frontend files by using the server's path.
Robert Sesek [Wed, 1 Sep 2010 13:57:41 +0000 (09:57 -0400)]
Find the frontend files by using the server's path.

14 years agoAdd an ability to navigate upwards.
Robert Sesek [Tue, 31 Aug 2010 19:30:56 +0000 (15:30 -0400)]
Add an ability to navigate upwards.

14 years agoAdd support for starting with a jailroot, rather than a hard-coded path.
Robert Sesek [Tue, 31 Aug 2010 19:30:42 +0000 (15:30 -0400)]
Add support for starting with a jailroot, rather than a hard-coded path.

14 years agoHandle errors in the FE.
Robert Sesek [Tue, 31 Aug 2010 15:30:55 +0000 (11:30 -0400)]
Handle errors in the FE.

14 years agoUse the hash to store the path.
Robert Sesek [Tue, 31 Aug 2010 15:05:48 +0000 (11:05 -0400)]
Use the hash to store the path.

14 years agoTraversing directories is now possible.
Robert Sesek [Tue, 31 Aug 2010 14:25:37 +0000 (10:25 -0400)]
Traversing directories is now possible.

14 years ago* Restructure WebFE to have an app controller object.
Robert Sesek [Tue, 31 Aug 2010 14:19:55 +0000 (10:19 -0400)]
* Restructure WebFE to have an app controller object.
* Add a click handler for the entries.

14 years agoBasic directory listing on the web.
Robert Sesek [Tue, 31 Aug 2010 13:44:30 +0000 (09:44 -0400)]
Basic directory listing on the web.

14 years agoAdd path listing service.
Robert Sesek [Mon, 30 Aug 2010 18:08:23 +0000 (14:08 -0400)]
Add path listing service.

14 years agoAdd some response and request helpers for the backend and frontend.
Robert Sesek [Mon, 30 Aug 2010 17:23:42 +0000 (13:23 -0400)]
Add some response and request helpers for the backend and frontend.

14 years agoDumb front end main.js!
Robert Sesek [Fri, 27 Aug 2010 16:06:58 +0000 (12:06 -0400)]
Dumb front end main.js!

14 years agoSet up Closure in the build script
Robert Sesek [Fri, 27 Aug 2010 15:52:50 +0000 (11:52 -0400)]
Set up Closure in the build script

14 years agoNeed to keep trailing slash in kFrontEndFiles
Robert Sesek [Wed, 18 Aug 2010 05:07:51 +0000 (01:07 -0400)]
Need to keep trailing slash in kFrontEndFiles

14 years agoAdd index and fe handlers.
Robert Sesek [Wed, 18 Aug 2010 05:06:08 +0000 (01:06 -0400)]
Add index and fe handlers.

14 years agoGot the HanldeFunc() working, but not the file server.
Robert Sesek [Wed, 18 Aug 2010 04:43:55 +0000 (00:43 -0400)]
Got the HanldeFunc() working, but not the file server.

14 years agoCopy resources in build.py
Robert Sesek [Wed, 18 Aug 2010 04:43:50 +0000 (00:43 -0400)]
Copy resources in build.py

14 years agoWorking build file!
Robert Sesek [Tue, 17 Aug 2010 05:10:09 +0000 (01:10 -0400)]
Working build file!

14 years agoAdd buildfile. Doesn't quote work yet.
Robert Sesek [Tue, 17 Aug 2010 04:58:28 +0000 (00:58 -0400)]
Add buildfile. Doesn't quote work yet.

14 years agoAdd skeleton project.
Robert Sesek [Tue, 17 Aug 2010 04:58:10 +0000 (00:58 -0400)]
Add skeleton project.