Stefan Bethge
2b3120244f
merged trunk r6780
...
removed i18n imports from zeroconf/connection files
2006-09-14 16:48:03 +00:00
Yann Leboulanger
5a9625ff90
nothing
2006-05-01 13:26:07 +00:00
Dimitur Kirov
029668bf20
unsupported locale error is skipped and
...
we use en for wiki search (better to search
in english wikipedia than not having gajim at
all)
2006-04-22 08:53:01 +00:00
Nikos Kouremenos
40f41bf81d
typo
2006-04-08 11:38:16 +00:00
Nikos Kouremenos
9e35ac7aeb
improve function name; move it to where we keep those
2006-04-08 10:28:53 +00:00
Nikos Kouremenos
b4465083ce
fix copyright stuff
2006-04-04 17:09:29 +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
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
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
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
1f43ebfeb3
[jim++] fix logic for ft popup. fixes #1393
2006-03-20 17:25:45 +00:00
Yann Leboulanger
3b4f6e20fe
we can now have emoticons themes in ~/.gajim/emoticons/ see #1182
2006-03-17 14:24:58 +00:00
Nikos Kouremenos
db6f6151a1
introducing get_our_jids()
2006-02-26 14:13:13 +00:00
Yann Leboulanger
e0b6d2700e
jit.* are also icq transports. Fixes #1619
2006-02-24 13:07:44 +00:00
Nikos Kouremenos
cb6f163f02
VCARDPATH --> VCARD_PATH
2006-02-15 10:44:41 +00:00
Nikos Kouremenos
051bff60c7
[jim++] create paths correctly. fixes #1542
2006-02-15 10:35:13 +00:00
Nikos Kouremenos
3d21947e2a
set home folder as default folder for fchooser and set nice title on fchooser
2006-02-10 16:12:16 +00:00
Nikos Kouremenos
2c7999af67
typo
2006-02-10 13:19:02 +00:00
Nikos Kouremenos
c1c48d9210
ask locale module to do the job of detecting LANG; this now works in Windows. thanks Stian for testing
2006-02-10 13:18:33 +00:00
Nikos Kouremenos
9acbb49937
let python decide the TMP path
2006-02-10 13:03:32 +00:00
Dimitur Kirov
f62db4acfe
Switched to non-blocking connections.
...
Removed threads and mutexes in connection.py
and gajim.py.
Add resolver through nslookup command, removed
dnspython and pydns (for now).
2006-02-03 12:17:34 +00:00
Travis Shirk
a63132500b
Pass account to window/control lookup methods
2006-01-25 02:43:55 +00:00
Nikos Kouremenos
107468b0d3
catch icq. and icq but not icqsucks.org as jid that relates with transport. thx to knuckles for the idea
2006-01-21 23:40:54 +00:00
Nikos Kouremenos
912207c098
get_actor --> get_name_from_jid so it is visible it is on gajim level and not on xmppy (lower) lever
2006-01-20 17:50:01 +00:00
Nikos Kouremenos
bbc42cc115
[knuckles] refactor API about notifications so we do not dup code allover
2006-01-20 17:40:45 +00:00
Nikos Kouremenos
b020492de6
notif AVATAR_PATH
2006-01-17 11:20:55 +00:00
Yann Leboulanger
bab21aaf56
[knuckles] improved popup notification to show avatar
2006-01-17 09:01:59 +00:00
Nikos Kouremenos
3c50094afa
we now show avatar instead of general contact img for online/offline
2006-01-12 22:48:49 +00:00
Travis Shirk
2a5b0afc44
More groupchat goodness
2006-01-06 06:59:55 +00:00
Travis Shirk
c4f4da5aef
Tracking trunk changes:
...
Merged revisions 5008-5011 via svnmerge from
svn://svn.gajim.org/gajim/trunk
........
r5008 | asterix | 2006-01-05 12:55:22 -0700 (Thu, 05 Jan 2006) | 2 lines
new_chat must be called with a Contact instance instead of GC_Contact
........
r5009 | asterix | 2006-01-05 12:56:35 -0700 (Thu, 05 Jan 2006) | 2 lines
use new contacts functions in common/gajim.py
........
r5010 | asterix | 2006-01-05 12:59:06 -0700 (Thu, 05 Jan 2006) | 2 lines
get_first_contact_from_jid doesn't return a GC_Contact instance
........
r5011 | asterix | 2006-01-05 12:59:35 -0700 (Thu, 05 Jan 2006) | 2 lines
check correctly if a contact leaves the groupchat
........
2006-01-06 02:20:38 +00:00
Travis Shirk
757ed426e3
Merged revisions 4987-4989,4991-4996,4999,5003 via svnmerge from
...
svn://svn.gajim.org/gajim/trunk
........
r4987 | nk | 2006-01-03 04:00:51 -0700 (Tue, 03 Jan 2006) | 1 line
commit 48x48 transport online/offline imgs by Grenshad (I pngcrushed them)
........
r4988 | nk | 2006-01-03 04:32:01 -0700 (Tue, 03 Jan 2006) | 1 line
icon in notification window not always jabber now. MSN if he uses msn etc. thanks stian barmen for helping me test
........
r4989 | nk | 2006-01-03 04:40:44 -0700 (Tue, 03 Jan 2006) | 1 line
all strings I got report about them, are not translatable; pot/po update
........
r4991 | asterix | 2006-01-03 08:08:21 -0700 (Tue, 03 Jan 2006) | 2 lines
don't remove the jid entry in _contacts[account] when we remove a contact
........
r4992 | asterix | 2006-01-03 08:18:30 -0700 (Tue, 03 Jan 2006) | 2 lines
fix logic
........
r4993 | asterix | 2006-01-03 09:04:14 -0700 (Tue, 03 Jan 2006) | 2 lines
a GC_Contact can have a resource if we knoe his real JID
........
r4994 | asterix | 2006-01-03 09:32:58 -0700 (Tue, 03 Jan 2006) | 2 lines
missing argument in create_gc_contact
........
r4995 | asterix | 2006-01-03 10:36:41 -0700 (Tue, 03 Jan 2006) | 2 lines
we save gc_contact vcard instance in instances[self.account]['infos'][Fake_jid]
........
r4996 | asterix | 2006-01-03 11:17:43 -0700 (Tue, 03 Jan 2006) | 2 lines
in DataForm, a field of type 'list-single' can have no <value> element. Create a default one in such a case to prevent TB
........
r4999 | asterix | 2006-01-04 05:52:26 -0700 (Wed, 04 Jan 2006) | 2 lines
prevent TB when we move a contact that was in no group
........
r5003 | asterix | 2006-01-04 09:03:42 -0700 (Wed, 04 Jan 2006) | 2 lines
handle correctly unlabeled option values in DataForms
........
2006-01-05 03:17:36 +00:00
Travis Shirk
1360933ba9
Merged in trunk updates, including meta_contacts
...
Merged revisions 4951,4962-4969 via svnmerge from
svn://svn.gajim.org/gajim/trunk
........
r4951 | nk | 2005-12-30 16:50:36 -0700 (Fri, 30 Dec 2005) | 1 line
fixes in greek transl
........
r4962 | asterix | 2006-01-01 11:41:04 -0700 (Sun, 01 Jan 2006) | 2 lines
merge meta_contacts branch with trunk. Meta contacts are not in gajim yet, but framework is here. We now use gajim.contacts.many_functions() to handle contacts and groupchat_contacts.
........
r4963 | asterix | 2006-01-01 11:43:24 -0700 (Sun, 01 Jan 2006) | 2 lines
correct contacts file
........
r4964 | asterix | 2006-01-01 11:47:26 -0700 (Sun, 01 Jan 2006) | 2 lines
dict.remove() doesn't exists, it's del dict[]
........
r4965 | asterix | 2006-01-01 11:50:15 -0700 (Sun, 01 Jan 2006) | 2 lines
some missing commits from branch
........
r4966 | asterix | 2006-01-01 11:53:30 -0700 (Sun, 01 Jan 2006) | 2 lines
end of gc_contact.nick -> gc_contact.name
........
r4967 | asterix | 2006-01-01 12:05:59 -0700 (Sun, 01 Jan 2006) | 2 lines
new ACE option: send_sha_in_gc_presence that allow to send sha info in groupchat presences
........
r4968 | asterix | 2006-01-01 12:12:36 -0700 (Sun, 01 Jan 2006) | 2 lines
0.9.1-2 in debian that solve the group bug (commit [4924])
........
r4969 | asterix | 2006-01-01 12:31:13 -0700 (Sun, 01 Jan 2006) | 2 lines
typo
........
2006-01-01 20:06:26 +00:00
Travis Shirk
a52596266c
Merged trunk
2005-12-30 21:37:36 +00:00
Nikos Kouremenos
c91bb65b4b
say 0.9.1
2005-12-25 15:01:10 +00:00
Nikos Kouremenos
cc76b95f9d
remove chekcing for dot
2005-12-12 15:11:51 +00:00
Yann Leboulanger
612716e2db
change copyright from "Gajim Team" to real people
2005-12-09 23:30:28 +00:00
Yann Leboulanger
cae7ce3bac
"Gajim Team" in all hearders become "Contributors for this file"
2005-12-09 17:15:30 +00:00
Yann Leboulanger
34255e5682
Vincent left us a long time ago
2005-12-07 23:09:10 +00:00
Nikos Kouremenos
eb94b9632a
remove trailing whitespaces and fix coding styles etc and add a FIXME
2005-12-06 17:43:21 +00:00
Nikos Kouremenos
fa33b1ad30
until we find a way to detect snaps from releases revert a commit I did some weeks ago to assist Yann release .exe faster
2005-12-06 00:08:57 +00:00
Yann Leboulanger
637c903d68
* when in common, no need to do from common import FOO, just import FOO
...
* we now migrate automaticaly at startup in a thread
* progressDialog now scroll textvew to the end
2005-12-05 11:13:08 +00:00
Nikos Kouremenos
6e22a369ee
add tlen, fix gadu gadu to gg, and use dot because ggore@jabber.FOO can exist
2005-12-02 13:08:58 +00:00
Nikos Kouremenos
c9cc45a7cc
work with special tigris build that workarounds vs bug on .svn; eg look for _svn too
2005-11-30 18:48:58 +00:00
Nikos Kouremenos
d9cc33cf26
log system rewrite to use sqlite database instead of plain ascii files. this allows us to scale better (be faster), provide search in history, and save logs for JIDs that are non-ASCII. PLEASE read http://trac.gajim.org/wiki/MigrateLogToDot9DB
2005-11-23 19:12:52 +00:00
Yann Leboulanger
c9ad61044d
awaiting_events now keep resource of sender when event_type is chat or normal
2005-11-23 18:15:24 +00:00
Nikos Kouremenos
68af3d51de
[juracy] fix for windows svn users
2005-11-22 14:46:37 +00:00
Nikos Kouremenos
72e193c25c
decode using fs encoding
2005-11-22 11:56:16 +00:00
Nikos Kouremenos
d4ad6d8cb9
intoducing LOG_DB_PATH
2005-11-22 11:54:33 +00:00
Nikos Kouremenos
150cbce4e2
os.path. join in other places too
2005-11-22 11:39:32 +00:00
Nikos Kouremenos
47ee43568f
help Yann release faster when in Windoz
2005-11-21 19:12:16 +00:00
Yann Leboulanger
6e593107e0
get_hostname_from_account can now return the srv_hostname
2005-11-20 13:27:37 +00:00
Nikos Kouremenos
2626b888b9
disco on custom hostanme if such thing is defined
2005-11-20 12:48:10 +00:00
Yann Leboulanger
3b12546f0a
fix comment
2005-11-14 10:51:32 +00:00
Nikos Kouremenos
dc27356721
fix a tb
2005-11-13 20:31:44 +00:00
Yann Leboulanger
cdde62ac88
reconnect to all gc when connection comes back
2005-11-13 17:24:08 +00:00
Yann Leboulanger
6213a1e586
typo
2005-11-08 14:32:14 +00:00
Nikos Kouremenos
819bf2e7e3
do not traceback when contact has left and we ask bigger avatar (which calls this func)
2005-11-03 20:48:27 +00:00
Yann Leboulanger
b35f340018
fix WRONG comment
2005-11-02 11:13:05 +00:00
Nikos Kouremenos
6127f23774
comment get_real_jid_from_fjid to assure future protection from refactoring and add docstring to get return values without reading the code. Both are importnat for such api funcs
2005-11-02 11:06:51 +00:00
Yann Leboulanger
2720f1ce7c
move function to get real_jid to gajim.py
2005-11-02 08:12:54 +00:00
Yann Leboulanger
b4d9a6aab0
new helpers.check_paths() function that creates LOGPATH and VCARDPATH
2005-10-30 11:20:24 +00:00
Nikos Kouremenos
0109d921ac
logic fixes
2005-10-24 14:32:13 +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
9d42d10853
file-stopped and file-completed can be saved in awiting_events queue
2005-10-19 21:14:51 +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
443b32a846
typo
2005-10-19 11:14:15 +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
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
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
Yann Leboulanger
fe19a1c645
prevent TB when jid has no resource
2005-10-07 13:45:58 +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
Yann Leboulanger
c3b701ca8e
custom_host can have a value even if we don't use it, and it should not be shown
2005-09-12 06:27:20 +00:00
Nikos Kouremenos
f8c317262b
logic fix
2005-09-11 17:06:37 +00:00
Nikos Kouremenos
43aef76dd9
[sef and me] now we also handle receiving invitations
2005-09-11 15:02:22 +00:00
Nikos Kouremenos
5321cbc636
get_hostname_from_account(account_name) saves the day [yet another helper to make our lifes better :)]
2005-09-11 00:32:58 +00:00
Nikos Kouremenos
e76e254650
typo
2005-09-09 21:03:53 +00:00
Nikos Kouremenos
ac3f96eac9
gajim.get_jid_from_account(account_name)
2005-09-09 20:52:29 +00:00
Nikos Kouremenos
637339ea8a
svn says 0.9 now
2005-09-02 16:11:52 +00:00
Nikos Kouremenos
24e9188a42
now also catch weather transport and show correct icons
2005-08-29 22:24:13 +00:00
Nikos Kouremenos
eabc5e6ebc
prevent a TB and add FIXMEs for Yann
2005-08-26 14:44:46 +00:00
Nikos Kouremenos
057287925b
typo
2005-08-26 13:24:29 +00:00
Nikos Kouremenos
9bfdf092e8
typo
2005-08-26 13:22:08 +00:00
Nikos Kouremenos
05dbf5bad6
typo
2005-08-26 13:17:03 +00:00
Nikos Kouremenos
e12e0819dc
typo
2005-08-26 13:15:16 +00:00
Nikos Kouremenos
21a3971952
some more helpers for our API
2005-08-26 13:11:20 +00:00
Nikos Kouremenos
5800df0d44
say 0.8.1: we are freezing tomorrow evening/night
2005-08-25 19:51:57 +00:00
Nikos Kouremenos
9b483b62ee
svn to say 0.9 and removing some code for 0.8 only
2005-08-23 12:52:16 +00:00
Nikos Kouremenos
fc21e86f01
remove unused and with typos var
2005-08-17 10:38:47 +00:00
Nikos Kouremenos
ea47fd6f08
cleanup and a FIXME for dkirov
2005-08-16 19:26:11 +00:00
Yann Leboulanger
57a5cf1741
typo
2005-08-14 21:25:24 +00:00
Yann Leboulanger
227f754ce5
we can receive message from the room, so no nick
2005-08-14 21:02:51 +00:00
Nikos Kouremenos
d2659b2cf4
moving function to right place
2005-08-09 19:15:59 +00:00
Yann Leboulanger
c61c33765f
here is a mutex for events_for_ui:
...
threads and main thread won't conflict
2005-08-09 18:45:16 +00:00
Yann Leboulanger
d0eb029f74
connection.pt doesn't send events to ui: it just put it in gajim.events_for_ui[account]
...
gui read this queue
(mutex will come)
2005-08-09 17:21:35 +00:00
Nikos Kouremenos
5a054fd790
chatstate by default only are about composing. chatstates ready for 0.8
2005-08-07 20:58:44 +00:00
Nikos Kouremenos
252251949f
remove a print
2005-08-06 10:22:11 +00:00
Nikos Kouremenos
de46aeaa08
when new_chat give the oontact with higher priority not the first resource
2005-08-06 10:20:04 +00:00