Goffi
bc776be0f2
core,bridge: sendMessage bridge method is now async
2013-12-17 01:46:45 +01:00
Goffi
b6aaecc5c2
core, bridge: better GenericException handling
2013-12-17 00:56:39 +01:00
souliane
7d3f74ef62
plugins text-syntaxes: added a default value to use the current user syntax in convert
2013-12-09 15:31:07 +01:00
souliane
f3abbcb467
primivitus: do not notify when an empty message is received
2013-11-25 12:36:49 +01:00
souliane
3dc0d6ac39
primitivus: save the input history when "esc" is pressed
2013-11-25 12:29:14 +01:00
souliane
4d393d47c0
frontends: set and retrieve your own presence and status
2013-11-25 01:56:07 +01:00
souliane
f5dd3f2265
frontends: define the constants with classes and inheritance instance of using __builtin__
2013-11-23 10:21:40 +01:00
souliane
b824f9c2ce
frontends: presence update in quick app:
...
- bug fix "s/type/show/g"
- better PEP8 compliance
- all "show" value different then "unavailable" mean (more or less) "online"
2013-11-24 11:22:20 +01:00
Goffi
9fdc271294
jp: removed named argument for pipeOut, as it's not managed with dynamicaly added methods
2013-11-26 18:30:35 +01:00
Goffi
31f0e3631a
jp: fixed sendFile call
2013-11-23 13:38:05 +01:00
souliane
d7d411d6ef
frontends tools: moved src/tools/frontends to frontends/src/tools
2013-11-21 18:57:10 +01:00
souliane
e10b53470d
bridge: removed plugin method definitions from the old static system
2013-11-17 16:11:55 +01:00
Goffi
9d42c269db
core: sendMessage's options parameter has been renamed to extra to be consistent with newMessage
2013-11-13 13:58:10 +01:00
souliane
36cea6fc91
tools: renamed tools.jid.JID attribute "short" to "bare"
2013-10-29 16:26:55 +01:00
souliane
a154d9acbb
primitivus card_game: bug fix and improvement
...
- changeset 56f8a9c99194 introduced a bug because it connected all the list widgets to the parameter change callback. This is not OK because the Tarot is using a list form that is not a parameter.
- some list processing was raising an error when the data is not initialized
- display the "choose contrat" dialog with valign='top' to allow the user see his hand while taking the decision.
2013-10-28 19:04:49 +01:00
souliane
bc2d308c3e
plugin card_game: better PEP-8 compliance
2013-10-28 18:49:01 +01:00
souliane
cac3cd810f
primitivus, wix: auto-display MUC dialog after it has been joined:
...
- a patch will follow to add a parameter for the user to choose between "always open", "never open" and "ask each time".
2013-10-28 18:29:34 +01:00
souliane
ba4c9158ea
tools: moved src/tools/games.py to src/tools/frontends/
2013-10-18 11:58:42 +02:00
souliane
2df401dc44
primitivus, wix: fixed bridge methods calls for plugins radiocol and card game
2013-10-22 16:24:11 +02:00
souliane
23d8b52f5b
wix, misc: use picture of dimension 32x32 for tray icon + better PEP-8 compliance
2013-10-22 09:41:27 +02:00
souliane
ed7fd60e98
primitivus: code factorization for user notification
2013-10-21 15:52:28 +02:00
Goffi
a96a957bfb
moved sat.tools.frontend to sat.tools.frontends
2013-11-08 16:35:51 +01:00
souliane
7b4fa64df8
frontend, primitivus: added input history (mode-wise)
2013-11-07 16:58:20 +01:00
Goffi
8624c3c547
core, bridge: extra parameter is saved in history:
...
- added extra data in getHistory return value
- extra data is saved in database
/!\ WARNING: DATABASE SCHEMA HAS CHANGED /!\
to update sqlite database: ALTER TABLE history ADD COLUMN extra BLOB;
2013-11-07 15:29:39 +01:00
Goffi
a96bbad148
primitivus: fixed crash on private messages
2013-10-15 23:10:31 +02:00
Dal
95e6be2b20
jp: profiles management
2013-10-07 14:56:09 +02:00
souliane
6f58566118
bridge, memory: added the parameter security_limit to asyncGetParamA so it can be used from libervia. refactorization in memory.py are related to that.
2013-10-02 20:25:19 +02:00
souliane
010e305d53
core, primitivus: better support for parameter of type list
2013-10-02 17:38:29 +02:00
souliane
efc92500b0
wix: bug fix at startup when the method chatStateReceived doesn't exist
...
TODO: implementation for displaying the states on the chat window and sending "composing" states
2013-09-26 10:14:23 +02:00
Goffi
e3286d5554
primitivus: disconnected contact crash fix
...
fix IndexError when selecting a contact and hiding disconnected ones
fix bug 47
2013-09-22 01:49:19 +02:00
souliane
9378880e62
plugin XEP-0085: renamed category and parameter
2013-09-07 19:50:12 +02:00
souliane
2bf3694fd0
core: added the security_limit to setParam
...
- params with a security greater than security_limit can not be modified
- special value: security_limit < 0 disable the check (all params can be modified)
2013-09-07 02:03:17 +02:00
souliane
4c30dcf240
core: better handling of profile_key and don't write the param file anymore
...
- new error ProfileNotSetError and some methods use the default @NONE@ instead of @DEFAULT@
- do not output the .sat/param file anymore, it is not needed and created confusion
- plugin XEP-0054: remove an error message at startup
2013-09-05 21:03:52 +02:00
souliane
f9bd9dd9b2
misc: a few "cosmetic" changes (PEP 8...)
2013-09-05 20:57:00 +02:00
souliane
41375e7bde
primitivus: chat state implementation
...
for now chat states are displayed in primitivus surrended text (after the contact's name)
2013-09-08 19:13:02 +02:00
souliane
9cb7071e89
plugin XEP-0085: Chat State Notifications
...
- new "options" parameter to send chat states
- plugin command export: messages without body are now delivered (since all the chat states other than "active" need them)
2013-09-05 20:48:47 +02:00
souliane
7652fd3a15
core: security attribute added to the parameters
...
- getParams, getParamsUI and getParamsForCategory have a security_limit parameter to filter
- parameters with security = 0 can be retrieved/modified from Libervia
2013-09-05 20:28:44 +02:00
Goffi
f265c51b49
primitivus: menu to search directory (using XEP-0055)
2013-09-08 18:05:19 +02:00
Goffi
7f612cb9e1
primitivus: really basic implementation of advanced list.
...
Advanced list are here to allow complex lists, with columns, ordering, customization à la amarok 2. This implementation is just a first draft which show the text version of items in a List.
2013-09-08 18:05:19 +02:00
Goffi
2b0e65ec4d
wix: fixed application quitting (fix bug 25)
2013-06-23 01:42:12 +02:00
Goffi
8e2f394b5b
core, bridge, jp, quick_frontend: SàT stop more gracefully if bridge can't be initialised:
...
- new BridgeInitError and BridgeExceptionNoService are in core.exceptions
- D-Bus NotSupported is catched in bridge, and launch a BridgeInitError
- BridgeInitError stop SàT core, jp, and quick_frontends with an explanation message.
fix bug 27
2013-06-21 02:00:37 +02:00
Thomas Preud'homme
1005013314
quick frontend, jp: fix locales
2013-04-07 22:54:47 +02:00
Goffi
fc74cc35d0
Primitivus: fixed xmlui/chat bad contents change
2013-03-10 20:54:45 +01:00
Goffi
1cd98e8dea
fixed licences in docstrings (they are now in comments)
2013-03-08 00:36:22 +01:00
Goffi
0f8ebb4c8a
Primitivus: fixed contacts list (un)hidding
...
fix bug 17
2013-02-24 15:29:31 +01:00
Goffi
05c53bf2d6
primitivus: fixed urwid issues with recent urwid versions
...
fix bug 18
2013-02-24 13:57:37 +01:00
Goffi
3be801d4ee
core: fixed sendMessage
2013-02-23 12:25:34 +01:00
Goffi
dfe67edc26
jp, core: jp's clean_ustr moved to a new general utils module
2013-02-22 00:11:47 +01:00
Emmanuel Gil Peyrot
60f648fdf4
Fix pep8 support in src/bridge.
2013-01-18 17:55:35 +01:00
Emmanuel Gil Peyrot
88074cd284
Remove every old-style class.
2013-01-18 17:55:35 +01:00