Yann Leboulanger
b6e26061fe
ability to connect to a server that doesn't support roster, and hide the correcponding features. Fixes #6745
2011-08-09 17:14:13 +02:00
Yann Leboulanger
611eb69e73
add an option to allow hidding roster even if systray is not shown. Fixes #6930
2011-07-24 10:54:43 +02:00
Yann Leboulanger
9308d3af17
use our roster filter as soon as we type a letter. Fixes #5221
2011-07-23 23:18:17 +02:00
Yann Leboulanger
171ad8118d
prevent traceback with metacontacts. Fixes #6902 , #5910
2011-06-15 12:20:23 +02:00
Yann Leboulanger
f96427b23f
fix indentation error. Fixes #6909
2011-06-14 19:17:39 +02:00
Yann Leboulanger
5375ddfb31
don't show accounts wizzard if we have configured accounts that are disabled
2011-05-29 20:02:25 +02:00
Yann Leboulanger
56fd8b246e
save roster position before hidding it. Fixes #6886
2011-05-24 19:27:45 +02:00
Yann Leboulanger
426d08ae09
correctly set message as read when we print them in chat control
2011-05-11 22:11:54 +02:00
Yann Leboulanger
93e0b144c7
fix minimized groupchat disappearing in roster. Fixes #6826
2011-05-04 19:50:05 +02:00
Yann Leboulanger
857ba5f707
new way to handle incominf messages, new notification event.
2011-05-01 22:09:50 +02:00
Yann Leboulanger
c2ea566b12
add advanced option to allow not saving roster position. Fixes #5712
2011-04-21 20:52:14 +02:00
Julien Pivotto
b36881782d
rename roster_filter_ to rfilter_. and special thanks to otradox for his patch. fix #5221
2011-04-18 12:04:47 +02:00
Julien Pivotto
3df60009ce
rename search_ to roster_filter_
2011-04-18 12:01:29 +02:00
Julien Pivotto
011a49e757
avoid multiple calls to self.xml.get_object
2011-04-18 11:58:55 +02:00
Julien Pivotto
390cea6c56
enable clearing search with the icon
2011-04-18 11:53:46 +02:00
Julien Pivotto
1493a7909c
add icon to roster filter
2011-04-18 11:36:42 +02:00
Julien Pivotto
f3e7c18749
Hide the roster_filter_entry better
2011-04-18 11:32:16 +02:00
Julien Pivotto
bf1c945c94
add basic roster filtering
2011-04-18 11:19:44 +02:00
Julien Pivotto
a5c9c5fc4a
use changed signal instead of insert_at_cursor
2011-04-18 10:29:32 +02:00
Julien Pivotto
53fed1a5f5
dynamic visibility of the filter
2011-04-18 10:25:32 +02:00
Julien Pivotto
d2143adf61
Add basic functions of roster filtering
2011-04-18 10:01:36 +02:00
Julien Pivotto
304686ba21
GUI implementation of the menu item "Roster filtering"
2011-04-18 09:50:45 +02:00
Denis Fomin
c6869674aa
prevent traceback if reconnect menuitem is activated. Fixes #6834
2011-03-14 13:20:48 +03:00
Denis Fomin
e61f7aa4db
Added 'show roster on startup' option. Fixes #6793
2011-02-04 23:52:03 +03:00
Yann Leboulanger
860668b714
redraw groupchat group row when we receive a presence. Fixes #5992
2010-12-22 18:19:48 +01:00
Yann Leboulanger
e6f0dfd0a5
remove useless indentation
2010-12-22 17:46:28 +01:00
Yann Leboulanger
138c5afe18
update groupchat Contct instance when we get a presence. Fixes #5992
2010-12-22 16:53:21 +01:00
Yann Leboulanger
2653c160f2
handle nested roster group. TODO: Improve the way it's displayed in roster. Fixes #1381
2010-12-11 12:57:09 +01:00
Yann Leboulanger
42ac96b707
fix traceback when receiving self presences. Fixes #6099
2010-12-09 17:30:42 +01:00
Denis Fomin
1136ae5b16
Revert [12663]
2010-11-29 18:44:16 +03:00
Denis Fomin
bfea5e1392
Do not redraw the roster twice
2010-11-29 13:31:48 +03:00
Denis Fomin
e70c49e9ce
Fix gtk warning again. Fixed #6053
2010-11-29 13:25:17 +03:00
Denis Fomin
308fb28f68
Revert [12651]
2010-11-29 13:20:30 +03:00
Yann Leboulanger
346b38944c
use NEC to handle signed-in events
2010-11-29 11:11:24 +01:00
Yann Leboulanger
5cb8def28b
use NEC to handle metacontacts events
2010-11-28 10:37:05 +01:00
Denis Fomin
ff16089722
Never remove CTRL+N accelerator
2010-11-28 00:02:36 +03:00
Denis Fomin
3de0fc2129
Fix gtk warning
2010-11-27 23:58:31 +03:00
Yann Leboulanger
ddb27d0e7e
use NEC to handle gc subject events
2010-11-27 19:12:43 +01:00
Denis Fomin
9393ee74fc
remove unused print
2010-11-27 17:12:30 +03:00
Denis Fomin
420d0f9ca4
remove unused signal
2010-11-27 17:10:59 +03:00
Yann Leboulanger
a87540ddc0
use NEC to handle vcard events
2010-11-26 21:14:59 +01:00
Yann Leboulanger
6bdf47d7e7
use NEC to handle privacy list events
2010-11-24 22:48:39 +01:00
Yann Leboulanger
352bda2ef5
use NEC to handle PEP / ATOM messages
2010-11-24 11:41:20 +01:00
Yann Leboulanger
7c4c54d516
handle groupchat presence in roster after it's fully treated. Fixes #6047
2010-11-24 09:38:29 +01:00
Yann Leboulanger
1c9d56e7de
handle correctly groupchat presences. Fixes #6047
2010-11-23 23:10:43 +01:00
Denis Fomin
6a37ec71ef
Change text in menuitem if metacontact order changes
2010-11-23 22:40:10 +03:00
Denis Fomin
9921ae9122
Show offline contacts in the roster when starting Gajim (if the corresponding option is set)
2010-11-22 12:30:57 +03:00
Denis Fomin
bed900a1c8
Keep changing the width of the roster(when a gtk.Paned widget handle is dragged)
2010-11-16 13:56:12 +03:00
Yann Leboulanger
b0189989a0
no need to redraw contacts when we change GTK style
2010-11-10 09:57:48 +01:00
Yann Leboulanger
09f16c5872
use NEC to handle agent-removed events
2010-11-09 21:52:22 +01:00
Yann Leboulanger
1a0533998f
use NEC to handle connection type events
2010-11-07 22:45:01 +01:00
Yann Leboulanger
69578659a2
use NEC to handle our-status event
2010-11-06 10:04:41 +01:00
Yann Leboulanger
667d2c9f6f
we can block / unblock General list. see #6005
2010-10-31 18:21:04 +01:00
Yann Leboulanger
75b6872064
use NEC to handle anonymous jid changment
2010-10-26 21:25:41 +02:00
Yann Leboulanger
edccb053a8
fix roster handling with zeroconf. Fixes #5820
2010-10-26 11:25:30 +02:00
Yann Leboulanger
36086dabb4
[Kaini] fix start chat menuitem with zeroconf account
2010-10-21 19:49:58 +02:00
Yann Leboulanger
14071b6fc7
[Dicson] Add gui extension point when drawing a contact in roster. Fixes #5988
2010-10-20 21:53:36 +02:00
Yann Leboulanger
e764c76e3f
[Dicson] rewrite groupchat contact list columns code to be able to extend it with plugins. Fixes #5977
2010-10-12 21:50:18 +02:00
Yann Leboulanger
04f7dbb805
[Dicson] rewrite roster columns code so that plugins can add some columns
2010-10-12 21:16:02 +02:00
Yann Leboulanger
a68d527cbd
[Dicson] ability for plugins to add new renderers in the roster treeview.
2010-10-07 22:13:06 +02:00
Yann Leboulanger
917cffc98d
handle new chat menuitem separatly from other menuitems because it has an accelerator. Fixes #5967
2010-10-06 15:23:40 +02:00
Yann Leboulanger
2476506338
spread presence handler into classes that really need it
2010-09-23 20:46:47 +02:00
Yann Leboulanger
402881aac2
prevent a traceback when trying to redraw a contact that is no more in our roster. Fixes #5876
2010-09-08 09:03:43 +02:00
Yann Leboulanger
ea957fe015
show a warning dialog when removing a pep node fails
2010-09-03 11:28:48 +02:00
Yann Leboulanger
719d2656e0
better test
2010-08-27 11:47:29 +02:00
Yann Leboulanger
6a6143f8fb
handle merged account in iter cache. Fixes #5849
2010-08-14 22:42:47 +02:00
Yann Leboulanger
c56e5ce163
fix variable name
2010-08-13 10:24:52 +02:00
Yann Leboulanger
323feb9aac
don't show roster list when we hide it, minimize window to systray, and restore it. Fixes #5850
2010-08-12 22:11:11 +02:00
Yann Leboulanger
ca43e5441c
merge message archiving branch. Fixes #3593
2010-08-11 18:43:41 +02:00
Yann Leboulanger
dc1ddb42a2
merge outstanding branches
2010-08-08 11:34:27 +02:00
Yann Leboulanger
7563a07e1c
fix some strings.
2010-08-07 22:42:13 +02:00
Yann Leboulanger
05a1af2c55
merge plugin system to trunk
2010-07-28 14:11:46 +02:00
Yann Leboulanger
65127b3620
prevent gtk warning when adding rows while treeview has no model
2010-07-24 00:29:20 +02:00
Yann Leboulanger
ff1fd521be
improve Gajim startup by disabling roster sorting while adding rows
2010-07-24 00:22:23 +02:00
Yann Leboulanger
e70fd78d20
implement roster iter cache to speed iter search.
2010-07-24 00:12:16 +02:00
Yann Leboulanger
796213c9cb
merge with trunk
2010-07-19 19:53:29 +02:00
Yann Leboulanger
2c2e4201d7
merge from trunk
2010-05-25 16:33:40 +02:00
Yann Leboulanger
b7d6441846
move "Do not ask me again" accelerator to D. Fixes #5755
2010-05-21 09:38:09 +02:00
Éric Araujo
9b5ee1e13b
convert tabs to spaces in source code thanks to reindent.py
...
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +02:00
Yann Leboulanger
2be53c4aac
update my copyright to 2010
2010-03-11 16:52:36 +01:00
Yann Leboulanger
33f16cd959
don't disconnect an account that is not fully connected. Fixes #5648
2010-03-10 22:43:55 +01:00
Yann Leboulanger
dfc0a4feab
don't traceback when we try to draw an account that is not contacts._accounts. Fixes #5640
2010-03-09 22:37:57 +01:00
Yann Leboulanger
d8f9289349
fix indentation and some pylint warning in roster_window.py
2010-02-17 11:32:55 +01:00
Éric Araujo
357d7db07d
fixed some whitespace thanks to 2to3 -f ws_comma
2010-02-10 19:24:11 +01:00
Éric Araujo
0408b35cfb
convert tabs to spaces in source code thanks to reindent.py
...
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Yann Leboulanger
fa05d88b2b
merge from default branch
2010-02-08 22:25:41 +01:00
Éric Araujo
fedd7dc8e2
convert tabs to spaces in source code thanks to reindent.py
...
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger
bfab8e3614
[David Flatz] show transports even if show transports is false when they have unread events. Fixes #5591
2010-02-07 20:12:58 +01:00
Yann Leboulanger
7035a5cb24
allow default status message to be on several lines. Fixes #5580
2010-01-29 19:40:15 +01:00
Yann Leboulanger
53a974114a
fix some typo in comments
2010-01-25 18:29:57 +01:00
Yann Leboulanger
1cbb9ad3fb
use a connected account to join groupchat when we press Ctrl+J
2010-01-25 18:21:54 +01:00
Yann Leboulanger
22576e9ebf
fix rendering of PEP renderer background color in account row
2010-01-24 11:03:53 +01:00
Yann Leboulanger
956accf010
Bye bye glade, Hi gtk builder. Fixes #4945
2010-01-22 19:57:59 +01:00
Yann Leboulanger
c4d2d4d982
fix string to not suppose contact is male. Fixes #758
2010-01-20 11:00:24 +01:00
Yann Leboulanger
3a76966c14
merge from default branch
2010-01-19 16:37:14 +01:00
Yann Leboulanger
a9ac0f28b9
fix missing import. Fixes #2467
2010-01-11 14:02:20 +01:00
Yann Leboulanger
2e5bd08221
[zimio and I] warn user when quitting while file transfers are running. Fixes #2467
2010-01-11 11:15:02 +01:00
Yann Leboulanger
406e142b25
prevent bug when merging metacontacts
2009-12-29 16:02:50 +01:00
mariolenz
05a86e8357
harmonize indentation. Fixes #5518
2009-12-28 23:04:23 +01:00
Stephan Erb
65ba840cbd
Slightly faster version of get_contact_iter and get_role_iter.
2009-12-28 20:14:15 +01:00
Stephan Erb
a8e3dc771e
Extract a few methods to make some code a tiny bit easier to understand and read.
2009-12-28 16:32:58 +01:00
Thibaut GIRKA
a4c122e74a
Handle jingle-incoming events in roster too
2009-12-19 22:17:56 +01:00
Yann Leboulanger
ae3a0b6db6
[dm] prevent traceback when pressing DEL on the merged account row. Fixes #5498
2009-12-08 17:43:13 +01:00
Yann Leboulanger
108aaa0027
move enable_location_listener to location_listener.py directly
2009-12-07 23:40:28 +01:00
Yann Leboulanger
869ad9ec2b
a bit of refactorization
2009-12-07 23:30:12 +01:00
Yann Leboulanger
2a944e5404
ability to get address / location from geoclue and send it via PEP
2009-12-07 23:16:30 +01:00
Yann Leboulanger
99d406c8bf
add some missing argument when adding a new row due to new geolocation column. Fixes #5491
2009-12-07 18:50:32 +01:00
Yann Leboulanger
07be0727de
[Florob] show in roster and message window geolocalisation of a contact. Fixes #5485
2009-12-07 18:32:42 +01:00
Yann Leboulanger
002b8a720f
finish using icon theme. Fixes #2378
2009-12-01 15:50:58 +01:00
Stephan Erb
9b7ae8cac3
Small cleanups for avatar save. Also fixes #5461 .
...
* set default file type for avatars centrally
* remove client side decision logic determing if a avatar loookup shall happen for a groupchat contact or for a normal contact
* remove unused method (this one was triggering the traceback in #5461 )
2009-11-29 23:06:49 +01:00
Alexander Cherniuk
1ad6f217a8
gtk.ACCEL_VISIBLE is not needed anymore
2009-11-28 15:00:51 +02:00
Alexander Cherniuk
f5fff3e4e6
Refactored CTRL+J
2009-11-28 14:53:31 +02:00
Alexander Cherniuk
af67012f63
Added CTRL+J shortcut for joining a conference
2009-11-28 13:29:28 +02:00
Yann Leboulanger
c6dffb8864
fix Gajim startup when bonjour is not available.
2009-11-26 23:00:57 +01:00
Alexander Cherniuk
a23961fbf6
Big portion of doc-string refactoring
2009-11-25 22:59:43 +02:00
Yann Leboulanger
a59011138b
merge diff from default
2009-11-25 21:15:36 +01:00
Yann Leboulanger
39dc648ec8
don't use removed variables
2009-11-24 15:42:31 +01:00
Yann Leboulanger
478454985b
fix strimg comparison according to locales. Fixes #4201
2009-11-24 15:41:16 +01:00
Yann Leboulanger
d664daad1a
we can now send pep thing to a zeroconf connection objec, it will just send nothing. so GUI doesn't have to know it's a zeroconf connection or not. fixes #5432
2009-11-19 20:36:40 +01:00
Stephan Erb
d6e6a5d62d
Do not try to send (and fail) sending PEP via Zeroconf. Fixes #5432 .
2009-11-17 23:17:08 +01:00
Stephan Erb
10428555aa
Various pep-related cleanups.
...
Most important change is that pep send/retract functions no reside on the ConnectionPEP object.
2009-11-16 19:31:17 +01:00
Stephan Erb
a3ea00f4ea
Remove different dicts for tune, activity and mood and from now on only use the common 'pep' dict.
...
The pep dict contacts the different UserPEP classes.
2009-11-15 23:52:43 +01:00
Stephan Erb
aa53988fd1
Similar to update_pep, unify towards draw_pep of the RosterWindow.
2009-11-15 23:23:56 +01:00
Stephan Erb
28161dc33c
Apply coding standards.
2009-11-15 22:59:43 +01:00
Stephan Erb
4c03c1ab85
Remove duplicated Icon determination logic used when drawing accounts.
2009-11-15 22:41:17 +01:00
Stephan Erb
3b15d70782
Unify PEP cell_data_functions.
2009-11-15 17:11:06 +01:00
Stephan Erb
b7c7beafd9
Unify the PEP drawing methods in the RosterWindow.
2009-11-15 17:00:39 +01:00
Stephan Erb
30191888ba
Create asPixbufIcon and asMarkupText functions on the UserActivity class.
2009-11-15 16:52:19 +01:00
Stephan Erb
5f4db2eed9
Unify updating of accounts and contact pep information. Implement and use asMarkupText() for tunes.
2009-11-15 10:55:31 +01:00
Mateusz Biliński
70731dbab7
Merged default branch into plugin-system branch.
2009-11-14 21:15:27 +01:00
Yann Leboulanger
e4128f5c29
merge from default
2009-11-13 19:45:11 +01:00
Stephan Erb
36fb5def4b
Shrink public interface of the MetacontactManager.
2009-11-12 22:58:45 +01:00
Stephan Erb
022003239d
Merge changes from default branch into refactoring branch
...
Hg: changed data/pixmaps/mic_active.png
2009-11-11 23:37:46 +01:00
Yann Leboulanger
8f2120371b
update correctly self_contact Contact instance and roster row when we use an anonymous account (our jid changes in this case). Fixes #5370
2009-11-07 12:37:16 +01:00
Yann Leboulanger
e7a6dffe7b
no need of the jid parameter when we look for self contact iter
2009-11-07 09:34:23 +01:00
Stephan Erb
17af7902e4
Make it explicit whether an ordinary Contact, a Self Contact or a Not-In-Roster Contact is created.
2009-11-05 22:16:38 +01:00
Stephan Erb
f297aa0a11
Make methods of MetacontactManager private if those are only used internally
2009-11-05 20:09:26 +01:00
Stephan Erb
dec25246df
Missing bits of the last commit (add account parameter to contact constructor)
2009-11-05 16:22:21 +01:00
Stephan Erb
06129f45ef
Let contact instances know their corresponding account.
...
contact.account and gc_contact.account contains the account name of the owning account. There is still code around in many placed which tries to workaround this missing information. Such code has to be migrated on per-need basis.
2009-11-05 15:57:43 +01:00
Yann Leboulanger
124483ea49
prevent traceback. Fixes #5402
2009-11-04 20:37:22 +01:00
Stephan Erb
a9f5bb59d7
Merge changes from default branch into refactoring branch
2009-10-31 17:25:47 +01:00
Yann Leboulanger
52c788795a
we can now drop in the middle of a metacontact. Fixes #4804
2009-10-28 10:58:43 +01:00
Stephan Erb
5894ce5341
Merge changes from default branch into refactoring branch
2009-10-27 23:18:21 +01:00
Stephan Erb
33fe53ff7d
Swtich from old to new caps API.
...
Now we do:
contact.supports(feauture) instead of gajim.capscache.is_supported(contact, feature)
2009-10-27 22:41:39 +01:00
Yann Leboulanger
134eb7f83a
move and refactore some menu function from roster_window.py to gui_menu_builder.py
2009-10-27 10:39:40 +01:00
Stephan Erb
fc01d32abd
Remove commented code. We have have version control for this
2009-10-24 14:22:10 +02:00
Stephan Erb
76b1f54738
Backed out changeset 2ceb94d0630d
...
This commit does not improve overall structure in gajim in a logical way.
It seems untested (is broken) and is therefore rejected.
2009-10-24 09:46:08 +02:00
Yann Leboulanger
f6136a7058
[henning] fix german translation. Fixes #5356
2009-10-23 09:55:50 +02:00
Yann Leboulanger
0aa8856b6c
new TimeoutDialog class: to be derivated for dialogs that need a timeout.
...
Resource conflict dialog has now a timeout. Fixes #4590
2009-10-20 11:20:11 +02:00
Yann Leboulanger
f2aee9e7cb
add show_self_contact ACE option to show / hide self_contact row as we want. Fixes #4796
2009-10-16 19:51:29 +02:00
Yann Leboulanger
8faf6d23c3
fix group renaming. Fixes #5316 , see #4212
2009-10-11 21:54:40 +02:00
Yann Leboulanger
ad0bb43793
[Dicson] Fix call to history manager
2009-10-08 17:51:49 +02:00
Yann Leboulanger
c6dd2d6666
really check if we press control when we check for Ctrl+h or Ctrl+i in roster
2009-10-04 18:12:04 +02:00
Yann Leboulanger
616125d95e
[praveen & I] ability to Ctrl+ H / I in roster to show history or information dialog of a contact. Fixes #5301
2009-10-04 11:28:20 +02:00
Benjamin Richter
7378efcb21
Improve group renaming efficiency. Fixes #4212
2009-09-26 20:23:59 +02:00
Benjamin Richter
568e1edd1e
Improved handling of RTL nicknames in roster. Fixes #4293
...
If the number of connected resources is appended in parentheses,
the appropriate ltr or rtl mark is inserted before, so that the
writing direction at the end of the nickname matches the writing
direction of the whole displayed string as determined by
http://www.unicode.org/reports/tr9/#The_Paragraph_Level
2009-09-25 17:11:38 +02:00
Yann Leboulanger
17f17267ea
call gtk.gdk.window.focus() with current timestamp rather than 0. This fixes some WM issues.
2009-09-23 17:35:42 +02:00
Yann Leboulanger
40160ecdc2
ignore when dropping file on a contact that doesn't support file transfer. Fixes #4058
2009-09-22 08:21:01 +02:00
Yann Leboulanger
6124a60b8f
don't fail when we get chat / normal messages from a room_jid. Fixes #5276
2009-09-21 21:22:57 +02:00
Yann Leboulanger
faf3a1fe6f
add a reconnect menuitem in groupchat context menu when it's doconnected. Fixes #4004
2009-09-11 00:12:36 +02:00
Yann Leboulanger
a7c3451e1d
Show a confirmation dialog first time we block a contact. Fixes #3646
2009-09-11 00:01:56 +02:00
Yann Leboulanger
17e03edfd7
show confirmation dialog first time we send custom status. see #3646
2009-09-10 22:12:52 +02:00
Yann Leboulanger
8b528e512f
move change_awn_icon_status from roster_window.py to gajim.py. see #3643
2009-09-09 13:51:33 +02:00
Yann Leboulanger
44e98585ed
move music track listener things from roster_window.py to gajim.py. see #3643
2009-09-09 13:26:53 +02:00
Yann Leboulanger
23dbb00d2d
show only once unread messages at startup when we have twice the same contact in 2 accounts. Fixes #2921
2009-08-30 22:48:45 +02:00
Yann Leboulanger
da799bcb59
add ad hoc commands for zeroconf. Fixes #2819
2009-08-30 00:57:49 +02:00
Yann Leboulanger
56e5629877
always disable autoaway when we go offline. Fixes #5218
2009-08-28 15:06:35 +02:00
Yann Leboulanger
abe9eb8b7d
[Kanor] Fix typo. Fixes #5243
2009-08-28 13:44:03 +02:00
Yann Leboulanger
9ada82a3eb
prevent GTK warning
2009-08-27 19:56:11 +02:00
Yann Leboulanger
1c7b265c9c
better file transfer error handling. Fixes #5064
2009-07-28 23:13:34 +02:00
Yann Leboulanger
f748e893fb
prevent traceback
2009-07-24 16:17:49 +02:00
Anaël Verrier
ee59f1754b
* added an entry in the roster menu to display archiving preferences window
...
* now we check service discovery features for message archiving
2009-07-15 20:44:34 +02:00
Yann Leboulanger
5f55a54e76
don't send a new presence when we only want to change pep info
2009-07-14 16:41:25 +02:00
Yann Leboulanger
7a976135e2
fix traceback when we get bookmarks and roster is not present.
2009-07-12 15:13:17 +02:00
Yann Leboulanger
15b3ba35b1
restore metacontct correctly when we connect to server and we already have contacts in roster (stored locally). Fixes #5156
2009-07-12 13:33:29 +02:00
Yann Leboulanger
0de2e8522d
ability to send contacts via DnD to another contact. Fixes #378
2009-07-07 16:28:26 +02:00
Yann Leboulanger
6440389f50
change a string
2009-06-23 22:24:11 +02:00
Yann Leboulanger
2df642a142
typo
2009-06-23 22:08:06 +02:00
Yann Leboulanger
31dd0b882c
ask if we really want to uit Gajim when systray is hidden
2009-06-23 22:00:34 +02:00
Yann Leboulanger
84d1eb4bc4
don't hide roster when we want to show systray only when there are pending events.
2009-06-23 21:07:39 +02:00
Yann Leboulanger
a53d373e04
don't traceback when we remove a contact that is alone in a metacontact. Fixes #4317
2009-06-23 19:52:47 +02:00
Yann Leboulanger
375b135209
re-add removed function. Fixes #5093
2009-06-16 15:14:09 +02:00
Jonathan Schleifer
f7014072a7
Remove all OS X-specific code from the default branch.
...
OS X support is still maintained in the osx_newbuildsys branch - and
only there.
2009-06-15 21:34:38 +02:00
Mateusz Biliński
018bda5a5f
Merged default branch with plugin-system branch. Not all elements are fully
...
functional. This should be considered as sync commit.
2009-06-07 00:00:03 +02:00
Yann Leboulanger
ef281d8608
roster.get_status_message don't take pep_dict anymore.
2009-05-01 10:03:38 +00:00
Yann Leboulanger
1c1d6b6c26
no pep with default status messages.
2009-05-01 09:51:48 +00:00
Yann Leboulanger
5d8e96ad47
don't call gtk.main_quit() from outside of a mainloop
2009-05-01 09:37:13 +00:00
Yann Leboulanger
e6aea43665
When saving last_status_msg_*, save also pep info
2009-05-01 09:33:50 +00:00
Yann Leboulanger
ad125ecaac
fix missing argument.
2009-04-13 15:15:45 +00:00
Yann Leboulanger
4c754a00ea
add activity / mood in change status dialog. Fixes #4419
2009-04-12 18:13:37 +00:00
Yann Leboulanger
16456b3b96
prevent traceback when we have in our roster a groupchat. Fixes #4957
2009-04-08 09:58:49 +00:00
Yann Leboulanger
d3eb181758
don't expand big brother when we get a message in a metacontact. Fixes #4867
2009-04-08 07:55:52 +00:00
Yann Leboulanger
2be80422a0
[punchagan] fix rename group dialog with & char. Fixes #4937
2009-04-05 17:59:31 +00:00
Yann Leboulanger
a9f233d2cd
show only contact with subscription none of from in the bottom of roster. Fixes #4877 , see #4778
2009-03-16 09:37:40 +00:00
Yann Leboulanger
1dbdfce11b
[Dicson] don't take into account ask_on(ff)line_status when we send a custon suatus. Fixes #4828
2009-03-02 17:41:51 +00:00
Yann Leboulanger
5834a2ae82
ability to block all contacts (from privacy list editor). Fixes #4831
2009-02-20 10:15:16 +00:00
Yann Leboulanger
849108b11f
request connection password only when neede. No need to request it for GSSAPI or ANONYMOUS login. see #2465
2009-02-13 20:24:23 +00:00
Yann Leboulanger
95d7e157da
handle (un)subscription events as messages (don't force to popup a window) Fixes #2243
2009-02-13 19:35:30 +00:00
Yann Leboulanger
85d758d75d
add jid to remove_contact dialog. Fixes #4708
2009-02-12 20:17:18 +00:00
Yann Leboulanger
a1c40f9b08
unset custom status icon only when remote contact goes offline or connects. Fixes #4801
2009-02-11 20:48:41 +00:00