Yann Leboulanger
19cb8269c0
resset connection type when we go offline
2006-04-11 18:54:28 +00:00
Yann Leboulanger
4e2f02c725
fix import (add missing, remove useless)
2006-04-11 18:36:09 +00:00
Yann Leboulanger
be246e984d
update avatar files when we update our vcard
2006-04-11 18:28:31 +00:00
Yann Leboulanger
f57cd7b0d3
remove status message before renaming an agent, and redraw it if we cancel. Fixes #1154
2006-04-11 18:20:47 +00:00
Nikos Kouremenos
76da3f4b5a
past in about dlg too
2006-04-11 13:38:51 +00:00
Yann Leboulanger
d5d2f3c055
call got_[dis]connected() for all controls. Fixes #1845
2006-04-11 12:35:50 +00:00
Dimitur Kirov
a9199bf921
commit after each query
2006-04-11 11:52:42 +00:00
Yann Leboulanger
01a9da1e35
typo
2006-04-11 11:41:02 +00:00
Yann Leboulanger
84f0307085
update unread_messages table for those who already have it
2006-04-11 11:31:16 +00:00
Yann Leboulanger
145db1a107
save jid_id in unread_messages table too to increase speed (it was definitively too slow)
2006-04-11 11:28:36 +00:00
Yann Leboulanger
4b43cda815
call fire_up_unread_messages_events when needed
2006-04-11 10:32:16 +00:00
Dimitur Kirov
fbb2ab6a4c
put executescript in try block
2006-04-11 08:16:22 +00:00
Yann Leboulanger
01f5effcef
fall back to a working (but not optimal) table creation until better is done. see #1844
2006-04-11 07:29:43 +00:00
Yann Leboulanger
b383a17cfd
nk: call fire_up_unread_messages_events where it is really needed, fix coding standards
2006-04-11 07:27:04 +00:00
Nikos Kouremenos
924528aadb
first f##ck lazy hacking and respect the API. add_accounts_contacts cannot also mess with messages; second move it to new method (instead of f.e. renaming the current method) because we want to have all contacts in roster and then see events about them
2006-04-10 23:30:18 +00:00
Nikos Kouremenos
213dcd32bb
put back IF NOT as currently we always try to create and TB. first we wait for info in ticket. then if needed we ask db to list table and perhaps parse it or find a way to test table is there (rather than everything catching
2006-04-10 23:28:53 +00:00
Nikos Kouremenos
5fcf9dca06
fix um again; fix coding standrads (crazy tabbing, bad spacing before comma)
2006-04-10 23:18:28 +00:00
Nikos Kouremenos
764b08924e
80chars
2006-04-10 23:16:27 +00:00
Dimitur Kirov
e75425a660
IF NOT EXISTS is not present in some sqlite
...
versions
2006-04-10 23:13:33 +00:00
Nikos Kouremenos
58f7a20e91
because we also limit and offset
2006-04-10 23:07:25 +00:00
Nikos Kouremenos
86326d849d
get_um_for_contact => get_unread_msgs_for_jid because um is too vague and for_contact lies about expecting contact instance
2006-04-10 23:06:11 +00:00
Dimitur Kirov
5c3b2ff2e8
temp disable assert_um_exists
2006-04-10 22:51:25 +00:00
Dimitur Kirov
94b194966f
show unread messages on roster load
2006-04-10 22:36:55 +00:00
Dimitur Kirov
97dc7215df
keep reference to unread messages untill they
...
are printed in tv
2006-04-10 22:08:02 +00:00
Yann Leboulanger
6b1e1d1c8b
remove useless function. It has moved to dialogs.py.
2006-04-10 21:29:50 +00:00
Yann Leboulanger
e20824e6e6
typo
2006-04-10 21:15:49 +00:00
Yann Leboulanger
1241da51f2
save also call on_response_ok. Fixes #1843
2006-04-10 21:15:44 +00:00
Yann Leboulanger
e2ed5d82ff
new non-blocking ImageChooserDialog. Fixes #777
2006-04-10 19:49:24 +00:00
Nikos Kouremenos
c6ce8c763a
[jim++] include status into status message
2006-04-10 18:53:02 +00:00
Yann Leboulanger
a1b8dfbcd7
/SoundChooserDialog are now non blocker. Fixes #777
2006-04-10 17:21:28 +00:00
Dimitur Kirov
2b845f6fd5
make sure we are disconnected, before relogin
2006-04-10 16:01:12 +00:00
Dimitur Kirov
f1f385f7c3
disconnect account on unregister from server
2006-04-10 15:47:31 +00:00
Yann Leboulanger
37252b0c21
remove debug print
2006-04-10 15:41:28 +00:00
Yann Leboulanger
c9bc8fd6a7
filechooser when we receive file doesn't block anymore (no run() call). Fixes #777
2006-04-10 15:38:59 +00:00
Yann Leboulanger
cf819d3835
filechooserdialog is no more blocking (no call to run() func). see #777
2006-04-10 14:45:35 +00:00
Yann Leboulanger
eb8cc5b7ea
show correctly error message and log them in DB. fixes #1802
2006-04-10 14:00:04 +00:00
Yann Leboulanger
87bb1c5551
print error in chat window even if print_status_in_chat is False. See #1802
2006-04-10 13:23:56 +00:00
Nikos Kouremenos
87eae99e1a
improve ace comment
2006-04-10 12:16:29 +00:00
Nikos Kouremenos
f0f054af6b
[Geobert] new compact view so important info are not hidden (f.e. chatstates) for maximum adjustment, see hide_* in ACE. fixes #1276
2006-04-10 12:09:05 +00:00
Yann Leboulanger
0935a91e0e
redraw menu when we create a new account
2006-04-10 11:54:34 +00:00
Yann Leboulanger
aebb8bd33d
redraw mwnu when we remove an account. Fixes #1841
2006-04-10 11:53:21 +00:00
Yann Leboulanger
a174f3e1c3
plain has ben renamed to gtk+
...
emoticons are no more in config file. Fixes #1838
2006-04-10 11:46:53 +00:00
Yann Leboulanger
f6aaac5e57
add bannerfont and bannerfontattrs to config.themes_default variable. Fixes #1838
2006-04-10 11:44:27 +00:00
Nikos Kouremenos
a54d549d57
rm two unused windows for .10 from glade eventhough strings are permanent for .11 just to meet Yann demands and stop arguing a whole week about 20 freaking strings
2006-04-10 11:22:27 +00:00
Yann Leboulanger
36fd551c10
"Set avatar when I connect" -> "Set my profile when I connect". Fixes #1837
2006-04-10 11:13:18 +00:00
Yann Leboulanger
9427fdaed1
don't compute bw avatar if no avatar. Fixes #1839
2006-04-10 10:50:32 +00:00
Yann Leboulanger
a003eca56f
forbid to rename an account to an already existing name. Fixes #1835
2006-04-10 10:16:34 +00:00
Yann Leboulanger
c22929a805
always remove agent from server list, even if it's our own server. Fixes #1834
2006-04-10 09:05:55 +00:00
Yann Leboulanger
aacf9dd950
fix TB when message from unknown contact
2006-04-10 09:04:52 +00:00
Yann Leboulanger
1d496233f8
update comment
2006-04-10 09:04:14 +00:00
Yann Leboulanger
cb242e2bbd
remove contact from server list if it's useless (sub=ask=name=groups=None). Fixes #1821
2006-04-10 08:24:55 +00:00
Jean-Marie Traissard
4dce6d9e82
typo, thanks bb for report.
2006-04-09 21:46:51 +00:00
Nikos Kouremenos
47a8ddccd5
make sure that when we log, msg is not None
2006-04-09 19:46:11 +00:00
Dimitur Kirov
d3013cc367
removed useless argument
2006-04-09 19:16:27 +00:00
Nikos Kouremenos
645af4e7b7
show nickname/subj cols only when needed
2006-04-09 19:08:57 +00:00
Jean-Marie Traissard
b80772ed98
I hear that string aren't frozen yet, so better string for single message.
2006-04-09 18:30:09 +00:00
Jean-Marie Traissard
38b47fc6db
Remove some right click on account menuitem as nk said
...
Really send a single when right click on account -> single (can't change the string as string are freezed and good string that
is in systray doesn't have '...' at the end)
Add missing funcion call
2006-04-09 18:14:59 +00:00
Jean-Marie Traissard
5143fcc0dd
Always use the same sort in the menu lists (account-actions)
...
FIXME : in right click on account, open_new_message open a new_chat. So what do we want ?
2006-04-09 16:53:09 +00:00
Nikos Kouremenos
e3c9a07aaa
ask C to copy list; respect 80 chars margin; use show and not print when you mean show
2006-04-09 16:48:24 +00:00
Nikos Kouremenos
6f935c5ce0
user_profile_window will replace vcard_window in .11. the fact that this window looks a lot like gnome-about-me is not a coincidence. I like how GNOME HIG looks on gnome-about-me and also eds intergration is planned. atm I commit this, as is. strings are permanent, and those that are notes, are unchecked for translation
2006-04-09 16:34:20 +00:00
Jean-Marie Traissard
4018894f41
Use the right way to copy a list in python, thanks Yann.
2006-04-09 16:03:50 +00:00
Jean-Marie Traissard
ba2f6221fb
If a contact is in 'Not in Roster' group in the roster, see him in systray->chat_with->'Not in Roster'
2006-04-09 14:08:46 +00:00
Yann Leboulanger
b9c96a195d
destroy dialog when we press ok in history_manager.py when we delete a jid. Fixes #1833
2006-04-09 12:38:38 +00:00
Yann Leboulanger
42cc2360c1
make sure we don't look jid with resource in contacts
2006-04-09 11:45:21 +00:00
Jean-Marie Traissard
ce2269e73f
Join gc menu in systray. Fixes #690 .
...
Should I move add_bookmarks_list() in another file ?
2006-04-09 11:13:39 +00:00
Nikos Kouremenos
73bdf4900d
make clear and append logic non-bogus; move FIXME to the right place;TODO fix fime
2006-04-09 11:02:43 +00:00
Nikos Kouremenos
c92f151f32
we can now export room logs too
2006-04-09 10:40:51 +00:00
Yann Leboulanger
da614accfa
hide subscription menuitem for not in roster contacts. Fixes #1821
2006-04-09 10:35:21 +00:00
Nikos Kouremenos
b2032686bb
we now also have nickname in history mgr
2006-04-09 10:32:34 +00:00
Jean-Marie Traissard
0ef8b05a8d
List of gc bookmarks in account menu.
2006-04-09 10:05:26 +00:00
Yann Leboulanger
f16d8efb17
prevent a TB
2006-04-09 09:44:20 +00:00
Yann Leboulanger
0793c64053
contacts.get_contact() now always returns a list (empty if needed) when no resource is given. Should fix #1821
2006-04-09 09:39:02 +00:00
Jean-Marie Traissard
3fbe15edab
Do not TB in systray when a contact has 'not in the roster' for show, don't list him in chat
...
with.
2006-04-09 00:08:34 +00:00
Jean-Marie Traissard
d8a7246d89
Better comment
2006-04-08 23:12:32 +00:00
Jean-Marie Traissard
b72e3aa100
Re-add nk's 'Profile, Avatar' menu, make it working
2006-04-08 22:47:57 +00:00
Dimitur Kirov
0c9ceace11
nonmodla FT request dialog
2006-04-08 17:02:55 +00:00
Dimitur Kirov
481c08560f
removed useless methods
2006-04-08 16:51:56 +00:00
Dimitur Kirov
29852a931f
don't try to send if connection is down
...
(this check should be done in all functions
that may come from user response to dialogs)
2006-04-08 16:40:43 +00:00
Dimitur Kirov
a49e89c6b5
don't try to do a nasty connect
2006-04-08 16:29:16 +00:00
Dimitur Kirov
2fa30b7e1e
use realm from first challenge response
2006-04-08 15:58:50 +00:00
Dimitur Kirov
6556d01cbe
change(s) from xmpppy
2006-04-08 15:39:37 +00:00
Jean-Marie Traissard
039a74adff
Sort contact by show in systray->chat with if sort_by_show is on. Fixes #1539
2006-04-08 14:33:04 +00:00
Nikos Kouremenos
40f41bf81d
typo
2006-04-08 11:38:16 +00:00
Nikos Kouremenos
f0b186808f
typo
2006-04-08 10:34:47 +00:00
Nikos Kouremenos
cfb307b929
respect 80 margin char please! replace word print with word show which is the correct one
2006-04-08 10:33:13 +00:00
Nikos Kouremenos
9e35ac7aeb
improve function name; move it to where we keep those
2006-04-08 10:28:53 +00:00
Dimitur Kirov
c220fed809
fixes #1827
2006-04-08 01:25:16 +00:00
Dimitur Kirov
e95cd81587
show roster when there are no old and new logs
2006-04-08 01:11:11 +00:00
Dimitur Kirov
71314f2b08
don't try to reconnect if socket was never
...
connected
2006-04-08 00:30:33 +00:00
Dimitur Kirov
077e3e1084
take care for winners
2006-04-07 23:49:49 +00:00
Nikos Kouremenos
eb4aa3b9c9
take commit comment to actual code comment so readability is increased and comment is on-line help
2006-04-07 23:47:24 +00:00
Dimitur Kirov
ad803388ad
destroy banner tooltip on close
2006-04-07 23:44:34 +00:00
Yann Leboulanger
c73abbab57
correctly handle resources when chat window get focus. Fixes #1785
2006-04-07 23:29:07 +00:00
Yann Leboulanger
e9bd817680
destroy sub menus in systray popup menu before creating new. Fixes #1820
2006-04-07 23:07:14 +00:00
Dimitur Kirov
52d01323ce
mirate logs by spawing a child python process
...
No progress text, only pulsebar
2006-04-07 22:57:27 +00:00
Yann Leboulanger
8c56beac9b
destroy advanced_menus before creating new one. Fixes #1820
2006-04-07 21:50:27 +00:00
Dimitur Kirov
1273e35617
typo: wrong ticket number, should be #1629
2006-04-07 21:05:16 +00:00
Dimitur Kirov
047ebf27ef
try reconnect if connection has failed befor
...
auth to server (#1663 )
2006-04-07 21:01:37 +00:00
Jean-Marie Traissard
42edced97b
Reorganize action menu code : less checks, less loops, same functionalities
2006-04-07 20:22:12 +00:00
Yann Leboulanger
30f7f7bea8
don't rescale image when size is < 1
2006-04-07 19:03:38 +00:00
Yann Leboulanger
c0bcd072c0
destroy context menu when selection is done. see #1820
2006-04-07 15:51:17 +00:00
Yann Leboulanger
163d3ebadf
fix encoding problem. Fixes #1825
2006-04-07 15:44:33 +00:00
Nikos Kouremenos
d47db39011
introduce new class for non modal filechooser. atm still blocks
2006-04-07 14:23:21 +00:00
Nikos Kouremenos
81cc6e9a5b
tab label left align
2006-04-07 13:40:54 +00:00
Nikos Kouremenos
00fe7bf965
fix so tab label expands and fills
2006-04-07 13:34:48 +00:00
Nikos Kouremenos
637e865960
rm leftover fixme
2006-04-07 12:27:00 +00:00
Nikos Kouremenos
db1cffb299
parent.destroy() destroys childs too
2006-04-07 11:09:11 +00:00
Jean-Marie Traissard
7c85a32cbb
Include users with no group un "General" group in systray->chat with
2006-04-06 21:19:26 +00:00
Jean-Marie Traissard
f2355f9e6c
print submenus only when more than one account is connected, not when more than one is configured, sort
...
some menus in systray->chat
2006-04-06 18:37:24 +00:00
Yann Leboulanger
8502d69f8d
handle click on old-style popup window the same way as for new-style. Fixes #1785
2006-04-06 18:13:06 +00:00
Yann Leboulanger
2c552d2b85
remove no more used func
2006-04-06 17:27:33 +00:00
Yann Leboulanger
1bc78a3818
we remove agent even if it doesn't reply. Fixes #1756
2006-04-06 16:58:20 +00:00
Yann Leboulanger
29f41b223a
we can now disable avatars by setting width or height to 0. Partially fixes #1816
2006-04-06 16:20:59 +00:00
Yann Leboulanger
8ad5dec778
don't add / at the end of agent if no resource. Fixes #1813
2006-04-06 15:46:57 +00:00
Jean-Marie Traissard
515cbaa270
Do not create and show xml console when creating an account. Fixes #1815
2006-04-06 11:15:04 +00:00
Yann Leboulanger
897fd6c35e
show YesNoDialogs. Fixes #1814
2006-04-06 11:04:41 +00:00
Dimitur Kirov
14c5213a58
Jim: typo
2006-04-06 10:58:19 +00:00
Jean-Marie Traissard
e226313777
Avoid code duplication in old popups coloring
2006-04-05 19:57:13 +00:00
Yann Leboulanger
9695633c7e
when we remove a contact with awaiting events, re-add it in not in roster group. Fixes #1809
2006-04-05 19:05:09 +00:00
Yann Leboulanger
37fd51363a
remove contact from roster when we read latest event (including non-message event) if showOffline is False. Fixes #1812
2006-04-05 18:53:21 +00:00
Nikos Kouremenos
35f2132815
add some new comments in notify.py
2006-04-05 18:37:53 +00:00
Yann Leboulanger
a2b3acd864
remove contact from roster when we read his awaiting events and showOffline is False. Fixes #1812
2006-04-05 17:25:02 +00:00
Nikos Kouremenos
397d255c42
[jim++] fix muc invitation old style popup (perhpas new too) says event_type as text ( #1797 )
2006-04-05 16:32:22 +00:00
Nikos Kouremenos
d86797d034
[jim++] pango escape text. ( #1806 )
2006-04-05 14:57:09 +00:00
Nikos Kouremenos
e703218466
coding standards. rm too much identation
2006-04-05 14:54:17 +00:00
Nikos Kouremenos
a899295d80
enrich comment
2006-04-05 12:12:37 +00:00
Nikos Kouremenos
1a3696a026
we no longer keep xml_console_window forever in me. we allocate on demand
2006-04-05 12:01:21 +00:00
Yann Leboulanger
2f9b0eab28
[dkirov] JEP says we should not use EXTVAL in vcard
2006-04-05 11:29:35 +00:00
Yann Leboulanger
d91d0e0b0e
emoticons_menu is created only once, and correctly destroyed when we change emoticon theme. (It was never destroyed before -> memory leak)
2006-04-05 09:55:22 +00:00
Yann Leboulanger
e181a707d5
always show show_offline_menuitem
2006-04-04 19:32:53 +00:00
Yann Leboulanger
0828f88e29
fix logic. Fixes #1798
2006-04-04 19:32:12 +00:00
Nikos Kouremenos
5e46d05431
logic fix. thanks Jim
2006-04-04 18:07:10 +00:00
Yann Leboulanger
7b102e4813
fix TB when getting chatstate from contact not in roster of offline storaged chatstate
2006-04-04 17:51:52 +00:00
Nikos Kouremenos
5957e968d7
do not tb on kind gc_msg
2006-04-04 17:50:14 +00:00
Yann Leboulanger
f36a6af404
remove useless indentation
2006-04-04 17:46:19 +00:00
Nikos Kouremenos
72d035eb15
escape for pango. thanks jim for refreshing my mem
2006-04-04 17:28:46 +00:00
Nikos Kouremenos
4f0a5096bd
include check for status colors in history managers.
2006-04-04 17:26:22 +00:00
Nikos Kouremenos
d7e6979887
fjid ==> full_jid so we can distinguish it from fjid (which should progressively become fake_jid)
2006-04-04 17:21:38 +00:00
Nikos Kouremenos
cdf325d477
add colors to show your and other party's message on history mgr ( #1659 )
2006-04-04 17:10:58 +00:00
Nikos Kouremenos
9fecec7edd
fix copyright stuff
2006-04-04 17:10:12 +00:00
Nikos Kouremenos
ff7bfc88b3
rm leftover comment
2006-04-04 17:09:48 +00:00
Nikos Kouremenos
b4465083ce
fix copyright stuff
2006-04-04 17:09:29 +00:00
Yann Leboulanger
671985c50f
handle correctly resource when we already have chat window opened. Fixes #1785
2006-04-04 15:20:12 +00:00
Yann Leboulanger
fe9bdf1737
nothing: remove useless line
2006-04-04 15:19:33 +00:00
Yann Leboulanger
6efe0ce886
show confiramtion windows. Fixes #1795
2006-04-04 14:49:56 +00:00
Nikos Kouremenos
7ad5bf4580
improve comment
2006-04-04 11:44:17 +00:00
Dimitur Kirov
cd8a5dca72
file tag is needed only when restoring previous
...
transfers
2006-04-04 08:31:36 +00:00
Dimitur Kirov
2c41c831b9
no file tag for stream initiation result
...
(#1796 )
2006-04-04 08:27:27 +00:00
Yann Leboulanger
bf56c34a83
count only incoming messages for gajim.last_message_time value. Fixes #1281
2006-04-03 16:55:31 +00:00
Yann Leboulanger
543a2df0ee
check title before setting the label with it
2006-04-03 14:21:51 +00:00
Yann Leboulanger
ddfd3d7be6
better title / text in popup windows. Fixes #1790
2006-04-03 07:40:15 +00:00
Yann Leboulanger
c31f3cf03a
remove unwanted label385 in room config window. Fixes #1794
2006-04-03 05:26:26 +00:00
Yann Leboulanger
6999fae260
hide finish button in Account creation wizard until latest page
2006-04-02 20:10:32 +00:00
Yann Leboulanger
c201b03dce
typo: update correctly gajim.last_message_time when we receive a message. Fixes #1281
2006-04-02 17:38:06 +00:00
Yann Leboulanger
31e54bc2ed
remove many call to dialog.run() function. Some are still here, but they happend only when the user do an action (close a chat window, change status, ...). So UI is not blocked when we receive a groupchat invitation or an error message.
2006-04-02 16:11:21 +00:00
Yann Leboulanger
e63de7d933
remove some useless import
2006-04-02 16:07:03 +00:00
Yann Leboulanger
f727ef1c85
remove some useless import
2006-04-02 16:04:33 +00:00
Nikos Kouremenos
bed7a29414
fix a typo
2006-04-02 15:11:27 +00:00
Yann Leboulanger
a803ba2758
take into account notify_on_new_message option for pm
2006-04-01 20:56:34 +00:00
Yann Leboulanger
9541b75559
prevent TB
2006-04-01 20:30:37 +00:00
Yann Leboulanger
c23a517a20
typo
2006-04-01 20:21:21 +00:00
Yann Leboulanger
becf3c4c3a
handle correctly pm
2006-04-01 18:55:53 +00:00
Yann Leboulanger
90e5561860
JEP 0091 support: timestamp in presences. Fixes #1675
2006-04-01 18:16:06 +00:00
Yann Leboulanger
81d3d38455
fix logic in handle_event_msg so messages from lower resource doesn't behaves incorrectly. Fixes #1785
2006-04-01 17:03:36 +00:00
Yann Leboulanger
4447ec9406
disable DND when account if offline. Fixes #1754
2006-04-01 12:26:10 +00:00
Yann Leboulanger
c773f0966b
unsensitive most menu items in context menus of contact / group / transport / account when account is offline and prevent renaming of contact / group. See #1754
2006-04-01 12:10:02 +00:00
Yann Leboulanger
117acf702c
contact.show can be not in roster. Fixes #1792
2006-04-01 10:23:40 +00:00
Nikos Kouremenos
bd4a18b861
if we have status message for contact that signs in/out and we have such notifications, include the status message information in those windows
2006-04-01 09:35:07 +00:00
Nikos Kouremenos
befc5ac529
in notifications say the message and do not dup info that new msg is in. fixes #1790
2006-04-01 09:17:15 +00:00
Travis Shirk
39b2c854d4
Since gajim-remote is a user script and the output of which is often parsed I think
...
it unwise to include the "inconsistent use of tabs and spaces in indentation" warning.
Filtering stderr works, but may also filter out useful info.
2006-04-01 05:01:42 +00:00
Yann Leboulanger
111ea2c9b6
cleanup ichat mode code. No need of timeout. Fixes #1213
2006-03-31 20:08:47 +00:00
Nikos Kouremenos
fcf31413dc
fix hawke patch
2006-03-31 18:40:10 +00:00
Yann Leboulanger
d0f7758647
clean common.contacts._contacts when we remove a contact. Fixes #1788
2006-03-31 17:54:52 +00:00
Alex Mauer
ff5fd60861
* Add option 'dont_ack_s10n' to prevent the infinite loop with jabberd2 subscription acknowledgements.
2006-03-31 17:35:05 +00:00
Nikos Kouremenos
b3f1956da9
apply underlines to labels. apply correct focus target for them. fix some strings
2006-03-31 11:45:11 +00:00
Nikos Kouremenos
b4574c341b
print time sometimes or never disables being able to change before after time entries
2006-03-31 11:25:29 +00:00
Nikos Kouremenos
60c916b53a
[jim] rm a space
2006-03-31 10:44:47 +00:00
Yann Leboulanger
efcc8a1c94
prevent infinite loop when using show all pending events from systray
2006-03-31 07:47:27 +00:00
Yann Leboulanger
fe98c5fc55
don't show popup menu for group that can't be renamed
2006-03-30 21:39:32 +00:00
Yann Leboulanger
42fcc71bc0
prevent renaming of General group. Fixes #1780
2006-03-30 21:37:45 +00:00
Yann Leboulanger
ba7ef979b7
common/gajim can't contain _()O so move it to helpers
...
prevent renaming of special groups
2006-03-30 21:35:43 +00:00
Yann Leboulanger
66a4f406fa
Observersa in also a special group than can't be renamed / can't reveive contacts with DND
2006-03-30 21:25:38 +00:00
Yann Leboulanger
204f8b89f3
when sub=to and we remove a contact, don't show the check button "allow other part to view my status" as he is already not interested in it. This result in removing contacts with sub=none, ask=none
2006-03-30 21:00:19 +00:00
Nikos Kouremenos
99276b5b8b
revert buttons in notif-daemon popups. notif-daemon new release will fix position bug reported as attach in #1537
2006-03-30 20:08:55 +00:00
Yann Leboulanger
6ecdbb7470
when sub = 'to' and we remove contact (but allow other side to see our status) completely remove contact
2006-03-30 18:52:59 +00:00
Yann Leboulanger
b7e4465ed5
add contact to roster when he becomes observer (and was none before)
2006-03-30 18:48:24 +00:00
Yann Leboulanger
028de148d3
do not remove a contact from roster when he goes offline and showoffline is True
2006-03-30 18:07:56 +00:00
Yann Leboulanger
276415f570
we can now re-add a contact that was ith sub=none (so not shown at all in roster)
2006-03-30 17:55:25 +00:00
Yann Leboulanger
619aaf9f73
prevent to add a contact twice in the same group
2006-03-30 17:25:06 +00:00
Yann Leboulanger
883bff804c
we now can't remove / rename accounts with unread events
2006-03-30 17:23:06 +00:00
Nikos Kouremenos
62951fb718
coding standards; convert a TODO to more like testing stuff
2006-03-30 16:10:50 +00:00
Nikos Kouremenos
1dc069f237
overkill to use sre for just replace
2006-03-30 16:08:54 +00:00
Yann Leboulanger
ef6ead5d84
fix TB: button_text is now always set
2006-03-30 14:08:57 +00:00
Yann Leboulanger
a2b7c819a1
re-introduce button in notification in order to see it fully on screen. I just took Andrew's code from #1388 patch04. Fixes #1537
2006-03-30 12:57:38 +00:00
Dimitur Kirov
114264ca13
stop if Process has return 0, meaning that it
...
closed the connection
2006-03-29 23:33:17 +00:00
Yann Leboulanger
b963fd1b25
clean gajim.groups when we rename a group. Fixes #1778
2006-03-29 22:11:14 +00:00
Nikos Kouremenos
5ff9b0fcba
use new icon for rename in group menu too.fixes #1782
2006-03-29 22:05:38 +00:00
Nikos Kouremenos
5a9dfbb20c
rm leftover fixme
2006-03-29 22:00:53 +00:00
Yann Leboulanger
e3fb6c2607
we have to remove group from contact instances before removing them from roster so that gajim.groups in cleaned up. Fixes #1778
2006-03-29 21:23:13 +00:00
Yann Leboulanger
4849c2f815
we go offline in rooms when we go invisible
2006-03-29 21:06:01 +00:00
Yann Leboulanger
0e873f24ca
edit groups now works for non-metacontacts too :). Fixes #1778
2006-03-29 21:00:33 +00:00
Yann Leboulanger
3a0e6bf000
modify treestore before iter becomes invalid
2006-03-29 20:32:36 +00:00
Yann Leboulanger
7043aeeb7e
when we edit groups of a contact, groups of all brothers are also updated to they are sync. Fixes #1770
2006-03-29 20:26:20 +00:00
Yann Leboulanger
5742d670f5
move brothers to the contact I DND only if I DND big brother. Fixes #1770
2006-03-29 20:06:12 +00:00
Yann Leboulanger
3b46d08e5d
prevent a useless stanza
2006-03-29 20:04:48 +00:00
Yann Leboulanger
dfbb506f35
remove General default group when latest is removed from it. Fixes #1775
2006-03-29 18:15:18 +00:00
Yann Leboulanger
12959a7888
prevent adding twice a group in a contact.groups
2006-03-29 18:07:58 +00:00
Yann Leboulanger
c5e0650c91
refactor code
2006-03-29 17:31:15 +00:00
Nikos Kouremenos
705fe59669
rm leftover FIXME
2006-03-29 17:28:16 +00:00
Nikos Kouremenos
c5d6115d22
we can rename tranport now. fixes #1154
2006-03-29 17:22:56 +00:00
Nikos Kouremenos
bbdeaa8768
fix but cut paste
2006-03-29 16:46:12 +00:00
Nikos Kouremenos
7cd9b7caf5
typo
2006-03-29 16:44:40 +00:00
Nikos Kouremenos
cb28e2124d
use kbd_input.png (previously rename.png) for rename menuitems in roster;better names for making menus methods in roster;add (comment out though as it has a problem) rename for transport
2006-03-29 16:42:06 +00:00
Nikos Kouremenos
f5b37e61b2
make it gtkgui helpers and use it
2006-03-29 16:39:14 +00:00
Yann Leboulanger
8e9444d880
nickname is no more editable in gc vcard. Fixes #1766
2006-03-29 15:46:34 +00:00
Yann Leboulanger
bfe1e8c631
Never join a room when invisible
2006-03-29 14:32:45 +00:00
Yann Leboulanger
0690a35eea
don't join already opened rooms when we come back invisible. Fixes #1777
2006-03-29 14:31:05 +00:00
Yann Leboulanger
c165c12334
fix status for gc vcard. Fixes #1765
2006-03-28 20:17:13 +00:00
Yann Leboulanger
ac1b00ec8b
status in gc vcard. Fixes #1765
2006-03-28 14:51:02 +00:00
Yann Leboulanger
65edabfb6c
some cleanup
2006-03-28 14:50:19 +00:00
Nikos Kouremenos
df3dacfac1
put Dimitur as hacker for chat_control.py too.
2006-03-28 14:11:53 +00:00
Yann Leboulanger
235c8bde98
fix TB (var name changement)
2006-03-28 13:28:51 +00:00
Nikos Kouremenos
ed14ec10eb
[jim++] use message text if user does not give message title. message == preset message [in prefs window]
2006-03-28 12:57:35 +00:00
Nikos Kouremenos
34aef80124
rm print. fix issue. previous commit also was obey to coding standards [yes again]
2006-03-28 12:43:57 +00:00
Nikos Kouremenos
fe32959028
clean up. leave a print to debug
2006-03-28 12:39:47 +00:00
Nikos Kouremenos
a573e7aa67
obey to coding standards
2006-03-28 12:01:27 +00:00
Nikos Kouremenos
e08598c6bf
rm double assignment of the same signal!!!!!!!!!!!!!!!!!
2006-03-28 11:58:57 +00:00
Nikos Kouremenos
4d2a36707b
clean up code; obey to coding standards
2006-03-28 11:52:25 +00:00
Nikos Kouremenos
428d5996e5
fix typo
2006-03-28 11:39:14 +00:00
Nikos Kouremenos
af9edc1f7c
mention menuitem by name [so refactoring does not break code]; fix sensitivy of history to be disabled for transports
2006-03-28 11:33:31 +00:00
Nikos Kouremenos
73905ec169
merge to logics about jid being a transport into one. use the superior one
2006-03-28 11:32:53 +00:00
Nikos Kouremenos
a643b7d466
revert accidental roster_window commit
2006-03-28 10:37:12 +00:00
Nikos Kouremenos
7287d3a51e
revert accidental gtkgui commit
2006-03-28 10:36:42 +00:00
Nikos Kouremenos
2099e3baa8
[jim++] clean logic on for handling the incoming msg, make pm special checks fixes ##1764
2006-03-28 10:27:58 +00:00
Yann Leboulanger
4311f7fe0a
[Jim++] title is needed in preset status messages. Fixes #1768
2006-03-28 06:06:04 +00:00
Nikos Kouremenos
1ef1888cbe
typo. better break for setence in comment
2006-03-27 23:35:46 +00:00
Nikos Kouremenos
6caf013f52
use much better varname and comment the heck out of it
2006-03-27 23:32:39 +00:00
Nikos Kouremenos
04b0485c89
msg window alignment is back now with corrected top padding so tab does not touch the window wm titlebar
2006-03-27 23:31:56 +00:00
Nikos Kouremenos
0190ac90a4
[jim] fix logic bug
2006-03-27 23:15:19 +00:00
Nikos Kouremenos
d1bb5cbc74
again fix logic after cut-paste
2006-03-27 23:10:41 +00:00
Nikos Kouremenos
27c59575cf
[jim] fix typo
2006-03-27 23:07:07 +00:00
Nikos Kouremenos
a91654ba9b
do not play sound on recv chatstates. also comment on this so at last that code is somehow readable. thx Jim for report
2006-03-27 23:06:26 +00:00
Nikos Kouremenos
7c0dca4dbd
chatstates handling is back again. now with comment why this should stay where it is. also do and if-if a if-elif [thanks Jim for this]
2006-03-27 22:54:23 +00:00
Nikos Kouremenos
0bd9e77fc9
fix logic. thanks Jim for report
2006-03-27 22:42:42 +00:00
Nikos Kouremenos
0552932253
fix a bad cut-paste
2006-03-27 22:37:28 +00:00
Nikos Kouremenos
5528e739b0
helpers that do not relate with xmpp, belong to helpers.py not to common/gajim.py. if they have gtk they belong to gtkgui_helpers. also use those allover
2006-03-27 22:31:14 +00:00
Nikos Kouremenos
b4d8f99d58
nothing
2006-03-27 22:30:02 +00:00
Nikos Kouremenos
2ea292c9e6
fix a nice thought of travis to work ok with talkig to 2 or more resources the same time [do not show account name then]
2006-03-27 22:26:30 +00:00
Nikos Kouremenos
c799869f68
use helper func
2006-03-27 22:12:41 +00:00
Nikos Kouremenos
1da15f1795
handle_event_msg method has a better sequence of checks. fixes #1764
2006-03-27 22:02:56 +00:00
Yann Leboulanger
c0fcdeb116
handle correctly private messages in systray queue
2006-03-27 21:35:24 +00:00
Dimitur Kirov
b42bd75a25
EISCONN error is raised in FreeBSD to indicate
...
that connection is already established
2006-03-27 15:28:29 +00:00
Dimitur Kirov
a9622c9a09
EISCONN shows that connection is already
...
established
2006-03-27 15:19:17 +00:00
Nikos Kouremenos
b7edb82028
rm the fixme
2006-03-27 13:43:58 +00:00
Nikos Kouremenos
cc9a147dc0
startfile() instead of system() for windows
2006-03-27 13:42:28 +00:00
Nikos Kouremenos
a541c5f426
svn users can run history manager now [if they have pywin32]
2006-03-27 13:40:51 +00:00
Nikos Kouremenos
20de72093a
add tooltip to explain what ft proxies helps do
2006-03-27 11:30:15 +00:00
Nikos Kouremenos
5222f080b9
Yann accidentaly revert rm the placeholder
2006-03-27 11:26:43 +00:00
Yann Leboulanger
d37d881bca
show gajim.png image instead of STOCK_APPLY image cause in many theme (gnome one) it's too small and it looks ugly
2006-03-27 10:36:45 +00:00
Yann Leboulanger
afaf7ecd75
message nearer from icon in last step of wizard
2006-03-27 10:24:15 +00:00
Yann Leboulanger
e8429bea90
don't show tab in wizard
2006-03-27 10:12:16 +00:00
Yann Leboulanger
b9b5b14658
remove ugly yellow color in wizard
2006-03-27 10:06:38 +00:00
Yann Leboulanger
546e489336
jid in ablove use proxy in wizard
2006-03-27 10:05:42 +00:00
Yann Leboulanger
ff7eb2356a
handle correctly when server return answer to register request when we create a new account. Fixes #1725
2006-03-27 09:53:47 +00:00
Yann Leboulanger
4f6c6d3d14
handle correctly offline message (don't take into account the resource)
2006-03-27 08:50:06 +00:00
Yann Leboulanger
88730b1ea1
add an ui option to disable the use of FT proxies. Fixes #1751
2006-03-27 08:28:05 +00:00
Nikos Kouremenos
186d69931e
fix copyright header in dbus_support.py
2006-03-27 00:26:36 +00:00
Nikos Kouremenos
0f52912810
rm a useless placeholder
2006-03-27 00:25:50 +00:00
Yann Leboulanger
05793cc27c
prevent a TB
2006-03-27 00:16:24 +00:00
Yann Leboulanger
c0534e9515
don't add twice the same account. Fixes #1752
2006-03-26 23:55:59 +00:00
Yann Leboulanger
bdda6d1555
show correct error message when we fail to create an account. See #1725
2006-03-26 23:42:36 +00:00
Nikos Kouremenos
6a44733d69
commented code, beautiful code
2006-03-26 19:35:29 +00:00
Nikos Kouremenos
21bba13bc6
are we python or what? :D
2006-03-26 19:34:31 +00:00
Nikos Kouremenos
66029d652e
rm debug prints from optparser
2006-03-26 19:26:25 +00:00
Yann Leboulanger
03a5f02cbd
remove call to removed function. Fixes #1755
2006-03-26 18:14:18 +00:00
Yann Leboulanger
c6e6090ef5
save correctly chatstate colors.
2006-03-26 18:01:18 +00:00
Yann Leboulanger
a5d95b4792
when we change combobox, only look in global synced accounts if one is connected. Fixes #1724
2006-03-26 13:07:11 +00:00
Yann Leboulanger
5677f8c970
hide show_vcard_checkbutton when account creation failed
2006-03-26 12:31:02 +00:00
Yann Leboulanger
7d3cee66ca
handle connection failure when we create a new account. Fixes #1725
2006-03-26 12:30:29 +00:00
Yann Leboulanger
297f97a606
fix TB when receiving message from unknown contact
2006-03-26 12:09:34 +00:00
Yann Leboulanger
fb758eaf89
use sanitize_filename func before writing a file to HD. Fixes #1722
2006-03-26 11:46:04 +00:00
Yann Leboulanger
ee6ce3c324
message_textview is not editable when we are not connected
2006-03-26 10:43:18 +00:00
Yann Leboulanger
f58503f8e7
fix update_config procedure. Also remove proxy65.unstable.nl proxy. Fixes #1748
2006-03-26 10:24:42 +00:00
Nikos Kouremenos
0055c36648
svn is .10
2006-03-25 20:43:12 +00:00
Dimitur Kirov
e6b2686138
remove inactive proxies on upgrate. All svn
...
users remove these proxies from your accounts:
proxy65.jabber.ccc.de
proxy65.jabber.autocom.pl
proxy.jabber.cd.chalmers.se
2006-03-25 20:29:29 +00:00
Dimitur Kirov
2abcc07f81
remove useless option and incorrect proxies
...
Svn users, please update your proxy list:
proxy.jabber.org
proxy.netlab.cz
transfer.jabber.freenet.de
2006-03-25 20:14:10 +00:00
Yann Leboulanger
1fafe3b08c
handle correctly resources in queue of events. Fixes #1706
2006-03-25 17:05:54 +00:00
Nikos Kouremenos
1ff4e4f48d
rm leftover FIXME
2006-03-25 11:22:42 +00:00
Nikos Kouremenos
4c2f8d9400
make clearer what we do
2006-03-25 11:12:31 +00:00
Nikos Kouremenos
2f503fa7bf
rm more leftovers
2006-03-25 11:06:54 +00:00
Nikos Kouremenos
15d93107ba
rm a FIXME
2006-03-25 11:01:11 +00:00
Nikos Kouremenos
ba15eb2114
no need to realize a widget that is already NOT invisible
2006-03-25 10:50:13 +00:00
Nikos Kouremenos
ac8c6a06aa
name the default theme GTK+ and not system so a KDE or Windows user is not confused and generally better name. make it default
2006-03-25 10:47:41 +00:00
Yann Leboulanger
59bff310b0
typo. Fixes #1744
2006-03-25 08:46:13 +00:00
Travis Shirk
ad01044389
Removed notebook alignment for #1743
2006-03-25 06:56:52 +00:00
Dimitur Kirov
b64f199c08
realize is safer
2006-03-25 02:07:02 +00:00
Dimitur Kirov
41c0ae46c6
plain become system, because we use system
...
colors, make 'system' them default:wq
2006-03-25 01:43:39 +00:00
Dimitur Kirov
495af26c9c
*.GtkFrame.GtkEventBox.* style for discon
...
banner (#1731 )
2006-03-25 01:40:49 +00:00
Nikos Kouremenos
8087c2a14e
cleanup and better varname
2006-03-25 01:21:47 +00:00
Dimitur Kirov
7ca9a4e08f
take plain banner colors from gtkrc style class
...
*GtkFrame.GtkEventBox.* :wq
2006-03-25 01:21:16 +00:00