Gabber Gabber Footbulb
- GABBER2 -
List of Changes for Gabber 2

jabberoo
	- possibly switch to JECL's event system
		- wrap events to libsigc++ (possibly in separate lib?)
	- dynamically link or static?
	- make sure browsing is in and is cool

prefs
	- Use GConf
	- no need to cache things locally
	- hook into the changed signals where appropriate and use them
	- group the hidden config values under an advanced directory?
	- generalize sound settings (events) beyond Just GNOME
		- Allow any command to be run
		- generalize to the point of having an event API?
		- plugin system??

text widget
	- get rid of evil evil xtext
	- let me repeat, WE'RE NOT USING XTEXT
	- would GtkTextView or gtkhtml2 be better?
		- investigate possibility of XHTML-Basic and CSS1 support
		- XHTML-Basic and CSS1 display and generation will be needed
		- since I wrote the spec, I need to support it...
		- gtkhtml1 does not generate nice enough HTML...
		- nor does it support CSS
		- gleblanc tells me gtkhtml2 is unmaintained
	- right-click menus should be consistent and existent everywhere
	- spell check?
		- a lot of users like this feature in gabber1...

docklet
	- we need one
	- really, it's not just my want, we NEED one
	- gnome2 doesn't have anything
		- that can be started from a non-panel application
	- ARGH

commandline options
	- figure out what is *needed*
	- look into CORBA support or something to allow for gabber remote:
		- gabber --message julian@jabber.org "hello julian"
			- or something of the like
		- gabber --adduser someguy@someserver.ext

encryption
	- either remove GPG support completely
		- or switch to GPGME (assuming it actually works)
	- temas should get going on the new Jabber encryption standard
		- and we should support that primarily

backend
	- separate MessageManager into:
		- queue generic objects (presence, message, errors, etc)
		- message router (figures out message stuff and sends to queue)
	- ErrorManager
		- figure out a better way to handle errors nicely
	- move many things to be more iq:browse-based
Record Home Bugs Mailing List News CVS Code Repository Download Hosted by SourceForge Jabber Powered JabberCentral: for your end user needs

All copyrighted materials are copyright their respective owners. Jabber Powered is a trademark of Jabber, Inc. and its use is licensed through the Jabber Foundation. Everything else is copyright © 2000-2002 Julian "x-virge" Missig and Dave "DizzyD" Smith.