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
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
387b5a9e96
heigher history window
2004-04-17 21:40:55 +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