Yann Leboulanger
|
d571d9ce8b
|
use new contacts functions everywhere
|
2005-12-30 09:58:34 +00:00 |
Yann Leboulanger
|
a3d6c3c43f
|
begin to use the new functions to handle contacts and gc_contacts
|
2005-12-22 21:40:40 +00:00 |
Yann Leboulanger
|
0a6ccd34e9
|
set policy to never when needed to height is good
|
2005-12-14 21:21:01 +00:00 |
Nikos Kouremenos
|
4f46b4e7c1
|
clean up code [we do not need to touch horizontal on checking on height] add verbose comments
|
2005-12-14 21:08:58 +00:00 |
Yann Leboulanger
|
47d1c0ac58
|
we now show horizontal scrollbar when we want to send loooong word
|
2005-12-14 20:56:31 +00:00 |
Yann Leboulanger
|
612716e2db
|
change copyright from "Gajim Team" to real people
|
2005-12-09 23:30:28 +00:00 |
Yann Leboulanger
|
cae7ce3bac
|
"Gajim Team" in all hearders become "Contributors for this file"
|
2005-12-09 17:15:30 +00:00 |
Yann Leboulanger
|
34255e5682
|
Vincent left us a long time ago
|
2005-12-07 23:09:10 +00:00 |
Nikos Kouremenos
|
b9ec8e9109
|
needs_highlight --> needs_visual_notification
|
2005-12-05 13:26:08 +00:00 |
Yann Leboulanger
|
7636e43a2d
|
don't show * [n] when not needed
|
2005-12-05 11:57:14 +00:00 |
Nikos Kouremenos
|
6cc869152c
|
detect and print correct name for history nickname in pm. we could also as logger.jid_is_from_pm but that means asking again HD, so I chose asking gc_contacts (mem super faster)
|
2005-12-02 12:40:55 +00:00 |
Nikos Kouremenos
|
db23b53b95
|
[Paweł M. Zaskórski]use gtkspell to single message winow too; stop doing if 'gtkspell' in globals() and use global var (faster)
|
2005-11-30 22:22:22 +00:00 |
Nikos Kouremenos
|
a3774c5747
|
use single quotes; add a comment
|
2005-11-29 10:20:39 +00:00 |
Travis Shirk
|
fb31c2478c
|
Unread messages cause tab label to display bold; closes #1155
|
2005-11-29 04:01:00 +00:00 |
Yann Leboulanger
|
b3d80edfb9
|
add a comment
|
2005-11-28 15:38:07 +00:00 |
Nikos Kouremenos
|
644376a8c8
|
top padding from 1 to 2
|
2005-11-25 14:14:01 +00:00 |
Nikos Kouremenos
|
448dd4ace0
|
if we have tabs in notebook, top-padding is 1
|
2005-11-24 18:12:51 +00:00 |
Nikos Kouremenos
|
cf2ff62b65
|
add a fixme
|
2005-11-21 19:07:42 +00:00 |
Nikos Kouremenos
|
ae76e438d2
|
just above cursor
|
2005-11-20 17:01:49 +00:00 |
Yann Leboulanger
|
f9780e156f
|
show emoticon menu with alt+E above entry if window is near the bottom of the screen
|
2005-11-20 16:17:23 +00:00 |
Nikos Kouremenos
|
4e1b9de560
|
add comment which is always there instead of just commit comment
|
2005-11-20 14:11:50 +00:00 |
Yann Leboulanger
|
c7583c6711
|
don't add a space at the begining of buffer when we add an emot
|
2005-11-20 13:53:47 +00:00 |
Nikos Kouremenos
|
52eac71064
|
minor
|
2005-11-20 12:52:17 +00:00 |
Nikos Kouremenos
|
377e5a416f
|
optimize emoticons-related code and add better image for emoticons_button
|
2005-11-17 18:29:31 +00:00 |
Nikos Kouremenos
|
cfb8d93b2a
|
[michelle] fix the error when starting with emoticons off
|
2005-11-17 17:08:56 +00:00 |
Nikos Kouremenos
|
c0ece2bf42
|
make it work for GC too
|
2005-11-16 10:06:31 +00:00 |
Nikos Kouremenos
|
8622fc1b2d
|
[gjc] move popups up if out of screen
|
2005-11-16 09:57:28 +00:00 |
Nikos Kouremenos
|
b40b42b2e0
|
[michele] position emots popup under cursor with Alt+E
|
2005-11-15 14:31:27 +00:00 |
Nikos Kouremenos
|
014fe4bfef
|
position emoticon menu under emoticon button
|
2005-11-15 12:21:30 +00:00 |
Nikos Kouremenos
|
03684ad385
|
[Michele Campeotto] we now have an emoticon selector!
|
2005-11-15 11:52:40 +00:00 |
Yann Leboulanger
|
518391c2aa
|
fix TB by removing an unwanted line
|
2005-11-15 11:19:01 +00:00 |
Nikos Kouremenos
|
082fc7aaa9
|
fixing dict name: gajim.interface.windows --> gajim.interface.instances
|
2005-11-13 15:08:47 +00:00 |
Nikos Kouremenos
|
edb16de6b4
|
remove a leftover comment
|
2005-11-07 21:33:18 +00:00 |
Yann Leboulanger
|
004cb9c5d3
|
first popuped message is a new message
|
2005-11-05 23:43:43 +00:00 |
Nikos Kouremenos
|
099a4fc062
|
do not ask gladexml on chat.py too
|
2005-11-03 17:23:36 +00:00 |
Nikos Kouremenos
|
9b5a55ea7d
|
ctrl+enter no longers sends message and all work as they should. damn bindings
|
2005-11-03 17:01:44 +00:00 |
Nikos Kouremenos
|
1ab95cdc6a
|
if gtk has default action for a widget, bindings never work, so we must use key_press_event for those and return True after we do the job in key_press_event CB
|
2005-11-03 15:10:00 +00:00 |
Nikos Kouremenos
|
c4eb2d62d7
|
fix a tb
|
2005-11-02 11:29:51 +00:00 |
Nikos Kouremenos
|
87edc62fbb
|
get msg_textview as first child of msg_scrolled window and not via xml [it is first step for bindings patch]
|
2005-10-29 14:28:46 +00:00 |
Yann Leboulanger
|
b94f13a0eb
|
last_time_printout goes into conversation_textview class
|
2005-10-29 08:44:41 +00:00 |
Yann Leboulanger
|
0cbb37e865
|
here is a new widget: conversation_textview: it displays url, emoticons, ...
|
2005-10-28 21:46:55 +00:00 |
Nikos Kouremenos
|
ca60bacdb5
|
code optimization: tupples not lists in stuff like: 'if foo in [abc]' etc
|
2005-10-27 13:15:03 +00:00 |
Nikos Kouremenos
|
1f1d87019f
|
optimize: xrange instead of range
|
2005-10-27 12:47:54 +00:00 |
Nikos Kouremenos
|
a5418e8d07
|
even better string
|
2005-10-21 22:44:07 +00:00 |
Nikos Kouremenos
|
01df80d910
|
better string (elimate double is) thanks nicfit
|
2005-10-21 22:39:08 +00:00 |
Yann Leboulanger
|
8d54408175
|
fix line_tooltip position
|
2005-10-21 22:28:17 +00:00 |
Yann Leboulanger
|
fe105d5b7a
|
tooltip for line in gc is ready except the position is wrong
|
2005-10-21 22:06:26 +00:00 |
Yann Leboulanger
|
726640ef4b
|
the old self.plugin variable becomes gajim.interface, no need to pass it to every functions/classes
|
2005-10-20 11:17:17 +00:00 |
Yann Leboulanger
|
adcdcbc411
|
color of tabs are now well handeled: when we receive a chat state we modify both gtk.STATE_NORMAL and gtk.STATE_ACTIVE color, so when we change the active tab, color is ok
|
2005-10-20 09:49:28 +00:00 |
Yann Leboulanger
|
a33b571766
|
send_file menuitem is unsensitive if contact doesn't have a resource
|
2005-10-12 19:28:31 +00:00 |