Commit graph libervia-backend/frontends
Author SHA1 Message Date
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
Goffi
a441bbbd39 Tarot game: first draft
- wix: first draft of cards window
- shell script to split cards from Tarot game found on wikimedia commons
2010-04-18 15:47:10 +10:00
Goffi
d85645945b wix: basic dialog to join MUC room, jid node is now displayed in conversations instead of full jid 2010-04-01 18:57:57 +11:00
Goffi
4b10dd725e Chat presentation enhancement
- core: message signal is not sent anymore for groupchat type, cause MUC chat server do it for us
- wix: user nick can now be specified to chat windows, usefull for colorization
- memory: full jid are now sent
- wix: message from user are now in black for group chat
2010-03-31 19:56:43 +11:00
Goffi
a9fc22c842 Added method to know which MUC are joined, and which subjects were received.
- plugin xep-0045: new methods getRoomJoined and getRoomSubjects
- wix: room joined are openned and subjects are set on profile plug
2010-03-31 17:16:27 +11:00
Goffi
ff49d87520 wix: MUC groupchat management + short nick shown in chat window instead of full jid when possible 2010-03-30 16:08:44 +11:00
Goffi
5486458797 MUC: added subject management
- plugin xep-0045: added roomNewSubject signal
- wix: added subject bar for group windows
2010-03-30 13:15:05 +11:00
Goffi
39807e5b36 Basic user joined/left management
- plugin XEP-0045: user joined./left signal is sended
- wix: user are adder/removed when these signals are catched
2010-03-29 16:54:53 +11:00
Goffi
724a97b14d MUC implementation: first draft
/!\ the experimental muc branche of wokkel must be used
- bridge: new roomJoined signal
- wix: contact list widget is now in a separate file, and manage different kinds of presentation
- wix: chat window now manage group chat (first draft, not working yet)
- wix: constants are now in a separate class, so then can be accessible from everywhere
- wix: new menu to join room (do nothing yet, except entering in a test room)
- new plugin for xep 0045 (MUC), use wokkel experimental MUC branch
- plugins: the profile is now given for get_handler, cause it can be used internally by a plugin (e.g.: xep-0045 plugin)
2010-03-21 10:28:55 +11:00
Goffi
c9c7c483dc quick app: updatedValue wrong parameter fix 2010-03-06 14:57:23 +11:00
Goffi
e3ebafd8f3 i18n
- gettext support added in frontends
- first draft of frontends french translation
2010-03-05 20:33:10 +11:00
Goffi
595a594b64 multiple profiles update
- Wix: new profile managed, it appear at launch in place of the contact list, and disappear once the profile is choosen
- SàT: default profile is now saved, first one is choosed is no default profile
- Bridge: new delete profile method
2010-02-25 17:09:18 +11:00
Goffi
9fd444d937 message sending bug fixes + sortilege update
- sortilege now use default profile. /!\ sortilege is really buggy currently, need some attention
2010-02-04 01:06:36 +11:00
Goffi
ca242c7aee SàT: multi-profile: DBus signals and frontend adaptation (first draft)
- Quick App: new single_profile parameter in __init__ (default: yes), used to tell if the application use only one profile at the time or not
- Quick App: new __check_profile method, tell if the profile is used by the current frontend
- Quick App: new methods plug_profile, unplug_profile and clear_profile, must be called by the frontend to tell which profiles to use
- DBus Bridge: new methods getProfileName, getProfilesList and createProfile
2010-02-03 23:35:57 +11:00
Goffi
54730cb077 SàT: multi-profile: memory & dbus bridge's methods profile management
/!\ profiles not managed yet for dbus signals
2010-01-31 15:57:03 +11:00
Goffi
656bea30dd SàT: multi-profile, plugins updated
- core: 2 new convenient methods: getJidNStream and getClient
- new param in plugin info: "handler" to know if there is a handler to plug on profiles clients
- plugins with handler now use an other class which is returned to profile client with the new method "getHandler" and pluged when connecting
2010-01-30 16:17:33 +11:00
Goffi
9571d3adc4 updated README and copyright note
- fixed images path in README
- added year 2010 in all copyright notes
2010-01-10 17:51:56 +11:00
Goffi
5a90b498e9 removed debug comments 2010-01-10 17:35:41 +11:00
Goffi
bc50f2ba45 wix: changed main frame default size 2010-01-10 17:32:13 +11:00
Goffi
b243054e9b Wix: clicking on group in contact_list now (un)hide it.
Quick App: added a method to get all contacts in a group in contact_management
2010-01-10 17:25:43 +11:00
Goffi
6a1039a083 Wix: groups in contact list, first draft 2010-01-10 16:42:09 +11:00
Goffi
cf6075208a Connection/disconnection signals
- wix, sortilege: management of this new signals
/!\ sortilege is bugged, the contact list window is not updated correctly
2010-01-07 01:55:30 +11:00
Goffi
3b2d29b632 frontend improved to take into account new SàT features
- quick_frontend: better use of contact management, it now manages nicks, avatars, and connected status
- quick_frontend: disconnect and remove are now 2 separate methods for contact list
- wix: new contact list using HTML items, and showing avatars. Groups are not showed for now
- wix: contact status now use tuples, to keep order, human readable status and color of contact
- wix: contact list is updated when avatar or nick is found
- wix: fixed 'question' dialog, which is renamed in 'yes/no'
- wix: action result are now ignored for unkwnown id
- sortilege refactored to work again
2010-01-07 00:17:27 +11:00
Goffi
cb3d1f7d42 images directory reorganization
- images from crystal clear are moved to crystal directory
- new image for empty avatars (just blank image for now)
2010-01-06 23:41:47 +11:00
Goffi
0dab325230 Wix: added avatar in profile
- plugin XEP-0054: added getProfileFile bridge method
2009-12-21 15:11:50 +11:00