Commit Graph

326 Commits

Author SHA1 Message Date
Nikos Kouremenos eb7d3cc381 fix a tb 2005-09-16 15:18:35 +00:00
Alex Mauer ed135f3207 * New groupchat "/" commands interpretation.
* Added help for all "/" commands (in groupchat)
* Added "/join" to commands
2005-09-14 07:34:17 +00:00
Nikos Kouremenos ad3d571429 not just enter to click the button, but also button to have focus 2005-09-11 18:05:18 +00:00
Nikos Kouremenos 43aef76dd9 [sef and me] now we also handle receiving invitations 2005-09-11 15:02:22 +00:00
Nikos Kouremenos a311b5dd61 use set_default_response instead of customly adding button and .grab_focus() on it 2005-09-11 14:21:14 +00:00
Nikos Kouremenos 788a4dc7a1 remove checks and code for < 2.6 2005-09-11 13:56:38 +00:00
Yann Leboulanger b416cf60d7 xml_windows are never destroyed 2005-09-10 09:45:18 +00:00
Nikos Kouremenos ee3591470b add gtkexcepthook.py to POTFILES.in and add GPL header 2005-09-09 20:26:06 +00:00
Nikos Kouremenos 6aca17ecf2 bye bye to old HigDialog which was 20 lines. now it is only 8 2005-09-09 20:21:14 +00:00
Nikos Kouremenos d0f2ab8eb5 thanks to Dennis Caven we now use less code to do the same thing. pygtk26 functions rock 2005-09-09 19:42:47 +00:00
Nikos Kouremenos 1f9fcd4d14 colors by rgb names 2005-09-05 00:08:52 +00:00
Nikos Kouremenos faab65d973 fix passive voice. now translators can write more free 2005-09-03 16:30:01 +00:00
Nikos Kouremenos 4443c7a3be fix expansion in edit groups dialog 2005-08-29 00:01:43 +00:00
Nikos Kouremenos 02ce0f1e99 credit our artists in about dialog 2005-08-28 15:55:50 +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 cec336112d [Stéphan K.] make most strings we use unicode instacnes 2005-08-26 00:52:44 +00:00
Nikos Kouremenos 08e6b8a6a9 add dimitur in about dialog 2005-08-25 19:14:46 +00:00
Nikos Kouremenos cb88b23b16 remove an uneeded assignemnt and some \r\n 2005-08-25 18:32:09 +00:00
Nikos Kouremenos bc284578f2 fix strings, coding standards and add a fixme for dkirov to investigate 2005-08-24 11:57:14 +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 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
Yann Leboulanger 93293dfdc5 InformationDialog doesn't use run() anymore 2005-08-14 16:12:36 +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
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
Nikos Kouremenos fcf2fc4c09 [Stian B. Barmen] norwegean po is ready; pot/po (some fuzzying) 2005-08-12 13:26:44 +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
Dimitur Kirov 32bb3c5024 open containing folder in file transfer ok
response
2005-08-12 02:12:12 +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 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
Dimitur Kirov d925c53d6b buttons sensitiveness now works 2005-08-10 16:00:39 +00:00
Dimitur Kirov 637351b3b6 bound contextmenu to the file list 2005-08-10 00:05:41 +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
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 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
Dimitur Kirov 016d70d7da show correct status in toooltip, display name,
instead of jid in popup notification
2005-08-09 17:15:45 +00:00
Dimitur Kirov af52ebd127 File transfer completed shows to, when you are
sender
2005-08-09 15:29:45 +00:00
Nikos Kouremenos 33d86277ff fix identation 2005-08-09 13:35:05 +00:00
Dimitur Kirov 2bc8bcf482 fixed logic errors in FT and proxies 2005-08-09 11:38:11 +00:00
Dimitur Kirov 028bfbb6f0 reduce chars and lines in helpers 2005-08-08 15:44:22 +00:00
Nikos Kouremenos 026c8f0bc0 fix a typo in ft code 2005-08-08 10:42:25 +00:00
Dimitur Kirov 73138c985e strings fixes 2005-08-07 21:01:21 +00:00
Dimitur Kirov e9d28c9703 show error message on proxy timeout 2005-08-07 18:43:53 +00:00
Dimitur Kirov 38b9b59916 showing status stopped if not connected 2005-08-07 13:23:17 +00:00
Dimitur Kirov 578105a3ef removed useless strings 2005-08-07 12:31:05 +00:00
Dimitur Kirov ff0b206f65 tooltips in FT window 2005-08-07 12:06:24 +00:00
Yann Leboulanger 2d1f629527 we can now send message to online users 2005-08-07 11:40:48 +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
Nikos Kouremenos 996212cb59 resizable 2nd column for FT 2005-08-06 20:49:24 +00:00
Nikos Kouremenos fb691080fe fixes for filetransfer dlg 2005-08-06 20:31:15 +00:00
Dimitur Kirov 1e63f89690 new error messages 2005-08-06 20:20:31 +00:00
Nikos Kouremenos 41239e8d64 advanced menu is in 2005-08-06 19:14:21 +00:00
Dimitur Kirov 0a0eaa6067 more messages for FT 2005-08-06 16:16:40 +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 de46aeaa08 when new_chat give the oontact with higher priority not the first resource 2005-08-06 10:20:04 +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 37a315ac9d xml console now print everything that is sent/received 2005-08-05 23:43:28 +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
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 b2242b9b01 set the correct sensitiveness 2005-08-04 07:23:31 +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 0bb1dd8a5f missing 'N' in transfer 2005-08-03 16:53:04 +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
Dimitur Kirov f09d3ac32e file transfer dialog support sendning files 2005-08-03 14:11:51 +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
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
Nikos Kouremenos 9a03441f75 coding standards, HIG plz adhere! :) 2005-08-01 23:17:53 +00:00
Nikos Kouremenos dd821ac164 use better strings (adhere to HIG, try to describe better what is going on), make code by dkirov adhere to our coding standards, fix comments and FIXME in comments 2005-08-01 22:48:58 +00:00
Yann Leboulanger 4d661b5042 update info stored on server when we move a contact from edit group window 2005-08-01 19:33:22 +00:00
Dimitur Kirov 3c46c13d8d ':' spacing. always set a status message 2005-08-01 16:14:35 +00:00
Dimitur Kirov 8c7d818eca changed comment 2005-08-01 16:00:36 +00:00
Dimitur Kirov 438606b50d show 'offline' to offline users with no
message
2005-08-01 15:54:26 +00:00
Dimitur Kirov f4c6c41e5b not showing status in tray tooltip 2005-08-01 15:50:43 +00:00
Dimitur Kirov 64853a80a0 file transfer window 2005-08-01 15:02:17 +00:00
Dimitur Kirov a6f9f83f31 fixed "Pan Taduesz; Ksiega I" problem 2005-07-31 21:16:20 +00:00
Dimitur Kirov f4bacf0989 tooltip positioning... base tooltip class...
custom tooltip in notif. area
2005-07-31 19:21:11 +00:00
Dimitur Kirov 7f25dbd34a thanks to ehh who reported strange behaviour
of tooltip window: each time tooltip gets
bigger this will prevent further bugs of this
king
2005-07-30 19:19:48 +00:00
Dimitur Kirov 146777738e pack table with expand and fill 2005-07-30 15:31:10 +00:00
Dimitur Kirov fd1e2e7a3f notifications for completed download 2005-07-30 14:14:10 +00:00
Dimitur Kirov d30efa1421 simple file receiving 2005-07-30 10:20:46 +00:00
Dimitur Kirov c31e8e9d41 ok button is focused by default 2005-07-30 00:27:58 +00:00
Dimitur Kirov c43b72434e bug 461 - comfirm for close MUC dialog 2005-07-29 17:18:51 +00:00
Dimitur Kirov 441b9d6290 Allow receiving single messages with no
subject (bug 615)
2005-07-26 15:23:11 +00:00
Nikos Kouremenos dcfdc006e0 nothing 2005-07-25 14:38:41 +00:00
Dimitur Kirov 0b0e605bb1 added cancelbutton handler, which destroys the
dialog
2005-07-25 14:21:01 +00:00
Dimitur Kirov 98460f0f35 InputDialog can be non modal with parameters
is_modal=True and callback ok_handler
2005-07-25 07:47:05 +00:00
Nikos Kouremenos d35791d136 ChooseGPGKeyDialog no longer creates another loop 2005-07-22 22:49:03 +00:00
Nikos Kouremenos aecbf2ffc0 EditGroupsDialog no longer uses gtkdialog.run() but an emulation so we do not run another mainloop and leave the main mainloop waiting [which results in disconnection] rest will follow 2005-07-22 22:32:45 +00:00
Nikos Kouremenos 549b10369e moving contacts-related functions to common/gajim.py 2005-07-22 00:01:05 +00:00
Nikos Kouremenos 532d93f527 fix typo 2005-07-21 21:42:53 +00:00
Nikos Kouremenos 688fb66979 gtkgui_helpers have func to escape pango markup 2005-07-21 21:39:47 +00:00
Nikos Kouremenos 5689aeb249 editable False for change status dialog 2005-07-21 20:55:00 +00:00
Nikos Kouremenos ef6643b24d status message in the banner instaed of jid; remove_user => remove_contact 2005-07-21 17:54:58 +00:00
Dimitur Kirov afb15500e0 Escape markup in contact status and Resource
(Tooltip)
2005-07-21 14:09:17 +00:00
Dimitur Kirov b63040681e Strip status message 2005-07-21 13:11:35 +00:00
Dimitur Kirov 2b460a39fe show status icons for resources 2005-07-20 17:50:50 +00:00
Nikos Kouremenos b8de6a0275 fix a typo 2005-07-19 17:07:12 +00:00
Dimitur Kirov 31a8b1a258 Show resource priority and status in section Status, the way nk proposed 2005-07-19 15:05:01 +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 f3c99b8cc5 nothing important 2005-07-18 15:57:11 +00:00
Nikos Kouremenos 4ec2eea678 update_user => update_contact 2005-07-18 14:52:28 +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 164c896e1e add a space before ( in the tooltip and add a comment 2005-07-18 09:06:54 +00:00
Nikos Kouremenos 9c102c421b does not work as it should, does not traceback either though 2005-07-16 09:33:43 +00:00
Nikos Kouremenos abe9c7708d [dkirov] show transport status icon in tooltip 2005-07-15 18:13:54 +00:00
Nikos Kouremenos ef7c64acf2 Show the real status icon on new message patch by Dimitur Kirov 2005-07-08 23:43:11 +00:00
Nikos Kouremenos 5084392f30 show tooltip bg color from gtk-theme 2005-07-08 12:51:58 +00:00
Nikos Kouremenos 4fe2414534 tooltip to show multiple resources [thanks Dimitur Kirov!!] 2005-07-08 00:04:59 +00:00
Nikos Kouremenos b75562490b fix a Traceback, a typo in string, and adhere to coding style 2005-07-07 23:37:04 +00:00
Yann Leboulanger 0acf9c168c we now have tooltip in roster window ! A great thanks to Dimitur 2005-07-07 21:27:53 +00:00
Yann Leboulanger ee7067a4ec we can only have e-mail address in about window / Credits 2005-07-07 18:23:43 +00:00
Nikos Kouremenos f8a4675174 not in the roster string can be translated now 2005-07-07 17:33:15 +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
Nikos Kouremenos 6c9d148e07 advanced actions show account if multiple acocunts 2005-07-07 15:41:03 +00:00
Nikos Kouremenos 7877b5c2ac add escape to close the singlemessagewindow also add sendandclose button (as default) 2005-07-05 23:55:33 +00:00
Nikos Kouremenos 5df9361bc4 better UI logic 2005-07-05 21:57:19 +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
Nikos Kouremenos 5e8000419a resizing for xml input now works as expected 2005-07-04 23:18:05 +00:00
Nikos Kouremenos 4e66548813 gajim now sends xml stanza via xml console 2005-07-04 21:29:22 +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 287e860d10 last_status_messages now support several lines 2005-07-02 12:43:36 +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 3b592c9ac5 last status message is now status dependant 2005-06-30 19:23:41 +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 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 4aa1f88420 NewMessageDialog now uses InputDialog 2005-06-19 23:09:15 +00:00
Nikos Kouremenos daacc7334d we can change nick by IRC command too (/nick foo); input dialog also has get_response() now 2005-06-18 23:44:33 +00:00
Nikos Kouremenos 2fc6cd51e1 gobject.TYPE_STRING/BOOLEAN becomes str/bool 2005-06-18 13:48:43 +00:00
Yann Leboulanger 9063034cf8 bugfix in contact menu 2005-06-15 07:38:58 +00:00
Nikos Kouremenos 68394d8398 we dont mention account specific strings when user has one account [which is the case for everyday users] 2005-06-13 13:26:04 +00:00
Nikos Kouremenos 89337ea5bc fixing a fix 2005-06-13 13:19:54 +00:00
Yann Leboulanger 0e0323a3f8 cleanup to join a gc 2005-06-13 10:49:48 +00:00
Nikos Kouremenos 12a1d9e276 adhere to coding standard 2005-06-13 10:48:07 +00:00
Yann Leboulanger d6b7766ec0 we use \t to indent ! 2005-06-12 17:36:27 +00:00
Yann Leboulanger ef1771c479 show the account name when we receive a subscription request 2005-06-12 16:56:26 +00:00
Yann Leboulanger ac1d22881f add a label in add contct window to know for which account we add a contact 2005-06-12 16:22: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