[dev] [PATCH][en] Room games and other stuff

Adrien souliane at mailoo.org
Sam 9 Nov 17:48:41 CET 2013


Hi,

please find some patches attached. Here a quick description of the changes:

sat_media/wix:
- new crystal icons sets generated from the 128x128 one, wix now use the 
32x32 icon to workaround some issue I have with mate desktop 
notification area. That size should be big enough for all anyway.

sat:
- cleaned the part to load/save xml. When jp will be patched to use 
argparse I will add the options to do it from jp.
- factorization, fixes and a couple of improvements for the room games, 
including a new parameter for the user to decide what to do when he got 
invited to a room: always/never join or ask him. Also display in 
primitivus the "choose contrat" dialog with valign="top" to allow the 
user see his hand while he's thinking about his contrat.
- fixed getHistory behavior when parameter between=True: the previous 
behavior returns the messages between X and Y, but also the messages 
between X and X. Goffi> please double check to ensure no regression
- some methods and definition data moved to sat/tools/...
- attribute "short" renamed to "bare" in class tools.jid.JID

libervia:
- it is possible to auto-connect via specifying URL parameters. This is 
useful for debugging, not having to retype your connection information 
after each restart of Libervia's server.
- code from the recipients selection in the rich text dialog is re-used 
for a new "manage contact group" dialog (menu item in the "Contacts" 
menu bar. You can add and remove contacts from a group, add or delete a 
group (via left click / popup menu: to be improved as it's not very 
intuitive)
- open the web widget in the current tab, not in a new one

There are a couple of known issues with the AutoComplexTextBoxes and 
drap-and-dropping elements, I could not fix them yet but it's not that 
serious. Also there's a display issue if you remove the first group from 
the contact group manager dialog. Please let me know about any other 
problems you would encounter.

If these patches are OK, I will do next some improvements for the 
collective radio and general MUC invitations + add the status bar (ready 
for chat, dnd, away...) in libervia and primitivus (it is already in wix).


Best regards,
Adrien
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: crystal_icons.patch
Type: text/x-diff
Taille: 50476 octets
Desc: non disponible
URL: <http://lists.goffi.org/pipermail/dev/attachments/20131109/9f7bb740/attachment-0004.patch>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: libervia.patch
Type: text/x-diff
Taille: 78172 octets
Desc: non disponible
URL: <http://lists.goffi.org/pipermail/dev/attachments/20131109/9f7bb740/attachment-0005.patch>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: sat.patch
Type: text/x-diff
Taille: 142709 octets
Desc: non disponible
URL: <http://lists.goffi.org/pipermail/dev/attachments/20131109/9f7bb740/attachment-0006.patch>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: social_contract_typos.patch
Type: text/x-diff
Taille: 3821 octets
Desc: non disponible
URL: <http://lists.goffi.org/pipermail/dev/attachments/20131109/9f7bb740/attachment-0007.patch>


Plus d'informations sur la liste de diffusion dev