gajim, but with plural-affirmative aliases to the /me command
Go to file
Mateusz Biliński 95b1e45920 Initial commit related to plug-in system:
- basic PluginManager class that loads plugins from *.py files
  in given directories
- Singleton metaclass was created to use with PluginManager;
  notice: __init__ of class is called only once (not like in code
	that is included in Python Cookbook)
- variable to keep paths of plugin directories has been created
  (common.gajim.PLUGINS_DIRS); also added initilization of these
  paths to common.ConfigPaths
- added global variable with PluginManager object:
  common.gajim.plugin_manager
- created customized logger for plugin system ('gajim.plugin_system')
- created function decorator plugins.helpers.log_calls which logs
  each call of function/method; it also logs when function is left
- base class Plugin for plug-in implementation added; not much
  here - only empty class attributes: name, short_name, authors,
	version, description
- based on Plugin class, first plugin was created named
  LengthNotifierPlugin; it is used to notify users when they
  exceed given length of message during writing it (text entry
  field highlights)
- first GUI extension points works when ChatControl object
  is created (it is used in mentioned plugin)
- added 'epydoc.conf' file customized a little bit (file
	is also in trunk now)
- fixed indentation in common.sleepy module (also in trunk
	now)
2008-06-01 23:33:51 +00:00
autopackage Merge with trunk 2007-06-03 10:04:20 +00:00
data fix tooltip about logging encrypting messages. (it is now shorter, better understood (jargon removed where possible), and we it's OpenPGP and not just GPG guys {or last time I checked :$}) 2008-05-27 19:40:00 +00:00
debian fix GnuPGInterface.py removal in debian: remove also .pyc and .pyo 2008-03-23 11:06:51 +00:00
m4 removing unneeded m4 files. If intltool and 2006-10-12 08:22:39 +00:00
plugins Initial commit related to plug-in system: 2008-06-01 23:33:51 +00:00
po [Fabian Fingerle] updated german translation 2008-05-16 08:16:53 +00:00
scripts [Fab] install gajim-remote only if dbus is present. see #2723 2006-11-29 08:07:41 +00:00
src Initial commit related to plug-in system: 2008-06-01 23:33:51 +00:00
test Initial commit related to plug-in system: 2008-06-01 23:33:51 +00:00
AUTHORS Added myself to AUTHORS. 2008-05-04 20:52:44 +00:00
COPYING merge diff from trunk 2007-12-12 08:44:46 +00:00
ChangeLog Integrate note about bookmark's auto sorting in Changelog. Order change could be confusing 2008-04-06 13:35:44 +00:00
INSTALL merge from trunk 2006-10-04 00:10:49 +00:00
Makefile.am Add THANKS.artists to Makefile.am so it is included in packages. Asterix said it's here. 2008-04-20 21:44:10 +00:00
NEWS merge from trunk 2006-10-04 00:10:49 +00:00
README merge with trunk 2006-10-09 00:27:03 +00:00
README.html merge diff from trunk 2007-12-12 08:44:46 +00:00
README.osx update gtk link in README.osx. fixes #3820 2008-04-07 13:29:18 +00:00
THANKS Add Kjell Braden to THANKS. 2008-05-10 21:39:07 +00:00
THANKS.artists Use a file for artists credits instead of hardcoded. Added helper func to get credits files paths 2008-04-20 20:51:05 +00:00
TODO.osx merge diff from trunk 2007-12-12 08:44:46 +00:00
TODO.pep [js & I] show pep info in account tooltip, fix a bug in create_contact() 2007-12-13 20:26:13 +00:00
autogen.sh Use glibtoolize if available, we need this on OS X with MacPorts. 2008-05-22 11:42:09 +00:00
config.h.in Store otr_userstates at the right place and create it the right way. 2008-05-10 21:29:47 +00:00
configure.ac new XEP-0115 implementation (version 1.5) 2008-04-20 22:58:47 +00:00
epydoc.conf Initial commit related to plug-in system: 2008-06-01 23:33:51 +00:00
gajim.iss merge diff from trunk 2007-12-12 08:44:46 +00:00
launch.bat cd .. in launch.bat 2006-01-11 22:20:12 +00:00
launch.sh Enable assertions to catch errors early. 2008-05-19 20:03:22 +00:00
setup_osx.py fix path in setup_osx.py file. fixes #3830 2008-04-14 10:52:03 +00:00
setup_win32.py re-enable docutils inclusion in windows built. Used by RST generator 2008-05-20 11:33:11 +00:00

README

see README.html