Commit Graph

51 Commits

Author SHA1 Message Date
bjschuma b6ec04cc9a Can change CLI prompt whenever, changed how bt.message.error() gets info 2010-01-29 00:38:41 -05:00
bjschuma 9bcf1dcf64 Added aliases and sql functionality 2010-01-24 21:29:02 -05:00
bjschuma 39140bc3c7 Replaced disable, enable, reload, and lsmod with one plugin 2010-01-22 23:16:57 -05:00
bjschuma e485b1e187 Modified all extra plugins for new interface 2010-01-22 00:02:05 -05:00
bjschuma 7de5fbfd39 Finished re-implementing core 2010-01-21 14:28:57 -05:00
bjschuma 9c86ab0ba3 Turned plugins into inherited classes, began rewriting them 2010-01-21 12:07:01 -05:00
bjschuma 77cb4f6b27 Fixed command line to make use of signals 2010-01-20 18:09:11 -05:00
bjschuma 6fad4ceac1 Began creating a signal system so I don't have to store functions in the
settings module
2010-01-20 10:10:27 -05:00
bjschuma a4963c51e6 Added release.sh to master branch 2010-01-19 23:05:02 -05:00
bjschuma dda08f05b7 Changes made to gtk functions during ocarina development 2010-01-18 19:26:15 -05:00
bjschuma 23c5ce7bc2 Made a settings value for calling functions at the end of gui
initialization
2010-01-16 12:25:48 -05:00
bjschuma 17335545d4 Backspace and enter are now dynamic command line functions. Removed
some things from the default window.
2010-01-16 11:52:09 -05:00
bjschuma 90f363d185 Made it easier to add new command line keys 2010-01-16 11:45:06 -05:00
bjschuma 607c15e0b6 Created a help function to give brief descriptions of plugins 2010-01-16 02:25:47 -05:00
bjschuma f08846df16 Can enable and disable plugins in the gui. 2010-01-16 01:13:29 -05:00
bjschuma 1922bc78ec More work on the GUI, creating a gui for enabling and disabling plugins 2010-01-15 00:44:58 -05:00
bjschuma 921003dea9 Only read in the session once during startup 2010-01-14 21:34:48 -05:00
bjschuma 099ba02671 Moved the welcome message to after loading plugins 2010-01-14 21:11:00 -05:00
bjschuma 5bee66306d Fixed gtk, changed some startup settings 2010-01-14 21:04:18 -05:00
bjschuma 5a69cd165a Changed how plugins are started after loading. GUI is still broken 2010-01-12 23:14:06 -05:00
bjschuma 18873e6e75 Made a plugin for listing the values of settings 2010-01-10 19:28:06 -05:00
bjschuma 27bcf9f341 Created a way to call a list of functions for every iteration of the command
line loop
2010-01-09 15:25:07 -05:00
bjschuma c6ba496794 Added an option to settings.set() to enable adding to the back of the
stack
2010-01-09 14:25:57 -05:00
bjschuma 5278c9a630 Move ncurses initialization 2010-01-09 14:18:53 -05:00
bjschuma 82eb1fcd6f Can create and open a GTK window. 2010-01-07 21:31:58 -05:00
bjschuma 65e778d48a bt.file.ls(): Return sorted list
cline.message: Leave last line blank
2010-01-05 17:24:49 -05:00
bjschuma 4cacc390c2 Properly save and restore settings between sessions 2010-01-04 17:26:05 -05:00
bjschuma b8f213c747 Save settings to an xml document 2010-01-04 16:29:57 -05:00
bjschuma 490b297522 Plugins remove settings values created on startup (if they should not be
saved)
2010-01-04 15:11:27 -05:00
bjschuma 08d1e5f233 When restoring a session, loop over already enabled plugins and disable
those that should not be enabled
2010-01-02 12:56:58 -05:00
bjschuma ac895c547f Can save and restore a scion session 2010-01-02 12:41:49 -05:00
bjschuma 1271406620 Fixed cline.message to properly print out the last character of a line 2009-12-28 22:28:00 -05:00
bjschuma a1347343e6 Gave file.py the ability to create directories (if they don't exist yet) 2009-12-27 23:47:14 -05:00
bjschuma c6cc9f3d40 Added 'join' to file commands, check for empty string before printing to
command line.
2009-12-27 20:30:36 -05:00
bjschuma aab322dcca Can print messages over multiple lines 2009-12-27 19:21:45 -05:00
bjschuma d80e24f6c4 Created lsmod.py in extra/ to list enabled and disabled plugins 2009-12-27 18:57:48 -05:00
bjschuma 2bd2590667 When inserted lines are greater than max number of lines, delete the
uppermost line (in the command line)
2009-12-22 21:59:35 -05:00
bjschuma 67914890f7 Made installer, which creates an uninstaller in the /opt/scion directory 2009-12-21 19:28:16 -05:00
bjschuma 69fc5db07d Command line shows multiple lines 2009-12-20 18:23:02 -05:00
bjschuma 1dd9f79553 Removed a commented out line 2009-12-20 01:19:40 -05:00
bjschuma a61f7688cc Prevent disable and enable from ever being disabled 2009-12-20 01:16:20 -05:00
bjschuma ea31ada3ce We can exit and reload plugins from the command line 2009-12-20 00:45:26 -05:00
bjschuma 14cb66767f Created a command line function for adding characters to the input
string
2009-12-19 23:28:21 -05:00
bjschuma 2086a927e1 Command line calls shutdown function when exit is entered. 2009-12-19 23:13:50 -05:00
bjschuma b33e02ee48 Added Needle, a general thread class 2009-12-19 21:38:24 -05:00
bjschuma 60d3e58688 Settings stores each value as a stack, began command line plugin 2009-12-18 15:18:49 -05:00
bjschuma f63bc51d2e Can override the default write function, and possibly other settings
values too
2009-12-18 00:07:45 -05:00
bjschuma 9db6365e4a Can override the default write function, and probably other settings values too 2009-12-18 00:07:17 -05:00
bjschuma 877233c7ec Successfully reloaded a plugin 2009-12-17 23:27:00 -05:00
bjschuma 210071b3e3 Added netbeans project info and ocarina images 2009-12-17 22:30:43 -05:00