Commit graph libervia-backend/frontends/wix
Author SHA1 Message Date
Goffi
da00fe5d8b Added splitted Tarot cards comming from Wikicommons (cf. frontends/wix/images/cards/README) and their size in .size 2010-12-20 01:07:34 +11:00
Goffi
6716e90de7 misc minors fixed before release 2010-08-20 01:15:58 +08:00
Goffi
d0f0e98b0e wix: unicode fixes in contact list 2010-08-20 01:12:43 +08:00
Goffi
8c0d23da19 Added tarot cards licence information, and updated path in wix
/!\ the cards are not saved yet in hg for convenient reasons
2010-08-19 22:32:09 +08:00
Goffi
991d367f85 About added/updated for Wix & Jp
- Jp version now follow the one of core SàT
- Wix has now an about box, and its version follow the one of core SàT
2010-08-18 22:34:35 +08:00
Goffi
36d51e6acf quick_frontend, wix, primitivus: informations in chat window
- user joined/left information
- messages starting with /me are managed
2010-08-18 21:42:30 +08:00
Goffi
654f98b01e minor deletions 2010-08-18 16:11:01 +08:00
Goffi
007f12d2ae Added auto(dis)connect params + misc
- parameters,xmlui: "bool" type is now managed
- parameters,xmlui: categories now use label in addition of name
- QuickFrontend: auto(dis)connection management
- plugin XEP-0045: an error dialog is now show in frontend if room cannot be joined
- Wix: fixed unproper close event management
2010-08-18 15:57:26 +08:00
Goffi
b3bff009e8 Primitivus now implement showDialog + new "newAlert" bridge method to show a dialog from core 2010-08-18 12:45:48 +08:00
Goffi
465bc95687 Primitivus: file sending and progress management
- added "send file" in one2one chat's menu
- new progress widget which is linked to the notification bar
- the notification bar show the average progress of all the current progress bars, and is used to show progress details
- if present, pudb is used for debugging (can continue without breaking terminal's setting)
2010-08-16 21:16:43 +08:00
Goffi
fa3557cbef Primitivus: added Gateways support 2010-08-12 13:18:22 +08:00
Goffi
d2644f1258 misc Tarot fixes
- wix, primitivus, quick_frontend: autoplay fonction is activated by changing self._autoplay from None to 0 in quick card game
- primitivus: added forgotten import of log methods
- primitivus: fix bad selected color for notification messages
- primitivus: score are now shown
2010-08-06 12:18:50 +08:00
Goffi
4977887e9a wix, quick_frontend: deactivated autoplay in Tarot game 2010-08-04 17:53:20 +08:00
Goffi
204a23a5da misc: split_card script: fixed bad replace 2010-08-02 17:53:22 +08:00
Goffi
20a88f9909 Primitivus: Tarot game
Tarot game is now playable, scores are not showed yet.
2010-07-28 19:58:10 +08:00
Goffi
d1ec39d721 Primitivus: wix: xmlui misc fixes 2010-07-28 19:56:56 +08:00
Goffi
3d5c5ada3c Primitivus: Tarot card game implementation
- quick frontend: card_game added
- wix: card_game splitted with quick frontend
- tools: new game library
- primitivus: new card_game widget (not finished yet)
- primitivus: SàT XML UI management: first draft
2010-07-26 19:43:44 +08:00
Goffi
451d574a8f added GPL header to split_card script 2010-07-22 22:47:29 +08:00
Goffi
b72998fddf split_card script: minor change in syntax help 2010-07-22 22:43:47 +08:00
Goffi
914a59adbb mover Card class to tools/games and renamed it in TarotCard 2010-07-22 15:49:16 +08:00
Goffi
c95e8a4e70 wix: scrolling is not reseted anymore when clicking on a group on contact list 2010-07-16 22:22:52 +08:00
Goffi
10c45f4b1d Core, wix: added profile management for RegisterNewAccount method, and LaunchAction 2010-07-16 20:16:13 +08:00
Goffi
31adb99c56 wix: fixed wrong class Name in card_game 2010-07-16 20:14:01 +08:00
Goffi
f18d8f2d7e quick_app: self.occupants for group chat are now managed by quick_chat. self.options.profile now support unicode 2010-07-16 20:12:54 +08:00
Goffi
5f3463b147 primitivus: contact list enhancement
- primitivus: contact list now display groups and sexy name (instead of bare jid)
- primitivus: contact list now show an alert when somebody want to contact you, and its chat window is not on the screen
- primitivus: cursor is now visible when going to chat window (useful to go back in logs)
2010-07-12 17:50:00 +08:00
Goffi
61f6edae54 primitivus chat window
- management of one 2 one / group chat
- timestamp displayed
- added shortcuts for showing/hiding panels
- color used
- fixed vcard bug (contact displayed even if not from current profile if vcard changed/not in cache)
- added VerticalSeparator widget
- *List widgets can now use an other widget than SelectableText
- new UnselectableText widget
2010-07-08 19:47:54 +08:00
Goffi
bad54b993d wix: chat: date is now printed in grey 2010-07-08 18:29:44 +08:00
Goffi
8f52701d89 wix: time is now printed in chat window
- replaceUser is fixed
2010-07-08 18:26:30 +08:00
Goffi
dbb3520a4f primitivus group chat & misc
primitivus: new widget: SurroundedText (text with a character repeated around it)
primitivus: new decorator LabelLine (like lineBox, but with a label on the top line)
wix & primitivus & quick_app: group chat method move to quick_chat

wix: when new message, window is not raised anymore, but RequestUserAttention is called instead
2010-07-08 14:12:18 +08:00
Goffi
a21a658c33 Primitivus: chat window / text sending.
Primitivus has now the most basics features \o/
- core: new getVersion method
- primitivus: new debug key (C-d), only work if SàT is in dev version (D in version)
- quick_app: new post_init method, used for automatique task like auto-plug
- primitivus: lists now use genericList (Box) or List (Flow)
- primitivus: List now manage correctly its size
- primitivus: new FocusFrame widget which manage focus changing with 'tab'
- primitivus: advancedEdit now manage 'click' signal
- primitivus: contactList now manager 'change' and 'click' signals
- primitivus: Chat window now working
2010-07-05 19:13:36 +08:00
Goffi
ab067174ff Primitivus: profile manager
- new custom widgets: Password, List, GenericDialog, InputDialog, ConfirmationDialog
2010-07-01 15:35:56 +08:00
Goffi
8c1ee1d907 CS: message sending is now working
- xmltools/xmlui: buttons can now send fields of the ui when used
- xmltools/xmlui: new textbox element, to write a large text (used for messages in CS plugin)
- xmltools/xmlui: list have now an attribute multi for selecting several options
- xmltools/xmlui: window title can now be specified in the xml (attribute title)
- CS_plugin: message sending interface & management
2010-06-28 15:18:59 +08:00
Goffi
6eddbcf368 plugin CS: friends parsing 2010-06-26 15:33:16 +08:00
Goffi
923d2cd145 params to XMLUI tools
- xml_tools: new paramsXml2xmlUI method, for conversion from params xml to User Interface XML
- xml_tools: new addButton method
- bridge: new method getParamsUI
2010-06-23 17:26:21 +08:00
Goffi
a443a156f3 XMLUI: added tabs layout
xmltools: tabs layout are added, and a new addCategory method is used to add tabs
wix: tabs layout are managed with notebook
2010-06-23 14:55:04 +08:00
Goffi
eaeb313e54 XMLUI refactoring, step 1 2010-06-23 00:23:26 +08:00
Goffi
2f2594de6b misc bugfixes
- wix: added forgotten profile in gateways management
- xml_tools: removed XMLClass to the 2 methods as a direct methods
- plugin_xep_100 (gateways discovery): added error callback
2010-06-22 13:58:53 +08:00
Goffi
f9bbbed6a0 Couchsurfing plugin: first draft
SàT core: adding additionnal menu method
bridge: new methods getMenus, getMenuHelp and callMenu
wix: new menu are added on startup
CS plugin: login on CS
2010-06-19 17:15:30 +08:00
Goffi
5e0a757a1b split_card script: added syntaxe checking 2010-06-18 17:14:14 +08:00
Goffi
e337d590e3 Tarot game: invalid cards management
- tarot plugin: card validity check, new signal tarotGameInvalidCards
- wix: when an invalid cards signal is received, the cards are back in the hand, and the state change so the player as to play again.
2010-06-18 15:19:32 +08:00
Goffi
59bfdf0428 removed forgotten autoplay hack 2010-06-02 16:00:09 +09:30
Goffi
1a9f7e8396 Tarot game: score calculation
- plugin tarot: score validity is now checked (some of attackers and defender must equal 91)
- plugin tarot: new signal tarotGameScore to give the scores and winners/loosers
- wix: score are now displayed at the end of the game
- xml_tools: 'fixed' type is now managed in dataForm2xml
2010-06-02 15:57:23 +09:30
Goffi
d663da0526 Tarot game: basic trick
- plugin tarot: it's now possible to make a basic game until the end \o/. Score are calculated but not sent to players yet.
2010-06-01 18:16:15 +09:30
Goffi
2e6c6142d5 Tarot game: basic trick
- plugin xep-0045: new method getRoomNick
- plugin tarot: basic trick
- wix: played card are shown in CardPanel
2010-05-30 15:33:08 +09:30
Goffi
71352c7b80 Tarot game: chien/écart stage
- tarot plugin: new methods/signals tarotGamePlayCards, tarotGameShowCards, tarotGameYourTurn
- tarot plugin: protocole update
- tarot plugin: family renamed in suit
- wix: card_game: card can be selected for écart, card move when mouse is over only if it's our turn
2010-05-29 20:53:03 +09:30
Goffi
2f2a611ba3 Tarot: bidding phase
- quick_app: command line is now parsed, "profile" option allow to select it
- xml_tools: list-single is now managed
- plugin tarot: method and signal to manage contract (contrat): tarotChooseContrat & tarotGameContratChoosed
- wix: Q&D Form hack to manage more generic form (not only registration), used to show contract selection form
2010-05-27 19:26:19 +09:30
Goffi
6b1d48c456 Tarot Game: session initialization 2010-05-23 16:39:05 +09:30
Goffi
6cfa6a1413 multi-profile/subscription misc fixes 2010-05-13 16:27:48 +09:30
Goffi
5d458899dc Tarot game
- Tarot plugin: game session start, first draft
- wix: Tarot: names of players are now printed
- wix: Tarot: game session start first draft
- wix : Tarot: card can be compared and sorted
2010-05-11 23:58:32 +09:30
Goffi
f335cb60a7 wix: Tarot panel now appear on top of groupchat window when a Tarot game is started 2010-05-11 13:06:05 +09:30