Commit Graph

234 Commits

Author SHA1 Message Date
Nikos Kouremenos e8917d200b usage of stockitems in some menuitems and less code 2005-07-06 14:34:59 +00:00
Yann Leboulanger b81747f483 typo 2005-07-06 14:26:10 +00:00
Yann Leboulanger f933b29b2e when we choose None in ChooseGPGWindow, we don't print None in config file 2005-07-06 14:07:20 +00:00
Nikos Kouremenos e4932f56be more glade stuff for advanced menuitem [I will do the code too] 2005-07-06 13:34:47 +00:00
Nikos Kouremenos 94c01aeecc we can now receive normal and chat messages with subject and handle them ok. we can also reply to received normal message with RE: previous message and all the good stuff! hoooray! 2005-07-05 21:35:37 +00:00
Yann Leboulanger fd03253594 show Ctrl+N only when we have only one account 2005-07-05 20:47:25 +00:00
Nikos Kouremenos 192ccf2075 General group marked for translation. pending: Transports and not in the roster 2005-07-04 23:18:29 +00:00
Nikos Kouremenos 4e66548813 gajim now sends xml stanza via xml console 2005-07-04 21:29:22 +00:00
Nikos Kouremenos 5032f888f9 yet another menu now in glade 2005-07-04 16:59:43 +00:00
Yann Leboulanger 669b7bde6b last_message_time is now saved in gajim.py so we begin to count time when we receive the message and not when we print it (fix #162) 2005-07-03 15:27:41 +00:00
Nikos Kouremenos 9b11b98af2 Gajim now can send type=normal messages [TODO: handle incoming normal better] 2005-07-02 15:49:25 +00:00
Yann Leboulanger dc2d1924f8 separate gpg keys in config file 2005-07-02 08:50:11 +00:00
Yann Leboulanger 48d36a16e5 more beautifull code 2005-07-01 22:20:01 +00:00
Nikos Kouremenos 11434df567 roster contact context menu now via glade, also has a non working yet menuitem to single message (eg. type=normal and not chat); last but not we now use ImageMenuItem and not hbox + MenuItem to have images where we implement gui on code and not on glade [as we prefer] 2005-07-01 15:15:35 +00:00
Yann Leboulanger 633b45de92 little comment for nk :) 2005-06-30 21:52:42 +00:00
Nikos Kouremenos c7f8486e8c we now have option in case abc@doremi.org is not an email and it is jid (we can add it to roster, we can chat to it, we can join group chat). Most of the patch is done by neurocyte 2005-06-30 16:45:14 +00:00
Yann Leboulanger 414abe3687 HistoryWindow must now have account as param to get the nicks 2005-06-30 06:21:12 +00:00
Nikos Kouremenos 98c8af1d16 make sure the icon is shown and close to account if window is small 2005-06-29 15:10:10 +00:00
Nikos Kouremenos e55e38b7db now gui can know connection_type ('tls', 'ssl', 'tcp')
roster now has another cellrenderer (that holds pixbuf) so does the treestore there
result: Gajim now shows an icon for accounts that were connected with ssl, tls and can show avatar of users too [that is TODO]
2005-06-29 12:57:46 +00:00
Yann Leboulanger 3c10f30f1f we can now send status (and connect) asynchronously thanks to threads 2005-06-28 19:03:00 +00:00
Nikos Kouremenos ad05a9d1de typo. thanks Thomas! 2005-06-25 21:18:07 +00:00
Yann Leboulanger 7cd28d5e2d Contact class is easier to use now 2005-06-25 09:18:39 +00:00
Nikos Kouremenos 0342329e0f User class becomes Contact class 2005-06-24 14:28:00 +00:00
Nikos Kouremenos b496ae3498 ICON_SIZE_MENU and not BUTTON. so now it's smaller as it has to be for menuitems 2005-06-23 18:36:32 +00:00
Yann Leboulanger db90fc6430 middle click in roster open chat window
middle clicl in gc window open a pm
2005-06-23 08:33:25 +00:00
Yann Leboulanger f076a17de1 we change the status only for account already connected and with sync_with_global_status option on (if one is connected) fix #406 2005-06-21 18:32:52 +00:00
Yann Leboulanger 2db9ac75e0 status combobox is now defined in glade 2005-06-21 14:45:23 +00:00
Yann Leboulanger 5d44204264 when we use merge and we collapse/expand a group, we collapse/expand this group in every accounts (fix #295) 2005-06-20 22:51:42 +00:00
Yann Leboulanger 5f4a2b9cad context menu has icons now (with previous patch) in roster window, thx Dennis 2005-06-20 20:17:39 +00:00
Nikos Kouremenos 8e985d068a add tlen and do better detection for gadugadu [thanks to da.killa] 2005-06-20 19:54:27 +00:00
Yann Leboulanger b9259399be bugfix: we need to re-create images when we create a menu 2005-06-20 19:18:53 +00:00
Nikos Kouremenos 0eeba54e67 only if connected show menuitems 2005-06-19 23:01:45 +00:00
Yann Leboulanger 7538333c5d we now handle when the user doesn't give his OpenPGP passphrase and print an error message 2005-06-18 16:57:57 +00:00
Nikos Kouremenos f513a9c167 fix #315 2005-06-18 15:18:15 +00:00
Nikos Kouremenos 2fc6cd51e1 gobject.TYPE_STRING/BOOLEAN becomes str/bool 2005-06-18 13:48:43 +00:00
Nikos Kouremenos 92167a98f7 use %s in one string 2005-06-18 11:40:56 +00:00
Yann Leboulanger 9063034cf8 bugfix in contact menu 2005-06-15 07:38:58 +00:00
Nikos Kouremenos 7bd2cf9d59 fix #442 2005-06-14 23:32:04 +00:00
Yann Leboulanger e7ff7da1da themes are back (TODO: manage themes) 2005-06-13 22:11:09 +00:00
Nikos Kouremenos 1a5667ff1e call in the correct place make_menu and fix a traceback 2005-06-13 13:26:36 +00:00
Nikos Kouremenos 1bd32677ac higging two strings 2005-06-13 12:22:31 +00:00
Yann Leboulanger 0e0323a3f8 cleanup to join a gc 2005-06-13 10:49:48 +00:00
Nikos Kouremenos 3abd6c3f56 fixes in glade and nothing in two other files 2005-06-13 10:21:12 +00:00
Yann Leboulanger 961aaf38f0 remove unneeded line one mre time 2005-06-13 08:31:35 +00:00
Nikos Kouremenos 2b417b3139 remove an identation 2005-06-12 22:19:56 +00:00
Nikos Kouremenos dc7f0c4e80 removing CR+LF that were added by accident 2005-06-12 15:14:07 +00:00
Nikos Kouremenos f19882a66e fix a TB and a logic in bookmarks [thx delmonico] 2005-06-12 12:21:33 +00:00
Nikos Kouremenos 585f9fe819 better string for a menuitem and marking that for translation 2005-06-12 12:11:23 +00:00
Nikos Kouremenos 9f6b595a3a fix some strings to explain better to the user 2005-06-12 12:05:18 +00:00
Nikos Kouremenos 2d3f877cd0 fixing #289 2005-06-12 11:54:08 +00:00
Nikos Kouremenos f0fca2d2b0 fixing UI for bookmarks 2005-06-12 11:21:50 +00:00
Yann Leboulanger 7762919ae7 remove unneeded print 2005-06-12 09:50:41 +00:00
Nikos Kouremenos d5fdbc7a45 fixing a traceback from previous commit 2005-06-11 17:49:10 +00:00
Yann Leboulanger 5f2c0faa83 fix Action menu for join gc 2005-06-11 16:29:05 +00:00
Nikos Kouremenos 3eab7400af almost finishing patch of delmonico 2005-06-11 16:15:01 +00:00
Yann Leboulanger 8109c28fed fix #426 2005-06-11 16:06:34 +00:00
Nikos Kouremenos e1e9760eb7 add the new menuitems for join gc 2005-06-11 14:14:30 +00:00
Nikos Kouremenos 2214478e87 fixing colors and prettying the gc and chat window a bit 2005-06-11 13:45:48 +00:00
Nikos Kouremenos c77387346c adhering to our new coding style for Classes and fixing glade banners stuff 2005-06-10 22:45:50 +00:00
Nikos Kouremenos 3d59234f7f class name Foo_widgettype becomes FooWidgettype so we now look 100% pygtkish [sed rocks] 2005-06-10 21:14:16 +00:00
Nikos Kouremenos b23b2eac9a commiting GC mockup and supporting code both by Dennis Craven 2005-06-10 20:06:01 +00:00
Yann Leboulanger fb0bb05dfb when we remove a contact, if we have an opened chat window with him, we add him to not_in_the_roster 2005-06-10 12:07:22 +00:00
Nikos Kouremenos b90bead525 fix #413 2005-06-09 23:28:07 +00:00
Nikos Kouremenos 7c54686b35 dcraven status iconset, split to using 16x16 [32x32 not yet] saying bye bye to xpm, and higging glade 2005-06-09 22:29:06 +00:00
Yann Leboulanger b1aa610c08 2 things:
avatar are printed in tabbed chat window
begining of the manage bookmark window (delmonico's patch)
2005-06-09 20:35:44 +00:00
Nikos Kouremenos b6918879b5 fix the menuitem. Sorry for bad command in my previous commit 2005-06-09 17:57:40 +00:00
Yann Leboulanger 13571fb891 restore a removed file ! 2005-06-09 17:37:18 +00:00
Nikos Kouremenos f9bbb7322b nothing except a revert for an accidental commit of a file 2005-06-09 15:31:29 +00:00
Nikos Kouremenos 2fd11adc18 glade fixing 2005-06-08 17:24:31 +00:00
Nikos Kouremenos 5afe6e4796 choose_gpg_key_dialog is HIG and code changes title and prompt label 2005-06-08 13:45:30 +00:00
Yann Leboulanger 93fd8e08ea replace Queues with list 2005-06-08 10:02:50 +00:00
Nikos Kouremenos c96c3c123e chat window mockup and related code by Dennis Craven 2005-06-07 21:28:21 +00:00
Nikos Kouremenos 78c7ca566f try again later 2005-06-07 01:10:24 +00:00
Nikos Kouremenos b4469f8fa8 better comment 2005-06-06 22:38:39 +00:00
Nikos Kouremenos f66a2bcb63 commiting a patch by Srid to remove contacts on removing transport 2005-06-06 21:40:32 +00:00
Nikos Kouremenos 79ddc9d228 hide show_roster_on_startup from windows [no trayicon] 2005-06-06 13:12:12 +00:00
Nikos Kouremenos 152b5bde54 guess better about contact protocol 2005-06-06 10:52:51 +00:00
Nikos Kouremenos 65c2a2826e making patch in #380 appliable, and fixing #389 too [both have to do with trayicon] 2005-06-05 23:17:59 +00:00
Yann Leboulanger a2e8c7da6d we don't send available presence anymore 2005-06-03 22:49:07 +00:00
Yann Leboulanger c39e0e80e9 when chat window is opened, we print the messages ! 2005-06-03 21:24:59 +00:00
Yann Leboulanger 1bcb45a07f we now save ALL incomming messages in a queue so that we don't suplicate message when we restore old conversation 2005-06-03 20:07:00 +00:00
Nikos Kouremenos e3a6e53112 we now use our icon in all windows. icon is not status (show) at last 2005-06-03 17:35:48 +00:00
Nikos Kouremenos 5420d570ae removing a change that was not on purpose 2005-06-03 10:31:21 +00:00
Nikos Kouremenos d46e600213 marking 1 string for translation, and introducing a better title 2005-06-03 10:28:53 +00:00
Yann Leboulanger 30bd3070a2 we not print not in the roster group just above Transport group 2005-06-01 20:14:09 +00:00
Yann Leboulanger e05dc901d4 if show is not in cshow dict, the contact is put at the end 2005-06-01 12:22:05 +00:00
Nikos Kouremenos 490f24e86c nothing 2005-05-31 17:48:22 +00:00
Nikos Kouremenos 968762437f do not remember lines for transports 2005-05-30 21:12:34 +00:00
Yann Leboulanger c5866f3a3f gpg password is now saved 30 seconds when we enter it, so if it is used in several accounts, we don't need to enter the password twice. 2005-05-30 20:16:29 +00:00
Yann Leboulanger 2e997eb516 fix #346 2005-05-30 19:00:49 +00:00
Yann Leboulanger efd470a44f chat window now print when encryption in enabled / disabled and automatically activate/desactivate the gpg_toggle button 2005-05-30 10:41:55 +00:00
Yann Leboulanger 53746b7ffb bugfix: show id 'chat', not 'free' 2005-05-30 09:50:14 +00:00
Yann Leboulanger 088b3870dd we can now attach a GPG key to a contact 2005-05-29 21:34:01 +00:00
Yann Leboulanger 560f0665f8 new option to be able to sort contacts by show 2005-05-29 18:41:13 +00:00
Nikos Kouremenos cb6499e972 using irc and sms icons 2005-05-27 16:56:46 +00:00
Yann Leboulanger 818590a0e8 gpg toggle button is now refreshed each time we get a presence 2005-05-27 15:12:58 +00:00
Nikos Kouremenos 02b74ceed4 avoid marking foo@jaim.net as AIM 2005-05-27 11:19:47 +00:00
Yann Leboulanger 87d90e7aaf improved status messages 2005-05-27 05:56:17 +00:00
Yann Leboulanger 492a21a5cb we can now modify our transportregistration (JEP-0100) 2005-05-25 22:15:28 +00:00
Yann Leboulanger 693aad9b19 show transports rows when we are online, and hide them when we are offline 2005-05-25 18:25:39 +00:00