Nikos Kouremenos
|
b657c0ff8c
|
ctrl+up/down now put the cursor after the message with and with a space [thanks to rohan and me]
|
2005-06-26 13:10:37 +00:00 |
Nikos Kouremenos
|
1f256b7431
|
fix for debian
|
2005-06-26 12:41:18 +00:00 |
Yann Leboulanger
|
a0d4506533
|
disconnect only if we use keepalive
|
2005-06-26 09:19:37 +00:00 |
Nikos Kouremenos
|
d29bbbee55
|
you can now disable keepalives; we know now if keepalive disconnected us; experts can change the seconds for keepalive stuff
|
2005-06-25 23:25:17 +00:00 |
Nikos Kouremenos
|
ad05a9d1de
|
typo. thanks Thomas!
|
2005-06-25 21:18:07 +00:00 |
Nikos Kouremenos
|
20e6434ba7
|
some better comments
|
2005-06-25 09:46:04 +00:00 |
Nikos Kouremenos
|
bd6accc143
|
bugfix
|
2005-06-25 09:35:31 +00:00 |
Yann Leboulanger
|
7cd28d5e2d
|
Contact class is easier to use now
|
2005-06-25 09:18:39 +00:00 |
Yann Leboulanger
|
f0547ba13d
|
don't show huge messages in context menu
we can also have this submenu on a status message word
|
2005-06-25 08:12:59 +00:00 |
Yann Leboulanger
|
f7f31bf802
|
remove unneeded function
|
2005-06-25 07:55:30 +00:00 |
Yann Leboulanger
|
eeafdd4e92
|
use a default LANG value
|
2005-06-25 07:37:14 +00:00 |
Nikos Kouremenos
|
958beaa486
|
Gajim now can search, visit wikipedia and dict a selected word or phrase. Yes it rocks :)
|
2005-06-25 01:23:21 +00:00 |
Nikos Kouremenos
|
3dbe1ccd23
|
pass "" in os.system after command (so shell dont touch the argument) Also added a fixme for when we go 2.4+ so we can use subproccess module
|
2005-06-25 01:21:30 +00:00 |
Nikos Kouremenos
|
fd0bfbc59b
|
do not use event but use button_press_event. [this hopefully will keep out the segfault (it was always returned True in event CB]. actions_hbox still don't popup the menu (maybe because it's invisible?) but anyways it's not big and I pledge that we focus on more important stuff)
|
2005-06-24 23:59:55 +00:00 |
Nikos Kouremenos
|
903a5483e6
|
remove an uneeded eventbox
|
2005-06-24 23:44:16 +00:00 |
Nikos Kouremenos
|
111ccf1e0a
|
nothing
|
2005-06-24 23:43:24 +00:00 |
Yann Leboulanger
|
c19e0f0bd4
|
add an INFORMATION event from connection to gui
|
2005-06-24 16:46:45 +00:00 |
Nikos Kouremenos
|
0342329e0f
|
User class becomes Contact class
|
2005-06-24 14:28:00 +00:00 |
Nikos Kouremenos
|
5a2a8892ac
|
do not show empty tooltip
|
2005-06-24 14:20:24 +00:00 |
Nikos Kouremenos
|
123d0d295a
|
selectable for a label
|
2005-06-24 14:10:47 +00:00 |
Nikos Kouremenos
|
5d05e52d34
|
use os.system() with & to send in the bg because app we call may not return soon. we use that for playing sounds and opening url/mailto
|
2005-06-24 13:29:26 +00:00 |
Nikos Kouremenos
|
ed26c8fa77
|
remove spawnvp {leaves zombies} and use os.system [since windows now use registry]
|
2005-06-23 23:25:20 +00:00 |
Yann Leboulanger
|
0433b146c7
|
no need of print_with_tag_list function, we can use buffer.insert_with_tags_by_name() (Thx Liorithiel)
|
2005-06-23 21:35:54 +00:00 |
Nikos Kouremenos
|
bd0d5cf94b
|
fix a comment
|
2005-06-23 21:26:22 +00:00 |
Nikos Kouremenos
|
b2d83f092f
|
yet another string that was commited and didn't obey to HIG nor was marked for translation
|
2005-06-23 21:20:26 +00:00 |
Nikos Kouremenos
|
7e6878e2f3
|
fix logic
|
2005-06-23 21:16:10 +00:00 |
Yann Leboulanger
|
03a98e86d8
|
we now show the resource in tabbed_chat_window (thx Liorithiel)
|
2005-06-23 19:35:47 +00:00 |
Yann Leboulanger
|
9f925c236e
|
no need to add these events
|
2005-06-23 18:41:47 +00:00 |
Nikos Kouremenos
|
b496ae3498
|
ICON_SIZE_MENU and not BUTTON. so now it's smaller as it has to be for menuitems
|
2005-06-23 18:36:32 +00:00 |
Yann Leboulanger
|
418c02de9a
|
we now ignore unknown show
|
2005-06-23 18:27:14 +00:00 |
Nikos Kouremenos
|
cca69c2881
|
adding a padding in status iconset combobox [dcraven]
|
2005-06-23 16:31:35 +00:00 |
Yann Leboulanger
|
2650441742
|
on_close_button_clicked need one more argument
|
2005-06-23 15:23:24 +00:00 |
Yann Leboulanger
|
3b358d603c
|
add icons to menu
|
2005-06-23 10:28:31 +00:00 |
Yann Leboulanger
|
db90fc6430
|
middle click in roster open chat window
middle clicl in gc window open a pm
|
2005-06-23 08:33:25 +00:00 |
Yann Leboulanger
|
697a49a9e9
|
show the room_jid even if there is no subject
|
2005-06-23 08:15:32 +00:00 |
Yann Leboulanger
|
1eda5e7b38
|
don't show text formating buttons for 0.8 release
|
2005-06-23 08:15:13 +00:00 |
Yann Leboulanger
|
772d79fa78
|
alt + c now toggle compact mode
some functions goes to chat.py
|
2005-06-22 21:58:45 +00:00 |
Yann Leboulanger
|
399589e406
|
we can now togglt to a minimalistic mode in gc/tabbed chat window thankx to liorithiel
TODO: add a keyboard shortcut, should we save the latest state ?
|
2005-06-22 19:39:19 +00:00 |
Yann Leboulanger
|
d62b4e1ea2
|
NAT Timeout packet are now sent from connection.py so they will be configurable and won't be sent while we connect to a server
|
2005-06-22 14:54:02 +00:00 |
Yann Leboulanger
|
a51c63ae35
|
don't send empty messages
|
2005-06-21 20:04:23 +00:00 |
Yann Leboulanger
|
f076a17de1
|
we change the status only for account already connected and with sync_with_global_status option on (if one is connected) fix #406
|
2005-06-21 18:32:52 +00:00 |
Yann Leboulanger
|
a99dd7794b
|
we now have iconset preview in preference window (Thx Dennis)
|
2005-06-21 15:54:18 +00:00 |
Yann Leboulanger
|
2db9ac75e0
|
status combobox is now defined in glade
|
2005-06-21 14:45:23 +00:00 |
Yann Leboulanger
|
a05392dcde
|
bugfix in new_account function
|
2005-06-21 14:24:15 +00:00 |
Yann Leboulanger
|
962bc2d14e
|
custom emotions MUST be uppercased
|
2005-06-21 10:03:45 +00:00 |
Nikos Kouremenos
|
64539f9099
|
adding a file with a fix and some FIXME comments
|
2005-06-21 08:58:45 +00:00 |
Yann Leboulanger
|
5d44204264
|
when we use merge and we collapse/expand a group, we collapse/expand this group in every accounts (fix #295)
|
2005-06-20 22:51:42 +00:00 |
Nikos Kouremenos
|
a4263d3515
|
nothing new
|
2005-06-20 22:22:54 +00:00 |
Yann Leboulanger
|
304d316066
|
in gc, lines with user's nick is not a separate word are also marked as for us (Liorithiel's patch) fix #463
|
2005-06-20 21:41:01 +00:00 |
Yann Leboulanger
|
858702cb1e
|
check if the vcard is correct to not TB
|
2005-06-20 20:58:57 +00:00 |
Yann Leboulanger
|
5f4a2b9cad
|
context menu has icons now (with previous patch) in roster window, thx Dennis
|
2005-06-20 20:17:39 +00:00 |
Nikos Kouremenos
|
8e985d068a
|
add tlen and do better detection for gadugadu [thanks to da.killa]
|
2005-06-20 19:54:27 +00:00 |
Yann Leboulanger
|
b9259399be
|
bugfix: we need to re-create images when we create a menu
|
2005-06-20 19:18:53 +00:00 |
Yann Leboulanger
|
9fc4e790e8
|
we know have icons in systray submenu
|
2005-06-20 17:45:04 +00:00 |
Yann Leboulanger
|
908add931b
|
MUC list only the actions one can do (patch from Liorithiel)
|
2005-06-20 16:27:06 +00:00 |
Yann Leboulanger
|
0db20c9304
|
use-agent must be use only when if the user want that
|
2005-06-20 12:17:11 +00:00 |
Yann Leboulanger
|
597e0c16f7
|
these files are not scripts
|
2005-06-20 10:56:54 +00:00 |
Nikos Kouremenos
|
53e59fe8a4
|
put ... when subject is too long. thanks to Liorithiel
|
2005-06-20 10:37:13 +00:00 |
Nikos Kouremenos
|
9f03fc4f98
|
TLS/SSL and response [typo]
|
2005-06-20 10:35:58 +00:00 |
Yann Leboulanger
|
16c8717a45
|
bugfix with /clear command
|
2005-06-20 10:01:19 +00:00 |
Yann Leboulanger
|
61d86fdaac
|
we first try to use GnuPG-Agent if it is available
|
2005-06-20 09:32:54 +00:00 |
Yann Leboulanger
|
829fb64dea
|
add a space at the end of command when we use completion
|
2005-06-20 08:14:06 +00:00 |
Yann Leboulanger
|
751ae44b7c
|
little bugfix: missing arg to NOTIFY event
|
2005-06-20 07:50:50 +00:00 |
Nikos Kouremenos
|
a758d7babb
|
fix vcard window so it handles avatar better [expand stuff]
|
2005-06-19 23:18:31 +00:00 |
Nikos Kouremenos
|
4aa1f88420
|
NewMessageDialog now uses InputDialog
|
2005-06-19 23:09:15 +00:00 |
Nikos Kouremenos
|
0eeba54e67
|
only if connected show menuitems
|
2005-06-19 23:01:45 +00:00 |
Yann Leboulanger
|
f279bcf8af
|
little bugfix in command completion (thx dennis)
|
2005-06-19 22:45:33 +00:00 |
Yann Leboulanger
|
d3293ef3cb
|
no need of an expander for avatar in vcard window
|
2005-06-19 17:15:36 +00:00 |
Yann Leboulanger
|
324fbeae62
|
command autocompletion (patch from aldafu)
|
2005-06-19 17:06:41 +00:00 |
Nikos Kouremenos
|
f7732b30f9
|
say 0.8
|
2005-06-19 13:17:32 +00:00 |
Nikos Kouremenos
|
17967d38d7
|
fix comment
|
2005-06-19 13:12:50 +00:00 |
Nikos Kouremenos
|
58d243417b
|
nothing
|
2005-06-19 13:12:21 +00:00 |
Nikos Kouremenos
|
4b4bc7c2df
|
various glade fixes
|
2005-06-19 13:09:40 +00:00 |
Nikos Kouremenos
|
11288ec29c
|
/chat and /msg for MUC now ready. [FIXME: I assume everyone is free for chat [eg. find a way to get show from nick]]
|
2005-06-19 13:09:06 +00:00 |
Yann Leboulanger
|
e5ee6829da
|
gropchat messages that are not for us do not count as new messages
|
2005-06-19 11:20:06 +00:00 |
Yann Leboulanger
|
f6ca384845
|
don't change our nick when we receive old messages, but only when we press enter in message tv
|
2005-06-19 08:28:06 +00:00 |
Nikos Kouremenos
|
9f1fbef2d3
|
more formal [I think]
|
2005-06-18 23:50:54 +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 |
Yann Leboulanger
|
87f1dbcac8
|
we can now change our nick in gc
|
2005-06-18 22:09:31 +00:00 |
Nikos Kouremenos
|
71e06b9606
|
a better string (thanks Lucas Nussbaum)
|
2005-06-18 21:59:23 +00:00 |
Nikos Kouremenos
|
36240c71de
|
default to connect at startup for a new account
|
2005-06-18 21:55:31 +00:00 |
Nikos Kouremenos
|
31df215198
|
if none account, the first one gets called Main (user can still change it)
|
2005-06-18 21:53:53 +00:00 |
Yann Leboulanger
|
589adbbedc
|
when we press cancel we don't update the emoticons
|
2005-06-18 17:33:53 +00:00 |
Yann Leboulanger
|
f4b341d435
|
we don't remember passphrase during 30 secondes if it is wrong
|
2005-06-18 17:00:54 +00:00 |
Yann Leboulanger
|
7538333c5d
|
we now handle when the user doesn't give his OpenPGP passphrase and print an error message
|
2005-06-18 16:57:57 +00:00 |
Nikos Kouremenos
|
0bc0b5f783
|
do not show B U I for 0.8
|
2005-06-18 16:40:05 +00:00 |
Yann Leboulanger
|
217aeb2d18
|
remove 2 unneeded lines
|
2005-06-18 16:03:44 +00:00 |
Yann Leboulanger
|
8ac67fef09
|
we can now have animations in textview
|
2005-06-18 15:57:06 +00:00 |
Nikos Kouremenos
|
8e94b98d6e
|
include 2.6.0 check
|
2005-06-18 15:29:05 +00:00 |
Nikos Kouremenos
|
f513a9c167
|
fix #315
|
2005-06-18 15:18:15 +00:00 |
Nikos Kouremenos
|
39b0e8962a
|
fixing what we return also do not check not loading. the point is to refuse on adding or else we allow bugs
|
2005-06-18 14:57:25 +00:00 |
Yann Leboulanger
|
7e4f56f002
|
typo
|
2005-06-18 14:38:37 +00:00 |
Nikos Kouremenos
|
33947c45c8
|
inform the user if too big image for emoticon
|
2005-06-18 14:28:35 +00:00 |
Nikos Kouremenos
|
258389ee07
|
fix #446 [we now sync by default for one account, but do not sync with status switcher if that accound is 2nd, 3rd etc..]
|
2005-06-18 14:17:26 +00:00 |
Nikos Kouremenos
|
2fc6cd51e1
|
gobject.TYPE_STRING/BOOLEAN becomes str/bool
|
2005-06-18 13:48:43 +00:00 |
Nikos Kouremenos
|
d3183f10dd
|
use set_active_tab in a place we did not [liorithel]
|
2005-06-18 11:41:29 +00:00 |
Nikos Kouremenos
|
92167a98f7
|
use %s in one string
|
2005-06-18 11:40:56 +00:00 |
Nikos Kouremenos
|
74fd03dc23
|
connection.py to take advantage of ssl patch
|
2005-06-18 11:37:29 +00:00 |
Nikos Kouremenos
|
e325da1e1c
|
patch xmpppy so it does not loop for ever on timeout disconnection. this patch and previous thanks to Alexey [lib author]
|
2005-06-18 11:33:29 +00:00 |
Nikos Kouremenos
|
d56a4b619d
|
patch to force ssl no matter which is the port
|
2005-06-18 11:22:19 +00:00 |
Nikos Kouremenos
|
61a51241f9
|
mention 0.7.5 as version of Gajim
|
2005-06-17 23:21:12 +00:00 |
Nikos Kouremenos
|
bb2b90ccfb
|
fix some spacing to look better
|
2005-06-17 23:19:36 +00:00 |
Nikos Kouremenos
|
29799bf2f4
|
removing two unneeded lines
|
2005-06-17 15:35:13 +00:00 |
Nikos Kouremenos
|
c951abccf3
|
irc emulation: /me adds * and then the nick
|
2005-06-17 15:31:21 +00:00 |
Yann Leboulanger
|
cf028229a8
|
bugfix: missing references to self.gc_refer_to_nick_char in gc
|
2005-06-17 06:31:32 +00:00 |
Nikos Kouremenos
|
a27b32e931
|
typo
|
2005-06-16 22:21:02 +00:00 |
Nikos Kouremenos
|
c497aeda0d
|
patch by hoppke to make char for refering to a specific contact in GC configurable via expert
|
2005-06-16 22:18:46 +00:00 |
Yann Leboulanger
|
213c617780
|
messages for us in gc are now bold and colored (thx Liorothiel)
|
2005-06-16 19:14:07 +00:00 |
Nikos Kouremenos
|
65d1ac199e
|
adding prefs in tryaicon menu
|
2005-06-15 11:14:59 +00:00 |
Nikos Kouremenos
|
51ef2a23df
|
do not default to sync with global status for new account
|
2005-06-15 10:00:08 +00:00 |
Nikos Kouremenos
|
0980c0126b
|
max witdh and tooltip for name_label
|
2005-06-15 09:59:44 +00:00 |
Yann Leboulanger
|
9063034cf8
|
bugfix in contact menu
|
2005-06-15 07:38:58 +00:00 |
Nikos Kouremenos
|
7bd2cf9d59
|
fix #442
|
2005-06-14 23:32:04 +00:00 |
Nikos Kouremenos
|
33dd9cd158
|
fix a string
|
2005-06-14 23:31:13 +00:00 |
Nikos Kouremenos
|
965e569b36
|
fix a tooltip
|
2005-06-14 23:29:52 +00:00 |
Nikos Kouremenos
|
62ae4a1c88
|
fix aligns and remove focus from B U I
|
2005-06-14 22:09:47 +00:00 |
Nikos Kouremenos
|
bde8d6b26c
|
hopefully the last srv commit
|
2005-06-14 22:08:48 +00:00 |
Nikos Kouremenos
|
f8ab62c2c4
|
bugfix now SRV should work
|
2005-06-14 21:55:22 +00:00 |
Nikos Kouremenos
|
268fba26b4
|
fix #441 by adding a tooltip and max_width [pygtk2.6 only]
|
2005-06-14 15:51:34 +00:00 |
Nikos Kouremenos
|
027d247f55
|
bugfix
|
2005-06-14 15:14:23 +00:00 |
Nikos Kouremenos
|
123ad74370
|
patch xmpppy to have srv [via optional dep dnspython]
|
2005-06-14 14:32:30 +00:00 |
Yann Leboulanger
|
8b6bb3ef0c
|
request_register_agent_info is now asynch in xmpp
|
2005-06-14 10:29:36 +00:00 |
Yann Leboulanger
|
c6a53d8732
|
custom host/port now works
|
2005-06-14 10:26:01 +00:00 |
Nikos Kouremenos
|
de5edd389b
|
gc and chat window have now the same look. using alignments and not borders to align some widgets
|
2005-06-14 10:23:00 +00:00 |
Nikos Kouremenos
|
4ad77e0e14
|
apply patch by Dennis Craven to make & a & [see #439]
|
2005-06-14 10:00:29 +00:00 |
Yann Leboulanger
|
e7ff7da1da
|
themes are back (TODO: manage themes)
|
2005-06-13 22:11:09 +00:00 |
Nikos Kouremenos
|
5514387db7
|
gajim can now connect to custom hostname and port [TODO: patch xmpppy to do ssl in any port I ask]
|
2005-06-13 21:16:41 +00:00 |
Yann Leboulanger
|
32686c2f71
|
-v option is back (fix #430)
|
2005-06-13 16:53:23 +00:00 |
Nikos Kouremenos
|
0634c6be61
|
plz use _() part2
|
2005-06-13 16:01:51 +00:00 |
Nikos Kouremenos
|
7c28d1c5b5
|
plz use _()
|
2005-06-13 15:52:53 +00:00 |
Yann Leboulanger
|
4e329c4c0c
|
remove a commented out line
|
2005-06-13 15:43:43 +00:00 |
Yann Leboulanger
|
dc582ebbcb
|
when we are already registered to a transport, we show Edit instead of Register in disco
|
2005-06-13 15:31:34 +00:00 |
Yann Leboulanger
|
f1d1a0a07e
|
we now have history for gc too
|
2005-06-13 14:46:08 +00:00 |
Nikos Kouremenos
|
1a5667ff1e
|
call in the correct place make_menu and fix a traceback
|
2005-06-13 13:26:36 +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
|
c3b94f76ca
|
connect the gc_actions_menuitems signals
|
2005-06-13 12:49:42 +00:00 |
Yann Leboulanger
|
310100f70e
|
conenct the signals in glade instead of in the code
|
2005-06-13 12:44:09 +00:00 |
Nikos Kouremenos
|
75a598b938
|
say the same sec text for the same error
|
2005-06-13 12:35:53 +00:00 |
Nikos Kouremenos
|
1bd32677ac
|
higging two strings
|
2005-06-13 12:22:31 +00:00 |
Nikos Kouremenos
|
af960ec2c8
|
applying a patch by dennis craven to remember gc/chat window sizes and even vpaned positions. also fixing minor stuff in glade [eg better strings]
|
2005-06-13 12:20:34 +00:00 |
Nikos Kouremenos
|
caccfd6955
|
gui now has custom hostname port
|
2005-06-13 10:57:49 +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 |
Nikos Kouremenos
|
3abd6c3f56
|
fixes in glade and nothing in two other files
|
2005-06-13 10:21:12 +00:00 |
Yann Leboulanger
|
961aaf38f0
|
remove unneeded line one mre time
|
2005-06-13 08:31:35 +00:00 |
Yann Leboulanger
|
4b1cd57600
|
errors for pm are now printed in pm window
|
2005-06-12 22:45:41 +00:00 |
Nikos Kouremenos
|
f634209067
|
remove 3 unneeded lines
|
2005-06-12 22:20:42 +00:00 |
Nikos Kouremenos
|
2b417b3139
|
remove an identation
|
2005-06-12 22:19:56 +00:00 |
Yann Leboulanger
|
35adf028d4
|
little bugfix
|
2005-06-12 21:22:54 +00:00 |