Mercurial > libervia-backend
comparison src/bridge/bridge_constructor/bridge_template.ini @ 1290:faa1129559b8 frontends_multi_profiles
core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit):
/!\ not finished, everything is still instable !
- bridge: DBus bridge has been modified to allow blocking call to be called in the same way as asynchronous calls
- bridge: calls with a callback and no errback are now possible, default errback log the error
- constants: removed hack to manage presence without OrderedDict, as an OrderedDict like class has been implemented in Libervia
- core: getLastResource has been removed and replaced by getMainResource (there is a global better management of resources)
- various style improvments: use of constants when possible, fixed variable overlaps, import of module instead of direct class import
- frontends: printInfo and printMessage methods in (Quick)Chat are more generic (use of extra instead of timestamp)
- frontends: bridge creation and option parsing (command line arguments) are now specified by the frontend in QuickApp __init__
- frontends: ProfileManager manage a more complete plug sequence (some stuff formerly manage in contact_list have moved to ProfileManager)
- quick_frontend (quick_widgets): QuickWidgetsManager is now iterable (all widgets are then returned), or can return an iterator on a specific class (return all widgets of this class) with getWidgets
- frontends: tools.jid can now be used in Pyjamas, with some care
- frontends (XMLUI): profile is now managed
- core (memory): big improvment on entities cache management (and specially resource management)
- core (params/exceptions): added PermissionError
- various fixes and improvments, check diff for more details
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 24 Jan 2015 01:00:29 +0100 |
parents | f8a8434dbac7 |
children | bb9c32249778 |
comparison
equal
deleted
inserted
replaced
1289:653f2e2eea31 | 1290:faa1129559b8 |
---|---|
277 doc=Return information about all contacts | 277 doc=Return information about all contacts |
278 doc_param_0=group: name of the group to check | 278 doc_param_0=group: name of the group to check |
279 doc_param_1=%(doc_profile_key)s | 279 doc_param_1=%(doc_profile_key)s |
280 doc_return=array of jids | 280 doc_return=array of jids |
281 | 281 |
282 [getLastResource] | 282 [getMainResource] |
283 type=method | 283 type=method |
284 category=core | 284 category=core |
285 sig_in=ss | 285 sig_in=ss |
286 sig_out=s | 286 sig_out=s |
287 param_1_default="@DEFAULT@" | 287 param_1_default="@DEFAULT@" |
288 doc=Return the last resource connected for a contact | 288 doc=Return the last resource connected for a contact |
289 doc_param_0=contact_jid: jid of the contact | 289 doc_param_0=contact_jid: jid of the contact |
290 doc_param_1=%(doc_profile_key)s | 290 doc_param_1=%(doc_profile_key)s |
291 doc_return=the last resource connected of the contact, or "" | 291 doc_return=the resource connected of the contact with highest priority, or "" |
292 | 292 |
293 [getPresenceStatuses] | 293 [getPresenceStatuses] |
294 type=method | 294 type=method |
295 category=core | 295 category=core |
296 sig_in=s | 296 sig_in=s |