Commit graph

177 commits

Author SHA1 Message Date
Goffi
7fa8f4d0c2 Primitivus: send_file first draft
- a new dialog for choosing a file is work in progress
2010-08-12 23:09:31 +08:00
Goffi
cc547e5ec4 Primitivus: gateways: current server is now shown in title 2010-08-12 19:35:56 +08:00
Goffi
d9ba81bd1b Core: plugin 0100: added connection lost management for disco info 2010-08-12 18:27:42 +08:00
Goffi
fa3557cbef Primitivus: added Gateways support 2010-08-12 13:18:22 +08:00
Goffi
c95e2aeea3 Primitivus: buttons are now in the bottom of Dialogs 2010-08-12 13:18:11 +08:00
Goffi
7c5904d830 Dbus bridge (frontend): added profile_key argument for gatewayRegister 2010-08-12 13:17:10 +08:00
Goffi
1b14209814 Primitivus: XMLUI's show method now manage window and popup 2010-08-12 12:31:45 +08:00
Goffi
546a114cde SàT: plugin 0077 & 0100: fixed profile management 2010-08-12 12:30:36 +08:00
Goffi
e188365430 Primitivus: 2 bugs fixes
- fixed bad focus when using removeWindow
- UnselectAll was incomplete in contactList
2010-08-09 22:06:56 +08:00
Goffi
c34a6e5795 Primitivus: misc improvments on TabsContainer/FocusFrame
- FocusFrame: better management of keypress
- TabsContainer: new addFooter method, to add a widget on the bottom of the container
2010-08-09 21:58:28 +08:00
Goffi
549d489e83 Primitivus: parameters management via XMLUI 2010-08-09 21:39:41 +08:00
Goffi
d2ca8812df Frontends: management of unlaunched SàT Backend (information message and exit)
DBus Bridge Frontend: added an exception to manage unlaunched SàT Backend (BridgeExceptionNoService)
Quick App, jp: a message is print when the previous exception is launched
2010-08-09 21:36:31 +08:00
Goffi
489cbcfebf Primitivus: contact list: new method UnselectAll 2010-08-09 19:09:43 +08:00
Goffi
7e80cd7658 Primitivus: new widget ColumnsRoller which show FlowWidgets on the same row, and can roll between them if there is not enough space 2010-08-09 19:09:13 +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
4d4c768fd5 plugin tarot: fixed bad score calculation 2010-08-06 12:11:18 +08:00
Goffi
209a82e076 xml tools: pairs layout is not used anymore if there is no label in dataForm2xml 2010-08-06 12:10:43 +08:00
Goffi
d1fd1cc04e Primitivus: notification bar, first draft
- popup queue is now managed
- notifications can auto-hide when nothing to show
- ctrl-n show next notification
Primitivus: ctrl-s allow to temporarily hide a popup
Primitivus: cards in card_game now answer to mouse click
Primitivus: notification is shown when invalid card is played in card_game
Primitivus: SelectableText has now methods get_text and set_text
2010-08-04 17:57:51 +08:00
Goffi
4977887e9a wix, quick_frontend: deactivated autoplay in Tarot game 2010-08-04 17:53:20 +08:00
Goffi
92cc200426 primitivus: button are now working with XMLUI 2010-08-04 12:01:07 +08:00
Goffi
2cbc6fa67d jp: added default value in --profile option's help 2010-08-04 12:00:25 +08:00
Goffi
89a0b0d422 SàT: fixed exception when using unmanaged IQ 2010-08-04 11:58:54 +08:00
Goffi
204a23a5da misc: split_card script: fixed bad replace 2010-08-02 17:53:22 +08:00
Goffi
49a5f2de2c Primitivus: begining of management for actionResult 2010-07-31 00:34:05 +08:00
Goffi
e35ee355ba Primitivus: XMLUI: tabs layout management + CustomButton now used instead of urwid's buttons 2010-07-31 00:32:51 +08:00
Goffi
a4734f5868 Primitivus: custom_widgets imrpovments
- new container: TabsContainer
- menu roller can now remove a menu
- new Button: CustomButton (use ClickableText, and we can define the borders)
- SelectableText now manage mouse events
2010-07-30 18:43:09 +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
ad1c81a580 Quick Frontend: quick card game: added convenience method getPlayerLocation & __fakePlay
getPlayerLocation give the place of the player (top, left, bottom or right)
__fakePlay try to play every card, usefull for autoplay when debugging
2010-07-28 19:56:12 +08:00
Goffi
0d8a403ef8 plugin Tarot: separator doen't appear anymore when attacked has no bout in scores 2010-07-28 19:53:19 +08:00
Goffi
11a144a16b xml_tools: removed unused content parameter in addElement 2010-07-28 19:52:01 +08:00
Goffi
25dc55aa9f Primitivus: additionnal menus management 2010-07-28 19:51:17 +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
b6dac0a610 added .pyv & twistd.pid to .hgignore 2010-07-22 15:48:03 +08:00
Goffi
3b5bd7695b Primitivus: menu roller doesn't go anymore on a menu if it's empty 2010-07-16 22:36:58 +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
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
6605ab7a0a plugin tarot, plugin MUC: removed print which were causing error when printing unicode string 2010-07-16 20:15:14 +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