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 |
Yann Leboulanger
|
7e225fcf7d
|
ChooseGPGDialog is back with run() (We need to wait for the answer before continuing) and this cause NO PB with keepalive
|
2005-08-02 16:27:25 +00:00 |
Nikos Kouremenos
|
00e4a6bb6b
|
always_compact_view setting has now a checkbutton
|
2005-07-30 07:18:08 +00:00 |
Nikos Kouremenos
|
6eaf3e1085
|
better string and mark for translation
|
2005-07-29 17:47:37 +00:00 |
Dimitur Kirov
|
38d5253b2e
|
combobox index for 'Custom' is 3
|
2005-07-27 12:22:17 +00:00 |
Yann Leboulanger
|
a3cbad7ad7
|
move groupchat.contacts to gajim.gc_contacts
|
2005-07-25 20:04:24 +00:00 |
Nikos Kouremenos
|
bae6755899
|
[liorithiel] autodetect everytime browser/mailer by default
|
2005-07-25 14:38:21 +00:00 |
Nikos Kouremenos
|
13d6c491c1
|
add missing code
|
2005-07-25 00:31:20 +00:00 |
Nikos Kouremenos
|
472ebade74
|
make a update_preferences_window func and add a FIXME there
|
2005-07-24 21:05:44 +00:00 |
Nikos Kouremenos
|
ec7fd8af99
|
we now have "print_ichat_every_foo_minutes" in expert.
|
2005-07-24 20:29:32 +00:00 |
Nikos Kouremenos
|
d35791d136
|
ChooseGPGKeyDialog no longer creates another loop
|
2005-07-22 22:49:03 +00:00 |
Nikos Kouremenos
|
04e5547681
|
autoconnect True for first account, 2nd and up autoconnect to False
|
2005-07-22 21:51:56 +00:00 |
Yann Leboulanger
|
0274905793
|
when we go autoaway, we save our status message so we restore it when we come back online
|
2005-07-22 21:27:04 +00:00 |
Nikos Kouremenos
|
f6d16b1db0
|
sleeper_state now holds string instead of 0 1 2 3
|
2005-07-21 23:47:27 +00:00 |
Nikos Kouremenos
|
247647c336
|
popup notifications for new message by default
|
2005-07-21 21:03:36 +00:00 |
Nikos Kouremenos
|
51aa52683a
|
we can now disbale chat state via GUI [a MUST in jep]
|
2005-07-20 20:00:57 +00:00 |
Yann Leboulanger
|
a2afc054a4
|
do not erase features when we receive items
|
2005-07-20 14:52:31 +00:00 |
Yann Leboulanger
|
e9d80f65fe
|
we want secret keys in modify account
|
2005-07-20 13:55:50 +00:00 |
Nikos Kouremenos
|
4f7281dfea
|
enable dbus checkbutton disapperas; introducing send chat state notifications checkbutton
|
2005-07-19 22:57:37 +00:00 |
Nikos Kouremenos
|
ef11016a77
|
[dkirov] enable disable dbus on the fly
|
2005-07-19 15:07:00 +00:00 |
Nikos Kouremenos
|
c7667b1868
|
fix a comment
|
2005-07-18 21:26:42 +00:00 |
Yann Leboulanger
|
3354201313
|
apply patch from dkirov to prevent TB when we create a new account
|
2005-07-18 21:16:31 +00:00 |
Yann Leboulanger
|
a47cca07f0
|
move var that have nothing to do with GTK to gajim instead of roster or gajim.py: contacts, groups, newly_added, to_be_removed, awaiting_messages (was queues), nicks, allow_notifications, con_types, sleeper_state
|
2005-07-18 21:08:31 +00:00 |
Nikos Kouremenos
|
bee9df2142
|
evil send_message in TC sends in active jid. so you need to set_active_tab before sending message. I put that as a comment in both places
|
2005-07-18 17:18:25 +00:00 |
Nikos Kouremenos
|
f088e4203a
|
higging
|
2005-07-18 16:40:12 +00:00 |
Nikos Kouremenos
|
aed285fce3
|
[dkirov] do not traceback on gpg and no accounts
|
2005-07-18 14:16:55 +00:00 |
Nikos Kouremenos
|
fe01411636
|
fix a comment
|
2005-07-18 14:15:33 +00:00 |
Nikos Kouremenos
|
1f931c337f
|
[dkirov] changepassword should not traceback on error [I modified it to use exceptions]
|
2005-07-18 11:03:53 +00:00 |
Nikos Kouremenos
|
e9696514e6
|
commit gui to enable/disable dbus on the fly
|
2005-07-17 22:52:15 +00:00 |
Nikos Kouremenos
|
1149556e4b
|
should be better
|
2005-07-15 19:58:47 +00:00 |
Nikos Kouremenos
|
a743fd2669
|
do not traceback if we have no systray capabilities
|
2005-07-15 17:10:03 +00:00 |
Yann Leboulanger
|
4695657aa0
|
typo
|
2005-07-07 17:40:52 +00:00 |
Nikos Kouremenos
|
e2a3c1121a
|
Transports string is now marked for translation
|
2005-07-07 17:25:04 +00:00 |
Nikos Kouremenos
|
f2cb015f73
|
user --> contact in some functions name, also type is contact too now
|
2005-07-07 16:38:36 +00:00 |
Yann Leboulanger
|
669b7bde6b
|
last_message_time is now saved in gajim.py so we begin to count time when we receive the message and not when we print it (fix #162)
|
2005-07-03 15:27:41 +00:00 |
Yann Leboulanger
|
210d989525
|
encrytion state is keeped even if we close the chat window
|
2005-07-02 11:06:02 +00:00 |
Yann Leboulanger
|
30352695b2
|
disco browser is better now (we browse only once each item)
|
2005-06-29 15:03:16 +00:00 |
Nikos Kouremenos
|
d29bbbee55
|
you can now disable keepalives; we know now if keepalive disconnected us; experts can change the seconds for keepalive stuff
|
2005-06-25 23:25:17 +00:00 |
Yann Leboulanger
|
7cd28d5e2d
|
Contact class is easier to use now
|
2005-06-25 09:18:39 +00:00 |
Nikos Kouremenos
|
0342329e0f
|
User class becomes Contact class
|
2005-06-24 14:28:00 +00:00 |
Nikos Kouremenos
|
cca69c2881
|
adding a padding in status iconset combobox [dcraven]
|
2005-06-23 16:31:35 +00:00 |
Yann Leboulanger
|
a99dd7794b
|
we now have iconset preview in preference window (Thx Dennis)
|
2005-06-21 15:54:18 +00:00 |
Yann Leboulanger
|
962bc2d14e
|
custom emotions MUST be uppercased
|
2005-06-21 10:03:45 +00:00 |
Nikos Kouremenos
|
64539f9099
|
adding a file with a fix and some FIXME comments
|
2005-06-21 08:58:45 +00:00 |
Nikos Kouremenos
|
31df215198
|
if none account, the first one gets called Main (user can still change it)
|
2005-06-18 21:53:53 +00:00 |
Yann Leboulanger
|
589adbbedc
|
when we press cancel we don't update the emoticons
|
2005-06-18 17:33:53 +00:00 |
Yann Leboulanger
|
8ac67fef09
|
we can now have animations in textview
|
2005-06-18 15:57:06 +00:00 |
Nikos Kouremenos
|
f513a9c167
|
fix #315
|
2005-06-18 15:18:15 +00:00 |
Nikos Kouremenos
|
33947c45c8
|
inform the user if too big image for emoticon
|
2005-06-18 14:28:35 +00:00 |
Nikos Kouremenos
|
258389ee07
|
fix #446 [we now sync by default for one account, but do not sync with status switcher if that accound is 2nd, 3rd etc..]
|
2005-06-18 14:17:26 +00:00 |
Nikos Kouremenos
|
2fc6cd51e1
|
gobject.TYPE_STRING/BOOLEAN becomes str/bool
|
2005-06-18 13:48:43 +00:00 |
Yann Leboulanger
|
c6a53d8732
|
custom host/port now works
|
2005-06-14 10:26:01 +00:00 |
Yann Leboulanger
|
e7ff7da1da
|
themes are back (TODO: manage themes)
|
2005-06-13 22:11:09 +00:00 |
Nikos Kouremenos
|
5514387db7
|
gajim can now connect to custom hostname and port [TODO: patch xmpppy to do ssl in any port I ask]
|
2005-06-13 21:16:41 +00:00 |
Nikos Kouremenos
|
0634c6be61
|
plz use _() part2
|
2005-06-13 16:01:51 +00:00 |
Nikos Kouremenos
|
7c28d1c5b5
|
plz use _()
|
2005-06-13 15:52:53 +00:00 |
Yann Leboulanger
|
dc582ebbcb
|
when we are already registered to a transport, we show Edit instead of Register in disco
|
2005-06-13 15:31:34 +00:00 |
Nikos Kouremenos
|
caccfd6955
|
gui now has custom hostname port
|
2005-06-13 10:57:49 +00:00 |
Nikos Kouremenos
|
3abd6c3f56
|
fixes in glade and nothing in two other files
|
2005-06-13 10:21:12 +00:00 |
Yann Leboulanger
|
35adf028d4
|
little bugfix
|
2005-06-12 21:22:54 +00:00 |
Nikos Kouremenos
|
8e609b36de
|
fix string
|
2005-06-12 19:17:06 +00:00 |
Yann Leboulanger
|
a3c0cbc3b8
|
we now can't register to the server itself in disco
|
2005-06-12 18:28:21 +00:00 |
Yann Leboulanger
|
ffd8c05b9e
|
bugfix
|
2005-06-12 17:33:38 +00:00 |
Yann Leboulanger
|
a19e89fbfb
|
bookmarks are now checked thanks to christoph
|
2005-06-12 16:39:04 +00:00 |
Nikos Kouremenos
|
f19882a66e
|
fix a TB and a logic in bookmarks [thx delmonico]
|
2005-06-12 12:21:33 +00:00 |
Nikos Kouremenos
|
f0fca2d2b0
|
fixing UI for bookmarks
|
2005-06-12 11:21:50 +00:00 |
Nikos Kouremenos
|
3eab7400af
|
almost finishing patch of delmonico
|
2005-06-11 16:15:01 +00:00 |
Nikos Kouremenos
|
fe2e69577e
|
add an improved patch by delmonico on bookmarks
|
2005-06-11 14:14:50 +00:00 |
Nikos Kouremenos
|
c77387346c
|
adhering to our new coding style for Classes and fixing glade banners stuff
|
2005-06-10 22:45:50 +00:00 |
Nikos Kouremenos
|
3d59234f7f
|
class name Foo_widgettype becomes FooWidgettype so we now look 100% pygtkish [sed rocks]
|
2005-06-10 21:14:16 +00:00 |
Nikos Kouremenos
|
3ca05afaba
|
moving code away of config.py
|
2005-06-10 19:31:38 +00:00 |
Nikos Kouremenos
|
02186cd67f
|
filechooser for avatar and emoticon has now preview
|
2005-06-10 19:03:32 +00:00 |
Nikos Kouremenos
|
490e029800
|
cleaning up a bit patch of delmonico
|
2005-06-10 18:40:19 +00:00 |
Nikos Kouremenos
|
9847eca2f0
|
fix sth minor (delmonico), various cleanup
|
2005-06-10 16:45:54 +00:00 |
Yann Leboulanger
|
18fb90e349
|
we can now configure the bookmarks thanks to christoph
|
2005-06-10 15:45:09 +00:00 |
Nikos Kouremenos
|
60e3d47b9d
|
commiting something to assist delmonico's patch
|
2005-06-10 13:37:56 +00:00 |
Yann Leboulanger
|
796a8f61c1
|
group chat configuration window is now shown
|
2005-06-10 12:16:32 +00:00 |
Nikos Kouremenos
|
7c54686b35
|
dcraven status iconset, split to using 16x16 [32x32 not yet] saying bye bye to xpm, and higging glade
|
2005-06-09 22:29:06 +00:00 |
Yann Leboulanger
|
ceac638b89
|
little bugfix in edit bookmarks window
|
2005-06-09 21:05:58 +00:00 |