Commit Graph

321 Commits

Author SHA1 Message Date
Nikos Kouremenos 04e5547681 autoconnect True for first account, 2nd and up autoconnect to False 2005-07-22 21:51:56 +00:00
Yann Leboulanger 0274905793 when we go autoaway, we save our status message so we restore it when we come back online 2005-07-22 21:27:04 +00:00
Nikos Kouremenos f6d16b1db0 sleeper_state now holds string instead of 0 1 2 3 2005-07-21 23:47:27 +00:00
Nikos Kouremenos 247647c336 popup notifications for new message by default 2005-07-21 21:03:36 +00:00
Nikos Kouremenos 51aa52683a we can now disbale chat state via GUI [a MUST in jep] 2005-07-20 20:00:57 +00:00
Yann Leboulanger a2afc054a4 do not erase features when we receive items 2005-07-20 14:52:31 +00:00
Yann Leboulanger e9d80f65fe we want secret keys in modify account 2005-07-20 13:55:50 +00:00
Nikos Kouremenos 4f7281dfea enable dbus checkbutton disapperas; introducing send chat state notifications checkbutton 2005-07-19 22:57:37 +00:00
Nikos Kouremenos ef11016a77 [dkirov] enable disable dbus on the fly 2005-07-19 15:07:00 +00:00
Nikos Kouremenos c7667b1868 fix a comment 2005-07-18 21:26:42 +00:00
Yann Leboulanger 3354201313 apply patch from dkirov to prevent TB when we create a new account 2005-07-18 21:16:31 +00:00
Yann Leboulanger a47cca07f0 move var that have nothing to do with GTK to gajim instead of roster or gajim.py: contacts, groups, newly_added, to_be_removed, awaiting_messages (was queues), nicks, allow_notifications, con_types, sleeper_state 2005-07-18 21:08:31 +00:00
Nikos Kouremenos bee9df2142 evil send_message in TC sends in active jid. so you need to set_active_tab before sending message. I put that as a comment in both places 2005-07-18 17:18:25 +00:00
Nikos Kouremenos f088e4203a higging 2005-07-18 16:40:12 +00:00
Nikos Kouremenos aed285fce3 [dkirov] do not traceback on gpg and no accounts 2005-07-18 14:16:55 +00:00
Nikos Kouremenos fe01411636 fix a comment 2005-07-18 14:15:33 +00:00
Nikos Kouremenos 1f931c337f [dkirov] changepassword should not traceback on error [I modified it to use exceptions] 2005-07-18 11:03:53 +00:00
Nikos Kouremenos e9696514e6 commit gui to enable/disable dbus on the fly 2005-07-17 22:52:15 +00:00
Nikos Kouremenos 1149556e4b should be better 2005-07-15 19:58:47 +00:00
Nikos Kouremenos a743fd2669 do not traceback if we have no systray capabilities 2005-07-15 17:10:03 +00:00
Yann Leboulanger 4695657aa0 typo 2005-07-07 17:40:52 +00:00
Nikos Kouremenos e2a3c1121a Transports string is now marked for translation 2005-07-07 17:25:04 +00:00
Nikos Kouremenos f2cb015f73 user --> contact in some functions name, also type is contact too now 2005-07-07 16:38:36 +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
Yann Leboulanger 210d989525 encrytion state is keeped even if we close the chat window 2005-07-02 11:06:02 +00:00
Yann Leboulanger 30352695b2 disco browser is better now (we browse only once each item) 2005-06-29 15:03:16 +00:00
Nikos Kouremenos d29bbbee55 you can now disable keepalives; we know now if keepalive disconnected us; experts can change the seconds for keepalive stuff 2005-06-25 23:25:17 +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 cca69c2881 adding a padding in status iconset combobox [dcraven] 2005-06-23 16:31:35 +00:00
Yann Leboulanger a99dd7794b we now have iconset preview in preference window (Thx Dennis) 2005-06-21 15:54:18 +00:00
Yann Leboulanger 962bc2d14e custom emotions MUST be uppercased 2005-06-21 10:03:45 +00:00
Nikos Kouremenos 64539f9099 adding a file with a fix and some FIXME comments 2005-06-21 08:58:45 +00:00
Nikos Kouremenos 31df215198 if none account, the first one gets called Main (user can still change it) 2005-06-18 21:53:53 +00:00
Yann Leboulanger 589adbbedc when we press cancel we don't update the emoticons 2005-06-18 17:33:53 +00:00
Yann Leboulanger 8ac67fef09 we can now have animations in textview 2005-06-18 15:57:06 +00:00
Nikos Kouremenos f513a9c167 fix #315 2005-06-18 15:18:15 +00:00
Nikos Kouremenos 33947c45c8 inform the user if too big image for emoticon 2005-06-18 14:28:35 +00:00
Nikos Kouremenos 258389ee07 fix #446 [we now sync by default for one account, but do not sync with status switcher if that accound is 2nd, 3rd etc..] 2005-06-18 14:17:26 +00:00
Nikos Kouremenos 2fc6cd51e1 gobject.TYPE_STRING/BOOLEAN becomes str/bool 2005-06-18 13:48:43 +00:00
Yann Leboulanger c6a53d8732 custom host/port now works 2005-06-14 10:26:01 +00:00
Yann Leboulanger e7ff7da1da themes are back (TODO: manage themes) 2005-06-13 22:11:09 +00:00
Nikos Kouremenos 5514387db7 gajim can now connect to custom hostname and port [TODO: patch xmpppy to do ssl in any port I ask] 2005-06-13 21:16:41 +00:00
Nikos Kouremenos 0634c6be61 plz use _() part2 2005-06-13 16:01:51 +00:00
Nikos Kouremenos 7c28d1c5b5 plz use _() 2005-06-13 15:52:53 +00:00
Yann Leboulanger dc582ebbcb when we are already registered to a transport, we show Edit instead of Register in disco 2005-06-13 15:31:34 +00:00
Nikos Kouremenos caccfd6955 gui now has custom hostname port 2005-06-13 10:57:49 +00:00
Nikos Kouremenos 3abd6c3f56 fixes in glade and nothing in two other files 2005-06-13 10:21:12 +00:00
Yann Leboulanger 35adf028d4 little bugfix 2005-06-12 21:22:54 +00:00
Nikos Kouremenos 8e609b36de fix string 2005-06-12 19:17:06 +00:00
Yann Leboulanger a3c0cbc3b8 we now can't register to the server itself in disco 2005-06-12 18:28:21 +00:00
Yann Leboulanger ffd8c05b9e bugfix 2005-06-12 17:33:38 +00:00
Yann Leboulanger a19e89fbfb bookmarks are now checked thanks to christoph 2005-06-12 16:39:04 +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 f0fca2d2b0 fixing UI for bookmarks 2005-06-12 11:21:50 +00:00
Nikos Kouremenos 3eab7400af almost finishing patch of delmonico 2005-06-11 16:15:01 +00:00
Nikos Kouremenos fe2e69577e add an improved patch by delmonico on bookmarks 2005-06-11 14:14:50 +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 3ca05afaba moving code away of config.py 2005-06-10 19:31:38 +00:00
Nikos Kouremenos 02186cd67f filechooser for avatar and emoticon has now preview 2005-06-10 19:03:32 +00:00
Nikos Kouremenos 490e029800 cleaning up a bit patch of delmonico 2005-06-10 18:40:19 +00:00
Nikos Kouremenos 9847eca2f0 fix sth minor (delmonico), various cleanup 2005-06-10 16:45:54 +00:00
Yann Leboulanger 18fb90e349 we can now configure the bookmarks thanks to christoph 2005-06-10 15:45:09 +00:00
Nikos Kouremenos 60e3d47b9d commiting something to assist delmonico's patch 2005-06-10 13:37:56 +00:00
Yann Leboulanger 796a8f61c1 group chat configuration window is now shown 2005-06-10 12:16:32 +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 ceac638b89 little bugfix in edit bookmarks window 2005-06-09 21:05:58 +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
Yann Leboulanger 1e948307c2 fix account creation pb 2005-06-09 09:32:19 +00:00
Nikos Kouremenos b91191998c introducing GajimThemesWindow [but just introducing] 2005-06-08 23:17:40 +00:00
Nikos Kouremenos 9c1f272035 adding title for bookmakrs window 2005-06-08 22:12:43 +00:00
Yann Leboulanger a6e6f3b764 fixx ticket #410 2005-06-08 22:08:53 +00:00
Yann Leboulanger ff11a7433c we can now manage proxies 2005-06-08 22:05:45 +00:00
Nikos Kouremenos 2fd11adc18 glade fixing 2005-06-08 17:24:31 +00:00
Yann Leboulanger 316ca92083 proxy is fixed (TODO: mange proxies) 2005-06-08 15:48:53 +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
Nikos Kouremenos c96c3c123e chat window mockup and related code by Dennis Craven 2005-06-07 21:28:21 +00:00
Nikos Kouremenos 80c1dc36f2 human (ala ubuntu) roster theme. thanks dcraven 2005-06-07 16:43:12 +00:00
Nikos Kouremenos 78c7ca566f try again later 2005-06-07 01:10:24 +00:00
Nikos Kouremenos 147e14eeec now you can type the path to sounds and it gets applied 2005-06-06 15:03:41 +00:00
Nikos Kouremenos 79ddc9d228 hide show_roster_on_startup from windows [no trayicon] 2005-06-06 13:12:12 +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
Nikos Kouremenos a6600bb06d adding marine roster theme (thanks membris) 2005-06-05 15:49:50 +00:00
Nikos Kouremenos f85af4f4cd windows: speller_checkbutton not visible 2005-06-04 12:52:16 +00:00
Yann Leboulanger b49addcafe little bugfix 2005-06-01 20:01:11 +00:00
Nikos Kouremenos 7c7cb2829a better string 2005-05-30 14:16:41 +00:00
Yann Leboulanger f9f341f104 we can now use SSL
(we can't force to not use TLS: bug in xmpp)
2005-05-30 11:01:08 +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 0c99f773ca fixing #338 and the the already fixed widgets but in the same category in a glade way [eg. making them invisible from glade] 2005-05-28 22:42:08 +00:00
Nikos Kouremenos 81b28a9cff Client's connect() does not raise exception on error as it was in jabberpy
in xmpppy it connect() returns connection type in a string
apparently that string can be 'tls', 'tcp' (simple without tls) and '' when it fails to connect
2005-05-26 13:35:58 +00:00
Nikos Kouremenos 14b8d03a56 globals() not locals() 2005-05-26 00:29:22 +00:00
Nikos Kouremenos 6273d33c34 better logic in applying speller 2005-05-26 00:11:20 +00:00
Nikos Kouremenos 3f890b8063 completing gtkspell support
adding escape to close accounts_window
using %s instead of + for joining strings [gives us better translation] and fixing a typo there
sorry for big commit
2005-05-26 00:07:49 +00:00
Yann Leboulanger 9bc2c5781e when we edit a transport, we print 'edit %s' instead of 'register to %s' 2005-05-25 22:27:40 +00:00
Yann Leboulanger 492a21a5cb we can now modify our transportregistration (JEP-0100) 2005-05-25 22:15:28 +00:00
Yann Leboulanger e871c22772 we can now disable the use of transports iconsets 2005-05-25 17:13:50 +00:00
Nikos Kouremenos a2f5be54ec disco window: when selecting sth form the popdown list, autovisit [like browsers do] 2005-05-24 20:04:07 +00:00
Nikos Kouremenos 5610a305e6 add ** n password entry when registering new transport 2005-05-22 11:54:09 +00:00
Nikos Kouremenos f774e125e9 make it activate default 2005-05-22 01:45:06 +00:00
Nikos Kouremenos 7e0d7c1243 show tls frame 2005-05-21 15:27:27 +00:00
Nikos Kouremenos ddcbbca289 some more translatable strings 2005-05-21 15:19:58 +00:00
Nikos Kouremenos d7f06a3fcd online offline --> sign in sign out for popup notifications options 2005-05-21 13:46:23 +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
Nikos Kouremenos 4b6e527fdf asking the user about removing an account that he's connected 2005-05-20 15:05:22 +00:00
Nikos Kouremenos 12d3888526 removing two lines that were hiding links_open_with_combobox under POSIX [sorry for that] 2005-05-19 16:50:58 +00:00
Yann Leboulanger 99401f2abb add a DATA_DIR in gajim 2005-05-17 17:37:50 +00:00
Nikos Kouremenos 36bf675fd3 when in windows open links/mailtos with default application. arnaud njoy 2005-05-17 15:04:54 +00:00
Nikos Kouremenos 7aaffae0dc better strings 2005-05-17 11:55:30 +00:00
Yann Leboulanger 5555d6e317 hide tls option in gui until it is fixed in xmpppy 2005-05-15 20:17:44 +00:00
Nikos Kouremenos 7b191bc2c4 adding resizability in cols in disco window 2005-05-15 12:02:50 +00:00
Nikos Kouremenos f4d8ff0944 use isdigit() instead of excepting ValueError 2005-05-15 11:52:35 +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
Yann Leboulanger c3437d2d14 upgrade the self.account var when we change the name of the account (fix #279) 2005-05-14 11:01:09 +00:00
Nikos Kouremenos 961ded4882 Advanced_window ==> Advanced_configuration_window 2005-05-14 01:42:10 +00:00
Yann Leboulanger f9a26dce55 remove unneeded commented line 2005-05-12 18:55:01 +00:00
Nikos Kouremenos 27723d1279 fixing #256 2005-05-12 13:52:09 +00:00
Nikos Kouremenos 1353525bf2 fixing a gui bug with sensitivity for proxy table (thanks owen from #gtk+ irc room 2005-05-11 21:02:22 +00:00
Yann Leboulanger 1e50542793 proxyport is an int, we have to print strings 2005-05-11 16:32:34 +00:00
Yann Leboulanger 00cc513d49 update the register and join buttons in disco as soon as we receive the info (ne need to change the line) 2005-05-11 16:19:55 +00:00
Yann Leboulanger 1d63886ef8 default for GUI via glade and not via code for sync_with_global_status too 2005-05-10 15:57:49 +00:00
Nikos Kouremenos 1c9e02e2f5 for account_modification_window default for GUI via glade and not via code [cleaner & better] 2005-05-10 15:51:48 +00:00
Nikos Kouremenos 30cd93c245 fixing a typo 2005-05-10 15:41:55 +00:00
Nikos Kouremenos aa386389cb gui to default to use_tls by default 2005-05-10 15:39:35 +00:00
Yann Leboulanger 6fa84c0dfe we now support user and password for proxy 2005-05-10 15:38:16 +00:00
Nikos Kouremenos 8175a92f7d proxy user/pass gui rdy 2005-05-10 15:08:31 +00:00
Yann Leboulanger b6648278e1 bugfix in account modification 2005-05-10 14:35:21 +00:00
Yann Leboulanger 61558b8942 we write the new account option in the config file only when the account has been successfully registered 2005-05-10 09:20:35 +00:00
Nikos Kouremenos adccebd4f3 removed unneeded lines 2005-05-09 22:18:44 +00:00
Yann Leboulanger 3fd078dd0b we can now disable the use of TLS 2005-05-09 19:52:43 +00:00
Nikos Kouremenos c707636421 tls gui hack ready [this has to be rdy before 0.7 coz we use by default tls now and that may break idiotic servers that say tls is there but is not 2005-05-08 22:08:28 +00:00
Yann Leboulanger f4b05e51fa request_register_agent_info is now async 2005-05-08 20:56:11 +00:00
Yann Leboulanger 77ea76ba9b bugfix in removing account Part 2 (fix #236) 2005-05-07 14:45:50 +00:00
Yann Leboulanger 69ba1d3198 bugfix when we remove an account 2005-05-07 14:36:07 +00:00
Yann Leboulanger d9cf8bb1a0 remove unneeded code 2005-05-06 19:56:48 +00:00
Yann Leboulanger 7668643750 finish Custom -> custom translation 2005-05-06 19:52:18 +00:00
Nikos Kouremenos 723af5012a fixing a traceback after yann's commit and asking a qu for yann [as FIXME:] 2005-05-06 18:01:07 +00:00
Yann Leboulanger 98beecbc08 update the iconset in gc windows when we change the iconset 2005-05-06 17:02:58 +00:00
Nikos Kouremenos 69a42c1da5 roster theme names first letter small 2005-05-06 10:26:28 +00:00
Nikos Kouremenos 91d058fda4 set_property('visible', bool) becomes show()/hide() depending on bool val 2005-05-03 16:43:27 +00:00
Nikos Kouremenos b6d32de0ea adding Cyan theme roster 2005-04-30 17:40:32 +00:00
Nikos Kouremenos a2f9ad8bcd #215 fixed 2005-04-30 17:19:03 +00:00
Nikos Kouremenos 6ba87fdd50 account_modification_window gives fcus to Name of account 2005-04-30 11:02:30 +00:00
Nikos Kouremenos 94537da614 make roster theme UI better 2005-04-29 15:01:44 +00:00
Nikos Kouremenos caad4cd972 cleanup 2005-04-29 14:14:25 +00:00
Yann Leboulanger fbdae750c2 we now have themes for roster colors / fonts 2005-04-29 13:04:06 +00:00
Yann Leboulanger 3f417a2fba reset to default color now works in chat tab 2005-04-29 09:47:09 +00:00
Yann Leboulanger bce9902708 merge / split group chat windows on the fly 2005-04-28 15:48:20 +00:00
Yann Leboulanger 9377f0223b use less long variables 2005-04-28 14:55:57 +00:00