Nikos Kouremenos
caad4cd972
cleanup
2005-04-29 14:14:25 +00:00
Yann Leboulanger
fbdae750c2
we now have themes for roster colors / fonts
2005-04-29 13:04:06 +00:00
Yann Leboulanger
3f417a2fba
reset to default color now works in chat tab
2005-04-29 09:47:09 +00:00
Yann Leboulanger
bce9902708
merge / split group chat windows on the fly
2005-04-28 15:48:20 +00:00
Yann Leboulanger
9377f0223b
use less long variables
2005-04-28 14:55:57 +00:00
Yann Leboulanger
7d9d47ac9b
we now save and restore some variables in tabbed chat window (gpg_enabled) when we split / merge windows
2005-04-28 14:38:36 +00:00
Yann Leboulanger
c75e610914
merge and split tabbed chat window on the fly (need to do the same for gc)
...
begining is in the previous commit (sorry)
2005-04-27 18:57:34 +00:00
Yann Leboulanger
eef71fcb27
xmpppy gives us the UTC time, we convert it to localtime
2005-04-27 18:26:31 +00:00
Nikos Kouremenos
0a9d0aec55
asterix said this var names
2005-04-27 15:05:31 +00:00
Vincent Hanquez
0ae961c76f
[revert 1258]
...
only half of the diff is correct (the window opening).
lots of lines looks like nk's experimentations and obviously do not cleanup
anything nor make the thing works:
* print 'show', name
* self.filterstr = 'account'
* print 'refilter starts'
* print self.filterstr
* self.modelfilter.refilter() #FIXME: does not work!
2005-04-27 13:49:42 +00:00
Nikos Kouremenos
44d8b641b1
advanced config allow opening only once, cleanup in filter [still does not work], cleanup in glade for advanced config window
2005-04-27 12:53:14 +00:00
Vincent Hanquez
af256c0abd
set the correct widget name for setting colors
2005-04-27 00:19:07 +00:00
Yann Leboulanger
c85273d556
switch from jabberpy to xmpppy
2005-04-26 18:45:54 +00:00
Yann Leboulanger
7e733a195f
bugfix: we are no more in the init_account function, so we don't have gpg_key_label variable
2005-04-24 15:47:53 +00:00
Yann Leboulanger
544bbb1206
AGENT_INFO_INFO now send the node
2005-04-24 15:47:08 +00:00
Vincent Hanquez
6dafb51c37
change do_not_send_os_info to send_os_info and do_not_check_for_new_version
...
to check_for_new_version
2005-04-24 00:31:48 +00:00
Vincent Hanquez
34cbd78b9c
add advanced window as a new dialog.
...
the position of the button is probably not the final position.
modify config to support boolean value embedded in string because the treestore
store/edit all value with a string.
2005-04-23 23:57:02 +00:00
Yann Leboulanger
e0ac8948aa
disco treeview is now sorted
2005-04-23 22:48:54 +00:00
Yann Leboulanger
eb83c5dd5e
node support (JEP 0030). Has to be tested
2005-04-23 21:54:12 +00:00
Yann Leboulanger
a9ba8bd3e5
fix some typos
2005-04-23 17:40:43 +00:00
Nikos Kouremenos
cad9de3bcb
removing a duplicate file in aim directory
2005-04-23 12:51:14 +00:00
Vincent Hanquez
a4fd5f9572
handle response dialog without needed any temp variable.
2005-04-23 12:09:25 +00:00
Nikos Kouremenos
f288ede1eb
making function get_appropriate_state_images() and using this where appropriate
2005-04-23 01:37:05 +00:00
Nikos Kouremenos
4f05f4a2a5
while ok == 0 becomes while not ok
2005-04-22 15:56:33 +00:00
Vincent Hanquez
656b05078a
use the helper function to create color_string
2005-04-22 01:49:31 +00:00
Vincent Hanquez
c0ea210834
leave vcard_window into dialogs namespace to not bloat null namespace
...
rename of the vcard_information_window file to something saner
2005-04-22 01:47:03 +00:00
Vincent Hanquez
fbc6e0fef4
broke too long lines
...
remove lots of redundant code using for loop or small function function
remove 2 kms long function local's variables
2005-04-22 01:05:31 +00:00
Vincent Hanquez
ba5acab7f7
[codingstyle] one space between each + - * / = operator
2005-04-21 23:20:18 +00:00
Yann Leboulanger
31b804582a
fix indentation
2005-04-21 21:14:53 +00:00
Nikos Kouremenos
d5261a69d6
bugfix
2005-04-21 21:06:33 +00:00
Yann Leboulanger
b761d0701a
close the gc_configuration window when we press Change button
2005-04-21 18:36:27 +00:00
Yann Leboulanger
8d808eaa30
indentation is a bit better now
2005-04-21 17:43:47 +00:00
Yann Leboulanger
5e743e1120
do not show .svn and transport in the list of available iconset
2005-04-21 16:25:05 +00:00
Nikos Kouremenos
b10b49b722
fixed an oops
2005-04-20 23:27:33 +00:00
Nikos Kouremenos
8f2cfe50bd
save plugin on SAVE button for account modification window
2005-04-20 23:20:26 +00:00
Nikos Kouremenos
9a1aa68f6b
some fixes, introducing a bug [see FIXME:]
2005-04-20 22:30:04 +00:00
Vincent Hanquez
3d1c66b058
use bool(value) to get if that is true or false
2005-04-20 18:15:01 +00:00
Vincent Hanquez
8405fc8dbf
remove unnecessary if
2005-04-20 18:13:12 +00:00
Vincent Hanquez
c742cf8e10
remove lots of unnecessary if
...
if x: set(true) else: set(false)
become
set(x)
2005-04-20 18:10:37 +00:00
Vincent Hanquez
5c8314df93
remove one indentation level using a continue in the for loop
2005-04-20 18:04:26 +00:00
Vincent Hanquez
d6e9079cd8
remove some long lines
2005-04-20 17:59:42 +00:00
Vincent Hanquez
7e96882c11
missing ':'
2005-04-20 17:48:49 +00:00
Yann Leboulanger
1a82ed0ca3
when we create a new account, plugin.windows[account] doesn't exists
2005-04-20 16:35:40 +00:00
Yann Leboulanger
0cfb3f5249
code to unregister an account
2005-04-20 12:23:41 +00:00
Yann Leboulanger
ebef428ae1
we now have groupchat configuration !! (and a Data Form Parser JEP 0004)
2005-04-20 10:21:33 +00:00
Nikos Kouremenos
ba272a9553
glade and code fixes. still code for unregistering is missing
2005-04-19 23:43:58 +00:00
Nikos Kouremenos
c5aa9f0e81
remove account allows unregistering too (xml code is missing atm)
2005-04-19 22:29:38 +00:00
Nikos Kouremenos
b68da6b69b
Vcard_information_window in its own file
2005-04-19 21:53:19 +00:00
Nikos Kouremenos
08f7c21fe8
adding LFS detection in get_os_info
2005-04-19 13:14:41 +00:00
Nikos Kouremenos
09ab1375d3
forgot some places. grep helps
2005-04-18 17:19:22 +00:00
Yann Leboulanger
c23e59a0c9
gtkgui doesn't exist anymore
2005-04-18 16:54:49 +00:00
Yann Leboulanger
7575ae90fb
gtkgui doesn't exist anymore
...
cell_renderer_image is gtk specific so it's not in common
2005-04-18 16:40:10 +00:00
Nikos Kouremenos
3d7d4c1fff
adding setting in advanced/misc for not checking for new version. [this is not an expert setting, and should stay in prefs window]. ALSO fixes/typos all over
2005-04-18 14:05:30 +00:00
Nikos Kouremenos
00b13f2eff
typos all over and " --> '
2005-04-18 12:17:43 +00:00
Yann Leboulanger
310bde471d
check if the iter exists before continuing fix #179
2005-04-18 09:25:12 +00:00
Nikos Kouremenos
85217c33a9
typo
2005-04-17 21:41:15 +00:00
Nikos Kouremenos
f1fdb97fc4
typos and small fixes (mostly: edit groups dont send changes if nothing changed) allover
2005-04-17 21:31:18 +00:00
Nikos Kouremenos
7f8e130d19
do not allow more than one modification windows for the same account
2005-04-17 20:18:50 +00:00
Nikos Kouremenos
3b9b46b6e8
when windows already exist present() them. cancel button and not close in account_modification_window
2005-04-17 18:36:09 +00:00
Nikos Kouremenos
f2edb6d584
allow hacking of config for on new message to work [asterix required]
2005-04-17 13:10:45 +00:00
Yann Leboulanger
eb9eddce19
bugfix with what to do when a new message arrive
2005-04-17 09:05:58 +00:00
Yann Leboulanger
a4c47e661e
update from trunk
2005-04-16 23:15:03 +00:00
Yann Leboulanger
04db394f87
emoticons and status messages are now a group of ption in the common config file (thx tab for your code)
2005-04-16 14:50:26 +00:00
Yann Leboulanger
d75597cc38
status messages now work
2005-04-15 11:37:56 +00:00
Yann Leboulanger
a269e4c421
sound treeview is now filled
2005-04-15 10:53:39 +00:00
Yann Leboulanger
a4b334cd03
Account_modification_window dosn't take a dict as argument but he name of the account
2005-04-14 23:00:25 +00:00
Yann Leboulanger
60f2ef8adc
keep namespace when we call a class :
...
* from xx import yy -> import xx
* yy() -> xx.yy()
2005-04-14 17:07:55 +00:00
Yann Leboulanger
26df968343
correct some typos, process connections every 50ms
2005-04-14 11:06:58 +00:00
Yann Leboulanger
eb7cf5ba4d
gtkgui don't send messages to the connection but call the correct functions
2005-04-14 09:38:08 +00:00
Yann Leboulanger
d6a76e58c4
gtkgui now registers to connections events
2005-04-14 07:58:54 +00:00
Yann Leboulanger
0c2fb7ffe3
correct some typos
2005-04-14 07:42:26 +00:00
Yann Leboulanger
32f9cd5cba
plugin.connected[account] -> gajim.connections[account].connected
2005-04-14 07:20:14 +00:00
Yann Leboulanger
b40bcc9105
plugin.accounts[name] -> gajim.config.get_per()
2005-04-14 07:05:10 +00:00
Yann Leboulanger
c5553d27a3
add connection and logger options to the list of options
...
plugin.config -> gajim.config in config.py
2005-04-13 09:41:44 +00:00
Yann Leboulanger
aa861b907a
configuration is now in common/config
...
currently gajim cannot be accessed from every where, even with global gajim :(
2005-04-12 21:09:06 +00:00
Yann Leboulanger
149ed7a22d
reorder files
2005-04-12 15:47:20 +00:00