Commit graph

479 commits

Author SHA1 Message Date
Goffi
836d9100c5 plugin groupblog: fixed initialisation 2012-06-25 01:00:55 +02:00
Goffi
357374bcd2 plugin groupblog: subscriptions/notifications 2012-06-25 00:08:16 +02:00
Goffi
41605b1425 plugin groupblog: added disco info + misc fixes 2012-05-31 00:26:39 +02:00
Emmanuel Gil Peyrot
79d32d0c3e frontend: Fix notify import in Primitivus. 2012-04-14 16:26:55 +02:00
Emmanuel Gil Peyrot
c1a3018bd4 misc: Add the build directory to the ignore file. 2012-04-14 13:55:11 +02:00
Emmanuel Gil Peyrot
e2dde76146 misc: Make the shell launcher use the same python interpreter than setup.py. 2012-04-14 13:53:55 +02:00
Emmanuel Gil Peyrot
a0ac1213cf misc: Add the forgotten sat.memory to setup.py. 2012-04-14 11:09:31 +02:00
Goffi
52b00f6d6f core: exceptions moved to core
plugin group blog: group blog now manage public microblogs
2012-04-04 00:06:44 +02:00
Goffi
723b468fcc plugin groupblog, D-Bus frontend: added getLastGroupBlogs and getMassiveLastGroupBlogs 2012-04-01 19:48:31 +02:00
Goffi
bb0f290924 D-Bus bridge: fixed getRoomsSubjects call + fixed dynamic addition of methods + added getLastGroupBlogs method 2012-04-01 19:45:35 +02:00
Goffi
3ed55081f6 D-Bus Bridge: use inspection to name attribute + fix asynchronous calls for dynamically added method, it now use deferred return value instead of callback/errback attributes 2012-03-30 09:23:23 +02:00
Goffi
8d8b0d54a8 plugin group blog: getMassiveGroupBlog first draft 2012-03-29 00:04:31 +02:00
Goffi
972b4c2555 core: Roster cache refactoring: cache is now managed by client's SatRosterProtocol instance. 2012-03-26 00:22:49 +02:00
Goffi
26f59a523e plugin groupblog: added getLastGroupBlogs method 2012-03-24 17:48:12 +01:00
Goffi
1a329be228 plugin radiocol: fixed missing import 2012-03-24 17:46:42 +01:00
Goffi
65c5a4f908 fixed lauching script 2012-03-24 16:11:16 +01:00
Goffi
07de449dc9 plugin groupblog: next-gen group blog first draft 2012-03-14 23:45:01 +01:00
Goffi
a1ed7490bf core: typo 2012-03-14 23:41:06 +01:00
Goffi
6921df69f5 backend: added warning message when jabberfr workaround is used + fixed missing warning method 2012-03-13 22:04:03 +01:00
Goffi
21dbb4473a copyleft date update 2012-03-06 09:07:24 +01:00
Goffi
7ecf184da0 core: fixed Params class name in load_default_params 2012-03-06 09:03:19 +01:00
Goffi
5c14137b98 plugin radiocol: working Radio Collective \o/ 2012-01-29 03:00:25 +01:00
Goffi
8f50847a59 plugin radiocol: fixed autocreation of radiocol for new comers 2012-01-24 00:22:11 +01:00
Goffi
d2235e1a63 plugin RadioCol: basic functionnality working approximately 2012-01-23 00:14:33 +01:00
Goffi
482f23f6de plugin XEP-0249: fixed join (signature changed after wokkel update) 2012-01-23 00:13:37 +01:00
Goffi
e4070551ff plugin radiocol: removed occupants list in radiocolStarted signal 2012-01-22 19:41:02 +01:00
Goffi
37cc866092 plugin XEP-0045: room unlocking fix 2012-01-22 19:40:04 +01:00
Goffi
7bc805234a plugin xep-0045: fixed missing return deferred 2012-01-05 00:42:24 +01:00
Goffi
1d9e3b4fb2 plugins: radio collective first draft 2012-01-05 00:21:30 +01:00
Goffi
d1f74ae9e4 bridge: removed default profile_key in dbus_frontend_template to avoid difficult to find bugs 2011-12-12 22:24:50 +01:00
Goffi
53f1b5fcce core: - history management improved
- better timestamp precision for history
bridge + core: history signature change (now return a list instead of a dict, and timestamp is now float)
quick_frontend: - use of new history API
				- removed deprecated keep_last argument in getHistory (was only used by Sortilège)
2011-12-04 16:18:56 +01:00
Goffi
5b7b3a4b4e Wix: fixed asynchronous call to get profile's data in profile manager 2011-12-04 00:58:20 +01:00
Goffi
9410e81551 Primitivus: fixed redraw on profile change in profile manager 2011-12-04 00:05:41 +01:00
Goffi
a49ef39806 plugin maildir: replaced forgotten setPrivate by PersistentBinaryDict.force 2011-12-04 00:03:15 +01:00
Goffi
a12b307c84 plugin xep 0054: fixed bad bridge signature 2011-12-03 23:43:10 +01:00
Goffi
2d3c8d197d core: getPrivate/setPrivate removed from memory, private values now use database storage and persistent dicts \o/ 2011-12-03 23:33:00 +01:00
Goffi
0a1047bf45 core: added get method to PersistentDictionary 2011-12-03 22:21:52 +01:00
Goffi
383f58333f core: fixed bad query in Sqlite storage 2011-12-03 22:21:27 +01:00
Goffi
672e69593b plugin CS: use of PersistentBinaryData to store profile's information, and clean up on profile disconnection.
/!\ The plugin doesn't work anymore, probably due to some change on CS website.
2011-12-03 19:52:04 +01:00
Goffi
04e8ab3291 plugin maildir: maildir now use PersistentBinaryDictionary to store profile specific data
/!\ profile needs to be connected for maildir/imap/smtp plugins to work, this has to be fixed
2011-12-03 15:50:09 +01:00
Goffi
07b44d3170 core: plugins can now have profileConnected/profileDisconnected method to initialise/free profile dependant resources 2011-12-03 15:45:48 +01:00
Goffi
9102048217 plugin XEP-0115: entity capabilities now use PersistentBinaryDict to store hash cache 2011-11-30 00:24:41 +01:00
Goffi
75b502fff5 core: sqlite persistentBinaryDict storage fix 2011-11-30 00:23:50 +01:00
Goffi
a88559442a plugin XEP-0054: cache now use storage
bridge: getCardCache updated to manage profile
2011-11-20 15:56:51 +01:00
Goffi
6f113496ee core: path update for Memory import 2011-11-20 15:36:45 +01:00
Goffi
223e279ca4 core: memory.py and sqlite.py moved from tools to memory 2011-11-20 15:36:02 +01:00
Goffi
f885ec0d74 core: - memory refactoring (moved memory.py and sqlite.py from tools to memory)
- private values are now stored in storage (currently sqlite database) and splitted in normal/binary storage. Normal storage is for string key/values, binary storage is for string key and any python data for value
	  - PersistentDict and PersistentBinaryDict are sugar classes to manage the data in storage thought a python dictionary like class.
2011-11-20 15:34:37 +01:00
Goffi
a1cc90c003 bridge: typo in bridge constructor 2011-11-12 10:33:29 +01:00
Goffi
2fdaeb1cac primitivus: chat window is not scrolled anymore when user is watching history and a new message is received 2011-11-11 19:50:24 +01:00
Goffi
f3223d6ce0 core: fixed empty body error on new message 2011-11-11 19:49:21 +01:00