Commit graph

218 commits

Author SHA1 Message Date
Nikos Kouremenos
53430cbc7c rm a commented out print 2006-01-25 14:11:19 +00:00
Nikos Kouremenos
138c0ae6fd clean up logic; make some stuff clearer; do not risk setting values to negatives to then skip them; just do not set if not needed 2006-01-25 14:01:59 +00:00
Nikos Kouremenos
ffb93d6f8e rm an not needed assignment 2006-01-25 13:39:22 +00:00
Nikos Kouremenos
e013490544 size --> resize and two or become one in 2006-01-25 13:37:22 +00:00
Nikos Kouremenos
fb4682d0f2 better varnames; use range() 2006-01-25 13:34:02 +00:00
Nikos Kouremenos
29fef124a2 default msg window w and h is in glade now 2006-01-25 13:27:23 +00:00
Nikos Kouremenos
faaa7d6dc4 fix docstrings, typos, remove logic which is not needed [the problem is elsewhere] 2006-01-25 13:24:38 +00:00
Travis Shirk
170a1db254 We can now chat with the same contact or join the same gc using two differenct account;
closes #1421
2006-01-25 05:39:07 +00:00
Travis Shirk
a63132500b Pass account to window/control lookup methods 2006-01-25 02:43:55 +00:00
Travis Shirk
b936ff50a0 Since some data structures are going to be changing for #1421, make more
use of the interators to jide more of the underlying details.
2006-01-24 02:57:26 +00:00
Travis Shirk
0650f0e493 Always use gtkgui_helpers.set_unset_urgency_hint to toggle urgency 2006-01-23 00:03:28 +00:00
Yann Leboulanger
b8a87be784 DND of chat tabs is back, sorry. Fixes #1306 2006-01-20 20:44:56 +00:00
Yann Leboulanger
20be4777a5 show the MOVE cursor instead of the COPY cursor when dnding tabs 2006-01-20 15:51:33 +00:00
Travis Shirk
e46fae242a Better window position memory 2006-01-20 03:37:41 +00:00
Travis Shirk
1fc8805b47 We now allow closing groupchats with the Esc key 2006-01-20 02:18:35 +00:00
Yann Leboulanger
5f689d0ad3 don't count messages that are not for us as new in gc when notif_on_all_muc_messages is False 2006-01-19 23:05:37 +00:00
Travis Shirk
7da113172c Resize to default when given bogus sizes 2006-01-19 03:12:10 +00:00
Travis Shirk
8e9a7c0bc3 PMs can be closed with Escape; #1422 2006-01-19 01:40:07 +00:00
Travis Shirk
74b7b3d578 CTRL+PGDN|PGUP restored. closes #1413 2006-01-19 01:30:18 +00:00
Travis Shirk
67fce64250 Dynamic reconfig for one_message_window config changes 2006-01-15 02:39:02 +00:00
Travis Shirk
c4ad077b13 No negative size or positions for windows; closes #1389 2006-01-14 20:46:20 +00:00
Travis Shirk
931ee24389 Closes #1384 2006-01-13 04:36:42 +00:00
Nikos Kouremenos
ccc78991b2 remove an assert and add a space above a method 2006-01-12 08:28:43 +00:00
Yann Leboulanger
d945166749 remove some useless indentation and hide message window until a tab is inserted 2006-01-12 06:59:59 +00:00
Travis Shirk
1689ae3783 Window positioning/sizing, closes #1260 2006-01-12 05:45:30 +00:00
Travis Shirk
f74831dd56 Don't show unread messages in window title when notify_on_all_muc_message is False. Closes #1384 2006-01-12 03:19:59 +00:00
Travis Shirk
efed18a819 Tabs can be reordered using drag-and-drop thanks to Geobert Quach 2006-01-12 03:09:33 +00:00
Travis Shirk
43fddfccc5 Hide window until first tab is shown 2006-01-12 02:49:41 +00:00
Travis Shirk
55ac103ffb One window per type fix 2006-01-12 02:20:59 +00:00
Nikos Kouremenos
3dfb3cdcd8 control is CTRL not CTL 2006-01-11 22:30:49 +00:00
Nikos Kouremenos
7b926a5639 remove an assert 2006-01-11 22:25:35 +00:00
Nikos Kouremenos
bd7098d4e3 clean up add a FIXME 2006-01-11 22:23:13 +00:00
Travis Shirk
a6e633d7d5 Oops 2006-01-11 03:48:28 +00:00
Travis Shirk
ff63d0c1bd Fixes for #1370, #1372, #1374 2006-01-10 19:24:06 +00:00
Yann Leboulanger
d2ab3031f1 contact.name can now be empty. So use contact.get_shown_name() that returns a user friendly name 2006-01-10 18:30:57 +00:00
Travis Shirk
0da89c3996 /me works, room subject ellipses, and ui update fixes 2006-01-10 01:47:24 +00:00
Travis Shirk
2a794ba19e Fix up, look sharp 2006-01-09 00:47:54 +00:00
Travis Shirk
a6bdc39d5d Private message bug fixes 2006-01-08 23:14:50 +00:00
Travis Shirk
e53e786182 Trying to fix PM regression since merge 2006-01-08 07:50:26 +00:00
Travis Shirk
eb27dbe61a Implemented #1260 2006-01-08 04:31:02 +00:00
Travis Shirk
2e5fe5173b Implemented #1356 2006-01-07 23:40:37 +00:00
Travis Shirk
c0c30f961f fixed the POINTER_MOTION_MASK problem. Thanks Asterix! 2006-01-07 03:09:51 +00:00
Travis Shirk
2a5b0afc44 More groupchat goodness 2006-01-06 06:59:55 +00:00
Travis Shirk
8ab5887301 state update fixes 2006-01-06 01:48:59 +00:00
Travis Shirk
893f15aeee Working on GroupchatControl 2006-01-05 05:51:28 +00:00
Travis Shirk
715afc7113 Chatstate and tab redraw fixes 2006-01-05 02:58:59 +00:00
Travis Shirk
5464701cda A gc control and a chat control in the same window is realized. 2006-01-03 07:34:18 +00:00
Travis Shirk
311288907a The MessageWindowMgr now saves/restores window positions so that the
config mode can be used for smarter placement. Also the emotiocons menu keybinding
2006-01-03 05:49:09 +00:00
Travis Shirk
deba09827c All code from chat.py and tabbed_chat.py has been merged into the new framework. Lot's of testing to follow and then onto groupchat *in the same window*, w00t! 2006-01-03 04:44:56 +00:00
Travis Shirk
9058126e73 Key binding fixes 2006-01-03 03:55:11 +00:00