Commit Graph

1910 Commits

Author SHA1 Message Date
Yann Leboulanger 85f38f39c4 don't remove edited line in emoticon selector 2005-09-05 21:48:39 +00:00
Yann Leboulanger ae2e86de03 we can use make OPTFLAGS=... to add some flags 2005-09-05 21:38:18 +00:00
Nikos Kouremenos 36590c86fd it depends only on pygtk version 2005-09-05 20:28:25 +00:00
Nikos Kouremenos b83d2f13b7 do not issue deprecate warning for Gtk28 2005-09-05 20:25:33 +00:00
Yann Leboulanger 3324a4e94e use LIBDIR in all Makefile 2005-09-05 19:42:43 +00:00
Yann Leboulanger 635bc5a72c fix a pb with gtk 2.8 2005-09-05 18:47:35 +00:00
Nikos Kouremenos 8eaf336763 fix a TB 2005-09-05 18:12:47 +00:00
Travis Shirk 20b0efea68 Unread message state is not shown in the banner 2005-09-05 18:06:54 +00:00
Nikos Kouremenos dc8978961a fix cleanup button sensitivity issues 2005-09-05 17:50:08 +00:00
Yann Leboulanger fb31fc94f0 install .mo files in /usr/share/locale 2005-09-05 15:32:26 +00:00
Nikos Kouremenos c2b5ef6091 decode fixes in emoticons [stephan k.] 2005-09-05 14:02:36 +00:00
Nikos Kouremenos a725792f36 remove lazy exception catching and fix logic for previewing images 2005-09-05 13:59:41 +00:00
Nikos Kouremenos ef06e78abb scale and catch for avatar & emoticon 2005-09-05 13:35:45 +00:00
Yann Leboulanger 72393ac068 autoreconnect of account is ready 2005-09-05 13:28:09 +00:00
Nikos Kouremenos 1ccb1e5514 remove TODO 2005-09-05 12:34:51 +00:00
Nikos Kouremenos 4523a1f4b3 we always scale avatar image to 100x100 2005-09-05 12:26:05 +00:00
Nikos Kouremenos 217318a3b1 say to the user what libs we support 2005-09-05 11:45:32 +00:00
Nikos Kouremenos c511ec95eb various fixes 2005-09-05 11:38:46 +00:00
Nikos Kouremenos 0ecc5877f2 say the truth 2005-09-05 11:34:46 +00:00
Nikos Kouremenos b661626f14 fix coding standards for dman patch 2005-09-05 11:32:59 +00:00
Yann Leboulanger 70e965ce7f temporary fix 2005-09-05 08:23:31 +00:00
Yann Leboulanger 9cfdc1fa10 fix typo 2005-09-05 07:50:47 +00:00
Yann Leboulanger 59464c6b4b [dman] use dnspython if available, or switch to pydns 2005-09-05 06:48:56 +00:00
Travis Shirk bb7e4079cd This should be a boolean type 2005-09-05 02:50:13 +00:00
Travis Shirk 8a6113f159 Final touches on chatstate notifications 2005-09-05 01:39:42 +00:00
Nikos Kouremenos e3a3e20ce0 fix a typo 2005-09-05 00:31:12 +00:00
Nikos Kouremenos a6bf5b30c0 fix comment 2005-09-05 00:29:20 +00:00
Nikos Kouremenos 180303053e fix english 2005-09-05 00:27:28 +00:00
Nikos Kouremenos de0ee5c703 add code back and try to please everybody 2005-09-05 00:24:26 +00:00
Nikos Kouremenos c268a9f223 colors by rgb names 2005-09-05 00:14:00 +00:00
Nikos Kouremenos 1f9fcd4d14 colors by rgb names 2005-09-05 00:08:52 +00:00
Nikos Kouremenos eda58198e2 remove has_focus var and focus_out cb that are not needed 2005-09-05 00:00:17 +00:00
Nikos Kouremenos cc260e3734 remove spaces 2005-09-04 23:57:47 +00:00
Travis Shirk bb6c0d6a26 Chatstate notifications in tabs #672 2005-09-04 23:30:40 +00:00
Nikos Kouremenos 447c5f617b fix a leftover 2005-09-04 23:28:04 +00:00
Nikos Kouremenos 3200801bc7 revert last srv commit so svn is usable 2005-09-04 22:22:30 +00:00
Yann Leboulanger 310baa5234 [dman] SRV is back with DNS module 2005-09-04 21:26:12 +00:00
Nikos Kouremenos ba8e682011 fix english 2005-09-04 18:56:06 +00:00
Nikos Kouremenos 693236bb12 remove a comment 2005-09-04 18:54:41 +00:00
Nikos Kouremenos 1f2c115297 fix comment english 2005-09-04 18:54:03 +00:00
Nikos Kouremenos 9ab856d410 typo 2005-09-04 18:52:26 +00:00
Nikos Kouremenos 9cf564ee18 comments for advanced settings 2005-09-04 18:51:16 +00:00
Nikos Kouremenos 8377bdb54b [aldafu] quit_on_roster_x_button advanced setting [I reverted logic] 2005-09-04 18:38:25 +00:00
Nikos Kouremenos 6bd154e1e7 dedicated to dkirov. gtk28 autoconfirm for fchooser 2005-09-04 18:21:54 +00:00
Nikos Kouremenos a29c12a8b6 add a comment 2005-09-04 17:47:36 +00:00
Nikos Kouremenos 74ceb1f9f8 if we have pygtk28/gtk28 we now set UrgencyHint instead of just *. I LOVE 2.8 [see inside for new way via .props] CONGRAAAAAATS to jdahlin, gjc and rest of gang :) 2005-09-04 16:57:09 +00:00
Nikos Kouremenos 12d91afaf2 call type_register only if needed [2.8+ does not need it] 2005-09-04 16:28:52 +00:00
Nikos Kouremenos 8459e3995f add a missing comment 2005-09-04 12:29:48 +00:00
Nikos Kouremenos c0be3df59f tabs position can be changed now via preferences window in chat tab in a combobx 2005-09-04 12:28:15 +00:00
Nikos Kouremenos fa5f7c85c3 move the file 2005-09-04 11:33:41 +00:00
Nikos Kouremenos 36459161fa nothing 2005-09-04 01:40:17 +00:00
Alex Mauer fed1a43248 Remember nickname changes so autoaway works properly in groupchat. 2005-09-03 22:09:55 +00:00
Alex Mauer 7fe4cd958e Don't lose the original message when scrolling down from the end in the sent message history. 2005-09-03 18:18:33 +00:00
Nikos Kouremenos 49431d89c0 fix accidental removal 2005-09-03 17:44:51 +00:00
Nikos Kouremenos 564f35d61c [Sef] Group Chat roster has now tooltips 2005-09-03 17:30:49 +00:00
Nikos Kouremenos 650bbdca39 catch all error codes for MUC JEP and issue translatable strings so non english user does not see english. 2005-09-03 17:18:07 +00:00
Nikos Kouremenos 75a9d0ae2c fix logic 2005-09-03 16:38:19 +00:00
Nikos Kouremenos 87684c0f77 we only use ngettext() where we have %d [eg. counted entities]. Thanks Nikolai 2005-09-03 16:37:01 +00:00
Nikos Kouremenos faab65d973 fix passive voice. now translators can write more free 2005-09-03 16:30:01 +00:00
Nikos Kouremenos ac7e0c2af8 clean up in FT window 2005-09-03 14:23:53 +00:00
Nikos Kouremenos d0ecafdcc2 add comments for some advanced settings, fix some stuff in glade too for that 2005-09-03 13:48:25 +00:00
Nikos Kouremenos 96eab62d65 fix 2 problematic ngettext() strings 2005-09-03 12:58:29 +00:00
Nikos Kouremenos 49b4eff2cc [andreasvc] fix a string 2005-09-03 12:54:45 +00:00
Nikos Kouremenos 6617093c42 fix a bad string 2005-09-03 12:53:05 +00:00
Nikos Kouremenos 88b2f3b1f1 do some ellipsize via glade2.10 and remove some fixmes 2005-09-03 12:43:12 +00:00
Nikos Kouremenos 0a482f179a [FishFace] Now Gajim has comments support for advanced settings 2005-09-03 12:28:30 +00:00
Nikos Kouremenos 3d5901dd63 [stephan k.] also decode in LOGPATH 2005-09-02 21:45:35 +00:00
Yann Leboulanger a80c688d5f remove duplicated line 2005-09-02 21:34:26 +00:00
Nikos Kouremenos 1ce4015512 [stephan k.] decode path for config 2005-09-02 21:32:23 +00:00
Nikos Kouremenos 16acf1d4f5 [stephan k.] fix #798 2005-09-02 21:29:01 +00:00
Yann Leboulanger c4a6af00d6 fix a TB 2005-09-02 21:26:58 +00:00
Travis Shirk 5b728c8295 keep_alive_disconnect_after_foo_secs is no longer applilcable 2005-09-02 21:13:52 +00:00
Yann Leboulanger 2d67cfa9b7 fix TB for gtk >= 2.8 2005-09-02 19:26:52 +00:00
Nikos Kouremenos 637339ea8a svn says 0.9 now 2005-09-02 16:11:52 +00:00
Yann Leboulanger 99f1bf40c5 correct invalid theme name in old config file 2005-09-02 14:03:00 +00:00
Nikos Kouremenos d26696bbe5 [Laurent Sartran] catch exception when SSL connection is reset during handshake 2005-09-01 17:44:57 +00:00
Yann Leboulanger 924b1e3df2 do not send online show in presence 2005-09-01 17:16:35 +00:00
Nikos Kouremenos ac34593ff6 [hawke] fix 2 fields to be editable 2005-09-01 16:16:46 +00:00
Nikos Kouremenos 8b43c212e4 [andreasvc] make 52 x 52 for avatars customizable 2005-09-01 13:58:20 +00:00
Nikos Kouremenos 5bd4ad4da6 [stephan k.] fix so theme names can have space 2005-09-01 13:47:50 +00:00
Nikos Kouremenos b068ca6baa remove a bad decode 2005-09-01 13:11:22 +00:00
Nikos Kouremenos c28eaaa585 do not sign auto statuses 2005-08-30 21:38:59 +00:00
Nikos Kouremenos 36a7ce1d45 [stephan k.] fix a typo 2005-08-30 21:20:25 +00:00
Nikos Kouremenos 7d2a698fc9 [Hawke patches Lukas patch :D] now Gajim can use gpg-agent 2005-08-30 21:10:14 +00:00
Nikos Kouremenos 4902e17742 [stephan k.] fchooser now does unicode correctly 2005-08-30 21:03:23 +00:00
Nikos Kouremenos 99699d60e0 [stephan k.] fixes with unicode in dnd 2005-08-30 20:58:40 +00:00
Nikos Kouremenos 6c57428cbe fix identation 2005-08-29 22:25:48 +00:00
Nikos Kouremenos 24e9188a42 now also catch weather transport and show correct icons 2005-08-29 22:24:13 +00:00
Nikos Kouremenos 12b190e98c win32: put hide this menuitem on top 2005-08-29 20:47:26 +00:00
Nikos Kouremenos ca9f164450 add new line in the end of file 2005-08-29 20:20:08 +00:00
Nikos Kouremenos 5114b52232 do screen size better 2005-08-29 20:18:24 +00:00
Nikos Kouremenos 40c17be36a [stephan k.] gettext to return unicode isntances 2005-08-29 12:11:14 +00:00
Dimitur Kirov 12ef793d54 fix creating menu for wrong resource 2005-08-29 11:36:57 +00:00
Nikos Kouremenos 37df1785e9 fix logic bug in tabs_always_visible 2005-08-29 10:41:57 +00:00
Nikos Kouremenos 4443c7a3be fix expansion in edit groups dialog 2005-08-29 00:01:43 +00:00
Nikos Kouremenos 79a3ee06ed fix typo 2005-08-28 15:56:08 +00:00
Nikos Kouremenos 02ce0f1e99 credit our artists in about dialog 2005-08-28 15:55:50 +00:00
Nikos Kouremenos 215be2bb5c [nicfit] tabs_position (this needs UI option for .9) tabs_always_show tabs_border tabs_close_button are now configurable. USERS: you can have tabs in the bottom now if you like that :$ 2005-08-28 14:40:06 +00:00
Nikos Kouremenos a9b5ed980f typo 2005-08-28 11:02:59 +00:00
Nikos Kouremenos ac05887b43 make human logic safe resizements, moves of windows 2005-08-28 10:57:08 +00:00
Nikos Kouremenos 83c63e85de fix parsing config file 2005-08-28 10:45:29 +00:00
Nikos Kouremenos 731de491d2 do not show roster out of screen 2005-08-28 10:29:53 +00:00
Nikos Kouremenos c0c32680cd revert a commit 2005-08-27 17:24:12 +00:00
Nikos Kouremenos 971f48abca thanks membris who found one noturius pygtk bug 2005-08-27 15:07:13 +00:00
Nikos Kouremenos 165fb2006d remove a decode 2005-08-27 14:26:08 +00:00
Nikos Kouremenos 461041ae5b fix wrong replacement 2005-08-27 14:08:00 +00:00
Nikos Kouremenos 7b5997156b [stephan]use for-else statement (one less var used) 2005-08-27 13:35:11 +00:00
Nikos Kouremenos 23aaea5803 decode one more string, and cleanup 2005-08-27 13:26:24 +00:00
Nikos Kouremenos 73cfebd78f [stephan] do not allow del key on account/group row 2005-08-27 12:48:02 +00:00
Nikos Kouremenos b642f0ee4f [Stéphan K.] show protocol table row in add contact dlg only if we have transports in that dialog 2005-08-27 00:23:44 +00:00
Nikos Kouremenos 408aae5084 [nicfit] do keepalive without iq:last but just send " "
good because google talk (and other servers) do not support iq:last
good because we do not disconnect ourselves if time changes
good because we do not disconnect ourselves on modal dialogs
good because even stpeter thinks that is the best way to do keepalives
good because we do not flood the server with iq:last
bad because I say it is good :D
2005-08-27 00:07:43 +00:00
Dimitur Kirov 77a0e5f703 fixed TB when modifying bookmarks of nonascii
account name (unicode <-> utf-8 issue)
2005-08-26 23:03:22 +00:00
Nikos Kouremenos 780b3d4e20 avatar/win32: open with rb so windows are ok 2005-08-26 22:12:19 +00:00
Nikos Kouremenos f3fbf57676 catch one more type of exception 2005-08-26 19:54:51 +00:00
Nikos Kouremenos c249acab44 fix a typo 2005-08-26 19:23:52 +00:00
Dimitur Kirov f4d43a9fb4 fixed image align pb in long tooltips 2005-08-26 16:31:22 +00:00
Nikos Kouremenos eabc5e6ebc prevent a TB and add FIXMEs for Yann 2005-08-26 14:44:46 +00:00
Nikos Kouremenos 5bef7f8c9c [win32 only] add a menuitem to hide context menu of trayicon 2005-08-26 14:36:20 +00:00
Nikos Kouremenos 057287925b typo 2005-08-26 13:24:29 +00:00
Dimitur Kirov b093ce9da7 roster postion is saved when roster
window is not visible
2005-08-26 13:23:26 +00:00
Nikos Kouremenos 9bfdf092e8 typo 2005-08-26 13:22:08 +00:00
Nikos Kouremenos 05dbf5bad6 typo 2005-08-26 13:17:03 +00:00
Nikos Kouremenos e12e0819dc typo 2005-08-26 13:15:16 +00:00
Nikos Kouremenos 21a3971952 some more helpers for our API 2005-08-26 13:11:20 +00:00
Nikos Kouremenos 4c75c558e0 s/new_user/new_tab/ 2005-08-26 12:55:17 +00:00
Nikos Kouremenos 121911f8f6 more of isinstance 2005-08-26 12:52:40 +00:00
Nikos Kouremenos 20a7a0c426 isinstance() is faster than type. pydoc timeit 2005-08-26 12:34:11 +00:00
Nikos Kouremenos 1a1ec7bfa2 typo 2005-08-26 12:14:08 +00:00
Nikos Kouremenos b5c71cd2f2 ensure_unicode_string is back 2005-08-26 12:08:14 +00:00
Dimitur Kirov 02e538a718 decode possible none unicode string in
conversation_font
2005-08-26 09:33:20 +00:00
Nikos Kouremenos cec336112d [Stéphan K.] make most strings we use unicode instacnes 2005-08-26 00:52:44 +00:00
Nikos Kouremenos ba6fcb4503 at startup becomes on 2005-08-25 22:15:06 +00:00
Dimitur Kirov 9f91b28e12 FT works on win32 2005-08-25 20:31:58 +00:00
Nikos Kouremenos bc8a20f907 typo 2005-08-25 20:31:49 +00:00
Nikos Kouremenos 84bf980787 s.decode(utf-8) does not choke if s is already unicode. so we MUST use that allover 2005-08-25 20:23:41 +00:00
Nikos Kouremenos ede8e3b3cd fix empty soundplayer entry ui problem 2005-08-25 20:22:30 +00:00
Nikos Kouremenos 5800df0d44 say 0.8.1: we are freezing tomorrow evening/night 2005-08-25 19:51:57 +00:00
Nikos Kouremenos 79b40f48e8 add a gtk2.8 fixme for when pygtk28 is out 2005-08-25 19:15:57 +00:00
Nikos Kouremenos 08e6b8a6a9 add dimitur in about dialog 2005-08-25 19:14:46 +00:00
Nikos Kouremenos e0c3e309db remove a fixme 2005-08-25 18:33:40 +00:00
Nikos Kouremenos cb88b23b16 remove an uneeded assignemnt and some \r\n 2005-08-25 18:32:09 +00:00
Nikos Kouremenos ed2516b2ba fix a typo and an overl00k 2005-08-25 17:33:04 +00:00
Nikos Kouremenos 9cabb5e830 chmod bad permisioned dirs 2005-08-25 16:50:02 +00:00
Dimitur Kirov 4da5581f03 reduce extremely long status messages in roster
tooltip
2005-08-25 15:10:53 +00:00
Dimitur Kirov 8adeb33fa1 fixed tb on server connect 2005-08-25 14:07:17 +00:00
Dimitur Kirov 9e044cbd4c removed not-in-the-right-place line,
replaced os.path.slpit with basename when only
file_name is needed
2005-08-25 11:12:37 +00:00
Dimitur Kirov 6f9875120c send correct 'plugin' argument on initialising
XmlConsole window
2005-08-25 10:49:16 +00:00
Nikos Kouremenos 61f1c8c5d4 better message for nick conflict 2005-08-25 10:06:33 +00:00
Dimitur Kirov fd7936ff36 fixed bug:
ensure_unicode_string return None if 'string'
is type unicode
2005-08-25 08:02:41 +00:00
Nikos Kouremenos 58149b4810 ensure unicode string func and using it in one more place 2005-08-24 20:29:12 +00:00