Commit Graph

246 Commits

Author SHA1 Message Date
Yann Leboulanger c788403766 if message_tv is not sensitive, don't print things there 2005-10-11 16:23:50 +00:00
Nikos Kouremenos c8602d63c4 commit almost there code for tooltip over ---- line. Dimitur plz read this commit and FIXME I have 2005-10-08 16:47:35 +00:00
Nikos Kouremenos 4d15c54010 center focus out line 2005-10-08 15:37:07 +00:00
Nikos Kouremenos 835e48b64d now on focus out and on tab switch groupchat window adds seperator to point where we where when we force losing focus in the conversation. TODO: position it better, add tooltip what ------ is 2005-10-07 22:29:06 +00:00
Yann Leboulanger 032518d4de remove ALL deactivate instances ... nkour, your editor musr have a search option 2005-10-06 18:43:43 +00:00
Nikos Kouremenos addc42c85d remove some fixmes (assert never raised) 2005-10-06 16:36:45 +00:00
Nikos Kouremenos 905230341a fix leftovers from nicfit's [3690] 2005-10-06 15:20:53 +00:00
Dimitur Kirov b628d8f849 chnage banner style when theme 'banner'
properties change.
2005-10-05 10:23:48 +00:00
Nikos Kouremenos 97f4cef06b get_type becomes get_message_type so it is self-explanatory 2005-09-24 11:35:56 +00:00
Yann Leboulanger 63c890da2b systray.add_jid and systray.remove_jid now have another argument: the typ of message: ('gc' or 'chat' or 'single_chat' or 'pm')
systary now can handle pm messages
2005-09-24 09:42:10 +00:00
Yann Leboulanger 8cc1bd3cea count unread_messages in gc correctly when we have unread pm 2005-09-23 21:25:20 +00:00
Yann Leboulanger 8f93012465 groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet) 2005-09-23 21:01:42 +00:00
Travis Shirk 4a7888d9d3 Added an assert to track down the FIXME 2005-09-21 03:23:01 +00:00
Yann Leboulanger bc25dbef03 split NOTIFY event into NOTIFY and GC_NOTIFY 2005-09-20 18:36:28 +00:00
Nikos Kouremenos a7ee9425be do it in an easier way 2005-09-20 18:30:21 +00:00
Nikos Kouremenos 8017a9d3cb comment 2005-09-20 18:12:39 +00:00
Nikos Kouremenos 8cceb3b2f8 position the menu below the actions button 2005-09-20 18:05:57 +00:00
Dimitur Kirov c4c34bee9f make theme manager work with new layout 2005-09-16 21:32:57 +00:00
Travis Shirk 4bf0ac5703 MUC chat states; closes #845 2005-09-14 00:51:26 +00:00
Travis Shirk 2e9c81aac7 Unselected tabs now show chatstate (was a FIXME) 2005-09-10 19:23:57 +00:00
Alex Mauer 87567bfda0 * Don't set urgency hint for notifications, even if
notify_on_all_muc_messages is set.
2005-09-09 16:10:49 +00:00
Travis Shirk 90cb506c3c Fix for #854 and display chatstates when unread and no focus. 2005-09-08 02:08:31 +00:00
Alex Mauer 98ac1d0dc0 * Whoops. Fix. 2005-09-07 01:35:50 +00:00
Alex Mauer a14da4fc27 * delete sent_history when a window/tab is closed. 2005-09-06 17:33:01 +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 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 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
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 88b2f3b1f1 do some ellipsize via glade2.10 and remove some fixmes 2005-09-03 12:43:12 +00:00
Nikos Kouremenos 36a7ce1d45 [stephan k.] fix a typo 2005-08-30 21:20:25 +00:00
Nikos Kouremenos 37df1785e9 fix logic bug in tabs_always_visible 2005-08-29 10:41:57 +00:00
Nikos Kouremenos 79a3ee06ed fix typo 2005-08-28 15:56:08 +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 971f48abca thanks membris who found one noturius pygtk bug 2005-08-27 15:07:13 +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 cfe99c0a4f fix a silly tb [thanks Stephan] 2005-08-24 19:16:44 +00:00
Nikos Kouremenos 4aaa36fbae [hawke] show_ascii_formatting_chars advanced setting 2005-08-23 14:58:53 +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 21e4819130 add a fixme for .9 2005-08-17 20:07: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 851457ba7a add a fixme 2005-08-16 19:05:27 +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 99bf5ba99f moving play_sound and launch_browser_mailer to common/helpers.py 2005-08-09 22:46:13 +00:00
Nikos Kouremenos e7498bca12 notify_on_all_muc_messages advanced option 2005-08-09 19:56:49 +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
Nikos Kouremenos 5aec9060cd remove switch to menuitems in a better way 2005-08-08 15:47:10 +00:00
Nikos Kouremenos 73a4bf97e8 fix jep0070 accidental reversion 2005-08-08 15:38:07 +00:00
Yann Leboulanger 0fa731445a popup menu is now shown in tabs 2005-08-08 12:21:47 +00:00
Yann Leboulanger d17c42cbcb contectmenu now works on banner 2005-08-08 10:52:27 +00:00
Nikos Kouremenos 99f1f4acc4 fix a tb until we have the menu working there too 2005-08-08 09:51:48 +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
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
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 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 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
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
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
Yann Leboulanger 3aa9a9a830 fix a TB 2005-08-03 19:42:26 +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
Yann Leboulanger 8018890427 clean some vars when we close (group)chat windows/tabs 2005-08-03 11:36:00 +00:00
Nikos Kouremenos 6591574a8a fixing #618 2005-08-03 10:40:29 +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
Nikos Kouremenos 55a5678ee4 add a FIXME 2005-08-01 22:47:11 +00:00
Dimitur Kirov ba229ed0e6 scroll to end when changing from compact view
to "full view"
2005-07-29 18:10:23 +00:00
Dimitur Kirov 30517fa3e1 fixes for message view - reset size
on new tab &&
not always scroll to the end
2005-07-26 14:58:42 +00:00
Dimitur Kirov 07f52fce9c removed vpane in chat windows 2005-07-25 23:52:22 +00:00
Dimitur Kirov 6eb31e283c Make textviews scroll to the end when their
size is changed
2005-07-25 20:58:19 +00:00
Yann Leboulanger c622f62607 remove unneeded line 2005-07-25 19:51:47 +00:00
Nikos Kouremenos 71a7f32032 fixes in dkirovs commit about autoresize of msg textview 2005-07-25 14:56:48 +00:00
Dimitur Kirov 8521c7b8e3 extendable message view -
a solution for ticket #313
2005-07-25 14:27:48 +00:00
Nikos Kouremenos ec7fd8af99 we now have "print_ichat_every_foo_minutes" in expert. 2005-07-24 20:29:32 +00:00
Nikos Kouremenos 6718408bae [rohan] increase the position counter only when adding something to history list 2005-07-23 16:08:33 +00:00
Nikos Kouremenos 4108ef31b8 fix a traceback [do not pass empty jid] 2005-07-22 20:06:16 +00:00
Nikos Kouremenos de60232020 on_chat_notebook_switch_page now sends chatstates 2005-07-22 18:10:28 +00:00
Dimitur Kirov c1be7e955d don;t ask for close if last message was shown
from trayicon or roster (#276)
2005-07-22 10:29:54 +00:00
Nikos Kouremenos 123cfb70d4 [dcraven] ctrl+w, escape etc call remove_tab so no delete event so positions where not saved. this is now fixed 2005-07-21 23:41:13 +00:00
Nikos Kouremenos f63545c757 on_tabbed_chat_window_motion_notify_event never gets called. I commit so everyone can have a look why 2005-07-21 22:38:22 +00:00
Nikos Kouremenos 884ff33383 self.users -> self.contacts 2005-07-20 22:14:40 +00:00
Nikos Kouremenos e4d5ece8a2 _30 seconds fixes 2005-07-19 23:46:21 +00:00
Nikos Kouremenos e880d1dc2c timers should work now 2005-07-19 21:40:08 +00:00
Nikos Kouremenos 013d63279d we now catch send paused and inactive or active depnding on mouse and keybaord activity 2005-07-19 20:17:28 +00:00
Nikos Kouremenos f094f65bd2 send gone chatstate to every tab when closing a window with many tabs 2005-07-19 17:08: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 f088e4203a higging 2005-07-18 16:40:12 +00:00
Nikos Kouremenos 98b44990bb Ctrl+W closes tab 2005-07-18 15:35:15 +00:00
Nikos Kouremenos 6104779bcb allow always using english wikipedia and allow custom link for dictionary 2005-07-17 19:45:32 +00:00
Nikos Kouremenos e902eaed7d print subject first 2005-07-08 00:53:50 +00:00