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
9655c8b299
menu in systray can now be teared off and reattached
2004-06-17 17:11:29 +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
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
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
cad99f6efc
invisible support
2004-05-31 18:12:57 +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
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
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
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
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
Yann Leboulanger
d1eebe9057
new confirm window, more generic
2004-04-26 00:59:23 +00:00
Yann Leboulanger
4231e0f09f
save status of showOffline option
2004-04-24 23:45:46 +00:00
Yann Leboulanger
5bd5c76c0b
nickname for each account is save so that <nickname> is printed in chat windows instead of <moi>
2004-04-22 12:31:20 +00:00
Yann Leboulanger
c25f57a341
history in popup menu
2004-04-17 19:38:43 +00:00
Vincent Hanquez
c8f31d46c1
pedantic elif
2004-04-10 23:15:17 +00:00
Vincent Hanquez
557cdec3ff
stop coding crazy and make us some tea
2004-04-10 23:00:39 +00:00
Yann Leboulanger
f803d0db05
history can now be read from gtkgui plugin
2004-04-04 22:09:56 +00:00
Yann Leboulanger
f366cd3db6
handle error status (need an error icon)
2004-03-31 01:09:07 +00:00
Yann Leboulanger
85f081452f
About window can now be closed and reopened
2004-03-30 14:58:18 +00:00
Yann Leboulanger
da549bc118
roster is now sorted by alpha-order (Agents group at the end)
2004-03-30 03:26:53 +00:00
Yann Leboulanger
ab5daad6de
don't show only agents ;)
2004-03-29 16:51:45 +00:00
Vincent Hanquez
269c9902e0
what about choosing directly colors with name ;)
2004-03-29 11:24:18 +00:00
Vincent Hanquez
140ec80b9b
hide leading dot hidden directory
2004-03-29 11:21:15 +00:00
Vincent Hanquez
1753dd90ac
remove some uneeded indent
2004-03-29 11:17:48 +00:00
Yann Leboulanger
7dbbeb7c75
a nicer roster (colors will probably be setable in preferences window)
2004-03-29 01:38:22 +00:00
Yann Leboulanger
46de2fe3d6
add user and browse agents not available when no account setup
2004-03-28 21:29:32 +00:00
Yann Leboulanger
29e5833f36
bugfix when no account is setup
2004-03-28 14:43:37 +00:00
Yann Leboulanger
ef2affaaac
bugfixes and popup menu for accounts to set their status individually
2004-03-24 15:33:40 +00:00
Yann Leboulanger
9f50a404c1
roster remember whether groups' iters are expanded or not
...
status icon for accounts' iters
2004-03-23 21:48:19 +00:00
Yann Leboulanger
2bed6bc625
logger plugin now works
...
some bugfixes
2004-03-22 13:09:59 +00:00
Yann Leboulanger
569eee98bf
some bugfixes
...
update variables when add / remove / update an account
2004-03-20 21:58:21 +00:00
Yann Leboulanger
3a6a69cc57
cleanup the rest of the code
2004-03-18 16:38:14 +00:00
Yann Leboulanger
f122ad2afa
typo / bug fixes
2004-03-16 18:53:49 +00:00
Yann Leboulanger
9954becd9c
a better code for roster_Window class
2004-03-16 15:39:36 +00:00
Yann Leboulanger
8e0bd6c409
begin of cleaning of roster_Window class code
2004-03-13 03:09:12 +00:00
Yann Leboulanger
c0f45379a3
a better plugin class
2004-03-11 21:14:09 +00:00
Yann Leboulanger
e80585deb5
vCard_Window class cleanup
2004-03-11 17:07:36 +00:00
Yann Leboulanger
cf2c7b5037
log on / log off for agents
2004-03-04 20:56:39 +00:00
Yann Leboulanger
bad3e45b97
correction of some mistake, send and get vCard only when connected
2004-03-01 01:39:12 +00:00
Yann Leboulanger
48258e96d5
new config file management
2004-02-25 00:33:06 +00:00
Yann Leboulanger
3ac92daa06
vCard support for personal data and contact list
2004-02-21 18:57:29 +00:00
Yann Leboulanger
7ab6b65f6d
vCard window. It can be view from Account window
2004-02-19 04:20:40 +00:00
Yann Leboulanger
96e6ccf3dc
get vCard infos
2004-02-18 21:03:45 +00:00
Yann Leboulanger
b553f44952
show subscription in info_user window
2004-02-17 19:16:55 +00:00
Yann Leboulanger
3adcd36e5f
small mistake
2004-02-17 18:40:14 +00:00
Yann Leboulanger
60b56d4649
Many changes :
...
New class and variable names
New variable fot glade file
Button in chat window instead of label
New image loader
2004-02-17 02:23:38 +00:00
Yann Leboulanger
f913e4cd0e
- new configuration File management
...
- bugfix : message from unknown personne
2004-01-24 20:32:51 +00:00
Yann Leboulanger
b2ec388e4b
remove_user function in roster - UNSUBSCRIBED msg from core to plugins
2004-01-21 23:09:03 +00:00
Yann Leboulanger
5c429db976
browse agents only if connected
2004-01-21 12:46:06 +00:00
Yann Leboulanger
6b10f27450
more comments - support for animated gif
2004-01-20 12:46:27 +00:00
Yann Leboulanger
0e97426544
cleaner code
2004-01-18 22:56:28 +00:00
Yann Leboulanger
6b75452557
keyboard interrupt
...
comments
2004-01-17 15:38:29 +00:00
Yann Leboulanger
e8b6c78f5e
remove group iter from roster when empty
2004-01-15 22:46:35 +00:00
Yann Leboulanger
a833e9685f
new sun icons
2004-01-14 13:44:23 +00:00
Yann Leboulanger
194f989f1c
information window
...
away messages support
new jabberpy library
2004-01-14 01:06:27 +00:00
Yann Leboulanger
3fc824f87b
minor changes
2004-01-07 23:49:23 +00:00
Yann Leboulanger
ed9f70e62d
bugfix when we do online -> offline -> online
2004-01-05 15:02:03 +00:00
Yann Leboulanger
dead744a92
bugfix in autoaway + autoxa support
2004-01-02 23:27:28 +00:00
Yann Leboulanger
1776cc4b45
autoaway support
2004-01-02 15:21:02 +00:00
Yann Leboulanger
bded2aeb2c
clear button in message window
2004-01-01 23:41:47 +00:00
Yann Leboulanger
6321e0501b
even on 31st of december !! :)
...
show offline ans change of icon style take effect immediatly
2003-12-31 10:55:13 +00:00
Yann Leboulanger
e1fd6f4c68
iconstyle choice in preference window
2003-12-30 01:07:38 +00:00
Yann Leboulanger
bc00565d2a
preference window
2003-12-29 18:37:31 +00:00
Yann Leboulanger
3175b76064
* all user offline when we go offline
...
* no need to restart gajim when changing account
2003-12-28 20:03:47 +00:00
Yann Leboulanger
68d3f6a25c
2 bugs : wrong time when messages saved in queue before beeing displayed, bug with request (asked twice)
2003-12-28 00:47:40 +00:00
Yann Leboulanger
e1df8c3fa0
bugs fixes (blank messages, blank nick, etc)
2003-12-27 02:17:28 +00:00
Yann Leboulanger
d0c6e8765f
nicer code
2003-12-20 22:42:10 +00:00
Yann Leboulanger
9825647585
small changes
2003-12-20 13:22:37 +00:00
Yann Leboulanger
d07afbaf50
register a new account on a server is now possible
2003-12-14 00:47:00 +00:00
Yann Leboulanger
42ae1c5d73
accounts' window
2003-12-11 22:26:29 +00:00
Yann Leboulanger
67a110118d
treeview without expander column
2003-12-10 11:03:57 +00:00
Yann Leboulanger
637b6532ff
nicer gui
2003-12-04 19:57:06 +00:00
Yann Leboulanger
11f74c9e30
improvements, status messages in chat window
2003-12-02 12:39:28 +00:00
Yann Leboulanger
5591959fa2
pass to gtkgui changed
2003-11-30 22:40:24 +00:00