Commit Graph

217 Commits

Author SHA1 Message Date
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
Yann Leboulanger e871c22772 we can now disable the use of transports iconsets 2005-05-25 17:13:50 +00:00
Yann Leboulanger f0ef95b4e1 we can now have message pixman with transports
we can now log on the there is an error with the transport
2005-05-25 10:28:27 +00:00
Yann Leboulanger 6c96d9eb42 when we DND to a group in which the user is already, don't add it twice 2005-05-23 17:29:55 +00:00
Nikos Kouremenos 1c16aa578d better strings [not more clear but TYPOS in English and unknown words] {so I had to break the string being frozen} {sorry for that}
also introducing greek transl [half tooltips remain with english text, but 0.7 can live with it if I do not get to finish it before 0.7]
2005-05-21 01:28:18 +00:00
Yann Leboulanger f3d36d9d80 status -> show
we cannot join a gc twice at the same time with the same account
2005-05-20 16:31:52 +00:00
Yann Leboulanger 1d4d9f5229 print a user friendly show when a contact change his status 2005-05-20 16:04:12 +00:00
Nikos Kouremenos 5293788dc1 introducing common/helpers.py where get_uf_status lives [more functions to come there in the future] 2005-05-20 15:58:23 +00:00
Nikos Kouremenos 79c5b5d0e2 hidden_rows ==> collapsed_rows 2005-05-18 16:30:59 +00:00
Nikos Kouremenos c0e8557f52 userfriendly status string used in tabbed_chat window too 2005-05-18 15:40:42 +00:00
Nikos Kouremenos 41e9deceff typo 2005-05-18 01:00:13 +00:00
Nikos Kouremenos 1c25e7a930 fixing #170 2005-05-18 00:44:39 +00:00
Yann Leboulanger 99401f2abb add a DATA_DIR in gajim 2005-05-17 17:37:50 +00:00
Nikos Kouremenos 7aaffae0dc better strings 2005-05-17 11:55:30 +00:00
Nikos Kouremenos 9152f128e7 fixing a traceback with disco menuitem
see http://nkour.blogspot.com/2005/05/pythons-init-return-none-doesnt-return.html for more
2005-05-15 11:47:15 +00:00
Nikos Kouremenos 0d4084ead7 hiddenlines or hidden_lines ==> hidden_rows 2005-05-15 11:37:00 +00:00
Yann Leboulanger 156c81846b look if we have unread / recent messages AFTER we get the status message (we can also do it before AND after ... comments ?) 2005-05-13 20:50:49 +00:00
Nikos Kouremenos 0a0cd669eb last_msg ==> last_status_msg and change_title ==> change_roster_title 2005-05-13 18:00:13 +00:00