WebThing.git
15 years agoRearrange initialization to be clearer and shorter
Chip Black [Mon, 8 Jun 2009 03:25:32 +0000 (22:25 -0500)]
Rearrange initialization to be clearer and shorter

15 years agoRefactored plugin architecture out of WebThing.cs
Chip Black [Sun, 7 Jun 2009 08:59:11 +0000 (03:59 -0500)]
Refactored plugin architecture out of WebThing.cs

Added support for adding plugins via configuration files, obsoleting
'plugins.conf'.  Moved plugin loading out of WebThing and into
PluginManager.  Slight modification to WebThing launch script exports
WEBTHING_HOME, which is used in PluginManager to find the plugin
directory.  Minor modifications to WebThing widget attachment names;
Vimish and LoadProgress changed to suit.

15 years agoChange ctags generation to include other useful things
Chip Black [Sat, 6 Jun 2009 20:00:06 +0000 (15:00 -0500)]
Change ctags generation to include other useful things

15 years agoMake tabs scrollable
Chip Black [Sat, 6 Jun 2009 09:20:59 +0000 (04:20 -0500)]
Make tabs scrollable

15 years agoConvert Vimish to use global config
Chip Black [Sat, 6 Jun 2009 09:15:57 +0000 (04:15 -0500)]
Convert Vimish to use global config

15 years agoAdded hooks for plugin options.
Chip Black [Sat, 6 Jun 2009 09:00:09 +0000 (04:00 -0500)]
Added hooks for plugin options.

15 years agoMove configuration to Config module
Chip Black [Sat, 6 Jun 2009 08:46:44 +0000 (03:46 -0500)]
Move configuration to Config module

Created a generic configuration mechanism that can grab configuration
from the command line or configuration files.

15 years agoAdd first-draft README and .gitignore
Chip Black [Fri, 5 Jun 2009 08:47:51 +0000 (03:47 -0500)]
Add first-draft README and .gitignore

15 years agoRename main to WebThingMain
Chip Black [Fri, 5 Jun 2009 08:47:01 +0000 (03:47 -0500)]
Rename main to WebThingMain

15 years agoMinor tweaks to startup script
Chip Black [Fri, 5 Jun 2009 08:04:54 +0000 (03:04 -0500)]
Minor tweaks to startup script

15 years agoHide tabs by default, add code to Vimish to show/hide tabs
Chip Black [Fri, 5 Jun 2009 07:05:51 +0000 (02:05 -0500)]
Hide tabs by default, add code to Vimish to show/hide tabs

15 years agoAdded tabs
Chip Black [Thu, 4 Jun 2009 20:26:58 +0000 (15:26 -0500)]
Added tabs

Quite a bit has been reworked.  The WebView is now part of a
WebThingView container which integrates the scrollbars.  Tab
initialization has been split into two pieces, one for creating the
tab, and another for running plugins on it.

Also, for some reason I forgot to add WebThingPlugin.cs last time.
Whoops.

15 years agoFormalized plugin interface
Chip Black [Wed, 3 Jun 2009 09:10:26 +0000 (04:10 -0500)]
Formalized plugin interface

15 years agoRe-tabinated C# files
Chip Black [Wed, 3 Jun 2009 08:22:52 +0000 (03:22 -0500)]
Re-tabinated C# files

15 years agoMoved SoupSettings down to core
Chip Black [Wed, 3 Jun 2009 08:07:11 +0000 (03:07 -0500)]
Moved SoupSettings down to core

15 years agoSet WM bits and user agent
Chip Black [Tue, 2 Jun 2009 19:33:28 +0000 (14:33 -0500)]
Set WM bits and user agent

15 years agoMinor fixes
Chip Black [Tue, 2 Jun 2009 09:12:13 +0000 (04:12 -0500)]
Minor fixes

Made the launcher script work from anywhere, and remove duplicate
BackSpace handler in Vimish.cs

15 years agoGetting useful...
Chip Black [Tue, 2 Jun 2009 07:58:48 +0000 (02:58 -0500)]
Getting useful...

Added Firefox-style keyboard navigation shortcuts and command-line
handling

15 years agoFinally, a version I'm proud of. :)
Chip Black [Sat, 30 May 2009 09:34:21 +0000 (04:34 -0500)]
Finally, a version I'm proud of. :)