Yann Leboulanger
fccc7873bd
when we open a new tab that has a queue, it is not always the active one
2005-03-09 17:07:34 +00:00
bigpod
d2f546403b
small fix om emoticons_treemodel_row_changed
2005-03-09 13:32:33 +00:00
Yann Leboulanger
be74122555
all the options in preferences window now apply instantly
2005-03-09 10:26:57 +00:00
Yann Leboulanger
396b6a9eb1
no need to save tagTimeSometimes: it won't change
2005-03-08 22:32:38 +00:00
Yann Leboulanger
ce138bf9a8
bugfix
2005-03-08 22:10:44 +00:00
Nikos Kouremenos
2423bf4576
fixes
2005-03-08 22:05:05 +00:00
Yann Leboulanger
7fc7a6cb82
show the correct icon in task bar when we have sevrals accounts
2005-03-08 22:03:05 +00:00
Nikos Kouremenos
62560801aa
fixes
2005-03-08 21:56:40 +00:00
Nikos Kouremenos
0707f392ec
regexp rock
2005-03-08 21:45:40 +00:00
Yann Leboulanger
09ce159387
code for instantly apply changements about links grabber
...
function to launch the application
2005-03-08 20:59:29 +00:00
Yann Leboulanger
e6b04e8159
show the account modification window when we launch gajim and no account configured
2005-03-08 18:06:18 +00:00
Yann Leboulanger
3777c514da
print it every 5 minutes, not 3 secondes
2005-03-08 15:17:08 +00:00
Yann Leboulanger
e54250cec0
show Privileges instead of MUC
2005-03-08 14:33:09 +00:00
Yann Leboulanger
723a83c380
in config.py, in preferences window : order the functions in the order they apear in the window
...
add the code for the time printing option
2005-03-08 14:08:46 +00:00
Yann Leboulanger
c5814e1fb5
New tab in preferences window : 'chat' and new option about time printing (code will come later)
2005-03-07 23:47:33 +00:00
Yann Leboulanger
d34db3a91e
add a button in preferences window for colors in chat windows
2005-03-07 23:25:43 +00:00
Yann Leboulanger
7817ed2651
clever \t completion in gc window
2005-03-07 23:24:25 +00:00
Yann Leboulanger
26faed1de1
whn we click on the systray icon: show the correct tab
2005-03-07 21:38:50 +00:00
Yann Leboulanger
935e57c18c
on_edit_details_button_clicked is better like that
2005-03-07 21:03:48 +00:00
Yann Leboulanger
1525445d3c
little bugfix
2005-03-07 20:51:27 +00:00
Yann Leboulanger
eac6618539
nothing :)
2005-03-07 20:42:15 +00:00
Yann Leboulanger
b19a1e1d27
save the account's preferences when we add a new account
2005-03-07 20:41:28 +00:00
Yann Leboulanger
a5fb5e6319
do not show tabs in groupchat window when it is opened
2005-03-07 17:06:16 +00:00
Nikos Kouremenos
b791479159
code and glade fixes all over
2005-03-07 17:01:56 +00:00
Yann Leboulanger
6ad614ccd6
bugfix: clean self.plugin.windows on destroy, not delete-event (delete-event is not always called)
2005-03-07 16:50:26 +00:00
Yann Leboulanger
cf96fc22e6
when we change our status, sent it to the chatwindows we are in
2005-03-07 15:46:07 +00:00
Yann Leboulanger
dbb665da60
When we just received a message in a groupchat room and we close it Gajim asks if we really want to close it.
2005-03-07 11:29:11 +00:00
Yann Leboulanger
d330521f4d
When we just received a message from a contact and we close it's chat window/tab Gajim asks if we really want to close it.
2005-03-07 11:16:09 +00:00
Yann Leboulanger
973e001832
typo
2005-03-07 11:14:29 +00:00
Nikos Kouremenos
2bd9750040
tooltip fix
2005-03-07 00:12:45 +00:00
Yann Leboulanger
cda51794ce
we can now set ask_online_status and ask_offline_status in the preferences window
2005-03-06 23:20:30 +00:00
Yann Leboulanger
4cdda8995c
new option implementation : gajim can now ask a status message when we go online / offline.
...
(code in preferences window is still needed)
2005-03-06 22:56:49 +00:00
bigpod
fb42a00add
second tab instant apply, row-changed needs fix
2005-03-06 21:43:35 +00:00
Yann Leboulanger
f96dc3ad5d
little bugfix in glade file
2005-03-06 21:26:55 +00:00
Nikos Kouremenos
56d4876b33
thanks yann
2005-03-06 20:53:58 +00:00
Yann Leboulanger
049851e549
make the contact name bold in groupchat when our nick is in the text
2005-03-06 20:15:11 +00:00
bigpod
c6fe9aa655
small fix on config.py
2005-03-06 19:45:38 +00:00
bigpod
7f3b895cdc
code added forreset color button
2005-03-06 19:30:32 +00:00
Yann Leboulanger
f17c483632
a space after time in groupchat window
2005-03-06 19:24:26 +00:00
Yann Leboulanger
f33b9f9fb6
we can now desactivate the history logging for all contacts in an account
2005-03-06 19:19:21 +00:00
Nikos Kouremenos
6ec9c12f61
Alex, write the code for the reset colors button
2005-03-06 18:33:54 +00:00
bigpod
f1575690af
iconstyle_combobox fix some other small fixes
2005-03-06 18:28:42 +00:00
bigpod
1408778961
first tab in preferences is working with instant apply the only thing that does not work correctly is iconstyle_combobox i will fix it in about an hour from now
2005-03-06 16:20:33 +00:00
Nikos Kouremenos
2139dc0cfd
glade fixes and some new options
2005-03-06 15:40:46 +00:00
bigpod
19785c664f
instant apply on first tab of preferences window
2005-03-06 15:14:34 +00:00
bigpod
a37882df65
single click on accounts also
2005-03-06 13:33:12 +00:00
Yann Leboulanger
1ec0b26beb
no need of these signals
2005-03-06 09:08:23 +00:00
Yann Leboulanger
f8abaa8266
in tabbed chat window : remove the * or [n] when we scroll at the and to see new messages
2005-03-06 09:01:42 +00:00
Yann Leboulanger
b1d7152bdd
use the width of the first CellRenderer instead of the width of the pixbuf
...
less deep indentation
2005-03-06 08:31:09 +00:00
bigpod
d6fcb4011c
small fix on single click
2005-03-06 03:03:29 +00:00
bigpod
3117e65687
single click in arrow works now
2005-03-06 03:01:34 +00:00
Yann Leboulanger
94167e45d9
/me now works in groupchat windows
2005-03-06 02:19:22 +00:00
bigpod
9f65782645
small fix on config.py
2005-03-06 02:06:00 +00:00
bigpod
20edeaf030
some fixes in config.py
2005-03-06 01:58:42 +00:00
Nikos Kouremenos
75cdeb819f
can anyone reproduce it now?
2005-03-06 00:49:09 +00:00
Nikos Kouremenos
a3b284155e
fixes
2005-03-06 00:36:27 +00:00
Nikos Kouremenos
fe33eb8399
startswith is more clean
2005-03-05 21:59:04 +00:00
Nikos Kouremenos
56dbcd1819
plz have a look at the FIXME: I cannot find a way to avoid * when we open new window and write
2005-03-05 21:35:37 +00:00
Nikos Kouremenos
893358edfe
PLEASE HAVE A LOOK. string module is deprecated. starting to change in order not to be deprecated. PLEASE HAVE A LOOK. I DID 2 times, maybe I missed sth though. split(' ') --> split() is the same so that's not an error [sep=' '] is the default one [and I don't expect that to change :P
2005-03-05 21:02:38 +00:00
Nikos Kouremenos
c9d65729df
some fixes
2005-03-05 19:47:49 +00:00
bigpod
6d67431f37
Some variable name fixes in preferences, and in config.py
2005-03-05 18:56:32 +00:00
Nikos Kouremenos
7b5d79a716
glade fixes and variable naming in classes
2005-03-05 18:47:12 +00:00
Nikos Kouremenos
772e6c3310
I tried everything. In the end I did it the normal way. Focus works on message_textview. Yann have a look if you want to make the same thing in GC
2005-03-05 17:34:33 +00:00
Yann Leboulanger
747be28ef9
do not scroll when we are not at the end a the textbuffer in tabbed chat window
...
FIXME: the on_conversation_scrolledwindow_scroll_child is never called :/
2005-03-05 17:07:42 +00:00
bigpod
a65a856ebd
Now the signals made from the glade file
2005-03-05 17:01:14 +00:00
Yann Leboulanger
a13ca3a09b
missing line :)
2005-03-05 16:01:20 +00:00
bigpod
4a71cb6de8
Delete key now works on roster treeview
2005-03-05 15:09:54 +00:00
Yann Leboulanger
cefda7be5b
groupchat_window now supports sevral groupchats in tabs !
2005-03-05 13:16:52 +00:00
bigpod
965990fd1c
links detection v 0.0.0.2
2005-03-05 02:15:38 +00:00
bigpod
f24abd1e73
links detection v 0.0.0.1
2005-03-05 02:11:01 +00:00
Nikos Kouremenos
d6585f5e8e
recommit my changes
2005-03-05 01:58:52 +00:00
Nikos Kouremenos
136b9051dc
recommit. sorry yann
2005-03-05 01:53:51 +00:00
Nikos Kouremenos
bfac48aac3
http duplicates all data. first it's blue.
2005-03-05 01:32:07 +00:00
Nikos Kouremenos
4e0e41dab8
commit to bug test with alex
2005-03-05 01:21:46 +00:00
Nikos Kouremenos
0affca1760
commit to bug test with alex
2005-03-05 01:20:39 +00:00
Yann Leboulanger
3feff20ddd
set the title in the group chat window
2005-03-05 01:10:56 +00:00
Yann Leboulanger
905449465a
change callback, widget and variable names for group chat window in glade and in the code
2005-03-05 01:00:08 +00:00
bigpod
f34437a7f7
config properties for openwith
2005-03-05 00:31:39 +00:00
Yann Leboulanger
864623f1ea
add a space after the nick when autocompletion is done
2005-03-05 00:12:15 +00:00
Yann Leboulanger
0bec214a8e
auto completion in groupchat window : we begin to write the nickname of a prson in the room and press tab to get the end
2005-03-05 00:06:04 +00:00
Nikos Kouremenos
d08770000b
avoid libglade overuse. a workaround until we redisgn the whole thing
2005-03-04 23:09:17 +00:00
Yann Leboulanger
2df99a76a9
little bugfix
2005-03-04 22:39:41 +00:00
Yann Leboulanger
32f879a821
little bugfix : we don't always have a jid
2005-03-04 22:32:16 +00:00
Yann Leboulanger
bf961f3b03
Now we can have information on a contact in groupchat window
2005-03-04 22:27:06 +00:00
Yann Leboulanger
1c1a11a9e3
print who changed the subject in the groupchat window
2005-03-04 21:52:27 +00:00
Nikos Kouremenos
78773f0308
small gui fix in the code part II
2005-03-04 21:36:23 +00:00
Nikos Kouremenos
1c91fadd5d
small gui fix in the code
2005-03-04 21:34:08 +00:00
Yann Leboulanger
7c9ec2229b
we can now set and receive subjects
2005-03-04 21:27:45 +00:00
Yann Leboulanger
6c95160913
we can now grant and revoke roles and affiliation in group chats
2005-03-04 19:59:07 +00:00
Yann Leboulanger
0c96ac4a87
small bugfix
2005-03-04 14:58:00 +00:00
bigpod
97c1aa38e2
A fix for the window icon.
2005-03-04 14:17:55 +00:00
Nikos Kouremenos
b35042a753
glade fixes for previous fixes :P
2005-03-04 14:04:32 +00:00
Nikos Kouremenos
fd20f6cdc7
glade fixes
2005-03-04 14:02:02 +00:00
bigpod
acc7fc8238
Now when the jabber status changes it also changes the window icon
2005-03-04 13:57:59 +00:00
Yann Leboulanger
45212e8d74
an item can not have a 'name' key if it is for a person in the groupchat :
...
for example when jid = gajim@conference.jabber.lagaule.org/nick
2005-03-04 13:57:21 +00:00
Yann Leboulanger
416a427abb
some typos
2005-03-04 13:41:48 +00:00
Yann Leboulanger
cf41cb93f4
we can now change our jabber password
2005-03-04 13:10:00 +00:00
Nikos Kouremenos
4dd1116ffa
\/ looks nice part II
2005-03-03 23:52:50 +00:00
Yann Leboulanger
ed0038b963
we can now rename groups
2005-03-03 23:50:11 +00:00
Nikos Kouremenos
895fdee30c
\/ are nicer now
2005-03-03 23:26:05 +00:00
Yann Leboulanger
d650897aa4
not_in_list.xpm becomes not_in_the_roster.xpm
2005-03-03 22:54:10 +00:00
Yann Leboulanger
c5b93e0b65
open a new tab only if it is not already in the notebook
2005-03-03 22:28:13 +00:00
Yann Leboulanger
6ed0c6d097
do not use a second loop to print dialogs (do not use run)
2005-03-03 22:15:45 +00:00
Nikos Kouremenos
b592f60c45
new message class should be stable
2005-03-03 22:14:50 +00:00
Yann Leboulanger
a40c2f8d9b
add some shortcuts (F2 to rename ctrl+tab, scroll with ctrl+PageUp/Down
2005-03-03 20:33:39 +00:00
Nikos Kouremenos
ccfafcd432
commiting, yann take a look at the FIXME: bla bla Yann (in new_message_window class)
2005-03-03 17:14:37 +00:00
Nikos Kouremenos
a00c53e96d
has default
2005-03-03 15:49:45 +00:00
Nikos Kouremenos
c8c69049be
warning dialog should work now? introducing some other classes for dialogs too
2005-03-03 15:27:37 +00:00
Yann Leboulanger
0bc4a5cfb0
some typos
2005-03-03 13:45:12 +00:00
Nikos Kouremenos
c7951a4659
glade optimizations
2005-03-03 01:51:56 +00:00
Nikos Kouremenos
4e5671a2cf
new message minor code fix
2005-03-03 01:41:15 +00:00
Yann Leboulanger
630a12ad10
when there is only a tab : show the jid in the chat window's title
2005-03-02 23:35:28 +00:00
Yann Leboulanger
35f9462813
bugfix : do not render image if there is not
2005-03-02 23:16:28 +00:00
Yann Leboulanger
a4cd6f37b9
merge tabbed_chat_window and chat_window
...
no need to restart gajim to take into account the use_tabbed_window option (already opened windows are not concerned for the moment)
2005-03-02 22:34:16 +00:00
Nikos Kouremenos
d3590b1921
new message works
2005-03-02 20:40:44 +00:00
Nikos Kouremenos
036c476127
partial fixes
2005-03-02 20:27:09 +00:00
Nikos Kouremenos
832872f547
commit before massively user --> User
2005-03-02 18:38:27 +00:00
Yann Leboulanger
37764c01af
bugfix in the agent browser
2005-03-02 16:11:54 +00:00
Yann Leboulanger
e8d9731cd2
fix handler name
2005-03-02 15:48:13 +00:00
Yann Leboulanger
1343f685a3
logo.png is not in the same folder as the glade file
2005-03-02 14:04:33 +00:00
Nikos Kouremenos
ec3c3b669a
logo again :P
2005-03-02 13:59:16 +00:00
Yann Leboulanger
8868c6d625
show out logo in about_window
2005-03-02 13:52:43 +00:00
Yann Leboulanger
ddb6e8c5fd
missing variable
2005-03-02 13:47:42 +00:00
Nikos Kouremenos
64682f8899
added our logo
2005-03-02 13:42:33 +00:00
Yann Leboulanger
777d96c6b8
no need of this text, it is set in the code
2005-03-02 13:12:37 +00:00
Yann Leboulanger
e0671d5534
change callback, widget and variable names for agent_registration_window in glade and in the code
2005-03-02 13:11:21 +00:00
Yann Leboulanger
86bc75a036
change the class names
2005-03-02 13:04:47 +00:00
Nikos Kouremenos
2c4362db46
a commit to check bugs
2005-03-02 12:56:20 +00:00
Yann Leboulanger
197a5827ec
ange callback, widget and variable names for awaqy message dialog in glade and in the code
2005-03-02 12:46:37 +00:00
Nikos Kouremenos
fb4a62d3cc
passphrase/password unification looks better now
2005-03-02 12:38:33 +00:00
Yann Leboulanger
6d6b9796f0
change callback, widget and variable names for join groupchat window in glade and in the code
2005-03-02 12:32:44 +00:00
Nikos Kouremenos
57ae71d5ff
glade fixes
2005-03-02 12:07:27 +00:00
Yann Leboulanger
9647cf87ee
accounts_window become configure_accounts_window (glade modification will follow)
2005-03-02 12:05:56 +00:00
Yann Leboulanger
6a71d6e1cd
change callback, widget and variable names for choose gpg key dialog in glade and in the code
2005-03-02 11:46:51 +00:00
Yann Leboulanger
53e0f9a335
change callback names for Accounts window in glade and in the code
2005-03-02 11:45:20 +00:00
Nikos Kouremenos
f16b45bc6d
adding moon.png
2005-03-02 11:34:24 +00:00
Yann Leboulanger
2b7e3bcdbb
typo
2005-03-02 10:47:41 +00:00
Yann Leboulanger
5bf6d6c0ef
change callback, widget and variable names for passphrase dialog in glade and in the code
2005-03-02 10:46:12 +00:00
Yann Leboulanger
8e0efb5061
do not show tabs in tabbed chat window when there is only one tab (close ticket #37 )
2005-03-02 10:24:49 +00:00
Yann Leboulanger
d9552a9b4f
missing import
2005-03-02 10:23:27 +00:00
Nikos Kouremenos
87eb65fd2a
(S) smillie
2005-03-02 01:57:51 +00:00
Nikos Kouremenos
77d3628666
typos
2005-03-02 00:13:34 +00:00
Nikos Kouremenos
844dc4ac4a
I don't remember what I changed, mostly all over
2005-03-01 23:48:05 +00:00
Yann Leboulanger
4cfea45b01
print a debug message when the sock plugin cannot bind
2005-03-01 23:27:21 +00:00
Yann Leboulanger
997942778e
remove unneeded commented line
2005-03-01 22:56:02 +00:00
Yann Leboulanger
7f5ff6fe09
merge vcard window into vcard_information_window
2005-03-01 22:52:22 +00:00
Nikos Kouremenos
d2b02aba97
a glade minor fix got lost. so redoing it
2005-03-01 20:17:54 +00:00
Nikos Kouremenos
07948af69e
warning class and changes in the code. should work. glade dialog removed
2005-03-01 19:02:51 +00:00
Yann Leboulanger
d007712e20
confirm window is now build without glade
2005-03-01 18:36:13 +00:00
Yann Leboulanger
5a1d5231dd
recommit some old stuff
...
change callback names for Accounts window in glade and in the code
2005-03-01 18:27:21 +00:00
Nikos Kouremenos
fe2abb1dbd
some changes. introduce accounts window bug
2005-03-01 18:00:34 +00:00
Yann Leboulanger
e06db9ab36
do not focus a newly created tab when we receive a new message from a contact
2005-03-01 17:38:35 +00:00
Yann Leboulanger
7a84b33157
change callback, widget and variable names for history window in glade and in the code
2005-03-01 17:18:23 +00:00
Yann Leboulanger
e431abd081
change callback, widget and variable names for user information window in glade and in the code
2005-03-01 15:56:02 +00:00
Yann Leboulanger
7a2cb8052c
change callback, widget and variable names for agent browser window in glade and in the code
2005-03-01 14:59:46 +00:00
Yann Leboulanger
c2a70df954
use gtk.Image.set_from_file to clean the code
2005-03-01 14:14:56 +00:00
Yann Leboulanger
e05fde85a2
change callback, widget and variable names for subscription request window in glade and in the code
2005-03-01 14:02:32 +00:00
Nikos Kouremenos
b97b090054
now preferences_window, some tooltips, removed TRUE/FALSE from code and pep appliance in imports
2005-03-01 13:46:22 +00:00
Nikos Kouremenos
ddc5d7b280
fixes in pref window
2005-03-01 12:52:07 +00:00
Yann Leboulanger
fa5b500aa4
change callback, widget and variable names for Add window in glade and in the code
2005-02-28 23:44:52 +00:00
Yann Leboulanger
9c7b25c3b8
change callback, widget and variable names for Account window in glade and in the code
2005-02-28 22:09:21 +00:00
Yann Leboulanger
77bdd95dd6
redo the erased stuff (please update before commit)
2005-02-28 20:04:55 +00:00
Nikos Kouremenos
3a605bdfc2
pref window more fixes
2005-02-28 18:39:32 +00:00
Nikos Kouremenos
66fd3d165c
log tab now called advanced, has links (no code yet), and log
2005-02-28 18:15:48 +00:00
Yann Leboulanger
16697102a4
ange callback, widget and variable names for About window in glade and in the code
2005-02-28 17:50:10 +00:00
Yann Leboulanger
0425cd29d8
change callback, widget and variable names for Accounts window in glade and in the code
2005-02-28 17:45:06 +00:00
Yann Leboulanger
2c43088488
ange callback, widget and variable names for Chat window in glade and in the code
2005-02-28 17:08:40 +00:00
Yann Leboulanger
68f2a49fe0
use gajim_window instead of Gajim_window
2005-02-28 16:43:16 +00:00
Yann Leboulanger
0c1e2147ef
missing function rename
2005-02-28 16:28:15 +00:00
Yann Leboulanger
af9b5b951f
remove code for the group tab in vcard window
2005-02-28 16:22:15 +00:00
Nikos Kouremenos
cd24440c4c
gui design of new_message_window, remove bold from some tabs, and other minor gui fixes
2005-02-28 16:21:15 +00:00
Yann Leboulanger
3bd9c0abcd
missing handler rename
2005-02-28 15:57:28 +00:00
Nikos Kouremenos
7e0c744300
removal of accounts from (contact) Information; sep in edit menu above preferences
2005-02-28 15:46:30 +00:00
Yann Leboulanger
96fce529f5
change callback names and widget names for Gajim main window in glade and in the code
2005-02-28 15:25:04 +00:00
Nikos Kouremenos
240fe73a03
fixes in the previous fixes ;)
2005-02-28 13:33:16 +00:00
Nikos Kouremenos
ccc2b44cb8
mostly glade/gui stuff
2005-02-28 12:47:23 +00:00
Yann Leboulanger
4591f89ebf
prepare 0.5.1 release
2005-02-27 10:38:10 +00:00
Yann Leboulanger
c6032e4a3d
Ctrl + PageUp / PageDown change the tab in tabbed chat window
2005-02-27 00:03:10 +00:00
Yann Leboulanger
5eadd6d0d5
change the default for use_tabbed_chat to yes
2005-02-26 23:44:56 +00:00
Yann Leboulanger
4fc61911b0
change buttons order in preferences window
2005-02-26 23:42:55 +00:00
Yann Leboulanger
afca70a551
change buttons order in some windows to become GNOME HID complient
2005-02-26 23:38:36 +00:00
Yann Leboulanger
cfa9d02d43
fix typo
2005-02-26 23:18:57 +00:00
Yann Leboulanger
d6d205b9b2
we can receive chat presence
2005-02-26 20:25:01 +00:00
Yann Leboulanger
586894297a
set the focus to the message textview when opening the tabbed_chat_window
2005-02-25 18:10:26 +00:00
Yann Leboulanger
7efdde1695
merge the bugfix_tabbed_chat branch :
...
the bug has been solved by not using glade anymore for this window
2005-02-24 22:30:51 +00:00
Yann Leboulanger
62ab1cbae8
some modification when registering a new account
2005-02-24 22:16:21 +00:00
Yann Leboulanger
c4f3e512fc
scroll is back
...
conversation is not editable
2005-02-24 15:23:42 +00:00
Yann Leboulanger
c20266a561
nicer tabbed chat window without glade
2005-02-24 14:34:22 +00:00
Yann Leboulanger
75bdfa59de
do not use glade in tabbed chat windows to test
2005-02-23 14:59:41 +00:00
Yann Leboulanger
af264c0035
the code is more logical like that
2005-02-20 10:25:45 +00:00
Yann Leboulanger
2ea43b8ded
add some shortcuts :
...
ctrl+A -> accounts
ctrl+P -> preferences
ctrl+O -> show offline users
2005-02-17 11:29:36 +00:00
Yann Leboulanger
923934bfd8
little bugfix
2005-02-16 15:00:28 +00:00
Yann Leboulanger
8afe171636
we can add already existing accounts
2005-02-16 14:54:22 +00:00
Yann Leboulanger
2614162944
version is shown in the about window
2005-02-16 00:32:15 +00:00
Yann Leboulanger
4fd5ed56f3
Do not try to play sounds under windows
2005-02-16 00:24:36 +00:00
Yann Leboulanger
c64180aa38
check the 'register new accout' and 'save password' checkbuttons automatically
2005-02-16 00:16:00 +00:00
Yann Leboulanger
427702e877
bugfix : we can also receive presences of type error
2005-02-15 17:35:43 +00:00
Yann Leboulanger
042e30766c
sound when sending a message
2005-02-15 00:10:10 +00:00
Yann Leboulanger
62eb902d0a
sounds events when a contact becomes online or offline
2005-02-14 23:48:32 +00:00
Yann Leboulanger
0e2552fd96
new sound management
2005-02-14 22:30:04 +00:00
Yann Leboulanger
f29229c12e
show status when opening a new tab when user is not online
2005-02-14 20:11:11 +00:00
Yann Leboulanger
8f420e3956
read queue if there is one when we open a new tab
2005-02-14 20:04:37 +00:00
Yann Leboulanger
9ac24e7d1c
show headers in emoticons treeview
2005-02-14 19:27:57 +00:00
Yann Leboulanger
50db814441
typo
2005-02-14 18:37:57 +00:00
Yann Leboulanger
47d7464a73
new emoticons binder in preferences window
2005-02-14 12:19:49 +00:00
Yann Leboulanger
2679618985
new emoticons binder in preference window
2005-02-14 12:13:28 +00:00
Yann Leboulanger
d3bb2d31ff
ctrl+A shows accounts and ctrl+P chows preferences window
2005-02-12 11:02:03 +00:00
Yann Leboulanger
3ebe3e6fe8
a try to solve the bug
2005-02-12 10:40:24 +00:00
Yann Leboulanger
21f8057fed
more general method to update tags that works for tabbed and not tabbed chat window
2005-02-11 23:13:19 +00:00
Yann Leboulanger
cb3d49d732
redraw the good tab label when swithing page
2005-02-11 22:13:49 +00:00
Yann Leboulanger
6d32bd20f9
some minor modifications in tabbed chat window
2005-02-11 18:18:52 +00:00
Yann Leboulanger
c44861e5b6
sound support for linux only (with a binder in preferences window)
2005-02-10 00:07:55 +00:00
Yann Leboulanger
ad26e9e381
no more need of iconified variable
2005-02-07 22:43:34 +00:00
Yann Leboulanger
5a99b1556a
we cannot join a groupchat if we are not connected
2005-02-07 22:27:54 +00:00
Yann Leboulanger
f2d850da01
typo
2005-02-07 22:26:17 +00:00
Yann Leboulanger
5b7d93769d
if we are not connected, do not show the browse agent window
2005-02-07 22:24:07 +00:00
Yann Leboulanger
d6fb096e2e
we can add a contact only if the account is connected
2005-02-07 22:23:27 +00:00
Yann Leboulanger
54b781ef56
iconify roster only if it is active, or present it
2005-02-07 22:07:19 +00:00
Yann Leboulanger
d31ee5f1f4
do not use underline in contact's button in chat window and tabbed chat window
2005-02-07 21:40:14 +00:00
Yann Leboulanger
7f3c2681c2
consider the changements of use tabbed window option at the next start of Gajim
2005-02-06 23:25:13 +00:00
Yann Leboulanger
db1f209e28
no more need on USE_TABBED_CHAT variable
2005-02-05 17:38:18 +00:00
Yann Leboulanger
54184d3a6f
use tabbed chat window is now an option in preference window
2005-02-05 17:18:49 +00:00
Yann Leboulanger
f711b8c230
we can now automatically authorize a contact we ask subscribtion to
...
automatically fill entry_login and combobox_agent when we can
2005-02-04 21:04:39 +00:00
Yann Leboulanger
c0cbef4c09
We can now set a pseudo in the add contact Window
2005-02-04 07:58:40 +00:00
Yann Leboulanger
1d2380b6d7
more user friendly Add contact window
2005-02-03 22:21:55 +00:00
Yann Leboulanger
ad61789101
In tabbed chat window, when alt+1 2 3 key is pressed, select the corresponding tab
2005-02-02 21:59:40 +00:00
Yann Leboulanger
d2720d38e7
when we press the Delete key on emoticons treeview or status message treeview, delete the selected iter
2005-02-02 21:16:24 +00:00
Yann Leboulanger
815d00c265
show contact'information when contact_button is pressed in chat window
2005-02-02 20:58:33 +00:00
Yann Leboulanger
958884b8e2
grab focus on message widget when we change tab in tabbed chat window
2005-02-02 12:08:20 +00:00
Yann Leboulanger
8b5d92376f
present tabbed chat window when we dubble click on an iter
2005-02-02 12:02:12 +00:00
Yann Leboulanger
18dc2d52be
close only a tab when escape is pressed in tabbed chat window
2005-02-02 11:30:28 +00:00
Yann Leboulanger
a31f210817
connect the clicked signal for the send button when creating a new tab
2005-02-01 19:53:06 +00:00
Yann Leboulanger
b6a4262e13
bugfix for tags in tabbed chat window
2005-01-31 15:07:09 +00:00
Yann Leboulanger
2565e3ebe5
active the correct tab when we double click on an iter for which the chat window is already opened
2005-01-28 22:40:05 +00:00
Yann Leboulanger
b8c8d703f3
set new tab as active
2005-01-28 22:23:46 +00:00
Yann Leboulanger
3032dba9ef
we can now close tabs in tabbed chat window
2005-01-28 20:41:36 +00:00
Yann Leboulanger
726bf8cdd2
redraw the status image in tabbed chat window correctly
2005-01-28 20:01:49 +00:00
Yann Leboulanger
ad4dea66f5
tabbed chat window now use a notebook (more beautyfull)
...
One thing remains to do : the ability to close a tab
2005-01-28 18:51:23 +00:00
Yann Leboulanger
8a90b584c9
bugfix : typo
2005-01-27 17:48:19 +00:00
Yann Leboulanger
5ad779b0d9
new tabbed_chat window
...
if USE_TABBED_CHAT is set to 1, all chats are in a single window with tabs
2005-01-27 11:02:01 +00:00
Yann Leboulanger
0ab5416432
save emoticons before building them
2005-01-22 20:03:19 +00:00
Yann Leboulanger
19a967fcd2
emoticon binder : we can assotiate string to images
...
bindings are saved in config file
2005-01-20 12:09:26 +00:00
Yann Leboulanger
8290545487
expand account's iter only if we show accounts iters
2005-01-18 19:45:55 +00:00
Yann Leboulanger
5d3504f996
emoticons support !
2005-01-18 10:17:03 +00:00
Yann Leboulanger
a35c47bf22
the save position option is back : no more need of the unrealize signal
2005-01-17 22:19:44 +00:00
Yann Leboulanger
32b0a5052e
show a connecting gif in systray and in account's treeiter while connecting
2005-01-17 22:12:45 +00:00
Yann Leboulanger
d970399c78
the regroup accounts feature is now available from preferences window
2005-01-17 13:43:15 +00:00
Yann Leboulanger
893477dfc7
there is now a regroup variable. If it is set to 1, all the accounts are merged
2005-01-17 10:39:45 +00:00
Yann Leboulanger
ea623d7a31
bugfix : we can now drag and drop in the treeview to change a contact from a group to another
2005-01-17 09:08:48 +00:00
Yann Leboulanger
fd2ca94da0
hide main window instead of closing it when the systray icon is visible
2005-01-16 21:40:31 +00:00
Yann Leboulanger
1fde50b12f
hide / unhide on a single click on systray icon
2005-01-16 17:21:45 +00:00
Yann Leboulanger
9bcd7a8eff
connect activate signal only once
2005-01-14 20:29:08 +00:00
Yann Leboulanger
3c5c49caa5
when we make Ctrl+Enter in away message window, it validates it
2005-01-08 14:40:08 +00:00
Yann Leboulanger
3c2ba42a7e
we can now save password in password_window
2005-01-08 00:19:40 +00:00
Yann Leboulanger
d8305fb20b
update my email adress
...
update copyright
add missing headers
2005-01-07 21:52:38 +00:00
Yann Leboulanger
df1d8e7450
when escape key is pressed in chat window, it is closed
2005-01-06 13:01:22 +00:00
Yann Leboulanger
43e32524d3
bugfix : offline now works in systray popup menu (thanks junix)
2005-01-06 12:47:24 +00:00
Yann Leboulanger
c78ff29ce7
gpgpass option becomes gpgpassword
2005-01-06 12:44:50 +00:00
Yann Leboulanger
3be51a04f5
if no image, do not print errors
2004-12-27 21:07:01 +00:00
Yann Leboulanger
f5f7d0a9f7
if no line selected : don't join or register
2004-12-23 13:28:00 +00:00
Yann Leboulanger
a7f1063b4d
pixbuf's names must not contain a space
2004-12-19 18:34:29 +00:00
Yann Leboulanger
f55a3f94ca
no need of shellbang line
2004-12-19 15:26:43 +00:00
Yann Leboulanger
c4c79d4d46
set trayicon checkbox unsensitive when trayicon module is not available
2004-12-14 16:13:58 +00:00
Yann Leboulanger
8e0fb06706
we can now add and remove the icon in systray without retarting Gajim
2004-12-14 12:57:45 +00:00
Yann Leboulanger
6fdb50f67a
new way to be able not to show the whole button in chat window that doesn't make a GtkWarning
2004-12-14 12:55:34 +00:00
Vincent Hanquez
d352cce00a
totally rework preference window
2004-12-14 11:27:15 +00:00
Yann Leboulanger
1418e41076
when we receive a subscribed presence, we remove the user from the 'not in list' group
2004-12-08 19:56:33 +00:00
Yann Leboulanger
62a5dbe2af
not in list icon becomes requested's one, and new not in list icon
2004-12-08 14:42:38 +00:00
Yann Leboulanger
02588a8038
change roster's window title when receiving unpopuped messages
2004-12-06 20:11:12 +00:00
Yann Leboulanger
230e4e8cb5
it's shorter like that
2004-12-05 20:16:16 +00:00
Yann Leboulanger
22344a6036
save the 'active' configuration and do not always set it to 1
2004-12-05 18:23:46 +00:00
Yann Leboulanger
d639c3d622
show "*" or "[x]" in chat window title bar if there are one or more unread message(s)
2004-12-05 12:53:08 +00:00
Yann Leboulanger
d474d149f7
it is not possible to launch a dialog.run() in a timeout function, so here is a workaround to do the same thing
2004-12-02 00:00:57 +00:00
Yann Leboulanger
4ab3c89742
autoconnect AFTER gtk.main (we may need to ask password)
2004-12-01 20:47:37 +00:00
Yann Leboulanger
4f17342574
autoconnect after self.systray is initialized
2004-12-01 20:21:04 +00:00
Yann Leboulanger
09565d1308
a bit more beautiful
2004-12-01 20:16:56 +00:00
Yann Leboulanger
15df1ebae4
little bugfix : get the variable where it really is
2004-11-23 20:52:20 +00:00
Yann Leboulanger
f9df0474ff
When we add a new account, tell our password to the Core
2004-11-23 14:42:47 +00:00
Yann Leboulanger
dcc280b3da
little bugfix : missing ()
2004-11-23 14:13:31 +00:00
Yann Leboulanger
8ce324511b
the word "passphrase" can be strange for some people
2004-11-19 23:47:54 +00:00
Yann Leboulanger
d284a47433
inform the user when his GPG passphrase is wrong
2004-11-19 23:44:19 +00:00
Yann Leboulanger
fcee8b2afd
do some check before adding a contact
2004-11-18 19:22:33 +00:00
Yann Leboulanger
cb7e5396df
if no name is provided, name = jid
2004-11-18 19:21:20 +00:00
Yann Leboulanger
70d41ba7cb
'Add contact' in account's popup menu
2004-11-18 19:03:58 +00:00
Yann Leboulanger
c8176e80b4
we now keep the 'ask' status of a user to show the correct image in the roster
...
we upgrade sub and ask status in the plugins when we recieve them
2004-11-18 17:15:15 +00:00
Yann Leboulanger
bcea8538bc
Update all variables in core.py and in gtkgui.py when creating a new account
2004-11-17 22:00:20 +00:00
Yann Leboulanger
1b0a320d7c
BUGFIX: when no account is configured, ComboBox must stay offline
2004-11-16 14:25:28 +00:00
Yann Leboulanger
7b0a234d11
Gtkgui plugin is more reactive
2004-11-16 09:32:27 +00:00
Yann Leboulanger
07b52563a4
Hide main window while resizing and repositionning
2004-11-16 09:30:35 +00:00
Yann Leboulanger
ca017970cb
Show only the Jid in the chat_window title to see it better
2004-11-16 09:29:49 +00:00
Yann Leboulanger
db3d8e5e56
some Jabber servers doesn't understand http://jabber.org/protocol/disco#items (jabber.sk don't) so use jabber:iq:browse instead
2004-11-15 19:23:43 +00:00
Yann Leboulanger
17f66ed851
It is now possible to not log history for each user
2004-11-15 09:51:30 +00:00
Yann Leboulanger
60afd09e0e
don't ask status message if no account configured and let combobox to offline
2004-11-09 20:33:40 +00:00
Yann Leboulanger
48dfd4a3ea
it is now possible to configure logger plugin from gtkgui plugin
2004-11-04 01:03:17 +00:00
Yann Leboulanger
811dfbebed
bugfix: get the usegpg info where it is
2004-11-01 14:11:22 +00:00
Yann Leboulanger
35d2ba75d2
many improvements :
...
- it is now possible not to save the passphrase for accounts
- close button in accounts window
- unset sensitivity of some widgets in preferences window when some checkboxes are not active
- autoconnect accounts is now available
- apply button in preferences window
2004-11-01 13:41:00 +00:00
Yann Leboulanger
329e35f932
Save status text as soon as it changes
2004-11-01 13:30:56 +00:00
Yann Leboulanger
ef3111cdcc
replace optionMenu (deprecated in pygtk 2.4) by comboBox
2004-11-01 13:28:26 +00:00
Yann Leboulanger
3eb2764bd2
we now save the last status message et some pre-defined status messages
2004-10-25 22:02:16 +00:00
Yann Leboulanger
b61bd70ab4
we cannot edit icon style
2004-10-25 16:25:15 +00:00
Yann Leboulanger
6b3a035158
2 bugfixes
2004-10-21 19:42:46 +00:00
Yann Leboulanger
6e5009a5d6
bugfix in threading
2004-10-21 15:17:02 +00:00
Yann Leboulanger
aa22e6c943
bugfix when adding an account
2004-10-21 15:12:46 +00:00
Yann Leboulanger
3241f32e11
Better idle support. Idle module is now optional
2004-10-20 22:53:15 +00:00
Yann Leboulanger
0f00e7ad8a
little bugfix
2004-10-18 08:37:40 +00:00
Yann Leboulanger
e8a436725a
When an account is not active, it is not touched by optionmenu changes, but can be specifically changed.
2004-10-18 08:37:16 +00:00
Yann Leboulanger
d285fdf44d
changes in glade file
2004-10-16 12:15:13 +00:00
Yann Leboulanger
2e6c33719c
GPG is now optional
2004-10-16 09:37:32 +00:00
Yann Leboulanger
15efcf97da
remember the size and position of roster window if user want so
2004-10-13 21:46:10 +00:00
Vincent Hanquez
d1539ac5e1
border width of most windows fixed
2004-10-12 13:32:02 +00:00
Yann Leboulanger
01b11054dc
no need to print anything :/
2004-10-12 11:08:46 +00:00
Yann Leboulanger
25251de7f0
don't ask passphrase if the connexion is not active
2004-10-12 10:54:53 +00:00
Yann Leboulanger
aac5d4d0f1
we can now choose the font of the roster's lines
2004-10-12 10:13:47 +00:00
Yann Leboulanger
54f83079ac
it is now possible to configure the roster style
2004-10-11 22:57:29 +00:00
Yann Leboulanger
76e4d6042d
pygtk 2.4 is now in debian distribution, so I use it (color button in particular)
2004-10-11 21:03:34 +00:00
Yann Leboulanger
9d2304a625
we can now resize the chat window
2004-10-11 16:53:59 +00:00
Yann Leboulanger
d165ad29bc
print the away message when we open a chat window
2004-10-11 16:43:41 +00:00
Yann Leboulanger
7d587271fb
set gpg_pass_entry as sensitive only if save_gpg_pass is set
2004-10-11 16:42:56 +00:00
Yann Leboulanger
6ecb0b2076
... with the glade file
2004-10-10 19:01:20 +00:00
Yann Leboulanger
6142d4b448
we can select our secrete ket throught gtk plugin interface
2004-10-10 18:44:38 +00:00
Yann Leboulanger
a999b32ec2
add_user_to_roster don't take keyID as argument
2004-10-09 14:51:57 +00:00
Yann Leboulanger
b5855a7ad4
no need to have keyID for add_user_to_roster function
2004-10-09 14:50:39 +00:00
Yann Leboulanger
15029f2436
Bugfix : a presence MUST have a <status> element
2004-10-07 22:35:14 +00:00
Yann Leboulanger
66d0415c40
PGP support !
2004-10-07 14:43:59 +00:00
Vincent Hanquez
446dcc49a0
implement /me functionality and cleanup :p
2004-09-29 14:01:24 +00:00
Yann Leboulanger
2b6cc45e69
chow account name in the title bar of chat windows
2004-09-29 13:26:34 +00:00
Yann Leboulanger
7f64d59c11
a connection can be active or not. If not active, we cannot login.
2004-09-28 21:31:26 +00:00
Yann Leboulanger
00da2fee2c
no need to print that
2004-09-27 20:56:48 +00:00
Yann Leboulanger
093c3e8335
log groupchat messages
2004-09-27 19:13:16 +00:00
Yann Leboulanger
8e2a95f46c
use getTimestamp function to know the time the message has been sent (especially in case it hase been stored on the jabber server when user is offline)
2004-09-27 17:51:51 +00:00
Yann Leboulanger
edea8d0597
bugfix : present chat window when double click on trayicon
2004-09-26 16:38:57 +00:00
Yann Leboulanger
fc7ece41ee
MUC support ! (privileges in chatrooms)
2004-09-25 15:19:07 +00:00
Yann Leboulanger
c56fb5d532
error code for MUC support
2004-09-06 15:30:44 +00:00
Yann Leboulanger
f78acc3bf1
Close all opened windows before quitting gtkgui plugin
...
New agent Browser (JEP 30 complient)
Upgrade of french translation
2004-09-06 14:55:10 +00:00
Yann Leboulanger
4ea21d3fce
pixbufs in groupchat window
...
exit chatroom when closing the window
2004-08-05 23:13:40 +00:00
Yann Leboulanger
2f1648f94f
we can see people in the groupchat. groupchat is now usable
2004-08-05 21:56:54 +00:00
Yann Leboulanger
2264da922b
we can now send messages to groupchats
2004-08-05 19:14:31 +00:00
Yann Leboulanger
4658ab8927
beginning of the group chat support
...
do not create a new connexion in the core if it already exists
2004-08-04 22:40:22 +00:00
Yann Leboulanger
22192e503d
we can drag and drop a user to change its group
2004-08-02 22:17:29 +00:00
Yann Leboulanger
337174a2eb
group chat window
2004-08-01 23:58:54 +00:00
Yann Leboulanger
e4ef4f4396
save events when no visual plugin (like gtkgui) is registered and restore them when such a plugin resiters
2004-08-01 23:49:21 +00:00
Yann Leboulanger
9fc8e66770
gtkgui plugin ask roster when it starts (in case an account is already conected)\nthread in started in plugin.py
2004-08-01 16:25:41 +00:00
Yann Leboulanger
504c25abd6
remove the systray icon when exitting the gtkgui plugin
2004-07-31 23:06:14 +00:00
Yann Leboulanger
19f1e79a66
plugins can now unregister
...
new QUIT signal : we can or not close the core
2004-07-28 18:31:31 +00:00
Yann Leboulanger
d9316e83a2
when we add a new count, update ALL variables
2004-07-28 18:17:26 +00:00
Yann Leboulanger
12daa1954e
show the state's icon of the prioritest resource in chat window
2004-07-18 21:38:14 +00:00
Yann Leboulanger
40a5e98f51
it is now possible to specify hostname / ip to bind with the sock plugin
2004-07-18 11:32:39 +00:00
Yann Leboulanger
331056f179
logger and gtkgui plugins can be launched after the core (if sock plugin is active)
2004-07-17 21:00:38 +00:00
Yann Leboulanger
03aee33e25
here is the sock plugin
...
runCore can now recieve the -c option to be lunch as a client. In such a case, it connects to a gajim server (a sock plugin) and not to a jabber server
2004-07-17 15:31:47 +00:00
Yann Leboulanger
a910c276e1
save whether line are expanded or not in the config file
2004-07-12 21:14:12 +00:00