Commit graph libervia-backend/frontends
Author SHA1 Message Date
Goffi
d6ae995bd6 Primitivus: menu are now managed and fully working
- new class MenuRoller for manager different menus
- Chat window now create is own menu
- some menu items added for general/contact menus
2010-07-16 20:25:06 +08:00
Goffi
0d4f988f23 frontend DBus bridge: added profile management for launchAction method 2010-07-16 20:17:01 +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
ded8314a26 Primitivus: menu is now working
/!\ tooltips not managed yet, doesn't manage properly menu when it's displayed on several rows
/!\ still need to manage other menus (chat menu)
2010-07-14 19:36:40 +08:00
Goffi
0bdb911415 Primitivus: subject in group chat can now be shown in 3 ways: clip, full, or hidden 2010-07-14 16:14:48 +08:00
Goffi
ccea050bc5 sortilege's easter egg reimplemented 2010-07-14 16:14:04 +08:00
Goffi
9fbbd52805 Primitivus: misc fixes + menubar first draft
- Menu bar: first draft of class
- Password widget fixed
- change some str to unicode, notably for JID
2010-07-13 02:24:59 +08:00
Goffi
126d529d46 Primitivus: mouse wheel changed to 'up' and 'down' key press 2010-07-12 18:55:27 +08:00
Goffi
12b166ca89 Primitivus: sexy nick in chat window 2010-07-12 18:54:55 +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
493bf1d0c8 misc documentation 2010-07-08 14:19: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
8d1e8e1a11 primitivus: added edition zone at the bottom
- primitivus: new AdvancedEdit widget, which is like Edit but manage some new keys (C-a, C-e, C-k, C-w)
2010-07-03 13:56:44 +08:00
Goffi
66a6d7599c misc fixes 2010-07-03 12:01:01 +08:00
Goffi
9caff8237a primitivus: basic contact list, connexion now work \o/ 2010-07-01 18:52:51 +08:00
Goffi
1fb4156381 primitivus: Profile Manager should now be fully fonctionnal 2010-07-01 18:19:20 +08:00
Goffi
6e4a5c25d2 primitivus: added Alert widget 2010-07-01 18:18:34 +08:00
Goffi
ab067174ff Primitivus: profile manager
- new custom widgets: Password, List, GenericDialog, InputDialog, ConfirmationDialog
2010-07-01 15:35:56 +08:00
Goffi
b6ef271fd2 Primitivus first draft
- Sortilège is recoded using urwid, and renamed in Primitivus as it is no more based on curses
- soritlege code moved to sortilege_old, and deprecated
- Primitivus first draft, begining of ProfileManager widget
2010-06-30 14:24:24 +08:00
Goffi
b191e5d64f sortilege fix: it launches again now 2010-06-29 16:07:51 +08:00
Goffi
1775ec6900 jp: profile management (new option: --profile) 2010-06-29 15:45:11 +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
Goffi
fe4db2366b Tarot Game plugin: first draft
- SàT: beginning of the plugin
- Tarot Plugin: 1 method createTarotGame et 1 signal tarotGameStarted
- wix: added "Game" menu in group chat to start Tarot game
2010-05-07 17:09:30 +09:30
Goffi
e340309708 misc: split_cards: fix bad replacement 2010-05-06 20:47:48 +09:30
Goffi
028ecc8915 wix: tarot game preparation step 2010-05-06 20:31:37 +09:30
Goffi
732b19c517 misc: added convert version check in split_card script 2010-05-06 20:30:08 +09:30