Yann Leboulanger
4e18462d78
[hÄh] improve URL regex. fixes #3350
2007-12-09 10:33:36 +00:00
Brendan Taylor
b8882ba48e
merged realtime cancellation patch
2007-12-08 09:09:06 +00:00
Brendan Taylor
015d3221e1
corrected realtime notification of session cancellation
2007-12-08 08:51:10 +00:00
Brendan Taylor
88f017a20d
realtime notification of esession begin/end
2007-12-08 05:49:38 +00:00
Stephan Erb
5c92566a1d
Hide status/topic label when there is nothing to show.
...
Disable empty tooltips.
2007-11-29 20:33:10 +00:00
Yann Leboulanger
62f17bdd44
empty status message label in chat window when there is no more status message
2007-10-22 12:02:27 +00:00
Yann Leboulanger
605caae2b8
My name has changed
2007-10-22 11:33:50 +00:00
Yann Leboulanger
22c1aeda29
next release will be GPL v3. fixes #3290
2007-10-22 11:13:13 +00:00
Yann Leboulanger
f2e5d85b9d
don't send key_pressed signal twice if GTK < 2.12. behaviour seems to have changed in GTK.
2007-10-14 18:14:20 +00:00
Yann Leboulanger
88cd5c3a50
[Davidov] use gtk.AccelGroup to handle key press. Fixes #1503 . also fixes #3466
2007-10-10 16:13:16 +00:00
Yann Leboulanger
aff3697f06
use python-sexy if available to have clickable links in chat window banner. fixes #2962
2007-10-09 17:48:22 +00:00
Yann Leboulanger
1951dd4f3d
fix tabulation and 80 char width
2007-10-07 20:36:43 +00:00
Stephan Erb
3f06402f3d
Cleanup for chat_control_popup. Rename 'Show Frieds' to 'Show Contacts'. Show icon and disable invite functionality for zeroconf contacts.
2007-10-07 20:09:13 +00:00
Yann Leboulanger
5fe9126101
gtk.gdk.WINDOW_TYPE_HINT_TOOLTIP only exists in gtk >= 2.10. fixes #3484
2007-10-07 14:26:25 +00:00
Yann Leboulanger
9d38ef3a35
[anonymous] Make tooltips real tooltips. Fixes #3478
2007-10-03 20:50:28 +00:00
Stephan Erb
5f3c377921
Do not send command as message when no option is passed to /me
2007-10-01 19:00:56 +00:00
Yann Leboulanger
f9a7a5c373
move accelerators tom (group)chat_control to message_window. fixes traceback with minimized groupchats
2007-09-16 09:02:04 +00:00
Yann Leboulanger
29cc2d0939
add key shortcut to open history and information window. fixes #3233
2007-09-15 10:11:46 +00:00
Yann Leboulanger
81c65ccac8
[steve-e] Ability to select a jid in history window. fixes #3410 , #3308 , #1925
2007-09-14 20:18:06 +00:00
Stephan Erb
2fdeabc012
Add my copyright :-)
2007-08-31 23:19:23 +00:00
Yann Leboulanger
62edcc71de
make python-crypto an optional dependency
2007-08-27 13:36:24 +00:00
Yann Leboulanger
c9a407ca52
[Brendan Taylor] Gsoc 2007 work : end to end encryptions. Fixes #544
2007-08-25 22:42:35 +00:00
Yann Leboulanger
7bd952d691
[Geobert] Smooth scrolling of conversation textview. see #3358
2007-08-22 22:08:04 +00:00
Stephan Erb
b60036af8f
Transform Chat2MUC via DND. Fixes #1408 . See #2095
2007-08-22 17:20:44 +00:00
Stephan Erb
99be1b14f2
chat2muc: See #2095
...
Remove ancient menuitem.
Do not allow to invite transports and groupchats.
Include contacts from all accounts.
2007-08-22 00:50:48 +00:00
Yann Leboulanger
78f2c8c021
[roidelapluie, elghinn, msieurhappy, xbright and me] chat to muc convertion. see #2095 and #1408 . TODO: DND
2007-08-21 23:13:03 +00:00
Brendan Taylor
88e49ffa46
don't create uneccessary sessions (eg. for groupchat messages), bugfix for pms
2007-08-20 17:33:12 +00:00
Brendan Taylor
0230c91e4c
esession bugfixes
2007-08-20 08:16:48 +00:00
Brendan Taylor
4bfe14d3cf
prompt with SAS during 3 message negotiation
2007-08-07 07:42:31 +00:00
Yann Leboulanger
260464706e
fix /say command. fixes #3336
2007-08-06 11:45:29 +00:00
Stephan Erb
8bbc23dfd6
* Use same height for all banners. Fixes #2770
...
* Show only one status line in chatwindows, indicate when it is shortened
2007-07-30 12:17:04 +00:00
Stephan Erb
cd4a620d94
Prevent possible traceback
2007-07-25 17:30:43 +00:00
Stephan Erb
07a3393b72
DnD of contact on a MUC window to invite
2007-07-23 21:20:33 +00:00
Yann Leboulanger
6033b20051
send file only once when we drop it on message textview
2007-07-23 15:29:53 +00:00
Stephan Erb
e308b8f15a
Gerneralize DND on chat windows and enable it for msg_textview. ToDo: Invite to groupchat via DND
2007-07-23 13:07:04 +00:00
Stephan Erb
98d81e3894
DnD filetransfer on whole message window. Fixes #2562 . See http://bugzilla.gnome.org/show_bug.cgi?id=459022
2007-07-22 23:12:16 +00:00
Julien Pivotto
5c36dd8e78
[Lukas and I] use 'event' instead of 'message' as icons names ans
...
states. Fix #2755 .
2007-07-13 10:11:49 +00:00
Julien Pivotto
9994643247
Added my own copyright :-P
2007-07-11 21:39:27 +00:00
Yann Leboulanger
e53a47ebad
[misc] fix /say command in chat. Fixes #3284
2007-07-05 08:59:47 +00:00
Yann Leboulanger
8abd062365
[Lukas] split get_contact into get_contacts and get_contact. get_contact_from_full_jid uses get_contact. Maybe could be merged with optional argument, but it's clearer this way. Fixes #3275
2007-07-04 13:23:16 +00:00
Brendan Taylor
2bed6a522a
fixed a traceback
2007-07-03 18:00:09 +00:00
Brendan Taylor
6fe668d863
disable logs in encrypted sessions.
2007-06-29 04:12:08 +00:00
Brendan Taylor
39bea5fd40
tidying things up.
2007-06-26 20:55:49 +00:00
Stephan Erb
7be506e3f5
Compact View:
...
* Move checkbox to preferences. Fixes #2662
* Merge option for muc and chat
2007-06-25 23:51:44 +00:00
Brendan Taylor
d1fe7b41f3
functioning XEP-0217 implementation! (initiation only)
2007-06-17 10:39:19 +00:00
Julien Pivotto
c92145c3b9
[misc] repare sending composing chatstates using xep instead of xep.
...
Fix #3241 .
2007-06-16 21:31:19 +00:00
Yann Leboulanger
0a165c813b
improve minimize on close code
2007-06-15 18:30:48 +00:00
Yann Leboulanger
0758be7c14
ability to send a file to a groupchat occupant if we know his real JID
2007-06-15 17:38:14 +00:00
Yann Leboulanger
b6eb2f94c9
minimize menuitem -> minimize on close checkbutton. see #3034
2007-06-14 17:44:24 +00:00
Yann Leboulanger
6c8de6b1da
/me is also a command in normal chat
2007-06-13 21:14:03 +00:00
Stephan Erb
7b05adc678
Do not handle unknow commands as messages.
2007-06-13 19:16:57 +00:00
Yann Leboulanger
2aeeeaa896
fix substitution in some strings
2007-06-13 19:07:25 +00:00
Brendan Taylor
62cf72910f
functioning XEP-0200 implementation (hardcoded keys and counters)
2007-06-11 22:42:29 +00:00
Julien Pivotto
6338f63f03
Fix some bugs with minimized groupchats.
2007-06-11 10:13:16 +00:00
Brendan Taylor
4f2cd0a0fc
stubs for XEP-0116
2007-06-08 19:42:02 +00:00
Julien Pivotto
2f6c9f0d19
Open private messages in minimized rooms by middle-clicking on systray icon.
2007-06-07 11:58:56 +00:00
Brendan Taylor
7898686680
reverted back to per-JID windows, pass around sessions instead of thread_ids
2007-06-05 23:19:34 +00:00
Brendan Taylor
17c5bf5e52
massive everything-breaking overhaul for per-session windows
2007-06-05 21:26:45 +00:00
Brendan Taylor
00209abaf9
support for one 'chat' session per Contact
2007-05-31 01:47:08 +00:00
Julien Pivotto
47319e62f5
Fix a bug with highlighing in groupchats.
2007-05-20 16:31:09 +00:00
Yann Leboulanger
a45a14546a
handle correctly vcards in groupchats : ask them to real jid if we know it, but considere it arrive from fake jid. Fixes #3172 , #3173
2007-05-20 15:41:20 +00:00
Julien Pivotto
993d72a8c1
Fix a bug with receiving Private Messages when roster is minimized, print the number of unread pm in roster, and change icon when a pm is received.
2007-05-17 12:55:44 +00:00
Julien Pivotto
93dbdd3dd8
( Fix #3174 ) Groupchats in roster: Open groupchats with middleclick, fix notifications in systray and print number of unread marked messages in roster.
2007-05-17 08:39:21 +00:00
Jean-Marie Traissard
b10981bd03
Use only one (up to date) error dialog for aspell dictionary error. See #3165 .
2007-05-14 03:59:57 +00:00
Julien Pivotto
1ee858e606
Fix a bug with notifs in systray.
2007-05-08 15:38:23 +00:00
Julien Pivotto
c72d4cfb35
Call self.account directly instead of using an 'account = self.account' in chat_control.py.
2007-05-07 21:07:50 +00:00
Julien Pivotto
19df2a0f9e
Fix some bugs and improve coding of minimized groupchats.
2007-05-07 21:02:48 +00:00
Julien Pivotto
253c7e6cfc
( Fix #3034 ) Add ability to minimize groupchats in roster, and to minimize autojoigned bookmarked rooms at launch.
2007-05-03 21:02:50 +00:00
Yann Leboulanger
36f4bb14bd
remove ping menuitem and add /help command to chat_window. fixes #2947
2007-04-19 21:23:50 +00:00
Yann Leboulanger
38b48d0134
[roidelapluie] add /ping command and ping menuitem in chat window. fixes #2947
2007-04-18 16:40:48 +00:00
Yann Leboulanger
230eadd010
scroll to the end when we shrink conversation window. fixes #3078
2007-04-17 09:41:22 +00:00
Jean-Marie Traissard
8500cbcda7
Stop asking for xep85 (chat notifs) many times, xep says ask only one. Can
...
break notifs with gajim 0.10.1 or less. Fixes #2711 .
2007-03-31 12:21:53 +00:00
Yann Leboulanger
db6a9787f2
[Branko Kokanovic] Serbian translation
2007-02-12 18:33:33 +00:00
Jean-Marie Traissard
039fbb7953
better var name, use int instead of float
2007-02-11 02:35:02 +00:00
Jean-Marie Traissard
9611d4f945
oups, forgot that one
2007-02-08 23:48:52 +00:00
Jean-Marie Traissard
60cccbbd3d
Use one var less and works better (we could lost first typing message previously)
...
See Yann, was possible, even if it's only one bit gain :D
2007-02-08 23:36:17 +00:00
Jean-Marie Traissard
e6b3c40e97
Deleting control.display_names, useless var now
2007-02-08 18:32:10 +00:00
Yann Leboulanger
b971afec24
always use contact chatstate when none is given
2007-01-29 18:29:51 +00:00
Yann Leboulanger
d85eb8b95f
fix english words breton ans basque
2007-01-28 16:11:21 +00:00
Yann Leboulanger
7d8f7e2a6e
don't scroll to end each time we press a key in message textview, but only when scrollbar appear. fixes #2944
2007-01-28 14:20:37 +00:00
Yann Leboulanger
d83d744a27
reset tab color when contact goes offline. fixes #2951
2007-01-28 13:31:30 +00:00
Nikos Kouremenos
e9afe36ff3
clean code and update to using GTK/PyGTK 2.8; see #2248
2007-01-16 23:26:38 +00:00
Yann Leboulanger
9b336bceed
fix TB
2007-01-13 21:42:28 +00:00
Yann Leboulanger
4d5790e8cb
restore correctly error messages. fixes #2880
2007-01-10 12:51:15 +00:00
Jean-Marie Traissard
6b0edad24d
Memory usage : Don't store some vars in self when not necessary
2007-01-09 23:09:14 +00:00
Jean-Marie Traissard
0b3af95972
I deleted this var, was always None, but when does this happen ?
2007-01-09 22:05:27 +00:00
Jean-Marie Traissard
eea2e1c881
Remove a LOT of useless draw_banner()
...
(stop drawing it 5 times when joining muc, stop reloading banner state icon on ALL
notifications, ...)
roster.py one seems useless because ctrl.update_ui() did it already
2007-01-09 14:23:28 +00:00
Yann Leboulanger
a08267b759
add belarussion in speller list
2007-01-02 13:50:32 +00:00
Yann Leboulanger
53b901cf4e
[Yavor Doganov] some typoe in strings and comments
2007-01-02 12:17:51 +00:00
Yann Leboulanger
9a8862099e
redraw gc window title when we open a pm. fixes #2777
2006-12-13 12:52:59 +00:00
Yann Leboulanger
f89ccfe441
detect error while encrypting message, block sending it, and display error message. fixes #2712
2006-12-06 16:19:47 +00:00
Yann Leboulanger
7dbccecd6f
redraw gc tab when we open pm. fixes #2716
2006-11-28 10:15:44 +00:00
Nikos Kouremenos
f33ff3a74d
remove utf8 data in file that does not declare it uses utf8 [make Gajim boot]
2006-11-27 11:33:21 +00:00
Jean-Marie Traissard
6b0664fa83
Cache xep85 support but continue to violate xep85 5.1.2 for release. See #2637 .
2006-11-26 22:00:53 +00:00
Yann Leboulanger
5e6f9d0118
add an option to define the chatstate we want to show in char window. fixes #2706
2006-11-26 09:06:47 +00:00
Jean-Marie Traissard
f041f8dd5e
JID->Jabber ID in gc tooltip
...
if print_time==sometimes : Show the day if needed also. Use locale for time format (do
not force
24h)
Delete a lot of unused locale variables (thanks pychecker)
del gajim.py useless global vars after use
configpaths.py : use self. not this.
2006-11-21 18:46:33 +00:00
Jean-Marie Traissard
6775c3a43d
Some errors spoted by file source checkers
2006-11-20 19:11:31 +00:00
Yann Leboulanger
ed5930a1b1
count as pending events message from other resources too. see #2657
2006-11-11 14:47:08 +00:00
Yann Leboulanger
f39fd2a861
redraw transport when we read it's queue
2006-11-08 16:47:07 +00:00
Jean-Marie Traissard
bb072aafb8
agh, re typo
2006-11-08 02:34:12 +00:00