shteef
fc2d4fa47f
Remove periods at the end of tooltips
2005-10-30 15:03:48 +00:00
shteef
258e13c625
Fixed highlighting nicks with spaces.
...
muc_highlight_words config option is now semicolon separated.
2005-10-30 15:01:57 +00:00
Nikos Kouremenos
57df37e235
fix string
2005-10-30 14:43:30 +00:00
shteef
7384d34379
Added a tooltip to the toplevel services discovery browser describing
...
greyed out rows.
2005-10-30 14:33:25 +00:00
shteef
20213f24d3
Move banner agent icon in disco to glade
2005-10-30 12:53:42 +00:00
shteef
0154dc4325
Fix undefined 'name' TB in MUC Browser
2005-10-30 12:25:11 +00:00
Yann Leboulanger
b4d9a6aab0
new helpers.check_paths() function that creates LOGPATH and VCARDPATH
2005-10-30 11:20:24 +00:00
shteef
b69bc501ae
New Service Discovery, couple of quick notes about this commit:
...
* src/disco.py contains all the disco stuff
* registration remains in src/config.py
* data/pixmaps/agents contains the icons used in the toplevel server browser
and the banner. They're referenced at the top of src/disco.py.
2005-10-30 09:58:13 +00:00
Yann Leboulanger
56bc8d4709
add show_all_events and show_roster menuitems to systray menu
2005-10-30 00:08:39 +00:00
Yann Leboulanger
39710fe110
fix TB
2005-10-29 23:43:49 +00:00
Nikos Kouremenos
c2994578ad
better varname
2005-10-29 17:02:59 +00:00
Nikos Kouremenos
1b62d12dba
wizard: account name is Main (translatable) and not from first part of jid
2005-10-29 16:59:11 +00:00
Nikos Kouremenos
b975b9380a
fallback to green (or should it be human?) theme. afterall what dkirov called GTK+ was not GTK. renaming that to plain
2005-10-29 16:56:33 +00:00
Nikos Kouremenos
3e7c2c563f
MessageTextView also used in Group Chat. at last!
2005-10-29 16:33:59 +00:00
Nikos Kouremenos
629f565c0d
Tabbed Chat now uses MessageTextView which does it all via gtk bindings so japanese and other IM can come before us to handle Enter as required
2005-10-29 16:06:39 +00:00
Nikos Kouremenos
1e80f8c950
fix docstrings
2005-10-29 15:30:24 +00:00
Nikos Kouremenos
29c9db5df8
fix value
2005-10-29 15:27:06 +00:00
Nikos Kouremenos
8cd566c18d
more properties so they do not get lost after refactoring
2005-10-29 15:26:41 +00:00
Nikos Kouremenos
72fea5dd3d
buttons_hbox in TC now has size 3 (was 4 and was empty) so it must be safe
2005-10-29 15:18:57 +00:00
Nikos Kouremenos
c37dd39f65
now I am sure, so say it in FIXME for sure
2005-10-29 15:15:47 +00:00
Nikos Kouremenos
0134fbb283
0.9 should do more not less than 0.8.2 did
2005-10-29 15:07:42 +00:00
Nikos Kouremenos
973aaee15c
do it with functions
2005-10-29 15:03:50 +00:00
Nikos Kouremenos
21ef860622
introducing message_textview class
2005-10-29 14:51:47 +00:00
Nikos Kouremenos
87edc62fbb
get msg_textview as first child of msg_scrolled window and not via xml [it is first step for bindings patch]
2005-10-29 14:28:46 +00:00
Nikos Kouremenos
be16cc9535
no need of \
2005-10-29 14:25:05 +00:00
Nikos Kouremenos
b43220a6e9
no need to assign to local unused var
2005-10-29 14:24:32 +00:00
Yann Leboulanger
b94f13a0eb
last_time_printout goes into conversation_textview class
2005-10-29 08:44:41 +00:00
Yann Leboulanger
1142cc1e7d
don't remove the event if it's not handled in open_event function
2005-10-28 22:37:58 +00:00
Yann Leboulanger
a42c43748c
introduce a var in order not to duplicate long var
2005-10-28 22:37:14 +00:00
Nikos Kouremenos
2ccd0183b1
remove unused cb from glade
2005-10-28 22:19:18 +00:00
Nikos Kouremenos
9065e17d1c
better strings; remove double import
2005-10-28 22:17:50 +00:00
Yann Leboulanger
0cbb37e865
here is a new widget: conversation_textview: it displays url, emoticons, ...
2005-10-28 21:46:55 +00:00
Nikos Kouremenos
bf4a1b28ac
xrange and tupple instead of range and list in common/
2005-10-27 13:22:42 +00:00
Nikos Kouremenos
ca60bacdb5
code optimization: tupples not lists in stuff like: 'if foo in [abc]' etc
2005-10-27 13:15:03 +00:00
Nikos Kouremenos
1f1d87019f
optimize: xrange instead of range
2005-10-27 12:47:54 +00:00
Travis Shirk
af826817fc
Only highlight if the entire nick is mentioned, not just individual words.
...
Closes #1038
2005-10-27 05:18:34 +00:00
Nikos Kouremenos
0e7630fc85
avoid double change in change status msg mni in combobox
2005-10-26 17:33:37 +00:00
Nikos Kouremenos
69fc11d949
optimize
2005-10-26 17:30:52 +00:00
Nikos Kouremenos
cb32099db6
fix a bug in Change status msg menuitem in status combobox: all renderers have to be insensitive so all row can end up insensitive
2005-10-26 16:40:59 +00:00
Nikos Kouremenos
f430c3581f
ask uname as our last chance to detect OS [thanks kael for command]
2005-10-25 08:39:41 +00:00
Nikos Kouremenos
0109d921ac
logic fixes
2005-10-24 14:32:13 +00:00
Travis Shirk
d1840ef508
Reverting a change that broke chatstates, expecially paused.
2005-10-24 02:18:51 +00:00
Yann Leboulanger
e8a3b670f6
GPG keys are now sorted alphabetically
2005-10-22 08:52:13 +00:00
Nikos Kouremenos
a5418e8d07
even better string
2005-10-21 22:44:07 +00:00
Nikos Kouremenos
01df80d910
better string (elimate double is) thanks nicfit
2005-10-21 22:39:08 +00:00
Yann Leboulanger
8d54408175
fix line_tooltip position
2005-10-21 22:28:17 +00:00
Yann Leboulanger
fe105d5b7a
tooltip for line in gc is ready except the position is wrong
2005-10-21 22:06:26 +00:00
Nikos Kouremenos
e821d252c3
align to left and remove unneeded text from glade file
2005-10-21 21:53:04 +00:00
Nikos Kouremenos
af7dd4b83c
lightyellow bg as it was first intended for contrustring JID
2005-10-21 21:50:44 +00:00
Nikos Kouremenos
f590da078a
[xmpppy]it is standarD not with T; thanks dkm
2005-10-21 21:30:54 +00:00
Yann Leboulanger
f0d68cb441
fix TB
2005-10-21 18:13:33 +00:00
Yann Leboulanger
5d647e3c94
fix TB
2005-10-21 17:49:35 +00:00
Nikos Kouremenos
2abc302ce9
do not fail if user runs vista
2005-10-21 17:00:37 +00:00
Nikos Kouremenos
f79a90a3ca
make gajim boot in windows 2003
2005-10-21 16:46:27 +00:00
Nikos Kouremenos
8a1326a810
sys.getfilesystemencoding() can return None to some systems (eg. OpenBSD). Thanks Jolan for patches
2005-10-21 13:21:31 +00:00
Yann Leboulanger
cb1be7a818
typo
2005-10-20 17:04:07 +00:00
Yann Leboulanger
9a2fcf9ec1
don't send interface instance to PopupNotificationWindow
2005-10-20 11:40:29 +00:00
Yann Leboulanger
726640ef4b
the old self.plugin variable becomes gajim.interface, no need to pass it to every functions/classes
2005-10-20 11:17:17 +00:00
Yann Leboulanger
0b1bf176e9
reset chatstate when contact go offline or error
2005-10-20 10:21:51 +00:00
Yann Leboulanger
adcdcbc411
color of tabs are now well handeled: when we receive a chat state we modify both gtk.STATE_NORMAL and gtk.STATE_ACTIVE color, so when we change the active tab, color is ok
2005-10-20 09:49:28 +00:00
Yann Leboulanger
a7300534f8
update contact's chatstate when we receive it
2005-10-20 09:35:00 +00:00
Yann Leboulanger
8060b8b515
there are problems with IDNA, so I remove it for the moment
2005-10-20 08:48:19 +00:00
Yann Leboulanger
f24c2db136
remove only the line when we want to remove it
2005-10-19 21:49:16 +00:00
Yann Leboulanger
9d42d10853
file-stopped and file-completed can be saved in awiting_events queue
2005-10-19 21:14:51 +00:00
Yann Leboulanger
7d5cba01a7
typo
2005-10-19 20:18:09 +00:00
Yann Leboulanger
af7fef5ec1
file-send-error can now be added to the awaiting queue
2005-10-19 20:16:22 +00:00
Yann Leboulanger
16a4d81cdf
we now support non-ascii hostname thanks to IDNA
2005-10-19 18:47:09 +00:00
Yann Leboulanger
443b32a846
typo
2005-10-19 11:14:15 +00:00
Nikos Kouremenos
e2f317723b
fix typo in comment. thx Yann
2005-10-19 11:13:41 +00:00
Nikos Kouremenos
5894307bf9
we no longer stay in change status message item in status switcher
2005-10-19 11:03:01 +00:00
Nikos Kouremenos
5b1d6457d9
fix typo
2005-10-19 10:39:23 +00:00
Yann Leboulanger
5b8a2c736b
factorize code
2005-10-18 21:20:39 +00:00
Yann Leboulanger
314fd4a8bf
file-request-error can now be saved in the awaiting_events queue
...
better code to handle all these events
2005-10-18 20:30:26 +00:00
Nikos Kouremenos
947c7c59c4
improve and add comments to make code more readable
2005-10-18 12:41:56 +00:00
Yann Leboulanger
f1b8cc1246
remove FIXME
2005-10-18 09:33:56 +00:00
Yann Leboulanger
63c1d3d3f0
file transfer request can now be stored in awaiting_events queue and recalled from roster / filetransfer / popup notification
2005-10-18 09:07:52 +00:00
Yann Leboulanger
4a824668e1
window pos and size must be catch before the destroy event
2005-10-17 15:57:03 +00:00
Nikos Kouremenos
1ffb867355
better varname
2005-10-17 12:45:55 +00:00
Yann Leboulanger
4e7f9f5820
connect always return a sequence
2005-10-17 11:18:42 +00:00
Yann Leboulanger
85cd5634ff
fix logic
2005-10-17 10:17:35 +00:00
Yann Leboulanger
9e629e71f9
save single message window size and position when it is destroyed
2005-10-17 08:25:05 +00:00
Yann Leboulanger
c1d334c25d
save single chat size/position
2005-10-16 22:08:42 +00:00
Nikos Kouremenos
01e09ce9b1
make the cursor invisible when showing bigger avatar; make it visible on mouse move
2005-10-16 14:19:02 +00:00
Yann Leboulanger
77cb852057
single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window
2005-10-16 13:18:34 +00:00
Yann Leboulanger
966afbb031
awaiting_messages is now named awaiting events
...
it now contains subject of messages
2005-10-15 20:49:08 +00:00
Nikos Kouremenos
6b097f465a
fix a TB. thanks deluge
2005-10-14 21:42:04 +00:00
Yann Leboulanger
f92a137158
name is login, not account name
2005-10-14 19:37:08 +00:00
Yann Leboulanger
27ee476990
refactor connect so that new_account can use it (SSL and SRV now works when we create a new account)
2005-10-14 18:55:48 +00:00
Yann Leboulanger
dc0fa61cd6
prevent a TB
2005-10-14 18:10:14 +00:00
Nikos Kouremenos
59213b3279
also recover comment
2005-10-14 14:03:25 +00:00
Nikos Kouremenos
00d72aecdd
remove some prints
2005-10-14 10:12:04 +00:00
Travis Shirk
879459bd8a
Restore 'attention' chatstate which was broke in [3768]
2005-10-14 02:52:08 +00:00
Nikos Kouremenos
ce66db017e
do not do the same thing twice
2005-10-14 01:13:10 +00:00
Nikos Kouremenos
8ab275e87e
comments never hurt; fix DeprecationWarning on passing float to scale_simple; do not show bigger avatar if avatar is not bigger
2005-10-13 20:33:13 +00:00
Yann Leboulanger
6df1018fca
width and height must be integer
2005-10-13 19:53:36 +00:00
Nikos Kouremenos
9498889fa0
catch correctly exception if user has problems with gconfd
2005-10-13 19:44:33 +00:00
Nikos Kouremenos
992aa5c22b
n0thing
2005-10-13 19:44:09 +00:00
Yann Leboulanger
d505fd01a0
[Kaleo] don't make rectangulare avatars become square
2005-10-13 18:52:17 +00:00
Yann Leboulanger
95ad04abfb
don't remove chat state when we receive a presence
2005-10-13 18:23:47 +00:00
Yann Leboulanger
19d99e0a89
remove the image in tc window when we get the vcard and there is no image in it
2005-10-12 20:17:58 +00:00
Yann Leboulanger
cbebcfc29e
add comment
2005-10-12 20:10:42 +00:00
Yann Leboulanger
459acd9e11
get only the nick of MSN contacts (without %hotmail.com)
2005-10-12 20:00:59 +00:00
Yann Leboulanger
a33b571766
send_file menuitem is unsensitive if contact doesn't have a resource
2005-10-12 19:28:31 +00:00
Yann Leboulanger
258595fc43
add comment
2005-10-12 19:00:24 +00:00
Yann Leboulanger
ad3d5c5944
do not DND on chat window that have no resource
2005-10-12 18:59:38 +00:00
Nikos Kouremenos
a03e83e21d
try except in likely to break places
2005-10-12 18:21:32 +00:00
Yann Leboulanger
d3089ffa8c
fix TB
2005-10-11 16:35:33 +00:00
Yann Leboulanger
c788403766
if message_tv is not sensitive, don't print things there
2005-10-11 16:23:50 +00:00
Yann Leboulanger
f03cae3e0e
fix bug while sorting iters when merge is True
2005-10-11 16:02:57 +00:00
Yann Leboulanger
d8e4c0b0e1
the time we look at what is sent by the ROSTER event, xmpp added a new entry, we don't want it: this entry is in 'Not in roster' group
2005-10-11 15:39:51 +00:00
Yann Leboulanger
2840838b7f
pm message via popup windows are well handled now
2005-10-11 14:40:47 +00:00
Nikos Kouremenos
79a893bff8
focus-out line now works in windoz too
2005-10-11 14:26:50 +00:00
Yann Leboulanger
7b6dd8faca
new pm popup window now show "From nick in room room_name"
2005-10-11 14:16:01 +00:00
Yann Leboulanger
9ad6103ada
new pm popup window now show "From nick"
2005-10-11 13:59:41 +00:00
Nikos Kouremenos
5c6562860a
[xmpppy-cvs:features.py] The setPrivacyList function used a nonexistent payload variable where it should be the list param
2005-10-11 12:31:27 +00:00
Nikos Kouremenos
ce2b7cad6a
[xmpppy-cvs] non-fatal patch. thanks norman
2005-10-11 12:27:27 +00:00
Nikos Kouremenos
c9a368a163
bigger avatar cannot be shown in a window larger than half the screen
2005-10-11 11:57:51 +00:00
Nikos Kouremenos
fb4ea9c947
fix comment
2005-10-10 22:49:20 +00:00
Nikos Kouremenos
f5089a8c69
now sensitivity on/off for change status menuitem works ok
2005-10-10 22:46:28 +00:00
Nikos Kouremenos
fbc668841e
logic fixes in change status message, add code for sensitivity. TODO: find the best place to make sensitivity on/off
2005-10-10 21:45:59 +00:00
Yann Leboulanger
7dffeb86df
change status message in status combobox and in systray now concern only accounts that have sync_with_global_status True
2005-10-10 19:10:59 +00:00
Nikos Kouremenos
9fb9a453eb
combobox menus do not use mnemonic according to HIG
2005-10-10 14:57:16 +00:00
Nikos Kouremenos
94d88f92a0
comments
2005-10-10 13:15:32 +00:00
Nikos Kouremenos
bac379679a
boot faster when in Windows
2005-10-10 13:12:28 +00:00
Yann Leboulanger
7c303891f9
typo
2005-10-10 10:02:57 +00:00
Nikos Kouremenos
3e0e623e9a
fix code quality. if user presses Cancel in Status change dialog do not set the new status; add comments to code, make it cleaner (use 'SEPARATOR' and not '' for string for combobox; HIG (add ... to finish menuitems that need it and add a missing mnemonic)
2005-10-09 22:24:18 +00:00
Yann Leboulanger
45fcf1e08f
on middle click on an account row, open change status message dialog
2005-10-09 21:08:13 +00:00
Yann Leboulanger
21298945d2
add image to change status message in status combobox
2005-10-09 20:57:32 +00:00
Yann Leboulanger
078398efb3
fix HIG
2005-10-09 20:34:02 +00:00
Yann Leboulanger
83eeb0639e
add the change status message iter in status combobox
2005-10-09 20:28:04 +00:00
Nikos Kouremenos
a0e5a45ff2
HIG says menuitems are Header
2005-10-09 18:52:57 +00:00
Nikos Kouremenos
708b9d5d6d
use better image for rename/changing status (generally means: you have to type new string). thanks Bernhard Walle
2005-10-09 18:45:03 +00:00
Nikos Kouremenos
62dd337e3e
typo
2005-10-09 18:42:41 +00:00
Nikos Kouremenos
d9d527b2ef
improve code quality. code block is cleaner. ugly hack was leaving leading space
2005-10-09 18:42:24 +00:00
Nikos Kouremenos
6d07ec5a0a
try to have OpenPGP working in Windoz
2005-10-09 17:22:03 +00:00
Nikos Kouremenos
a5ee542fee
move init of history window above and add a fixme and fix very minor ui stuff for history window
2005-10-09 17:07:29 +00:00
Nikos Kouremenos
cf18d99555
add comment
2005-10-09 16:45:21 +00:00
Nikos Kouremenos
8bf623f1bc
nothing
2005-10-09 16:13:55 +00:00
Nikos Kouremenos
c5f90e9bc6
get_uf_show can return strings with mnemonics
2005-10-09 16:08:18 +00:00
Yann Leboulanger
8f3dafa920
account context menu and systary context menu now contain a change status message item
...
TODO:
global status combobox need it
2005-10-09 14:49:14 +00:00
Yann Leboulanger
15fc953638
dialogs.ChangeStatusMessageDialog can take no show argument
2005-10-09 14:44:52 +00:00
Nikos Kouremenos
9eb9112de9
user should see cannot/does not and can't doesn't
2005-10-09 13:53:21 +00:00
Nikos Kouremenos
3ba5e9ba78
[delmonico] fix finish button sensitivity issues in wizard
2005-10-09 13:08:44 +00:00
Nikos Kouremenos
91bfdba9c8
catch a typeerror tb and fallback, because vanilla gnomepython 2.12 has bad patch in Mandriva. thx dakilla
2005-10-09 11:49:41 +00:00
Yann Leboulanger
b4cdd59c84
typo
2005-10-09 10:43:14 +00:00
Yann Leboulanger
bbd43431ee
check one more INTR
2005-10-09 10:25:02 +00:00
Yann Leboulanger
2da08cf0e9
typo
2005-10-09 10:24:06 +00:00
Yann Leboulanger
6ff2bf8c53
[Norman] subnodes are correctly browsed now
2005-10-09 10:11:24 +00:00
Yann Leboulanger
f0deb4bc32
update browser.py and commands.py from cvs
2005-10-09 10:04:17 +00:00
Nikos Kouremenos
c8602d63c4
commit almost there code for tooltip over ---- line. Dimitur plz read this commit and FIXME I have
2005-10-08 16:47:35 +00:00
Nikos Kouremenos
4d15c54010
center focus out line
2005-10-08 15:37:07 +00:00
Nikos Kouremenos
d473aa7a8b
use better unicode char
2005-10-08 15:09:25 +00:00
Nikos Kouremenos
f3584e3e3c
fix logic in focus out line. thanks Norman for spotting it
2005-10-08 13:43:17 +00:00
Nikos Kouremenos
2317c96c9b
one less signal
2005-10-08 13:00:32 +00:00
Nikos Kouremenos
f847084593
comit better logic for focus-out line
2005-10-07 23:17:17 +00:00
Nikos Kouremenos
835e48b64d
now on focus out and on tab switch groupchat window adds seperator to point where we where when we force losing focus in the conversation. TODO: position it better, add tooltip what ------ is
2005-10-07 22:29:06 +00:00
Nikos Kouremenos
6e50f0bbc0
update commands.py from xmpppy cvs
2005-10-07 14:53:46 +00:00
Nikos Kouremenos
7ee643c02e
comments to help code not become a beast; clean and adhere to coding style
2005-10-07 14:46:10 +00:00
Yann Leboulanger
0de8924af8
typo
2005-10-07 14:26:00 +00:00
Yann Leboulanger
d827d157e8
don't show send_file_menuitem if we don't have a resource
2005-10-07 14:21:31 +00:00
Nikos Kouremenos
f53d4750dc
fix a typo
2005-10-07 14:09:40 +00:00
Yann Leboulanger
bd941ea8bf
catch the resource when we get a message from an unknown contact
2005-10-07 14:01:35 +00:00
Yann Leboulanger
fe19a1c645
prevent TB when jid has no resource
2005-10-07 13:45:58 +00:00
Nikos Kouremenos
3fc223bfb4
None proxy cannot be removed
2005-10-07 13:37:04 +00:00
Nikos Kouremenos
7e9d446fda
do not repeat the same var twice to user
2005-10-07 13:00:44 +00:00
Dimitur Kirov
b9dc709800
show error on trying to send 0 byte files,
...
fixed button sensitivity on stopped¬_started
transfers
2005-10-07 12:00:33 +00:00
Dimitur Kirov
ecda168634
call disconnect_transfer to prevent duplicating
...
code
2005-10-07 11:57:04 +00:00
Nikos Kouremenos
14471de6ad
add some spacing fixes in change_status_message_dialog
2005-10-07 11:44:02 +00:00
Nikos Kouremenos
4bfc9984d0
HIG
2005-10-07 11:29:49 +00:00
Nikos Kouremenos
4e99f9563b
avatars in MUC presences are back. stpeter aproved :) [he also plans to make it more clean in JEP]
2005-10-07 10:54:45 +00:00
Nikos Kouremenos
357c85a2ad
improve code quality
2005-10-07 10:33:52 +00:00
Yann Leboulanger
3e7627aa6d
fix var name
2005-10-07 10:32:42 +00:00
Yann Leboulanger
68536513fd
fix TB when we get a chatstate message of a not in the roster contact
2005-10-07 10:21:15 +00:00
Yann Leboulanger
2b1d4c93b5
while we connect, after connect and after auth, we check if user hasen't changed his mind and choose to go offline
2005-10-07 09:55:29 +00:00
Nikos Kouremenos
b325e15756
callbacks to open links
2005-10-06 23:34:23 +00:00
Nikos Kouremenos
b763319d6c
2 more menuitems in help menu
2005-10-06 23:33:18 +00:00
Nikos Kouremenos
b25569f04b
fix muc pattern matching. thanks deluge
2005-10-06 22:29:53 +00:00
Yann Leboulanger
856632ff59
max width = 80
2005-10-06 21:00:20 +00:00
Yann Leboulanger
b91e380fcc
fix var name .. 2 var can't have the same name
2005-10-06 20:28:38 +00:00
Yann Leboulanger
011115ae80
little cleanup / indentation fix
2005-10-06 20:27:11 +00:00
Yann Leboulanger
032518d4de
remove ALL deactivate instances ... nkour, your editor musr have a search option
2005-10-06 18:43:43 +00:00
Nikos Kouremenos
588b6b57ae
fix a tb. thanks deluge
2005-10-06 17:23:02 +00:00
Nikos Kouremenos
688c92fe4e
user --> contact, space after # for devel comments
2005-10-06 16:54:59 +00:00
Nikos Kouremenos
bcec82d8eb
remove unused signal
2005-10-06 16:54:35 +00:00
Nikos Kouremenos
addc42c85d
remove some fixmes (assert never raised)
2005-10-06 16:36:45 +00:00
Nikos Kouremenos
d80421953e
fix more leftovers
2005-10-06 16:32:58 +00:00
Nikos Kouremenos
905230341a
fix leftovers from nicfit's [3690]
2005-10-06 15:20:53 +00:00
Yann Leboulanger
8259d027c9
use the global var instead od it's value
2005-10-05 11:33:48 +00:00
Yann Leboulanger
cd59e29778
SIGPIPE pb is only for unix
2005-10-05 11:05:51 +00:00
Dimitur Kirov
e5fb3d70ad
suppress TB on remove current theme, after
...
being renamed
2005-10-05 10:32:20 +00:00
Dimitur Kirov
b628d8f849
chnage banner style when theme 'banner'
...
properties change.
2005-10-05 10:23:48 +00:00
Yann Leboulanger
61c64536c8
ServiceRegistrationWindow now support Data form
2005-10-05 10:13:31 +00:00
Yann Leboulanger
d4e11db8c2
GroupchatConfigWindow is now a subclass of DataFormWindow
2005-10-05 09:18:32 +00:00
Yann Leboulanger
07ce973e32
fix SIGPIPE pb (see http://mail.python.org/pipermail/python-list/2004-June/227039.html for details)
2005-10-04 18:22:25 +00:00
Yann Leboulanger
7092ef1552
what we show in text cellrenderer is C_SHOWN column
2005-10-04 16:47:36 +00:00
Yann Leboulanger
1f1b662a51
gc treeview is now sorted alphabeticaly
2005-10-04 16:35:13 +00:00
Nikos Kouremenos
6794f9a138
allow fake jid: server.tld/echo
2005-10-04 14:38:32 +00:00
Nikos Kouremenos
80b8881d67
fix comment to be more accurate
2005-10-04 13:31:55 +00:00
Nikos Kouremenos
46facfd1c5
fix english in strings and use gc_message and not gcmessage to be more readable
2005-10-04 12:43:32 +00:00
Nikos Kouremenos
bf3319d948
the module is sre not re
2005-10-04 12:35:47 +00:00
Yann Leboulanger
c6b05312d9
add FIXME for MSN transport workaround
2005-10-04 12:26:09 +00:00
Yann Leboulanger
c0d7d3cb0b
add default affiliation
2005-10-04 12:21:16 +00:00
Yann Leboulanger
f1dd5657f5
[fishface] we can set a list of word that cause the message to be highlighted
...
we have sound in gc (for the moment it's the same than in normal chat until I find/make others)
2005-10-04 12:19:18 +00:00
Yann Leboulanger
4f30b67d9e
add a NS in xmpp
2005-10-04 11:51:54 +00:00
Yann Leboulanger
4d8fd1dfc3
we now support MSN conferences
2005-10-04 11:33:57 +00:00
Yann Leboulanger
59b2bf1d31
xmpp code in connection.py instead of gajim.py
2005-10-04 10:59:11 +00:00
Yann Leboulanger
c4e9be83cd
refactor a var
2005-10-04 10:49:58 +00:00
Yann Leboulanger
eab959790e
account nam entry in account modification window is 100% width
2005-10-04 07:35:11 +00:00
Yann Leboulanger
ed5d983081
on dubble click on a row in accounts window, we open modify account
2005-10-04 07:12:30 +00:00
Nikos Kouremenos
83ffab141f
fix a tb
2005-10-03 20:17:55 +00:00
Nikos Kouremenos
7671dae8b8
missing import
2005-10-03 18:27:39 +00:00
Nikos Kouremenos
f6470778a6
we now show a happy dialog on nick conflict asking (and even proposing new nick); also refactor code and add a new gtkgui helper
2005-10-03 18:19:31 +00:00
Nikos Kouremenos
11d3316af2
remove duplicate line
2005-10-03 17:34:03 +00:00
Nikos Kouremenos
5c61b2de72
remove assert
2005-10-03 17:21:48 +00:00
Nikos Kouremenos
e41bbd657d
typo
2005-10-03 17:03:59 +00:00
Nikos Kouremenos
6899985d5c
we now cache avatar, so we only ask once. TODO: ask, store and show in roster; TODO2: on new sha reask vcard to get new avatar
2005-10-03 16:14:41 +00:00
Nikos Kouremenos
7518d20bf7
show avatar window in mouse pos
2005-10-03 12:30:18 +00:00
Nikos Kouremenos
df5e7775d0
2 lines now one
2005-10-03 10:38:05 +00:00
Nikos Kouremenos
6ae41cddef
mouseover avatar now show avatar in normal size; adding some FIXMES. Yann please look at the return 0 one
2005-10-03 01:40:56 +00:00
Nikos Kouremenos
4220da24aa
successfully (2 l) and say in sectext what vCard is about; also imporve a fixme (still fixme)
2005-10-02 21:56:38 +00:00
Nikos Kouremenos
290728f770
[delmonico] a fix for wizard
2005-10-02 13:12:23 +00:00
Alex Mauer
6dbafc84cf
Show our own priority in self tooltip instead of the default '5'
2005-10-01 03:54:44 +00:00
Nikos Kouremenos
6cc565063d
fix string; add fixme
2005-09-30 20:27:57 +00:00
Nikos Kouremenos
4765c32b92
fix string
2005-09-30 18:21:31 +00:00
Yann Leboulanger
76e0838c81
forbid a user to join a room when he is invisible
2005-09-30 17:52:25 +00:00
Yann Leboulanger
b72776ff9d
automaticaly begin editing of newly added theme
2005-09-30 17:16:17 +00:00
Yann Leboulanger
c0ccc81252
detect gc presences in a batter way
2005-09-28 15:24:26 +00:00
Yann Leboulanger
a8117faf2d
[gjc] "interrupt system call" are now handled and cause the function to be retried
2005-09-28 15:00:01 +00:00
Yann Leboulanger
42ffc5d810
remove the contact_mutual_removal advanced option and add a checkbutton in remove_contact dialog to ask if we want to remove both subscriptions
2005-09-28 14:35:06 +00:00
Nikos Kouremenos
41fd150b93
confrimation dilaogs have QUESTION and not WARNING
2005-09-28 14:20:51 +00:00
Yann Leboulanger
1942ac9e73
get var before using it
2005-09-27 11:14:39 +00:00
Nikos Kouremenos
1fff71ad87
refactor to allow changing our nick after nick conflict but first #967 needs to be fixed so I can test
2005-09-26 22:29:52 +00:00
Nikos Kouremenos
04d82ec3fc
wrap license
2005-09-26 13:06:11 +00:00
Nikos Kouremenos
a4cb65366b
add a decode
2005-09-25 19:00:14 +00:00
Nikos Kouremenos
e3b340a430
fix a fixme
2005-09-25 18:37:50 +00:00
Nikos Kouremenos
2cf952a43e
alt+c
2005-09-25 14:02:54 +00:00
Nikos Kouremenos
4e97beaa84
80 chars
2005-09-24 21:50:58 +00:00
Nikos Kouremenos
35758a4266
add a transl comment
2005-09-24 21:49:28 +00:00
Nikos Kouremenos
f07d4eba1a
do not deprecatewarning if gp 2.12
2005-09-24 12:51:30 +00:00
Nikos Kouremenos
97f4cef06b
get_type becomes get_message_type so it is self-explanatory
2005-09-24 11:35:56 +00:00
Yann Leboulanger
a591be7cd2
remove already discused fixme: we don't receive this info (the nick)
2005-09-24 10:25:25 +00:00
Yann Leboulanger
ca31a398a4
systary tooltip now shows the number of chat/single_chat/gc/pm unread messages
2005-09-24 10:24:14 +00:00
Yann Leboulanger
38f867f181
refactor code
2005-09-24 10:00:00 +00:00
Yann Leboulanger
63449d5f9d
remove unusefull code
2005-09-24 09:59:34 +00:00
Yann Leboulanger
63c890da2b
systray.add_jid and systray.remove_jid now have another argument: the typ of message: ('gc' or 'chat' or 'single_chat' or 'pm')
...
systary now can handle pm messages
2005-09-24 09:42:10 +00:00
Yann Leboulanger
8cc1bd3cea
count unread_messages in gc correctly when we have unread pm
2005-09-23 21:25:20 +00:00
Yann Leboulanger
8f93012465
groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet)
2005-09-23 21:01:42 +00:00
Nikos Kouremenos
89d170c8b4
make keys strings unicode instance strings
2005-09-23 18:49:51 +00:00
Yann Leboulanger
258ee85e79
typo
2005-09-22 19:18:53 +00:00
Nikos Kouremenos
091211434e
say to the user what is wrong (if missing libglade)
2005-09-22 16:30:46 +00:00
Yann Leboulanger
49cef57a9d
fix TB when an account is online when we show account tooltip
2005-09-22 15:53:27 +00:00
Nikos Kouremenos
a286f42b34
cleanup
2005-09-22 15:15:39 +00:00
Yann Leboulanger
5ea343182c
do not hide the roster when we press esc if a row is selected
2005-09-22 15:13:37 +00:00
Nikos Kouremenos
85b1dcd9a4
not the path, just the name, or else bold makes it huge
2005-09-22 11:35:59 +00:00
Yann Leboulanger
84bc2dde2f
add the type of row in gc roster
2005-09-22 07:42:08 +00:00
Yann Leboulanger
6edd7ca43e
import i18n before we use it
2005-09-21 14:42:29 +00:00
Travis Shirk
4a7888d9d3
Added an assert to track down the FIXME
2005-09-21 03:23:01 +00:00
Travis Shirk
238cc2171c
Check for GtkTreeIter in selection tuple before using to lookup option; closes #893
2005-09-21 03:19:45 +00:00
Yann Leboulanger
e39f1a30e8
hide window when we press esc if we have systray
2005-09-20 19:57:34 +00:00
Yann Leboulanger
bc25dbef03
split NOTIFY event into NOTIFY and GC_NOTIFY
2005-09-20 18:36:28 +00:00
Travis Shirk
83aa034a24
Abide by composing-only chatstate configuration; closes #945
2005-09-20 18:33:11 +00:00
Nikos Kouremenos
a7ee9425be
do it in an easier way
2005-09-20 18:30:21 +00:00
Nikos Kouremenos
8017a9d3cb
comment
2005-09-20 18:12:39 +00:00
Nikos Kouremenos
8307a86eae
fix cb
2005-09-20 18:08:26 +00:00
Nikos Kouremenos
8cceb3b2f8
position the menu below the actions button
2005-09-20 18:05:57 +00:00
Nikos Kouremenos
39e278cbe3
add an arrow to the actions button. let us all drink to GTK+ devs who restrict their code to toolbars
2005-09-20 14:58:54 +00:00
Yann Leboulanger
569a746443
exception dialog resizable (thx aldafu)
2005-09-20 11:30:53 +00:00
Nikos Kouremenos
5a6e12e562
cleaning UI of TC p1: lamp button (with text it's big, without text it can confuse users very much) is removed in favor of the already there menuitem in actions
2005-09-20 11:10:28 +00:00
Travis Shirk
7c1679eae7
Fixed a bug whereby chatstates were disable incorrectly with the following scenario:
...
client #1 : send client #2 a message (state is ask)
client #2 : recv's message and set's chatstate active since the message used JEP 85
client #1 : sends another message, but since client #2 has not responded yet it sends not chatstate
client #2 : recv's message and set's chatstate to False because JEP 85 was not used
(Note, if client #2 would have responded after the first message chatstates would be in effect.
2005-09-20 02:24:25 +00:00
Travis Shirk
075c5bfc48
Per JEP-0085 updates, losing focus does not immediately result in inactive
...
http://article.gmane.org/gmane.network.jabber.standards-jig/8924
2005-09-20 01:57:54 +00:00
Yann Leboulanger
7ea237d8ea
typo
2005-09-19 16:27:10 +00:00
Yann Leboulanger
97b75de35b
split NOTIFY event into NOTIFY and GC_NOTIFY
2005-09-19 16:13:45 +00:00
Dimitur Kirov
619ffb95a8
call save_config on each change
2005-09-19 15:44:46 +00:00
Dimitur Kirov
95d771b138
added GTK+ theme as default theme.
...
faster roster repaint method (change_roster_style)
fixes on themes list logic.
2005-09-19 15:23:18 +00:00
Dimitur Kirov
ded6e77d50
typo
2005-09-19 13:51:13 +00:00
Yann Leboulanger
6d0bf25adc
SRV lookup moved from xmpp to connection.py
2005-09-18 19:52:06 +00:00
Yann Leboulanger
a7f4391083
fix indentation
2005-09-18 19:49:08 +00:00
Nikos Kouremenos
c2a6350adf
fixes
2005-09-18 18:34:14 +00:00
Nikos Kouremenos
0be58af7ad
FirstTimeWizard: add functionlity for servers button, fix comment for code to have space after #, fix comments and other coding styles, add pango me fixmes, add more and better strings
2005-09-18 18:30:16 +00:00
Nikos Kouremenos
5eea887c43
[delmonico] First Time User Wizard is in!
2005-09-18 15:03:04 +00:00
Nikos Kouremenos
ae1e9a0cbf
remove problematic on_command and make it command
2005-09-17 12:18:47 +00:00
Nikos Kouremenos
488c24e5e5
fix 2 strings [thanks Juracy]
2005-09-17 11:34:39 +00:00
Nikos Kouremenos
c60d7d9239
thanks gjc
2005-09-17 11:29:05 +00:00
Nikos Kouremenos
599e8d15a4
add two more ft proxies until we get to autodiscover if the server we have the JID on, has support and we prio on that
2005-09-17 11:26:15 +00:00
Dimitur Kirov
223a2627b5
save prefs only on theme_manager destroy.
...
fixed bug in groupfontattr(s). tooglebuttons
are loaded with theme
2005-09-17 09:37:40 +00:00
Dimitur Kirov
159a4dad42
prevent NoneType TB if fontattrs are not set
2005-09-17 08:42:37 +00:00
Dimitur Kirov
8e2dd60449
set font of the tv render with the new font
...
attributes
2005-09-17 08:34:55 +00:00
Dimitur Kirov
7be5abe6e4
don't show style in the fontselector
2005-09-17 08:34:07 +00:00
Dimitur Kirov
37f3af1139
added get_theme_font_for_option function
2005-09-17 08:32:55 +00:00
Dimitur Kirov
57de1dc5ac
support font attributes (weight and style)
2005-09-17 08:31:29 +00:00
Dimitur Kirov
69557c85d7
added proxy65.unstable.nl to list of our
...
proxies. Theme fonts have new property:
XXX_fontattrs
2005-09-17 08:29:35 +00:00
Dimitur Kirov
c4c34bee9f
make theme manager work with new layout
2005-09-16 21:32:57 +00:00
Dimitur Kirov
af9d242bc1
check for default color
2005-09-16 21:30:30 +00:00
Dimitur Kirov
d9d673bec6
new theme manger layout
2005-09-16 21:30:00 +00:00
Yann Leboulanger
22a4f36ab7
fix a TB
2005-09-16 15:30:42 +00:00
Yann Leboulanger
67c9312d37
SRV lookup is now an option and is turned off when we use SSL
2005-09-16 15:19:01 +00:00
Nikos Kouremenos
eb7d3cc381
fix a tb
2005-09-16 15:18:35 +00:00
Alex Mauer
f7f5bab8fb
Whoops, didn't mean to commit that.
2005-09-16 00:14:18 +00:00
Alex Mauer
3da22df9c1
* Add comment explaining logic of displaying join_gc window
...
* correct grammar regression
2005-09-16 00:12:46 +00:00
Yann Leboulanger
d05728fc55
fix stupid error :)
2005-09-15 21:26:15 +00:00