Travis Shirk
2a5b0afc44
More groupchat goodness
2006-01-06 06:59:55 +00:00
Travis Shirk
58f2d03dd3
Groupchat roster work
2006-01-06 03:36:07 +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
c30ee542dc
Close to usable for chat, receiving messages, etc.
2005-12-31 21:55:44 +00:00
Travis Shirk
fc6af37467
Config updating, tab label markup abstraction, auto window sizing/positioning, window title
2005-12-31 06:27:22 +00:00
Travis Shirk
b7761d7256
Moved MessageWindowMgr singleton to gajim.interface and emoticon menu support
2005-12-31 04:53:14 +00:00
Travis Shirk
1db1c7eddd
Configurartion code for one_window_type including mailing list comments
2005-12-29 01:31:47 +00:00
Nikos Kouremenos
9385f1074f
[greblus] preferences window now can control the color of URLs
2005-12-25 23:48:08 +00:00
Yann Leboulanger
1b251aaa4b
fix again a wrong commit
2005-12-25 20:30:23 +00:00
Nikos Kouremenos
c91bb65b4b
say 0.9.1
2005-12-25 15:01:10 +00:00
Yann Leboulanger
2fe711d9e9
we can add big smeileys
2005-12-20 20:00:34 +00:00
Yann Leboulanger
995590a0f1
don't remove account from Gajim if removal from server failed
2005-12-10 16:23:45 +00:00
Yann Leboulanger
edfafe964f
ask password when we want to delete an account from server and we don't save password
2005-12-10 16:18:37 +00:00
Yann Leboulanger
612716e2db
change copyright from "Gajim Team" to real people
2005-12-09 23:30:28 +00:00
Yann Leboulanger
f0e432c685
add some old devs in headers
...
are there others ?
2005-12-09 17:18:16 +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
22f5e0f073
remove trailing whitespaces and tabs from lines
2005-12-06 12:45:32 +00:00
Nikos Kouremenos
881e1e3609
check for new version [one of the first thing I did for Gajim :)] is not needed anymore as most distros have us. remove it. this also means we can now update Changelog periodically in svn. YUPPIE!
2005-12-06 00:09:28 +00:00
Yann Leboulanger
775aa283b2
we are now ablt to save a status message that contain sevral lines
2005-12-01 20:11:48 +00:00
Nikos Kouremenos
4e96e1d03c
move a helper to gtkguihelpers
2005-12-01 18:16:30 +00:00
Yann Leboulanger
68de2b3346
texviews are no more in glade but our custom widgets
2005-12-01 14:07:29 +00:00
Nikos Kouremenos
db23b53b95
[Paweł M. Zaskórski]use gtkspell to single message winow too; stop doing if 'gtkspell' in globals() and use global var (faster)
2005-11-30 22:22:22 +00:00
Nikos Kouremenos
5406f2c3c6
[SF] move merge accounts to accounts window; also fix spacing in that window
2005-11-29 17:13:13 +00:00
Nikos Kouremenos
c7eb45aef5
all accounts to default to the same settings. fixing #1140
2005-11-24 12:39:21 +00:00
Nikos Kouremenos
359824bec1
add ACE log_contact_status_changes and expose to UI in advanced tab in misc. this replaces the previous options and imo is good to expose to that place (used to have log-related stuff)
2005-11-23 23:28:26 +00:00
Yann Leboulanger
c511a31038
list-multi are now handled in DataForm
2005-11-22 23:10:08 +00:00
Nikos Kouremenos
648a862811
remove some deprecated log options
2005-11-22 15:01:10 +00:00
Yann Leboulanger
f9df029d14
fix a string
2005-11-21 10:09:31 +00:00
Nikos Kouremenos
2626b888b9
disco on custom hostanme if such thing is defined
2005-11-20 12:48:10 +00:00
Yann Leboulanger
82b06b9d60
missing set_text
2005-11-20 12:23:17 +00:00
Nikos Kouremenos
cfb8d93b2a
[michelle] fix the error when starting with emoticons off
2005-11-17 17:08:56 +00:00
Nikos Kouremenos
b3ccd93663
call init_emoticons to update emoticons and not init_regexp
2005-11-16 13:03:50 +00:00
Nikos Kouremenos
67f7520c56
fix tb
2005-11-15 18:12:22 +00:00
Nikos Kouremenos
03684ad385
[Michele Campeotto] we now have an emoticon selector!
2005-11-15 11:52:40 +00:00
Yann Leboulanger
f3eef962c6
gc now have draw_contact, draw_roster and draw_all_roster functions and they are used to update style, iconset ...
2005-11-15 09:08:08 +00:00
Nikos Kouremenos
51601d42cc
mime_type is better than glob syntax for filefilter; also fix logic
2005-11-14 15:54:13 +00:00
Nikos Kouremenos
416015ccc2
typo
2005-11-14 13:30:36 +00:00
Yann Leboulanger
2da5b774e7
close all opened windows related to an account when we remove it
2005-11-14 10:49:07 +00:00
Nikos Kouremenos
1921c43a94
try to prevent circular imports
2005-11-13 20:25:04 +00:00
Nikos Kouremenos
082fc7aaa9
fixing dict name: gajim.interface.windows --> gajim.interface.instances
2005-11-13 15:08:47 +00:00
Nikos Kouremenos
287b40bde6
do not load at startup manage emoticons window [respect the RAM of user]
2005-11-13 14:55:52 +00:00
Nikos Kouremenos
e6d862e91b
fix a tb
2005-11-10 15:14:03 +00:00
Yann Leboulanger
c2042e8689
call register_handlers only once at startup, it's not account specific
2005-11-10 10:16:25 +00:00
Nikos Kouremenos
0fd60e88aa
we call a func that does not exist
2005-11-09 20:33:20 +00:00
Nikos Kouremenos
f466590c7b
wizard texts on failure success are now pangoed and look nicer. also no more hardcoding \n and using word wrap; making translators life easier by ommiting some \n etc
2005-11-09 17:08:09 +00:00
Nikos Kouremenos
974e4324ba
fix tb and do not have many window for editing our own vcard
2005-11-08 17:18:22 +00:00
Nikos Kouremenos
4034efa762
we now have avatars in roster. I default to 48x48 (gaim defaults to that too) u can change that to whatever you want via ACE and you can take avatars off via PREFS; defaulting to 32x32 is too small. njoy
2005-11-08 13:04:59 +00:00
Yann Leboulanger
02d88c5915
add a "Set an avatar when I connect" checkbutton in wizard, so that when we connect it open the vcard in the about tab and opens the filechooser
2005-11-07 15:43:47 +00:00
Nikos Kouremenos
ea11076a0e
we now show status message under contact name in roster thanks to initial patch by Michał Sobiegraj. if you do not like that, go to prefs and uncheck it. dimgrey to become white when row is selected
2005-11-06 14:30:17 +00:00
Nikos Kouremenos
b96c24fe77
fix typo in comment
2005-11-05 11:33:41 +00:00
Yann Leboulanger
6556b2724e
account name is now the server name
2005-11-05 11:30:42 +00:00
Nikos Kouremenos
8d26752f48
fix strings, add code for progressbar to work, fix a bit of ui
2005-11-05 11:28:19 +00:00
Yann Leboulanger
e0b1dd77f8
at the end of the account creatio we don't need to enter the password if we entered it in the paramteres (even is save pass is not checked)
2005-11-05 11:21:41 +00:00
Yann Leboulanger
febe8d4a1a
correctly show the result of an account creation (success / fail)
2005-11-04 21:27:14 +00:00
Nikos Kouremenos
e0bf58cba7
give default to finish button once we show it
2005-11-03 22:57:54 +00:00
Nikos Kouremenos
4dbfdc33d4
well nothing compared to Yann.. :$
2005-11-03 22:47:26 +00:00
Yann Leboulanger
6d7ec70dd1
add some test when we create / modify an account (a valid JID can have no nickname according to the RFC, but an account MUST have one)
2005-11-03 22:37:21 +00:00
Yann Leboulanger
2b0d8e2a70
fix TB
2005-11-03 22:15:40 +00:00
Yann Leboulanger
42b897bb31
add a go online checkbutton at the end of wizard
2005-11-03 22:12:00 +00:00
Yann Leboulanger
4db0a0a608
remove unneeded tab in wizard
2005-11-03 21:50:23 +00:00
Yann Leboulanger
f130ce29c0
we now stringprep jid and resource everywhere:
...
when we recieve a jid from server
when we enter a jid or resource in GUI
2005-11-03 14:46:56 +00:00
Yann Leboulanger
9bf4819404
user correct login when we create an account
2005-11-03 12:20:17 +00:00
Yann Leboulanger
dd6a9ced49
accountModificationWindow is never used to create an account, just modify it
...
add an advanced button to AccountCreationWizard that open the accountModificationWindow
2005-11-03 10:32:26 +00:00
Yann Leboulanger
41cbaa7c2b
we now call the AccountCreationWizard window each time we create a new account
2005-11-03 09:33:22 +00:00
Yann Leboulanger
acd09eaba2
FirstTimeWizard -> AccountCreationWizard
2005-11-03 09:27:45 +00:00
Yann Leboulanger
2c016fddab
tab_position in GUI has been removed
2005-11-01 15:35:00 +00:00
Yann Leboulanger
89d00ada0d
we send our username, not our nick when we change password
2005-10-30 16:50:05 +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
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
9065e17d1c
better strings; remove double import
2005-10-28 22:17:50 +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
Nikos Kouremenos
af7dd4b83c
lightyellow bg as it was first intended for contrustring JID
2005-10-21 21:50:44 +00:00
Yann Leboulanger
5d647e3c94
fix TB
2005-10-21 17:49:35 +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
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
8060b8b515
there are problems with IDNA, so I remove it for the moment
2005-10-20 08:48:19 +00:00
Yann Leboulanger
7d5cba01a7
typo
2005-10-19 20:18:09 +00:00
Yann Leboulanger
16a4d81cdf
we now support non-ascii hostname thanks to IDNA
2005-10-19 18:47:09 +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
6ff2bf8c53
[Norman] subnodes are correctly browsed now
2005-10-09 10:11:24 +00:00
Nikos Kouremenos
3fc223bfb4
None proxy cannot be removed
2005-10-07 13:37:04 +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
ed5d983081
on dubble click on a row in accounts window, we open modify account
2005-10-04 07:12:30 +00:00
Nikos Kouremenos
290728f770
[delmonico] a fix for wizard
2005-10-02 13:12:23 +00:00
Dimitur Kirov
ded6e77d50
typo
2005-09-19 13:51:13 +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
Yann Leboulanger
7bdb6e23b1
remove unneeded print
2005-09-13 19:14:52 +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
7a8ff6d6f5
bye bye show_roster_on_startup_checkbutton. power users can use ACE
2005-09-10 21:57:02 +00:00
Nikos Kouremenos
dc3b4fb35c
remove 2 ui options. prefs window needs cleaning. the less the better. remember HIG/GNOME: LESS IS MORE. power users can use ACE (advanced conf eidtor) and we could use GOOD DESC there and nice strigs in DID YOU KNOW wiki so some stuff can be easier exposed
2005-09-10 21:28:47 +00:00
Nikos Kouremenos
7962dac8a3
rearrange stuff in acct mod window. add inactivate account checkbutton. code is missing
2005-09-07 23:55:40 +00:00
Nikos Kouremenos
3779a46a40
typo
2005-09-06 15:55:27 +00:00
Nikos Kouremenos
2123973e9c
nothing
2005-09-06 15:53:09 +00:00
Nikos Kouremenos
66a654ba97
first aplay then play then daemons play
2005-09-06 15:50:05 +00:00
Yann Leboulanger
ac5e1897b5
disco cleanup:
...
we don't use old jabber:iq:browse and jabber:iq:agents
we ask info only when we select the row
2005-09-06 11:54:23 +00:00
Yann Leboulanger
85f38f39c4
don't remove edited line in emoticon selector
2005-09-05 21:48:39 +00:00
Nikos Kouremenos
c2b5ef6091
decode fixes in emoticons [stephan k.]
2005-09-05 14:02:36 +00:00
Nikos Kouremenos
a725792f36
remove lazy exception catching and fix logic for previewing images
2005-09-05 13:59:41 +00:00
Nikos Kouremenos
ef06e78abb
scale and catch for avatar & emoticon
2005-09-05 13:35:45 +00:00
Yann Leboulanger
72393ac068
autoreconnect of account is ready
2005-09-05 13:28:09 +00:00
Nikos Kouremenos
8459e3995f
add a missing comment
2005-09-04 12:29:48 +00:00
Nikos Kouremenos
c0be3df59f
tabs position can be changed now via preferences window in chat tab in a combobx
2005-09-04 12:28:15 +00:00
Nikos Kouremenos
5bd4ad4da6
[stephan k.] fix so theme names can have space
2005-09-01 13:47:50 +00:00
Nikos Kouremenos
4902e17742
[stephan k.] fchooser now does unicode correctly
2005-08-30 21:03:23 +00:00
Dimitur Kirov
77a0e5f703
fixed TB when modifying bookmarks of nonascii
...
account name (unicode <-> utf-8 issue)
2005-08-26 23:03:22 +00:00
Nikos Kouremenos
b5c71cd2f2
ensure_unicode_string is back
2005-08-26 12:08:14 +00:00
Dimitur Kirov
02e538a718
decode possible none unicode string in
...
conversation_font
2005-08-26 09:33:20 +00:00
Nikos Kouremenos
cec336112d
[Stéphan K.] make most strings we use unicode instacnes
2005-08-26 00:52:44 +00:00
Nikos Kouremenos
bc8a20f907
typo
2005-08-25 20:31:49 +00:00
Nikos Kouremenos
ede8e3b3cd
fix empty soundplayer entry ui problem
2005-08-25 20:22:30 +00:00
Dimitur Kirov
6f9875120c
send correct 'plugin' argument on initialising
...
XmlConsole window
2005-08-25 10:49:16 +00:00
Nikos Kouremenos
0b457357a9
save last dir used for emoticons, sounds, sending file, recv files in config and if empty use $HOME. no more bad paths (the dir were we started Gajim, no more saving such info only per session)
2005-08-23 13:22:14 +00:00
Nikos Kouremenos
25acbbe478
set value of player not only gui (but that should have been enough)
2005-08-21 19:09:31 +00:00
Nikos Kouremenos
bd0a5230d9
xs:boolean is '0', '1', 'true', 'false'. so update bookmark to handle the last two
2005-08-18 19:06:24 +00:00
Yann Leboulanger
ab3df4e540
fix a TB when creating a new Account
2005-08-18 08:12:23 +00:00
Nikos Kouremenos
9c05382fc5
trayicon for windows is 100% ready
2005-08-16 20:24:56 +00:00
Yann Leboulanger
bb0ba86b23
create XML console window when we add a new account
2005-08-16 15:35:03 +00:00
Nikos Kouremenos
f72268d90b
fix GPG to say OpenPGP. pot/po (nothing major)
2005-08-12 12:10:27 +00:00
Dimitur Kirov
ead3e5557e
set default font from the desktop default
...
application font setting (only Gnome for now)
2005-08-11 22:06:26 +00:00
Nikos Kouremenos
e1cb38d8e3
in windows hide apps_frame from prefs window
2005-08-11 11:41:50 +00:00
Yann Leboulanger
8393d9e5fd
we can now create a new account
2005-08-10 11:52:37 +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
d7f14f8f59
fix order to have first the daemons for sound
2005-08-09 16:13:50 +00:00
Nikos Kouremenos
48f735d287
fix a tb
2005-08-09 15:37:11 +00:00
Nikos Kouremenos
49bbb10134
we now have file manager too in enviroment;pot/po update
2005-08-09 15:30:45 +00:00
Nikos Kouremenos
2eb945a7b1
fix a TB
2005-08-09 13:27:31 +00:00
Nikos Kouremenos
31365c33ab
'aplay', 'play', 'esdplay', 'artsplay' detected first time only
2005-08-09 11:34:36 +00:00
Nikos Kouremenos
251d5402a1
fix logic
2005-08-08 21:12:58 +00:00
Nikos Kouremenos
c6166f3cc2
some last minute fixes in strings
2005-08-08 21:11:59 +00:00
Yann Leboulanger
04ff1b7f73
typo
2005-08-07 21:46:43 +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
Yann Leboulanger
cbbbb4d511
we can now configure font in chat / gc windows
2005-08-07 18:58:36 +00:00
Yann Leboulanger
fb2b87b8f9
theme window now updated chat windows and theme combobox in preference window
2005-08-07 15:32:35 +00:00
Nikos Kouremenos
09d9b2b2c4
fix string, coding style
2005-08-07 11:44:50 +00:00
Nikos Kouremenos
6e156f95ea
more gui working on user wizard [delmonico]
2005-08-07 11:33:34 +00:00
Nikos Kouremenos
1c35ea65f4
class FirstTimeWizardWindow is gui ready thanks to delmonico
2005-08-06 23:39:53 +00:00
Yann Leboulanger
d00a039ba6
we can now configure autoaway/xa messages
2005-08-06 15:17:20 +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
Nikos Kouremenos
6ff5643ce2
autodetect for links now should work
2005-08-04 23:11:55 +00:00
Yann Leboulanger
b88922f30c
fix 2 TB ( fix #640 )
2005-08-03 21:27:26 +00:00
Yann Leboulanger
4e203be8bc
we now know when we are connected in a room or not ( fix #570 )
2005-08-03 09:23:36 +00:00