Commit Graph

1936 Commits

Author SHA1 Message Date
Nikos Kouremenos 08a7c45c08 notification area icon (trayicon) is back for windows! 2005-08-23 18:03:18 +00:00
Nikos Kouremenos 4aaa36fbae [hawke] show_ascii_formatting_chars advanced setting 2005-08-23 14:58:53 +00:00
Nikos Kouremenos e7b1247b38 add proxy.netlab.cz for FT 2005-08-23 14:29:12 +00:00
Nikos Kouremenos 0fc44af407 we can now select may files in filechooser to send 2005-08-23 14:00:28 +00:00
Nikos Kouremenos 0b457357a9 save last dir used for emoticons, sounds, sending file, recv files in config and if empty use $HOME. no more bad paths (the dir were we started Gajim, no more saving such info only per session) 2005-08-23 13:22:14 +00:00
Nikos Kouremenos bc80ff4ae5 last_send_dir for sending and not last_save_dir for sending! also os.path.isdir() is enough and no need for exists() and last but not least set $HOME if last_*_dir is None (else we show the place from we run Gajim! 2005-08-23 13:04:07 +00:00
Nikos Kouremenos 9b483b62ee svn to say 0.9 and removing some code for 0.8 only 2005-08-23 12:52:16 +00:00
Nikos Kouremenos 33d1536c25 fixes in strerror code 2005-08-23 09:32:44 +00:00
Nikos Kouremenos 92903afd4c chmod in the correct place 2005-08-23 09:30:54 +00:00
Nikos Kouremenos 6e29a8b524 create config file with 0600 [and remove \n from print!!!!! 2005-08-23 09:17:48 +00:00
Nikos Kouremenos 5570639beb create logs and .gajim dir with 0700 2005-08-23 09:14:35 +00:00
Nikos Kouremenos 25acbbe478 set value of player not only gui (but that should have been enough) 2005-08-21 19:09:31 +00:00
Nikos Kouremenos d3af231d5f try to use a HigDialog and not a glade dialog for InitationReceivedDialog class 2005-08-19 14:24:42 +00:00
Nikos Kouremenos 21ad507d39 fix bad strings 2005-08-19 11:31:34 +00:00
Nikos Kouremenos 15359f8fe1 fix typo in ban 2005-08-19 10:41:56 +00:00
Nikos Kouremenos 4abf4f53b3 check if dir before write, and do not write if it is 2005-08-19 10:32:42 +00:00
Yann Leboulanger 472c35e030 fix a TB 2005-08-18 22:34:03 +00:00
Nikos Kouremenos e9945b9c4b disable trayicon if in windows (fixes the resize problem) apparently 2005-08-18 22:08:19 +00:00
Nikos Kouremenos 4edf5e69ea create file when writing! 2005-08-18 19:46:50 +00:00
Nikos Kouremenos 0455ce1e3f typo 2005-08-18 19:25:12 +00:00
Nikos Kouremenos bd0a5230d9 xs:boolean is '0', '1', 'true', 'false'. so update bookmark to handle the last two 2005-08-18 19:06:24 +00:00
Nikos Kouremenos 1449be9bad commit a patch for xmpppy 2005-08-18 18:50:30 +00:00
Nikos Kouremenos 277e040c0d add advanced_menuitem.set_sensitive(val) depending on conditions (if no accounts it is False, else True) 2005-08-18 16:51:03 +00:00
Nikos Kouremenos 444346a789 remove those 4 2005-08-18 16:29:30 +00:00
Nikos Kouremenos 57930d1d7a temporary workaround of ngettext() limitation 2005-08-18 14:14:18 +00:00
Nikos Kouremenos f640d62ac0 prevent a tb but add a fixme because I am not sure why it happens 2005-08-18 12:59:54 +00:00
Nikos Kouremenos d437ef497a try to catch an exception 2005-08-18 12:50:33 +00:00
Yann Leboulanger 903941fe03 send priority on EVERY presences 2005-08-18 08:33:51 +00:00
Yann Leboulanger 6cb304610b create xml console window when we create a new account 2005-08-18 08:32:35 +00:00
Yann Leboulanger ab3df4e540 fix a TB when creating a new Account 2005-08-18 08:12:23 +00:00
Nikos Kouremenos e5ec93d0a9 remove an expand in xml console window 2005-08-17 22:54:14 +00:00
Nikos Kouremenos 21e4819130 add a fixme for .9 2005-08-17 20:07:59 +00:00
Yann Leboulanger b474e3141e restore_conversation is back 2005-08-17 20:00:06 +00:00
Nikos Kouremenos 7ddc438f53 fixes in greek po (pot/po) update 2005-08-17 19:05:43 +00:00
Nikos Kouremenos ee8173d393 we can now drop many files to a tab and Gajim will send all files 2005-08-17 16:47:40 +00:00
Nikos Kouremenos 0fb573ccc6 remove pango markup from translation 2005-08-17 16:47:12 +00:00
Dimitur Kirov 5ed2e23097 added comments on some methods 2005-08-17 16:28:32 +00:00
Dimitur Kirov 98273d7aec removed the last affinix non jep tag 2005-08-17 15:48:14 +00:00
Dimitur Kirov ec20af6941 open file only once on sending 2005-08-17 15:38:57 +00:00
Dimitur Kirov 21d0ca72a2 real_jid is changed to sender/receiver_name 2005-08-17 15:35:36 +00:00
Dimitur Kirov 2f0f52e49f checks for 2 more socket exceptions..
open/close file on each read
2005-08-17 15:10:37 +00:00
Dimitur Kirov f9657d7521 make check for unicode text as argument 2005-08-17 14:38:20 +00:00
Dimitur Kirov 7c9ea41c1b added recipient in the 'transfer completed'
dialog
2005-08-17 14:34:42 +00:00
Dimitur Kirov 2094f6bf11 fixed TB in notification area on long nonascii
status messages
2005-08-17 14:14:32 +00:00
Nikos Kouremenos fed3e0815a polish po is ready. greek po lacks 13 messages. pot/po update. many comments for translators, and some comments so you can remind me guys what to fix for 0.9 :) 2005-08-17 12:17:09 +00:00
Nikos Kouremenos fc21e86f01 remove unused and with typos var 2005-08-17 10:38:47 +00:00
Nikos Kouremenos 2fd8b49fc6 fix a tb (thanks aldafu) 2005-08-17 09:59:59 +00:00
Nikos Kouremenos ba110194f8 action_button menu does not send inactive now 2005-08-17 09:49:21 +00:00
Nikos Kouremenos 6c38bf93b4 some more comments to assist tranlsations 2005-08-17 09:25:48 +00:00
Nikos Kouremenos 7c2e69cf8b dnd now works in windows too 2005-08-16 22:38:21 +00:00
Nikos Kouremenos 9c05382fc5 trayicon for windows is 100% ready 2005-08-16 20:24:56 +00:00
Nikos Kouremenos ea47fd6f08 cleanup and a FIXME for dkirov 2005-08-16 19:26:11 +00:00
Nikos Kouremenos 1992351a67 remove a self in a var 2005-08-16 19:12:51 +00:00
Nikos Kouremenos 851457ba7a add a fixme 2005-08-16 19:05:27 +00:00
Yann Leboulanger 54645ae409 temporary fix for the Event dispatcher to work with TLS connections 2005-08-16 16:10:36 +00:00
Yann Leboulanger bb0ba86b23 create XML console window when we add a new account 2005-08-16 15:35:03 +00:00
Yann Leboulanger 383154becf we always show ft request window in 0.8 release 2005-08-16 15:24:50 +00:00
Nikos Kouremenos ac4bb8b675 logic fix 2005-08-16 11:59:53 +00:00
Nikos Kouremenos c3be096bc3 fix pygtk.require() to work ok in GNU 2005-08-16 11:55:29 +00:00
Nikos Kouremenos e675471568 remove a print 2005-08-16 11:52:19 +00:00
Nikos Kouremenos 9a5e49ac1c try to prevent a major TB 2005-08-16 11:35:14 +00:00
Nikos Kouremenos 5acee3847a pygtk.require() only if not windows (py2exe fails) 2005-08-15 19:53:37 +00:00
Nikos Kouremenos d5f4b8ce44 clean up 2005-08-15 19:52:34 +00:00
Nikos Kouremenos 6b57a5472a logic fix 2005-08-15 19:52:18 +00:00
Nikos Kouremenos a946e92a95 trayicon menuitems now work ok. for images to change we need them in ico format. I had ideas on that.. :D 2005-08-15 19:51:49 +00:00
Nikos Kouremenos 4c48422462 clean up in systraywin32.py 2005-08-15 19:27:31 +00:00
Nikos Kouremenos 9e8e944c22 improved systraywin32.py 2005-08-15 19:17:41 +00:00
Nikos Kouremenos 8ac54a2e41 in windows do not say about missing dbus bidingins 2005-08-15 18:28:19 +00:00
Nikos Kouremenos f83a573f1d remove accidental expand 2005-08-15 13:00:09 +00:00
Nikos Kouremenos 0f41cf1fc3 escape now closes ft window 2005-08-15 12:45:19 +00:00
Nikos Kouremenos d126607cc6 comments for tranlsators (pot/po) 2005-08-15 10:21:31 +00:00
Nikos Kouremenos b955442642 now only accept invitation button does not work 2005-08-14 23:54:55 +00:00
Nikos Kouremenos 177a4c76de moving tooltips code to tooltips.py; moving ft_window to ft_window.py 2005-08-14 23:52:12 +00:00
Nikos Kouremenos 0124ec748c inital code and glade for invitation dialog (nothing is marked for translation) this is for 0.9 2005-08-14 23:21:57 +00:00
Dimitur Kirov 2bdeec3d6e set border style GTK_SHADOW_IN for consistency
with the other dialogs
2005-08-14 22:34:40 +00:00
Nikos Kouremenos c28690de54 logic fix 2005-08-14 22:30:28 +00:00
Dimitur Kirov 5f0b36004d TB on connection timeout 2005-08-14 22:29:16 +00:00
Nikos Kouremenos d286a5b187 commenting the code and adding a FIXME 2005-08-14 22:00:48 +00:00
Yann Leboulanger 7e080d6415 re-build the menu when we re-draw the roster (account removed or added) 2005-08-14 21:52:48 +00:00
Nikos Kouremenos 9f4a145e48 check isfile before opening 2005-08-14 21:46:57 +00:00
Nikos Kouremenos 18106eaa96 get default font from KDE too. thanks IceRAM 2005-08-14 21:43:16 +00:00
Yann Leboulanger f2221ceb6d autoconnect if false by default in glade 2005-08-14 21:28:01 +00:00
Yann Leboulanger 57a5cf1741 typo 2005-08-14 21:25:24 +00:00
Yann Leboulanger 227f754ce5 we can receive message from the room, so no nick 2005-08-14 21:02:51 +00:00
Nikos Kouremenos f9d3d37c46 escape " in sound playing 2005-08-14 19:27:58 +00:00
Nikos Kouremenos 56e0c6f3c3 drop from xffm to gajim tab now works 2005-08-14 19:08:56 +00:00
Yann Leboulanger 93293dfdc5 InformationDialog doesn't use run() anymore 2005-08-14 16:12:36 +00:00
Nikos Kouremenos db97d20aec do not set as status I'm invisible 2005-08-14 14:32:10 +00:00
Dimitur Kirov 332bffc29f changed Q__ to Q_ 2005-08-14 13:46:15 +00:00
Nikos Kouremenos 47e9aa46db dnd now should work for all(?) file managers 2005-08-13 22:16:50 +00:00
Nikos Kouremenos 86443c4934 fix bad string, add comment for transl, pot/po 2005-08-13 15:06:04 +00:00
Nikos Kouremenos 27c3f707db add one more comment for translators 2005-08-13 14:39:43 +00:00
Nikos Kouremenos a91765990b comments for translators; pot/po 2005-08-13 11:17:49 +00:00
Dimitur Kirov 61f1d80063 lost row restored 2005-08-13 10:49:29 +00:00
Nikos Kouremenos a629c31426 we can now drag a file and drop it in contact and it will initiate file transfer! 2005-08-13 01:25:43 +00:00
Nikos Kouremenos 48860ef25b better colors for FT [before success/req/failure had the same red color] 2005-08-13 00:53:37 +00:00
Nikos Kouremenos e641745500 using comments and Q_() for make disctioning of None and Unknown strings. this breaks strings freeze but I hope it is for the good and I hope it is the last time [sorry ppl] 2005-08-12 22:32:35 +00:00
Nikos Kouremenos fb2053ecd9 ngettext now works 2005-08-12 21:17:09 +00:00
Dimitur Kirov 8eb530b91c send error to stderr if another instance of
gajim is running on the same ft port
2005-08-12 19:09:20 +00:00
Nikos Kouremenos d8b71a5d7e logic fix 2005-08-12 18:53:29 +00:00
Nikos Kouremenos 1968b201d7 add Q_() to help transltors 2005-08-12 17:53:25 +00:00
Dimitur Kirov ba4e81095d gethostbyname for the override host 2005-08-12 14:59:28 +00:00
Dimitur Kirov e8472e2067 on cancel works for context menu
selection with keyboard reflects on sensitivity
of the buttons
2005-08-12 14:53:09 +00:00
Dimitur Kirov dbe332eb45 fixed spacings and borders of account window
disable FT buttons by default
2005-08-12 14:19:36 +00:00
Nikos Kouremenos 0855c48d08 better name: ft_override_host_to_send 2005-08-12 13:40:42 +00:00
Nikos Kouremenos fcf2fc4c09 [Stian B. Barmen] norwegean po is ready; pot/po (some fuzzying) 2005-08-12 13:26:44 +00:00
Nikos Kouremenos f72268d90b fix GPG to say OpenPGP. pot/po (nothing major) 2005-08-12 12:10:27 +00:00
Dimitur Kirov 4c24be16ed added ft_custom_host for translated/forwarded
ports
2005-08-12 09:34:30 +00:00
Dimitur Kirov 42c23d9ffe add image to 'Open containing folder' button
and Saved in: /path/to/file in sectext
2005-08-12 09:32:45 +00:00
Yann Leboulanger 9cbec8ac6d fix a TB 2005-08-12 07:49:01 +00:00
Dimitur Kirov 32bb3c5024 open containing folder in file transfer ok
response
2005-08-12 02:12:12 +00:00
Dimitur Kirov c85fa3584b Thanks to HellPaso now we have default font
in xfce
2005-08-12 00:33:48 +00:00
Dimitur Kirov a2cccb8d25 set default application font (if any) to
themes, instead of 'Sans 10'
2005-08-12 00:08:04 +00:00
Dimitur Kirov ead3e5557e set default font from the desktop default
application font setting (only Gnome for now)
2005-08-11 22:06:26 +00:00
Dimitur Kirov 0d68d8152a handle file request/send errors 2005-08-11 20:31:44 +00:00
Dimitur Kirov 99a20589bf added two more proxies in the config 2005-08-11 20:27:23 +00:00
Dimitur Kirov 5bb3148d8f change sensitive on all context menus,
open in current folder, context menu even if
not over row
2005-08-11 20:27:01 +00:00
Dimitur Kirov 5d3f81a9c3 removed the fast extention 2005-08-11 20:26:17 +00:00
Nikos Kouremenos cfdbb80d5d add license header 2005-08-11 19:06:20 +00:00
Nikos Kouremenos a39e1acab6 trayicon_notification_on_new_messages advanced setting 2005-08-11 18:23:39 +00:00
Nikos Kouremenos 128f6e1e67 only change trayicon if we use tabbedui 2005-08-11 17:59:56 +00:00
Nikos Kouremenos 72f93e7f22 fix #666 [cool number] 2005-08-11 17:15:10 +00:00
Nikos Kouremenos 20ac157556 more OO for systraywin32 2005-08-11 13:46:37 +00:00
Nikos Kouremenos b4ae315349 inital code for systray in windows is commited. it is disabled for 0.8 atm because it needs more love. I commit because I hope to fix soon (or else 0.8 will not load it so it is ok) 2005-08-11 13:20:46 +00:00
Nikos Kouremenos 24a7ed2d6a hardcode float() 2005-08-11 13:16:38 +00:00
Nikos Kouremenos 200bcd4650 escape a char for uri 2005-08-11 12:40:47 +00:00
Nikos Kouremenos 56461d88dc escape a char for dir 2005-08-11 12:39:50 +00:00
Nikos Kouremenos 2cb711b720 add amissing else 2005-08-11 12:36:32 +00:00
Nikos Kouremenos d0c81a9b8f make launch_file_manager work in windows 2005-08-11 11:44:14 +00:00
Nikos Kouremenos e1cb38d8e3 in windows hide apps_frame from prefs window 2005-08-11 11:41:50 +00:00
Nikos Kouremenos 726aa7ce7b typos and cleaner strings in atk strings that dkirov has added; pot/po update (some fuzzing sorry..) 2005-08-10 22:26:07 +00:00
Nikos Kouremenos 95b13c37e4 use correct _ for clean up 2005-08-10 22:06:33 +00:00
Dimitur Kirov 80fc80b62c gtk.Button.set_image not available on
pygtk < 2.6
2005-08-10 21:49:51 +00:00
Nikos Kouremenos 6dc0759243 fix tb 2005-08-10 19:34:58 +00:00
Nikos Kouremenos ea704fc426 fix english typos 2005-08-10 19:10:58 +00:00
Yann Leboulanger 9f0b1e50cd roster now shows the correct state image 2005-08-10 17:26:43 +00:00
Dimitur Kirov d220cde8cd removed useless code 2005-08-10 16:01:40 +00:00
Dimitur Kirov 0f88bd4817 added continue menuitem in FT popup menu 2005-08-10 16:01:13 +00:00
Dimitur Kirov d925c53d6b buttons sensitiveness now works 2005-08-10 16:00:39 +00:00
Dimitur Kirov 73c5eb3dd2 proper disconnect routines 2005-08-10 15:59:55 +00:00
Yann Leboulanger 8393d9e5fd we can now create a new account 2005-08-10 11:52:37 +00:00
Nikos Kouremenos 1fa4f8cdf4 [Fabian Neumann] if type is boolean when double click in advanced window just toggle value 2005-08-10 00:56:18 +00:00
Nikos Kouremenos 2b42ba9dda fix a tb 2005-08-10 00:10:43 +00:00
Dimitur Kirov 637351b3b6 bound contextmenu to the file list 2005-08-10 00:05:41 +00:00
Nikos Kouremenos d082539517 introducing: launch_file_manager() 2005-08-09 22:55:52 +00:00
Nikos Kouremenos 99bf5ba99f moving play_sound and launch_browser_mailer to common/helpers.py 2005-08-09 22:46:13 +00:00
Nikos Kouremenos 9f7720edfd glade small fix 2005-08-09 22:13:39 +00:00
Yann Leboulanger c1ba76286e we can now retrieve our vcard 2005-08-09 20:33:21 +00:00
Nikos Kouremenos e7498bca12 notify_on_all_muc_messages advanced option 2005-08-09 19:56:49 +00:00
Yann Leboulanger 6b9c37f40b when we split/merge gc windows, we also save the list of contacts and the connected state 2005-08-09 19:24:44 +00:00
Nikos Kouremenos d2659b2cf4 moving function to right place 2005-08-09 19:15:59 +00:00
Dimitur Kirov e418a3e02d added context menu for FT window 2005-08-09 19:00:19 +00:00
Yann Leboulanger c61c33765f here is a mutex for events_for_ui:
threads and main thread won't conflict
2005-08-09 18:45:16 +00:00
Dimitur Kirov bd7d629140 fixed priority comparison and corrected widget
reflection on the new button name
2005-08-09 17:58:50 +00:00
Dimitur Kirov 62d54f3df1 added method get_prim_contact_from_list 2005-08-09 17:57:53 +00:00
Dimitur Kirov ed1893ee9b moved convert bytes to common/helpers 2005-08-09 17:27:27 +00:00
Nikos Kouremenos 9c2b9e4b58 cancel not stop for ft window 2005-08-09 17:21:40 +00:00
Yann Leboulanger d0eb029f74 connection.pt doesn't send events to ui: it just put it in gajim.events_for_ui[account]
gui read this queue
(mutex will come)
2005-08-09 17:21:35 +00:00
Dimitur Kirov 016d70d7da show correct status in toooltip, display name,
instead of jid in popup notification
2005-08-09 17:15:45 +00:00
Nikos Kouremenos cd024055a9 fix logic (for seperator now only use gtk.SeparatorMenuItem()) 2005-08-09 16:33:45 +00:00
Nikos Kouremenos d7f14f8f59 fix order to have first the daemons for sound 2005-08-09 16:13:50 +00:00
Nikos Kouremenos 48f735d287 fix a tb 2005-08-09 15:37:11 +00:00
Nikos Kouremenos 49bbb10134 we now have file manager too in enviroment;pot/po update 2005-08-09 15:30:45 +00:00
Dimitur Kirov af52ebd127 File transfer completed shows to, when you are
sender
2005-08-09 15:29:45 +00:00
Yann Leboulanger 5a9bb51f97 threads don't send event to gui if connection succeed, thay are in a queue 2005-08-09 15:28:32 +00:00
Dimitur Kirov 4df50b17ee adedde prefix ft_ for proxy65 options 2005-08-09 14:53:33 +00:00
Nikos Kouremenos 33d86277ff fix identation 2005-08-09 13:35:05 +00:00
Nikos Kouremenos 2eb945a7b1 fix a TB 2005-08-09 13:27:31 +00:00
Dimitur Kirov 2bc8bcf482 fixed logic errors in FT and proxies 2005-08-09 11:38:11 +00:00
Nikos Kouremenos 31365c33ab 'aplay', 'play', 'esdplay', 'artsplay' detected first time only 2005-08-09 11:34:36 +00:00
Nikos Kouremenos 341e060a91 use is_in_path 2005-08-09 11:34:16 +00:00
Nikos Kouremenos 1f901c3183 is_in_path(name_of_command, return_abs_path = False) 2005-08-09 11:33:56 +00:00
Dimitur Kirov cdf6e034b8 when IOError occurs during saving preferences
now print os.strerror of the error code
2005-08-09 11:17:32 +00:00
Nikos Kouremenos 07fecda486 catch and pass on exception of pixbufloader 2005-08-08 23:06:48 +00:00
Nikos Kouremenos 872db9fb6b strings fix, german po is somehow new, pot/po 2005-08-08 21:54:36 +00:00
Nikos Kouremenos 251d5402a1 fix logic 2005-08-08 21:12:58 +00:00
Nikos Kouremenos c6166f3cc2 some last minute fixes in strings 2005-08-08 21:11:59 +00:00
Nikos Kouremenos 39c52dbba5 po/pot and a string fix in glade 2005-08-08 19:23:49 +00:00
Nikos Kouremenos 69086350ca all chatstates by default (via ui it can be changed) 2005-08-08 18:06:58 +00:00
Nikos Kouremenos a2d11cec00 switch-tab sends inactive to bg tabs, so no need to try and send inactive in all tabs when focus out. no debug now. ready to 0.8pre1!! 2005-08-08 18:06:12 +00:00
Nikos Kouremenos fe8ddfcfaf debug instead of print for pre1 2005-08-08 16:57:41 +00:00
Nikos Kouremenos f9e3223d76 if one tab, make sure you show the name and not Chat or Groupchat 2005-08-08 16:42:30 +00:00
Yann Leboulanger 613d999ca1 gtk doesn't use threads 2005-08-08 16:04:11 +00:00
Yann Leboulanger e30ae90f89 fix a TB 2005-08-08 16:02:29 +00:00
Nikos Kouremenos 5aec9060cd remove switch to menuitems in a better way 2005-08-08 15:47:10 +00:00
Dimitur Kirov 028bfbb6f0 reduce chars and lines in helpers 2005-08-08 15:44:22 +00:00
Nikos Kouremenos 73a4bf97e8 fix jep0070 accidental reversion 2005-08-08 15:38:07 +00:00
Yann Leboulanger 8e7ad66056 missing event to popup menu in gc banner 2005-08-08 15:32:58 +00:00
Nikos Kouremenos 63d667484b threads_init() just before gtk.main 2005-08-08 15:14:21 +00:00
Nikos Kouremenos 21bdf27b9c fix typo 2005-08-08 15:00:51 +00:00
Nikos Kouremenos c944035684 [nicfit] jep0070 now works as a charm 2005-08-08 14:56:25 +00:00
Nikos Kouremenos bb949ef623 add a call gjc (for pygtk fame) says we must have 2005-08-08 14:55:19 +00:00
Nikos Kouremenos f202c09213 typo 2005-08-08 14:53:21 +00:00
Nikos Kouremenos 485dc4bcbb reset chatstate of a contact that signed out 2005-08-08 14:43:50 +00:00
Yann Leboulanger 0c64b91de4 no need to knowthe ID to know if it's our vcard 2005-08-08 13:34:48 +00:00
Yann Leboulanger ac36bbf306 presence when we get our vcard also contain our status message 2005-08-08 12:23:51 +00:00
Yann Leboulanger 0fa731445a popup menu is now shown in tabs 2005-08-08 12:21:47 +00:00
Nikos Kouremenos c22777a242 a new proxy for FT (does nothing atm). thanks bmalkow for this proxy 2005-08-08 12:09:29 +00:00
Nikos Kouremenos 0e48321a8b key_press no longer does composing event; insert-text of textbuffer is now responsible 2005-08-08 11:59:34 +00:00
Yann Leboulanger d17c42cbcb contectmenu now works on banner 2005-08-08 10:52:27 +00:00
Nikos Kouremenos 026c8f0bc0 fix a typo in ft code 2005-08-08 10:42:25 +00:00
Nikos Kouremenos ce03d79120 only if shift key is there check after one sec 2005-08-08 10:20:24 +00:00
Nikos Kouremenos 3b0190f5ab make the debug 2005-08-08 09:51:59 +00:00
Nikos Kouremenos 99f1f4acc4 fix a tb until we have the menu working there too 2005-08-08 09:51:48 +00:00
Nikos Kouremenos 857a885f7b just incase a translator does a bad thing 2005-08-08 09:38:09 +00:00
Nikos Kouremenos b0599ba788 kilobyte megabyte etc is 1000 and not 1024. we could use KiB MiB if we want for 1024. more http://en.wikipedia.org/wiki/Kibibyte 2005-08-08 09:30:54 +00:00
Nikos Kouremenos d1b76f0a30 debug() instead of print for pre1 (final will have them removed, also make another check just in case 2005-08-08 09:29:34 +00:00
Nikos Kouremenos ec37afe018 80chars 2005-08-08 09:09:30 +00:00
Yann Leboulanger 6a0113ac2a fix a TB 2005-08-08 07:25:23 +00:00
Yann Leboulanger ce71639c4f no need to send this event 2005-08-08 07:05:00 +00:00
Nikos Kouremenos 587ff07b1a reset kbd and mouse activity vars after going active 2005-08-07 23:44:44 +00:00
Nikos Kouremenos e04cc5add5 set chatstate active when we send a message with body 2005-08-07 23:34:02 +00:00
Nikos Kouremenos f01d93cb8c two prints to assist debuging of logic with peralta 2005-08-07 23:20:54 +00:00
Nikos Kouremenos b164f4a1ea typos and logical fixes for chatstates 2005-08-07 23:04:36 +00:00
Dimitur Kirov 1c8b7c0a09 cut multilined status for pygtk2.4 2005-08-07 22:17:28 +00:00
Dimitur Kirov 7a267eb89a long subject with more than one line 2005-08-07 22:10:29 +00:00
Dimitur Kirov 27658039c2 typo in comments 2005-08-07 21:50:03 +00:00
Yann Leboulanger 04ff1b7f73 typo 2005-08-07 21:46:43 +00:00
Nikos Kouremenos 2d578bb875 remove a line 2005-08-07 21:46:09 +00:00
Dimitur Kirov e8cd8ace7a added help to gettext strings 2005-08-07 21:44:12 +00:00
Yann Leboulanger a7572c4352 we not send sha of our VCARD (JEP 153) in every presences 2005-08-07 21:42:32 +00:00
Nikos Kouremenos 8c86a126cc avoid a TB, and detect better if we were composing 2005-08-07 21:21:23 +00:00
Dimitur Kirov 73138c985e strings fixes 2005-08-07 21:01:21 +00:00
Nikos Kouremenos 5a054fd790 chatstate by default only are about composing. chatstates ready for 0.8 2005-08-07 20:58:44 +00:00
Nikos Kouremenos 94c2922909 work for gtk2.6.9 2005-08-07 20:27:34 +00:00
Dimitur Kirov fef534d8a5 message line don;t get smaller that one line
height
2005-08-07 19:35:12 +00:00
Yann Leboulanger cbbbb4d511 we can now configure font in chat / gc windows 2005-08-07 18:58:36 +00:00
Dimitur Kirov e9d28c9703 show error message on proxy timeout 2005-08-07 18:43:53 +00:00
Yann Leboulanger 6871f8da29 remove unneeded line 2005-08-07 16:43:44 +00:00
Yann Leboulanger fb2b87b8f9 theme window now updated chat windows and theme combobox in preference window 2005-08-07 15:32:35 +00:00
Nikos Kouremenos f1c58e462b gtk.MenuItem() -> gtk.SeparatorMenuItem() 2005-08-07 15:22:51 +00:00
Nikos Kouremenos 9472d318b2 do not send inactive if context menu is shown and fixes in glade (we also now use a dict to connect custom signals) 2005-08-07 15:19:21 +00:00
Dimitur Kirov d313420dda mising 's' 2005-08-07 13:26:03 +00:00
Dimitur Kirov 67319b7008 fix a TB in proxy_auth 2005-08-07 13:24:21 +00:00
Dimitur Kirov 38b9b59916 showing status stopped if not connected 2005-08-07 13:23:17 +00:00
Nikos Kouremenos 838bbfd0b7 better name 2005-08-07 12:55:59 +00:00
Dimitur Kirov f700c53fd9 show file size with 1 unit after the floating
point
2005-08-07 12:55:34 +00:00
Dimitur Kirov 578105a3ef removed useless strings 2005-08-07 12:31:05 +00:00
Dimitur Kirov b8cdf662b4 catch motion_notify_event instead of
enter_notify_event
2005-08-07 12:07:16 +00:00
Dimitur Kirov ff0b206f65 tooltips in FT window 2005-08-07 12:06:24 +00:00
Dimitur Kirov f82af54d0c don;t try to refresh the cache during FT 2005-08-07 12:05:36 +00:00
Nikos Kouremenos 09d9b2b2c4 fix string, coding style 2005-08-07 11:44:50 +00:00
Yann Leboulanger 903a3cc6c7 send status syncronously when we quit GUI 2005-08-07 11:41:20 +00:00
Yann Leboulanger 2d1f629527 we can now send message to online users 2005-08-07 11:40:48 +00:00
Nikos Kouremenos 6e156f95ea more gui working on user wizard [delmonico] 2005-08-07 11:33:34 +00:00
Yann Leboulanger ad510f1d86 typo (thx hellp) 2005-08-07 09:14:50 +00:00
Nikos Kouremenos 1c35ea65f4 class FirstTimeWizardWindow is gui ready thanks to delmonico 2005-08-06 23:39:53 +00:00
Nikos Kouremenos d7d9d91ee1 fixes in glade 2005-08-06 23:39:14 +00:00
Nikos Kouremenos 0807d207d2 fix string 2005-08-06 23:22:57 +00:00
Nikos Kouremenos a09c2bed2f if shift check if sth was written in textview before sending composing 2005-08-06 23:08:05 +00:00
Nikos Kouremenos 390495293c resize, no expand (if huge filename it is not good) [and set_max_with with resize has a bug] 2005-08-06 23:06:31 +00:00
Dimitur Kirov 023a8c6f4b secont hosts list don;t need proxy and fast
tags
2005-08-06 21:43:04 +00:00
Dimitur Kirov d23bb1ffee possible TB on active reply 2005-08-06 21:40:01 +00:00
Dimitur Kirov 3ae4c1e0d4 fixed wrong method call 2005-08-06 21:39:33 +00:00
Yann Leboulanger acb2b33df7 theme manager is here 2005-08-06 21:19:16 +00:00
Dimitur Kirov ed91010872 silly typo 2005-08-06 20:50:47 +00:00
Nikos Kouremenos 996212cb59 resizable 2nd column for FT 2005-08-06 20:49:24 +00:00
Dimitur Kirov ccb0485717 removed partly written code 2005-08-06 20:44:04 +00:00
Nikos Kouremenos fb691080fe fixes for filetransfer dlg 2005-08-06 20:31:15 +00:00
Dimitur Kirov 3290deb238 \ after commas - removed 2005-08-06 20:21:00 +00:00
Dimitur Kirov 1e63f89690 new error messages 2005-08-06 20:20:31 +00:00
Dimitur Kirov e8c27c036d added proxies65_cache for faster work of FT
set file_transfers_proxy to proxy.jabber.org
2005-08-06 20:18:44 +00:00
Nikos Kouremenos 680dace366 send gone chatstate to all tabs if many and we close window holding them 2005-08-06 20:17:45 +00:00
Nikos Kouremenos e3242773f5 add a show_all 2005-08-06 20:16:50 +00:00
Nikos Kouremenos 41239e8d64 advanced menu is in 2005-08-06 19:14:21 +00:00
Dimitur Kirov 650440fc1d rewritten socks5.py, added support for proxy65
connect to host don;t block, FT in both
directions if only one real ip, or proxy
2005-08-06 16:31:41 +00:00
Dimitur Kirov d82dab9fbf handle socks5 error replies 2005-08-06 16:18:25 +00:00
Dimitur Kirov 0a0eaa6067 more messages for FT 2005-08-06 16:16:40 +00:00
Yann Leboulanger d00a039ba6 we can now configure autoaway/xa messages 2005-08-06 15:17:20 +00:00
Yann Leboulanger 5177472406 here is the OLD way to implement MOTD. It's not the JEP-133 way 2005-08-06 12:33:20 +00:00
Nikos Kouremenos 252251949f remove a print 2005-08-06 10:22:11 +00:00
Nikos Kouremenos de46aeaa08 when new_chat give the oontact with higher priority not the first resource 2005-08-06 10:20:04 +00:00
Yann Leboulanger 11e85d4984 clean some var when we destroy a group chat window 2005-08-06 10:15:56 +00:00
Yann Leboulanger e05c6de71f add a debug message 2005-08-06 10:11:02 +00:00
Yann Leboulanger 55dcc3e8bb create LOGPATH folder if it doesn't exists and ~/.gajim exists 2005-08-06 09:33:48 +00:00
Yann Leboulanger 5cca92fb4e xml console is now hidden instead of destroyed, has an enable checkbutton and a clear button, and scroll to the end if we was at the end 2005-08-06 00:38:24 +00:00
Yann Leboulanger 2187606bc8 we don't raise exception 2005-08-05 23:47:41 +00:00
Yann Leboulanger 37a315ac9d xml console now print everything that is sent/received 2005-08-05 23:43:28 +00:00
Nikos Kouremenos d04ae286ae fix string 2005-08-05 15:46:34 +00:00
Nikos Kouremenos f047663bf8 we now use wiktionary by defualt. dictionary and web search url accepts %s and checks if it exists before operating as expected 2005-08-05 15:42:55 +00:00
Nikos Kouremenos a0e7df5961 typo 2005-08-05 15:15:31 +00:00
Nikos Kouremenos 08b1d56a7a better page to look for wikipedia results 2005-08-05 14:55:42 +00:00
Nikos Kouremenos 3ef05fb5cc small fix 2005-08-05 14:15:31 +00:00
Yann Leboulanger 6f6d5c0dcc JEP70 support (thx nicfit !) 2005-08-05 13:29:39 +00:00
Nikos Kouremenos fbd2633695 use %s 2005-08-05 12:40:32 +00:00
Nikos Kouremenos e0f766de1c mark strings for transl 2005-08-05 12:33:50 +00:00
Nikos Kouremenos eb8f585fe8 typo 2005-08-05 10:30:22 +00:00
Nikos Kouremenos d92d9e26e7 set, set_per used to return value, now they raise Exception if problems. this helped catch 3 problems. It is good to raise because only devs/patchers and expert users mess with config settings 2005-08-05 10:26:10 +00:00
Nikos Kouremenos 53428f85ad remove a fixme 2005-08-04 23:29:41 +00:00
Nikos Kouremenos 6ff5643ce2 autodetect for links now should work 2005-08-04 23:11:55 +00:00
Nikos Kouremenos 6e61913e37 unicode to not be touched by strange locale (just in case) 2005-08-04 22:09:33 +00:00
Nikos Kouremenos 885b1d9e91 uf_sub, uf_ask and they are translatable too 2005-08-04 22:08:33 +00:00
Yann Leboulanger a113db8b0b don't open a new tab with the same name if we already have one that is disconencted 2005-08-04 21:14:43 +00:00
Yann Leboulanger d6e02e5839 typo 2005-08-04 20:33:00 +00:00
Yann Leboulanger 899396bc90 all incomming stanza are printed in xml console
need much more work (out going stanza ...)
2005-08-04 20:32:38 +00:00
Nikos Kouremenos fa5ddbe498 better and translatble strings 2005-08-04 19:48:57 +00:00
Yann Leboulanger 967de6a187 requested contacts have no status message 2005-08-04 19:47:58 +00:00
Nikos Kouremenos 901088484a small logic fix 2005-08-04 19:47:01 +00:00
Yann Leboulanger 3f5d93a8df not in the roster contacts don't have status message 2005-08-04 19:44:09 +00:00
Yann Leboulanger ab3263c5ba fix TB 2005-08-04 17:05:39 +00:00
Nikos Kouremenos ecb476d796 action button in TC now is functional 2005-08-04 14:57:36 +00:00
Nikos Kouremenos a7f5b83735 history button is gone. we now have actions button. to do that. TC needs the code for that. we also have history in GC occupants contact now 2005-08-04 14:30:41 +00:00
Nikos Kouremenos cf260d18b2 add to roster menuitem in context menu of banner is now visible and only when needed. switch to removal was rewritten to remove position of childs 2005-08-04 12:46:31 +00:00
Dimitur Kirov 1b1d56d4cb removed debug strings 2005-08-04 11:18:26 +00:00
Dimitur Kirov a9d00f7412 show FT window if autopup(away) is set
ask on file exists
2005-08-04 11:17:16 +00:00
Dimitur Kirov 3ab41b7e87 removed prints, reformated code,
decreased write intencity
2005-08-04 11:16:28 +00:00
Yann Leboulanger d5e09e98b5 send_button and message_textview are insensitive when we are not connected to gc 2005-08-04 11:14:52 +00:00
Yann Leboulanger b287327dd8 don't show tabs when there is only one tab 2005-08-04 11:04:41 +00:00
Nikos Kouremenos 834f90ff5a disconnection is a heavy thing. we should always inform the user. so informing him on keepalive-related disconnection 2005-08-04 10:56:47 +00:00
Yann Leboulanger bfca18b3a9 bugfix with DND when we mergeaccout or have only one account 2005-08-04 10:43:02 +00:00
Yann Leboulanger 6b26a5d332 when we right click on a tab, we switch to it, so popup menu item are correct :) 2005-08-04 09:42:34 +00:00
Dimitur Kirov d56ba58149 added debug messages 2005-08-04 08:59:03 +00:00
Dimitur Kirov b2242b9b01 set the correct sensitiveness 2005-08-04 07:23:31 +00:00
Dimitur Kirov 284160c5b2 use non blocking sockets everywhere in FT 2005-08-04 07:23:14 +00:00
Yann Leboulanger b88922f30c fix 2 TB (fix #640) 2005-08-03 21:27:26 +00:00
Dimitur Kirov 4de1ac6e46 removed button became inactive if there are
no selected rows
2005-08-03 21:11:46 +00:00
Dimitur Kirov 9aae8dadbb file transfer port is kept inthe config 2005-08-03 21:10:59 +00:00
Yann Leboulanger 3aa9a9a830 fix a TB 2005-08-03 19:42:26 +00:00
Yann Leboulanger ba796be13b fix a TB 2005-08-03 19:37:23 +00:00
Yann Leboulanger 9348bb4b99 don't show account row if we have only one account 2005-08-03 19:31:16 +00:00
Dimitur Kirov fb512e63be bind to any 2005-08-03 16:53:29 +00:00
Dimitur Kirov 0bb1dd8a5f missing 'N' in transfer 2005-08-03 16:53:04 +00:00
Dimitur Kirov 5c95785ffd stop transfer on error accept socket 2005-08-03 16:52:45 +00:00
Dimitur Kirov e7536c0679 show disconnected, when recipient rejects
transfer
2005-08-03 16:21:23 +00:00
Nikos Kouremenos 148db88343 close button for file transfer dialog as default; Ctrl+T and file transfers menuitem in roster 2005-08-03 15:59:44 +00:00
Dimitur Kirov 7e1958b42c show Recipient, instead of Sender, when sending
file
2005-08-03 15:51:37 +00:00
Nikos Kouremenos dcfd92f2d5 send file menuitem in tc_context_menu and actions button in TC. the last need to popup the menu. it is not done yet 2005-08-03 15:42:44 +00:00
Dimitur Kirov 26544535a1 fixed TB when file_props['sender'] is type str 2005-08-03 15:15:55 +00:00
Dimitur Kirov a4b0226912 added "send file" menu 2005-08-03 14:14:11 +00:00
Dimitur Kirov 237b6b7bf6 removed comment 2005-08-03 14:12:58 +00:00
Dimitur Kirov f09d3ac32e file transfer dialog support sendning files 2005-08-03 14:11:51 +00:00
Dimitur Kirov 59fa3c3b02 added send file menu 2005-08-03 14:06:01 +00:00
Dimitur Kirov e9daf09fe5 send file is now functional 2005-08-03 14:04:54 +00:00
Nikos Kouremenos 053cbdcaeb introducing gajim.get_number_of_accounts() 2005-08-03 13:46:48 +00:00
Yann Leboulanger 97b06596a0 show must not be translated 2005-08-03 12:19:18 +00:00
Yann Leboulanger 8018890427 clean some vars when we close (group)chat windows/tabs 2005-08-03 11:36:00 +00:00
Nikos Kouremenos 5ffbf2dbc0 uf_show for vcard 2005-08-03 10:59:44 +00:00
Nikos Kouremenos 6591574a8a fixing #618 2005-08-03 10:40:29 +00:00
Nikos Kouremenos 4054ed3384 remove in_buffer patch from xmppp because it was slowing parsing because of timeout being too high? anyways we should reelase 0.8 someday 2005-08-03 10:28:21 +00:00
Yann Leboulanger 542c97df49 remove unneeded line 2005-08-03 09:29:10 +00:00
Yann Leboulanger 4e203be8bc we now know when we are connected in a room or not (fix #570) 2005-08-03 09:23:36 +00:00
Nikos Kouremenos 11e4f6b471 better strings; fixes in glade 2005-08-03 00:39:00 +00:00
Nikos Kouremenos 6aefa6ae86 use plural forms (ngettext) in a string. please convert your strings that way 2005-08-02 23:03:21 +00:00
Dimitur Kirov 3c59acddc2 print of exception not needed 2005-08-02 22:29:25 +00:00
Dimitur Kirov a502d8d28c this should fix the bug on windows 2005-08-02 20:33:44 +00:00
Yann Leboulanger 7e225fcf7d ChooseGPGDialog is back with run() (We need to wait for the answer before continuing) and this cause NO PB with keepalive 2005-08-02 16:27:25 +00:00
Dimitur Kirov e9bcc20556 check if self.Connetion is instantiated 2005-08-02 14:25:21 +00:00
Nikos Kouremenos 9a03441f75 coding standards, HIG plz adhere! :) 2005-08-01 23:17:53 +00:00
Dimitur Kirov 760453870f moved socks5 module outside xmpp 2005-08-01 22:58:14 +00:00
Dimitur Kirov b936f2db52 moved file outside xmpp 2005-08-01 22:50:46 +00:00