Nikos Kouremenos
2c4362db46
a commit to check bugs
2005-03-02 12:56:20 +00:00
Yann Leboulanger
197a5827ec
ange callback, widget and variable names for awaqy message dialog in glade and in the code
2005-03-02 12:46:37 +00:00
Nikos Kouremenos
fb4a62d3cc
passphrase/password unification looks better now
2005-03-02 12:38:33 +00:00
Yann Leboulanger
6d6b9796f0
change callback, widget and variable names for join groupchat window in glade and in the code
2005-03-02 12:32:44 +00:00
Nikos Kouremenos
57ae71d5ff
glade fixes
2005-03-02 12:07:27 +00:00
Yann Leboulanger
9647cf87ee
accounts_window become configure_accounts_window (glade modification will follow)
2005-03-02 12:05:56 +00:00
Yann Leboulanger
6a71d6e1cd
change callback, widget and variable names for choose gpg key dialog in glade and in the code
2005-03-02 11:46:51 +00:00
Yann Leboulanger
53e0f9a335
change callback names for Accounts window in glade and in the code
2005-03-02 11:45:20 +00:00
Nikos Kouremenos
f16b45bc6d
adding moon.png
2005-03-02 11:34:24 +00:00
Yann Leboulanger
2b7e3bcdbb
typo
2005-03-02 10:47:41 +00:00
Yann Leboulanger
5bf6d6c0ef
change callback, widget and variable names for passphrase dialog in glade and in the code
2005-03-02 10:46:12 +00:00
Yann Leboulanger
8e0efb5061
do not show tabs in tabbed chat window when there is only one tab (close ticket #37 )
2005-03-02 10:24:49 +00:00
Yann Leboulanger
d9552a9b4f
missing import
2005-03-02 10:23:27 +00:00
Nikos Kouremenos
87eb65fd2a
(S) smillie
2005-03-02 01:57:51 +00:00
Nikos Kouremenos
77d3628666
typos
2005-03-02 00:13:34 +00:00
Nikos Kouremenos
844dc4ac4a
I don't remember what I changed, mostly all over
2005-03-01 23:48:05 +00:00
Yann Leboulanger
4cfea45b01
print a debug message when the sock plugin cannot bind
2005-03-01 23:27:21 +00:00
Yann Leboulanger
997942778e
remove unneeded commented line
2005-03-01 22:56:02 +00:00
Yann Leboulanger
7f5ff6fe09
merge vcard window into vcard_information_window
2005-03-01 22:52:22 +00:00
Nikos Kouremenos
d2b02aba97
a glade minor fix got lost. so redoing it
2005-03-01 20:17:54 +00:00
Nikos Kouremenos
07948af69e
warning class and changes in the code. should work. glade dialog removed
2005-03-01 19:02:51 +00:00
Yann Leboulanger
d007712e20
confirm window is now build without glade
2005-03-01 18:36:13 +00:00
Yann Leboulanger
5a1d5231dd
recommit some old stuff
...
change callback names for Accounts window in glade and in the code
2005-03-01 18:27:21 +00:00
Nikos Kouremenos
fe2abb1dbd
some changes. introduce accounts window bug
2005-03-01 18:00:34 +00:00
Yann Leboulanger
e06db9ab36
do not focus a newly created tab when we receive a new message from a contact
2005-03-01 17:38:35 +00:00
Yann Leboulanger
7a84b33157
change callback, widget and variable names for history window in glade and in the code
2005-03-01 17:18:23 +00:00
Yann Leboulanger
e431abd081
change callback, widget and variable names for user information window in glade and in the code
2005-03-01 15:56:02 +00:00
Yann Leboulanger
7a2cb8052c
change callback, widget and variable names for agent browser window in glade and in the code
2005-03-01 14:59:46 +00:00
Yann Leboulanger
c2a70df954
use gtk.Image.set_from_file to clean the code
2005-03-01 14:14:56 +00:00
Yann Leboulanger
e05fde85a2
change callback, widget and variable names for subscription request window in glade and in the code
2005-03-01 14:02:32 +00:00
Nikos Kouremenos
b97b090054
now preferences_window, some tooltips, removed TRUE/FALSE from code and pep appliance in imports
2005-03-01 13:46:22 +00:00
Nikos Kouremenos
ddc5d7b280
fixes in pref window
2005-03-01 12:52:07 +00:00
Yann Leboulanger
fa5b500aa4
change callback, widget and variable names for Add window in glade and in the code
2005-02-28 23:44:52 +00:00
Yann Leboulanger
9c7b25c3b8
change callback, widget and variable names for Account window in glade and in the code
2005-02-28 22:09:21 +00:00
Yann Leboulanger
77bdd95dd6
redo the erased stuff (please update before commit)
2005-02-28 20:04:55 +00:00
Nikos Kouremenos
3a605bdfc2
pref window more fixes
2005-02-28 18:39:32 +00:00
Nikos Kouremenos
66fd3d165c
log tab now called advanced, has links (no code yet), and log
2005-02-28 18:15:48 +00:00
Yann Leboulanger
16697102a4
ange callback, widget and variable names for About window in glade and in the code
2005-02-28 17:50:10 +00:00
Yann Leboulanger
0425cd29d8
change callback, widget and variable names for Accounts window in glade and in the code
2005-02-28 17:45:06 +00:00
Yann Leboulanger
2c43088488
ange callback, widget and variable names for Chat window in glade and in the code
2005-02-28 17:08:40 +00:00
Yann Leboulanger
68f2a49fe0
use gajim_window instead of Gajim_window
2005-02-28 16:43:16 +00:00
Yann Leboulanger
0c1e2147ef
missing function rename
2005-02-28 16:28:15 +00:00
Yann Leboulanger
af9b5b951f
remove code for the group tab in vcard window
2005-02-28 16:22:15 +00:00
Nikos Kouremenos
cd24440c4c
gui design of new_message_window, remove bold from some tabs, and other minor gui fixes
2005-02-28 16:21:15 +00:00
Yann Leboulanger
3bd9c0abcd
missing handler rename
2005-02-28 15:57:28 +00:00
Nikos Kouremenos
7e0c744300
removal of accounts from (contact) Information; sep in edit menu above preferences
2005-02-28 15:46:30 +00:00
Yann Leboulanger
96fce529f5
change callback names and widget names for Gajim main window in glade and in the code
2005-02-28 15:25:04 +00:00
Nikos Kouremenos
240fe73a03
fixes in the previous fixes ;)
2005-02-28 13:33:16 +00:00
Nikos Kouremenos
ccc2b44cb8
mostly glade/gui stuff
2005-02-28 12:47:23 +00:00
Yann Leboulanger
4591f89ebf
prepare 0.5.1 release
2005-02-27 10:38:10 +00:00
Yann Leboulanger
c6032e4a3d
Ctrl + PageUp / PageDown change the tab in tabbed chat window
2005-02-27 00:03:10 +00:00
Yann Leboulanger
5eadd6d0d5
change the default for use_tabbed_chat to yes
2005-02-26 23:44:56 +00:00
Yann Leboulanger
4fc61911b0
change buttons order in preferences window
2005-02-26 23:42:55 +00:00
Yann Leboulanger
afca70a551
change buttons order in some windows to become GNOME HID complient
2005-02-26 23:38:36 +00:00
Yann Leboulanger
cfa9d02d43
fix typo
2005-02-26 23:18:57 +00:00
Yann Leboulanger
d6d205b9b2
we can receive chat presence
2005-02-26 20:25:01 +00:00
Yann Leboulanger
586894297a
set the focus to the message textview when opening the tabbed_chat_window
2005-02-25 18:10:26 +00:00
Yann Leboulanger
7efdde1695
merge the bugfix_tabbed_chat branch :
...
the bug has been solved by not using glade anymore for this window
2005-02-24 22:30:51 +00:00
Yann Leboulanger
62ab1cbae8
some modification when registering a new account
2005-02-24 22:16:21 +00:00
Yann Leboulanger
c4f3e512fc
scroll is back
...
conversation is not editable
2005-02-24 15:23:42 +00:00
Yann Leboulanger
c20266a561
nicer tabbed chat window without glade
2005-02-24 14:34:22 +00:00
Yann Leboulanger
75bdfa59de
do not use glade in tabbed chat windows to test
2005-02-23 14:59:41 +00:00
Yann Leboulanger
af264c0035
the code is more logical like that
2005-02-20 10:25:45 +00:00
Yann Leboulanger
2ea43b8ded
add some shortcuts :
...
ctrl+A -> accounts
ctrl+P -> preferences
ctrl+O -> show offline users
2005-02-17 11:29:36 +00:00
Yann Leboulanger
923934bfd8
little bugfix
2005-02-16 15:00:28 +00:00
Yann Leboulanger
8afe171636
we can add already existing accounts
2005-02-16 14:54:22 +00:00
Yann Leboulanger
2614162944
version is shown in the about window
2005-02-16 00:32:15 +00:00
Yann Leboulanger
4fd5ed56f3
Do not try to play sounds under windows
2005-02-16 00:24:36 +00:00
Yann Leboulanger
c64180aa38
check the 'register new accout' and 'save password' checkbuttons automatically
2005-02-16 00:16:00 +00:00
Yann Leboulanger
427702e877
bugfix : we can also receive presences of type error
2005-02-15 17:35:43 +00:00
Yann Leboulanger
042e30766c
sound when sending a message
2005-02-15 00:10:10 +00:00
Yann Leboulanger
62eb902d0a
sounds events when a contact becomes online or offline
2005-02-14 23:48:32 +00:00
Yann Leboulanger
0e2552fd96
new sound management
2005-02-14 22:30:04 +00:00
Yann Leboulanger
f29229c12e
show status when opening a new tab when user is not online
2005-02-14 20:11:11 +00:00
Yann Leboulanger
8f420e3956
read queue if there is one when we open a new tab
2005-02-14 20:04:37 +00:00
Yann Leboulanger
9ac24e7d1c
show headers in emoticons treeview
2005-02-14 19:27:57 +00:00
Yann Leboulanger
50db814441
typo
2005-02-14 18:37:57 +00:00
Yann Leboulanger
47d7464a73
new emoticons binder in preferences window
2005-02-14 12:19:49 +00:00
Yann Leboulanger
2679618985
new emoticons binder in preference window
2005-02-14 12:13:28 +00:00
Yann Leboulanger
d3bb2d31ff
ctrl+A shows accounts and ctrl+P chows preferences window
2005-02-12 11:02:03 +00:00
Yann Leboulanger
3ebe3e6fe8
a try to solve the bug
2005-02-12 10:40:24 +00:00
Yann Leboulanger
21f8057fed
more general method to update tags that works for tabbed and not tabbed chat window
2005-02-11 23:13:19 +00:00
Yann Leboulanger
cb3d49d732
redraw the good tab label when swithing page
2005-02-11 22:13:49 +00:00
Yann Leboulanger
6d32bd20f9
some minor modifications in tabbed chat window
2005-02-11 18:18:52 +00:00
Yann Leboulanger
c44861e5b6
sound support for linux only (with a binder in preferences window)
2005-02-10 00:07:55 +00:00
Yann Leboulanger
ad26e9e381
no more need of iconified variable
2005-02-07 22:43:34 +00:00
Yann Leboulanger
5a99b1556a
we cannot join a groupchat if we are not connected
2005-02-07 22:27:54 +00:00
Yann Leboulanger
f2d850da01
typo
2005-02-07 22:26:17 +00:00
Yann Leboulanger
5b7d93769d
if we are not connected, do not show the browse agent window
2005-02-07 22:24:07 +00:00
Yann Leboulanger
d6fb096e2e
we can add a contact only if the account is connected
2005-02-07 22:23:27 +00:00
Yann Leboulanger
54b781ef56
iconify roster only if it is active, or present it
2005-02-07 22:07:19 +00:00
Yann Leboulanger
d31ee5f1f4
do not use underline in contact's button in chat window and tabbed chat window
2005-02-07 21:40:14 +00:00
Yann Leboulanger
7f3c2681c2
consider the changements of use tabbed window option at the next start of Gajim
2005-02-06 23:25:13 +00:00
Yann Leboulanger
db1f209e28
no more need on USE_TABBED_CHAT variable
2005-02-05 17:38:18 +00:00
Yann Leboulanger
54184d3a6f
use tabbed chat window is now an option in preference window
2005-02-05 17:18:49 +00:00
Yann Leboulanger
f711b8c230
we can now automatically authorize a contact we ask subscribtion to
...
automatically fill entry_login and combobox_agent when we can
2005-02-04 21:04:39 +00:00
Yann Leboulanger
c0cbef4c09
We can now set a pseudo in the add contact Window
2005-02-04 07:58:40 +00:00
Yann Leboulanger
1d2380b6d7
more user friendly Add contact window
2005-02-03 22:21:55 +00:00
Yann Leboulanger
ad61789101
In tabbed chat window, when alt+1 2 3 key is pressed, select the corresponding tab
2005-02-02 21:59:40 +00:00
Yann Leboulanger
d2720d38e7
when we press the Delete key on emoticons treeview or status message treeview, delete the selected iter
2005-02-02 21:16:24 +00:00
Yann Leboulanger
815d00c265
show contact'information when contact_button is pressed in chat window
2005-02-02 20:58:33 +00:00
Yann Leboulanger
958884b8e2
grab focus on message widget when we change tab in tabbed chat window
2005-02-02 12:08:20 +00:00
Yann Leboulanger
8b5d92376f
present tabbed chat window when we dubble click on an iter
2005-02-02 12:02:12 +00:00
Yann Leboulanger
18dc2d52be
close only a tab when escape is pressed in tabbed chat window
2005-02-02 11:30:28 +00:00
Yann Leboulanger
a31f210817
connect the clicked signal for the send button when creating a new tab
2005-02-01 19:53:06 +00:00
Yann Leboulanger
b6a4262e13
bugfix for tags in tabbed chat window
2005-01-31 15:07:09 +00:00
Yann Leboulanger
2565e3ebe5
active the correct tab when we double click on an iter for which the chat window is already opened
2005-01-28 22:40:05 +00:00
Yann Leboulanger
b8c8d703f3
set new tab as active
2005-01-28 22:23:46 +00:00
Yann Leboulanger
3032dba9ef
we can now close tabs in tabbed chat window
2005-01-28 20:41:36 +00:00
Yann Leboulanger
726bf8cdd2
redraw the status image in tabbed chat window correctly
2005-01-28 20:01:49 +00:00
Yann Leboulanger
ad4dea66f5
tabbed chat window now use a notebook (more beautyfull)
...
One thing remains to do : the ability to close a tab
2005-01-28 18:51:23 +00:00
Yann Leboulanger
8a90b584c9
bugfix : typo
2005-01-27 17:48:19 +00:00
Yann Leboulanger
5ad779b0d9
new tabbed_chat window
...
if USE_TABBED_CHAT is set to 1, all chats are in a single window with tabs
2005-01-27 11:02:01 +00:00
Yann Leboulanger
0ab5416432
save emoticons before building them
2005-01-22 20:03:19 +00:00
Yann Leboulanger
19a967fcd2
emoticon binder : we can assotiate string to images
...
bindings are saved in config file
2005-01-20 12:09:26 +00:00
Yann Leboulanger
8290545487
expand account's iter only if we show accounts iters
2005-01-18 19:45:55 +00:00
Yann Leboulanger
5d3504f996
emoticons support !
2005-01-18 10:17:03 +00:00
Yann Leboulanger
a35c47bf22
the save position option is back : no more need of the unrealize signal
2005-01-17 22:19:44 +00:00
Yann Leboulanger
32b0a5052e
show a connecting gif in systray and in account's treeiter while connecting
2005-01-17 22:12:45 +00:00
Yann Leboulanger
d970399c78
the regroup accounts feature is now available from preferences window
2005-01-17 13:43:15 +00:00
Yann Leboulanger
893477dfc7
there is now a regroup variable. If it is set to 1, all the accounts are merged
2005-01-17 10:39:45 +00:00
Yann Leboulanger
ea623d7a31
bugfix : we can now drag and drop in the treeview to change a contact from a group to another
2005-01-17 09:08:48 +00:00
Yann Leboulanger
fd2ca94da0
hide main window instead of closing it when the systray icon is visible
2005-01-16 21:40:31 +00:00
Yann Leboulanger
1fde50b12f
hide / unhide on a single click on systray icon
2005-01-16 17:21:45 +00:00
Yann Leboulanger
9bcd7a8eff
connect activate signal only once
2005-01-14 20:29:08 +00:00
Yann Leboulanger
3c5c49caa5
when we make Ctrl+Enter in away message window, it validates it
2005-01-08 14:40:08 +00:00
Yann Leboulanger
3c2ba42a7e
we can now save password in password_window
2005-01-08 00:19:40 +00:00
Yann Leboulanger
d8305fb20b
update my email adress
...
update copyright
add missing headers
2005-01-07 21:52:38 +00:00
Yann Leboulanger
df1d8e7450
when escape key is pressed in chat window, it is closed
2005-01-06 13:01:22 +00:00
Yann Leboulanger
43e32524d3
bugfix : offline now works in systray popup menu (thanks junix)
2005-01-06 12:47:24 +00:00
Yann Leboulanger
c78ff29ce7
gpgpass option becomes gpgpassword
2005-01-06 12:44:50 +00:00
Yann Leboulanger
3be51a04f5
if no image, do not print errors
2004-12-27 21:07:01 +00:00
Yann Leboulanger
f5f7d0a9f7
if no line selected : don't join or register
2004-12-23 13:28:00 +00:00
Yann Leboulanger
a7f1063b4d
pixbuf's names must not contain a space
2004-12-19 18:34:29 +00:00
Yann Leboulanger
f55a3f94ca
no need of shellbang line
2004-12-19 15:26:43 +00:00
Yann Leboulanger
c4c79d4d46
set trayicon checkbox unsensitive when trayicon module is not available
2004-12-14 16:13:58 +00:00
Yann Leboulanger
8e0fb06706
we can now add and remove the icon in systray without retarting Gajim
2004-12-14 12:57:45 +00:00
Yann Leboulanger
6fdb50f67a
new way to be able not to show the whole button in chat window that doesn't make a GtkWarning
2004-12-14 12:55:34 +00:00
Vincent Hanquez
d352cce00a
totally rework preference window
2004-12-14 11:27:15 +00:00
Yann Leboulanger
1418e41076
when we receive a subscribed presence, we remove the user from the 'not in list' group
2004-12-08 19:56:33 +00:00
Yann Leboulanger
62a5dbe2af
not in list icon becomes requested's one, and new not in list icon
2004-12-08 14:42:38 +00:00
Yann Leboulanger
02588a8038
change roster's window title when receiving unpopuped messages
2004-12-06 20:11:12 +00:00
Yann Leboulanger
230e4e8cb5
it's shorter like that
2004-12-05 20:16:16 +00:00
Yann Leboulanger
22344a6036
save the 'active' configuration and do not always set it to 1
2004-12-05 18:23:46 +00:00
Yann Leboulanger
d639c3d622
show "*" or "[x]" in chat window title bar if there are one or more unread message(s)
2004-12-05 12:53:08 +00:00
Yann Leboulanger
d474d149f7
it is not possible to launch a dialog.run() in a timeout function, so here is a workaround to do the same thing
2004-12-02 00:00:57 +00:00
Yann Leboulanger
4ab3c89742
autoconnect AFTER gtk.main (we may need to ask password)
2004-12-01 20:47:37 +00:00
Yann Leboulanger
4f17342574
autoconnect after self.systray is initialized
2004-12-01 20:21:04 +00:00
Yann Leboulanger
09565d1308
a bit more beautiful
2004-12-01 20:16:56 +00:00
Yann Leboulanger
15df1ebae4
little bugfix : get the variable where it really is
2004-11-23 20:52:20 +00:00
Yann Leboulanger
f9df0474ff
When we add a new account, tell our password to the Core
2004-11-23 14:42:47 +00:00
Yann Leboulanger
dcc280b3da
little bugfix : missing ()
2004-11-23 14:13:31 +00:00
Yann Leboulanger
8ce324511b
the word "passphrase" can be strange for some people
2004-11-19 23:47:54 +00:00
Yann Leboulanger
d284a47433
inform the user when his GPG passphrase is wrong
2004-11-19 23:44:19 +00:00
Yann Leboulanger
fcee8b2afd
do some check before adding a contact
2004-11-18 19:22:33 +00:00
Yann Leboulanger
cb7e5396df
if no name is provided, name = jid
2004-11-18 19:21:20 +00:00
Yann Leboulanger
70d41ba7cb
'Add contact' in account's popup menu
2004-11-18 19:03:58 +00:00
Yann Leboulanger
c8176e80b4
we now keep the 'ask' status of a user to show the correct image in the roster
...
we upgrade sub and ask status in the plugins when we recieve them
2004-11-18 17:15:15 +00:00
Yann Leboulanger
bcea8538bc
Update all variables in core.py and in gtkgui.py when creating a new account
2004-11-17 22:00:20 +00:00
Yann Leboulanger
1b0a320d7c
BUGFIX: when no account is configured, ComboBox must stay offline
2004-11-16 14:25:28 +00:00
Yann Leboulanger
7b0a234d11
Gtkgui plugin is more reactive
2004-11-16 09:32:27 +00:00
Yann Leboulanger
07b52563a4
Hide main window while resizing and repositionning
2004-11-16 09:30:35 +00:00
Yann Leboulanger
ca017970cb
Show only the Jid in the chat_window title to see it better
2004-11-16 09:29:49 +00:00
Yann Leboulanger
db3d8e5e56
some Jabber servers doesn't understand http://jabber.org/protocol/disco#items (jabber.sk don't) so use jabber:iq:browse instead
2004-11-15 19:23:43 +00:00
Yann Leboulanger
17f66ed851
It is now possible to not log history for each user
2004-11-15 09:51:30 +00:00
Yann Leboulanger
60afd09e0e
don't ask status message if no account configured and let combobox to offline
2004-11-09 20:33:40 +00:00
Yann Leboulanger
48dfd4a3ea
it is now possible to configure logger plugin from gtkgui plugin
2004-11-04 01:03:17 +00:00
Yann Leboulanger
811dfbebed
bugfix: get the usegpg info where it is
2004-11-01 14:11:22 +00:00
Yann Leboulanger
35d2ba75d2
many improvements :
...
- it is now possible not to save the passphrase for accounts
- close button in accounts window
- unset sensitivity of some widgets in preferences window when some checkboxes are not active
- autoconnect accounts is now available
- apply button in preferences window
2004-11-01 13:41:00 +00:00
Yann Leboulanger
329e35f932
Save status text as soon as it changes
2004-11-01 13:30:56 +00:00
Yann Leboulanger
ef3111cdcc
replace optionMenu (deprecated in pygtk 2.4) by comboBox
2004-11-01 13:28:26 +00:00
Yann Leboulanger
3eb2764bd2
we now save the last status message et some pre-defined status messages
2004-10-25 22:02:16 +00:00
Yann Leboulanger
b61bd70ab4
we cannot edit icon style
2004-10-25 16:25:15 +00:00
Yann Leboulanger
6b3a035158
2 bugfixes
2004-10-21 19:42:46 +00:00
Yann Leboulanger
6e5009a5d6
bugfix in threading
2004-10-21 15:17:02 +00:00
Yann Leboulanger
aa22e6c943
bugfix when adding an account
2004-10-21 15:12:46 +00:00
Yann Leboulanger
3241f32e11
Better idle support. Idle module is now optional
2004-10-20 22:53:15 +00:00
Yann Leboulanger
0f00e7ad8a
little bugfix
2004-10-18 08:37:40 +00:00
Yann Leboulanger
e8a436725a
When an account is not active, it is not touched by optionmenu changes, but can be specifically changed.
2004-10-18 08:37:16 +00:00
Yann Leboulanger
d285fdf44d
changes in glade file
2004-10-16 12:15:13 +00:00
Yann Leboulanger
2e6c33719c
GPG is now optional
2004-10-16 09:37:32 +00:00
Yann Leboulanger
15efcf97da
remember the size and position of roster window if user want so
2004-10-13 21:46:10 +00:00
Vincent Hanquez
d1539ac5e1
border width of most windows fixed
2004-10-12 13:32:02 +00:00
Yann Leboulanger
01b11054dc
no need to print anything :/
2004-10-12 11:08:46 +00:00
Yann Leboulanger
25251de7f0
don't ask passphrase if the connexion is not active
2004-10-12 10:54:53 +00:00
Yann Leboulanger
aac5d4d0f1
we can now choose the font of the roster's lines
2004-10-12 10:13:47 +00:00
Yann Leboulanger
54f83079ac
it is now possible to configure the roster style
2004-10-11 22:57:29 +00:00
Yann Leboulanger
76e4d6042d
pygtk 2.4 is now in debian distribution, so I use it (color button in particular)
2004-10-11 21:03:34 +00:00
Yann Leboulanger
9d2304a625
we can now resize the chat window
2004-10-11 16:53:59 +00:00
Yann Leboulanger
d165ad29bc
print the away message when we open a chat window
2004-10-11 16:43:41 +00:00
Yann Leboulanger
7d587271fb
set gpg_pass_entry as sensitive only if save_gpg_pass is set
2004-10-11 16:42:56 +00:00
Yann Leboulanger
6ecb0b2076
... with the glade file
2004-10-10 19:01:20 +00:00
Yann Leboulanger
6142d4b448
we can select our secrete ket throught gtk plugin interface
2004-10-10 18:44:38 +00:00
Yann Leboulanger
a999b32ec2
add_user_to_roster don't take keyID as argument
2004-10-09 14:51:57 +00:00
Yann Leboulanger
b5855a7ad4
no need to have keyID for add_user_to_roster function
2004-10-09 14:50:39 +00:00
Yann Leboulanger
15029f2436
Bugfix : a presence MUST have a <status> element
2004-10-07 22:35:14 +00:00
Yann Leboulanger
66d0415c40
PGP support !
2004-10-07 14:43:59 +00:00
Vincent Hanquez
446dcc49a0
implement /me functionality and cleanup :p
2004-09-29 14:01:24 +00:00
Yann Leboulanger
2b6cc45e69
chow account name in the title bar of chat windows
2004-09-29 13:26:34 +00:00
Yann Leboulanger
7f64d59c11
a connection can be active or not. If not active, we cannot login.
2004-09-28 21:31:26 +00:00
Yann Leboulanger
00da2fee2c
no need to print that
2004-09-27 20:56:48 +00:00
Yann Leboulanger
093c3e8335
log groupchat messages
2004-09-27 19:13:16 +00:00
Yann Leboulanger
8e2a95f46c
use getTimestamp function to know the time the message has been sent (especially in case it hase been stored on the jabber server when user is offline)
2004-09-27 17:51:51 +00:00
Yann Leboulanger
edea8d0597
bugfix : present chat window when double click on trayicon
2004-09-26 16:38:57 +00:00
Yann Leboulanger
fc7ece41ee
MUC support ! (privileges in chatrooms)
2004-09-25 15:19:07 +00:00
Yann Leboulanger
c56fb5d532
error code for MUC support
2004-09-06 15:30:44 +00:00
Yann Leboulanger
f78acc3bf1
Close all opened windows before quitting gtkgui plugin
...
New agent Browser (JEP 30 complient)
Upgrade of french translation
2004-09-06 14:55:10 +00:00
Yann Leboulanger
4ea21d3fce
pixbufs in groupchat window
...
exit chatroom when closing the window
2004-08-05 23:13:40 +00:00
Yann Leboulanger
2f1648f94f
we can see people in the groupchat. groupchat is now usable
2004-08-05 21:56:54 +00:00
Yann Leboulanger
2264da922b
we can now send messages to groupchats
2004-08-05 19:14:31 +00:00
Yann Leboulanger
4658ab8927
beginning of the group chat support
...
do not create a new connexion in the core if it already exists
2004-08-04 22:40:22 +00:00
Yann Leboulanger
22192e503d
we can drag and drop a user to change its group
2004-08-02 22:17:29 +00:00
Yann Leboulanger
337174a2eb
group chat window
2004-08-01 23:58:54 +00:00
Yann Leboulanger
e4ef4f4396
save events when no visual plugin (like gtkgui) is registered and restore them when such a plugin resiters
2004-08-01 23:49:21 +00:00
Yann Leboulanger
9fc8e66770
gtkgui plugin ask roster when it starts (in case an account is already conected)\nthread in started in plugin.py
2004-08-01 16:25:41 +00:00
Yann Leboulanger
504c25abd6
remove the systray icon when exitting the gtkgui plugin
2004-07-31 23:06:14 +00:00
Yann Leboulanger
19f1e79a66
plugins can now unregister
...
new QUIT signal : we can or not close the core
2004-07-28 18:31:31 +00:00
Yann Leboulanger
d9316e83a2
when we add a new count, update ALL variables
2004-07-28 18:17:26 +00:00
Yann Leboulanger
12daa1954e
show the state's icon of the prioritest resource in chat window
2004-07-18 21:38:14 +00:00
Yann Leboulanger
40a5e98f51
it is now possible to specify hostname / ip to bind with the sock plugin
2004-07-18 11:32:39 +00:00
Yann Leboulanger
331056f179
logger and gtkgui plugins can be launched after the core (if sock plugin is active)
2004-07-17 21:00:38 +00:00
Yann Leboulanger
03aee33e25
here is the sock plugin
...
runCore can now recieve the -c option to be lunch as a client. In such a case, it connects to a gajim server (a sock plugin) and not to a jabber server
2004-07-17 15:31:47 +00:00
Yann Leboulanger
a910c276e1
save whether line are expanded or not in the config file
2004-07-12 21:14:12 +00:00
Yann Leboulanger
1aa34e05dd
plugin now have to register the message types they want to recieve
2004-07-08 23:51:48 +00:00
Yann Leboulanger
125cdb2a46
support of error messages
2004-07-08 19:46:24 +00:00
Yann Leboulanger
58d6f0d15e
now we can register a new account
2004-07-01 19:49:26 +00:00
Yann Leboulanger
3c7326e482
better ImageCellRenderer (it takes less CPU)
2004-07-01 15:42:39 +00:00
Yann Leboulanger
79927434aa
show '_' instead of underlining the next character in systray popup menu
2004-06-29 20:51:36 +00:00
Yann Leboulanger
a0921c0427
little bugfix
2004-06-29 20:47:04 +00:00
Yann Leboulanger
d8164426cc
very little thing
2004-06-28 01:49:34 +00:00
Yann Leboulanger
353b74c4ba
new ImageCellRenderer to show pixbuf and pixbufAnimation in treeview (take less CPU time than the old method)
2004-06-28 01:29:02 +00:00
Yann Leboulanger
3dbb75f9db
agents cannot have 2 different resources
2004-06-24 21:37:27 +00:00
Yann Leboulanger
9e8bb03f25
trayicon module is not necessary
...
new preference option : icon in systray (changement is tacken into account at next start)
2004-06-21 20:22:10 +00:00
Yann Leboulanger
1db49881c6
assume config has each default value, so no need to verify each time we want to use it
2004-06-21 18:17:21 +00:00
Yann Leboulanger
792aeb573f
we can now remove agents from roaster
2004-06-21 17:06:43 +00:00
Yann Leboulanger
f67f86ab67
little bugfix
2004-06-21 13:27:41 +00:00
Yann Leboulanger
6054f6e7ba
better variable names
2004-06-21 00:12:25 +00:00
Vincent Hanquez
bdd2b5dd50
more common that way
2004-06-20 22:01:42 +00:00
Vincent Hanquez
5b7b9c3075
move handler to specific functions
...
somedays read_queue would have to be a common share code and thus no specific
plugin code could be call from there.
(untested: not able to compile C module trayicon)
2004-06-20 21:58:12 +00:00
Vincent Hanquez
768e2d7953
change my mail address
2004-06-18 09:25:15 +00:00
Yann Leboulanger
ba2da561f9
little bugfix : add_user_to_roster need jid as argument, not user
2004-06-17 17:12:33 +00:00
Yann Leboulanger
9655c8b299
menu in systray can now be teared off and reattached
2004-06-17 17:11:29 +00:00
Yann Leboulanger
154c6914d4
new icons and animated gif for message
2004-06-17 13:20:00 +00:00
Yann Leboulanger
da8488a71e
Start chat is now available from menu in systray
2004-06-16 19:25:02 +00:00
Yann Leboulanger
7a413ec749
open chat windows, if needed, on double click on systray icon
2004-06-15 03:42:58 +00:00
Yann Leboulanger
bb6b3f9060
animated gifs can now be displayed in the treeview
2004-06-15 02:06:30 +00:00
Yann Leboulanger
24664cf130
be sure that the popup menus are inside the screen
2004-06-15 00:45:34 +00:00
Yann Leboulanger
7ab7953ce0
little bugfix : status is xa and not na
2004-06-14 03:36:55 +00:00
Yann Leboulanger
3d1ee5bf08
double clicked on systray icon show/hide roster if there is no event, or show an event otherwise.
2004-06-13 18:26:40 +00:00
Yann Leboulanger
0fca234f0a
beginnig of the popoup menu in systray
2004-06-11 21:36:17 +00:00
Yann Leboulanger
aab188b4f9
tooltips object must not be destroyed
2004-06-11 14:04:54 +00:00
Yann Leboulanger
b0b185a9ad
- new class for systray icon
...
- icon in systray show that a new message has arrived if chat window in whitch it appears has not the focus (maybe it sould be an option ?)
2004-06-11 03:31:40 +00:00
Yann Leboulanger
07d53ae7ea
show contacts that are offline but have sent messages not read yet
2004-06-10 13:58:24 +00:00
Yann Leboulanger
0b4a0b916f
auto away even if not online option is now available
2004-06-10 02:54:07 +00:00
Yann Leboulanger
4f5312432f
better like that :)
2004-06-09 20:40:52 +00:00
Yann Leboulanger
5d3082598e
print priority in infoUser window
2004-06-09 20:38:27 +00:00
Yann Leboulanger
d77e5094fd
some bugfix : when we recieve a NOTIFY event, we must let the 'message' pixbuf if messages are waiting
2004-06-09 15:29:32 +00:00
Yann Leboulanger
c95a979544
icon in systray (it represents state and changes when we recieve a message not poped up)
2004-06-09 14:22:27 +00:00
Yann Leboulanger
27c5cd358e
some bugfix when modifying account
2004-06-06 19:35:10 +00:00
Yann Leboulanger
5e47ab69ed
we can now set our priority
2004-06-06 15:54:30 +00:00
Yann Leboulanger
f518f2c6e2
many changes :
...
- user class now has priority attribut
- remove can only be done by the popup menu (BUG : when editing is canceled, iter stays editable. need gtk2.4 to coreect that)
- cleaner code
2004-06-06 01:27:18 +00:00
Yann Leboulanger
94bab4e9ef
if a user log on with a resource then log off and log on with another resources, we must remove old user, what is done now
2004-06-03 19:47:45 +00:00
Yann Leboulanger
403265a767
information window now show all resources and status for a user
2004-06-02 01:56:16 +00:00
Yann Leboulanger
b9f7d24970
little bugfix
2004-05-31 18:19:05 +00:00
Yann Leboulanger
cad99f6efc
invisible support
2004-05-31 18:12:57 +00:00
Yann Leboulanger
8ef36f0abf
create plugin.sleeper after we save preferences
2004-05-29 04:24:31 +00:00
Yann Leboulanger
707e8f3874
it was possible to send several time the autoaway / xa status before the first one is recieved by the server and taken into account.
2004-05-29 04:05:06 +00:00
Yann Leboulanger
528e353cee
idle is a C module, not a C++ one
2004-05-28 17:54:40 +00:00
Yann Leboulanger
28c0b705c5
bugfix for auto away / xa
2004-05-28 14:44:22 +00:00
Yann Leboulanger
279a060265
- idle in a C module, auto away / xa feature is back
...
- no need to store .mo files : they are now created by make
2004-05-28 04:20:30 +00:00
Yann Leboulanger
1ae38e7568
change the name of the contact in the treeview when we change its name in the info window
2004-05-25 17:24:48 +00:00
Yann Leboulanger
f66843d833
print a (2) when a user is logged twice with 2 resources
2004-05-25 16:22:15 +00:00
Yann Leboulanger
2804c4ca5f
rename in user's popup menu is now available
2004-05-25 15:30:56 +00:00
Yann Leboulanger
b819f1c9cf
change icon in message window only if all the connexions of the user (with differents resources) are off.
2004-05-25 01:18:56 +00:00
Yann Leboulanger
3a91cda882
bugfix : messageCB must send a string to the plugins and not a JID instance
2004-05-24 19:41:14 +00:00
Yann Leboulanger
c5570e33a0
gajim now support when a user is logged twice with 2 differents resources
2004-05-24 19:23:02 +00:00
Yann Leboulanger
241769ca27
.po files are now in utf-8 so accents doesn't cause troubles
2004-05-23 22:01:55 +00:00
Yann Leboulanger
360570cf2d
bugfix : we can recieve messages from offline contacts (invisible or offline stored messages). In thoses cases do not select contact in roster.
2004-05-20 15:43:41 +00:00
Yann Leboulanger
2860211def
little bugfix
2004-05-20 13:20:24 +00:00
Yann Leboulanger
9cc7bae87d
bugfix : problem with french accents
2004-05-19 21:02:01 +00:00
Yann Leboulanger
7bd7a8fbe5
new french translation
2004-05-19 20:14:06 +00:00
Yann Leboulanger
09dd497594
scroll to and select row of user that have sent a message
2004-05-19 01:34:57 +00:00
Yann Leboulanger
4106ff0f55
elect all rows when escape is pressed or when we click under all rows
2004-05-18 23:39:11 +00:00
Yann Leboulanger
2d35fbcafd
icq contacts can have 'chat' status
2004-05-17 15:37:34 +00:00
Yann Leboulanger
6e84e5746b
i18n support for internationalisation
2004-05-16 23:47:14 +00:00
Yann Leboulanger
87363cc247
no spaces in account name
2004-05-15 16:52:07 +00:00
Yann Leboulanger
9e3a5a3838
split of gtkgui.py
2004-05-15 16:50:38 +00:00
Yann Leboulanger
ad2542b74a
bugfix about colors
2004-05-13 20:03:21 +00:00
Yann Leboulanger
68c16c26ea
Invisible is not available
2004-05-13 17:40:36 +00:00
Yann Leboulanger
3c597eeb3b
Icons in option menu
2004-05-11 20:30:59 +00:00
Yann Leboulanger
ea6b541bb7
variables must be accessible because when we change preferences these variables are changed
2004-05-10 14:50:30 +00:00
Yann Leboulanger
133c635c83
Support for proxy
2004-05-05 01:12:08 +00:00
Yann Leboulanger
4e9f627a05
we can edit the account options in account's popup menu
2004-05-02 16:25:04 +00:00
Yann Leboulanger
2ab2f09e0e
don't change status when we close the awayMessage window
2004-05-02 15:20:42 +00:00
Yann Leboulanger
609ab74902
bugfix : upgrade status in plugin.connected even if we are already connected
2004-05-02 00:47:29 +00:00
Yann Leboulanger
eba83a1588
bugfix : don't send status when we update which status optiomenu shows
2004-05-01 23:50:07 +00:00
Yann Leboulanger
3cf46c97f1
status shown in optionmenu is updated when status of one account is changed
...
plugin.connected[account] is a number between 0 and 5 :
0 offline, 1 online, 2 away, 3 xa, 4 dnd, 5 invisible
2004-05-01 22:30:53 +00:00
Yann Leboulanger
7931064c1e
auto away not available for the moment
2004-04-29 11:54:43 +00:00
Yann Leboulanger
01c12d7053
bugfix : when we remove an account that was online, we recieve the status "offline" after the account is removed
2004-04-27 02:29:48 +00:00
Yann Leboulanger
cfd0e58803
confirmation is asked when we remove an account
2004-04-26 14:08:59 +00:00