Commit graph libervia-backend/src/bridge
Author SHA1 Message Date
Goffi
88d0fceb2a bridge: added check that synchronous method does not return a deferred 2011-11-07 22:27:07 +01:00
Goffi
19232e8a6b backend: - bridge async D-Bus method now automatically manage callback and errback, we just have to return a deferred
- getParams, getParamsForCategory and getParamsUI are now asynchronous
primitivus: management of asynchronous getParamsUI
2011-11-07 00:09:22 +01:00
Goffi
407ae30ffb bridge: added generic D-Bus exception management + asyncCreateProfile method 2011-11-02 22:47:59 +01:00
Goffi
554299aa91 core: - individual parameters managed through sqlite
- new asyncGetParamA method, which allow to get parameter for a not connected profile
	  	==> individual parameters are cached in memory when the profile is connected, but must be accessed
		    though sqlite else, and that must be done asynchronously
primitivus:
	  - profile manager updated to use asyncGetParamA

/!\ still broken, need more work before being able to run again
2011-11-01 20:39:22 +01:00
Goffi
b7b7c60e33 MUC update to follow wokkel's MUC branch update
- bridge methods have been updated (API change)
- plugin XEP-0045 has been updated
2011-10-08 18:43:17 +02:00
Goffi
2531f966f6 jp roster name manegement + Pipe transfer
- added experimental pipe transfer protocol (based on xep-0096)
- jp now manage roster name to jid conversion (if an argument correspond to a roster name, it replace it with the corresponding jid)
- jp now add last known resource of when a resource is needed but we have a bare jid (e.g. for file or pipe transfer)
2011-10-07 00:25:15 +02:00
Goffi
5380b684cd core: added getLastResource method 2011-10-06 21:16:03 +02:00
Goffi
c64b06921b spelling 2011-09-29 14:59:14 +02:00
Goffi
6005b00583 frontends, bridge: sendFile method signature change + jid parameters in bridge now use _jid suffix 2011-09-29 12:13:22 +02:00
Goffi
b92606fccc bridge constructor: added missing dbus_xml_template.xml + renamed ContactT in Contact for Qt annotations 2011-08-14 18:06:14 +02:00
Goffi
2ae97de392 Bridge Constructor: added anchor link in mediawiki constructor 2011-08-12 14:07:55 +02:00
Goffi
d1a13267e8 bridge: .ini arguments are now named jid or .*_jid if a Jabber ID is expected 2011-08-11 18:36:22 +02:00
Goffi
7d396ee3e4 D-Bus constructor: add Constructors specific flags (--flags argument)
dbus-xml constructor now as annotation flag to add Qt annotation usefull for the Qt frontend (bellaciao)
2011-08-08 23:04:19 +02:00
Goffi
85f6723867 bridge-constructor: added dbus-xml constructor (used for Qt frontend) 2011-07-28 03:02:31 +02:00
Goffi
b3322dabae bridge refactoring: categories are now core and plugin instead of communication and request 2011-07-06 01:04:24 +02:00
Goffi
7f1a741caa core: local_dir moved to config file
- ~/.sat.conf added to potential config file location
- removed useless profile param from getConfig
2011-06-18 17:56:59 +02:00
Goffi
1da78d1301 core: configuration file
SàT's main options can now be put in a configuration file which can be in different locations
Bridge: new getConfig option
2011-06-18 16:22:50 +02:00
Goffi
3926cd25c7 bridge: bridge_constuctor's frontend template update with quiz answer method 2011-06-12 23:43:36 +02:00
Goffi
fb41ecbbf5 Quizz game: first draft 2011-06-12 16:28:33 +02:00
Goffi
32a4841507 bridge: regenerated DBus bridge 2011-06-06 21:55:59 +02:00
Goffi
8f6eb3cc41 bridge: templates' constants can now be overrided 2011-06-06 18:35:30 +02:00
Goffi
de678c626c Bridge: added updateContact method 2011-05-28 20:24:02 +02:00
Goffi
7130c89a7e bridge: async callback managed in bridge_constructor + misc
- the new flag async make the method asynchronous
- new method asyncConnect (connect which return when the user is connected)
- setMicroblogAccess added to DBus frontend
2011-05-26 16:47:09 +02:00
Goffi
138f0b26da core: added email in registerNewAccount 2011-05-25 17:18:05 +02:00
Goffi
af4545070b plugin Tarot: added a launch method to automatically create a new room, invite players and create the game
- xep-0249 (direct MUC invitation) is used with a custom attribute to invite other users
- bridge: added tarotGameLaunch in frontend side
2011-05-06 15:42:26 +02:00
Goffi
0450772d2e Group blog first draft
- blog can now be sent, node are automatically created
2011-04-07 22:23:48 +02:00
Goffi
9361e8fdcc microblog sending
- Bridge: added sendPersonalEvent to DBus frontend
- plugin XEP_0277: * fixed unicode issue
				   * node options are now changed instead of node being deleted/recreated for setMicroblogAccess
- xml_tools: fixed unicode issue
2011-03-26 17:51:19 +01:00
Goffi
7f918c4c52 plugin XEP_0277: microblog access model can now be changed
plugin XEP_0060: added some method to manage pubsub nodes
2011-03-24 21:15:26 +01:00
Goffi
3baae43808 DBus bridge: using new generated bridge 2011-02-21 01:35:39 +01:00
Goffi
7cd5b2ee6f dbus bridge: asynchrone methods management 2011-02-20 23:59:43 +01:00
Goffi
c3a0773f17 dbus bridge: added doc parameter, unmanaged yet 2011-02-20 17:21:03 +01:00
Goffi
b200e5f8de dbus bridge: fixed introspection for dynamically added methods and signals 2011-02-04 00:13:41 +01:00
Goffi
5873cea2d3 mediawiki template 2011-02-01 23:08:06 +01:00
Goffi
894e276dec bridge, bridge constructor: fixed mix stuff 2011-01-30 22:54:58 +01:00
Goffi
cf5ee72a52 Bridge: rename connection_error to connectionError for function name consistency 2011-01-25 15:24:31 +01:00
Goffi
01fd9c9d42 Bridge: added mediawiki constructor in bridge constructor, usefull for documentation purpose 2011-01-25 01:37:02 +01:00
Goffi
adc4ad3321 bridge: core & frontend sides of bridge are now generated 2011-01-24 22:05:04 +01:00
Goffi
69c0c458f0 bridge: constructor now generate files in a 'generated' subdirectory 2011-01-24 21:48:09 +01:00
Goffi
3b2fd57724 Bridge constructor:
- moved constructor files in src/bridge/bridge_constructor
- frontend side can now be generated
2011-01-24 21:19:11 +01:00
Goffi
793e6d6c3d bridge: constructor and template improved, documentation added 2011-01-24 17:47:45 +01:00
Goffi
f1dab02efa bridge: automatic bridge generator, first draft 2011-01-24 01:22:00 +01:00
Goffi
a0a70750c6 Added management of connection error
- core: connection_error signal is sent if it's impossible to connect
- bridge: added connection_error signal
- quick_frontend: an error_message is shown when a connection_error is received
2011-01-22 15:53:56 +01:00
Goffi
59d6090e73 Added SMTP server plugin, for sending messages from classic MUA \o/
- added subject managing in sendMessage
2011-01-18 03:59:59 +01:00
Goffi
02509cdeb1 2011 copyright upgrade 2011-01-05 18:52:38 +01:00
Goffi
0a72186117 files reorganisation 2011-01-04 19:30:27 +01:00