Nikos Kouremenos
fb691080fe
fixes for filetransfer dlg
2005-08-06 20:31:15 +00:00
Dimitur Kirov
1e63f89690
new error messages
2005-08-06 20:20:31 +00:00
Nikos Kouremenos
41239e8d64
advanced menu is in
2005-08-06 19:14:21 +00:00
Dimitur Kirov
0a0eaa6067
more messages for FT
2005-08-06 16:16:40 +00:00
Yann Leboulanger
5177472406
here is the OLD way to implement MOTD. It's not the JEP-133 way
2005-08-06 12:33: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
Yann Leboulanger
5cca92fb4e
xml console is now hidden instead of destroyed, has an enable checkbutton and a clear button, and scroll to the end if we was at the end
2005-08-06 00:38:24 +00:00
Yann Leboulanger
37a315ac9d
xml console now print everything that is sent/received
2005-08-05 23:43:28 +00:00
Yann Leboulanger
899396bc90
all incomming stanza are printed in xml console
...
need much more work (out going stanza ...)
2005-08-04 20:32:38 +00:00
Dimitur Kirov
a9d00f7412
show FT window if autopup(away) is set
...
ask on file exists
2005-08-04 11:17:16 +00:00
Dimitur Kirov
b2242b9b01
set the correct sensitiveness
2005-08-04 07:23:31 +00:00
Dimitur Kirov
4de1ac6e46
removed button became inactive if there are
...
no selected rows
2005-08-03 21:11:46 +00:00
Dimitur Kirov
0bb1dd8a5f
missing 'N' in transfer
2005-08-03 16:53:04 +00:00
Nikos Kouremenos
148db88343
close button for file transfer dialog as default; Ctrl+T and file transfers menuitem in roster
2005-08-03 15:59:44 +00:00
Dimitur Kirov
7e1958b42c
show Recipient, instead of Sender, when sending
...
file
2005-08-03 15:51:37 +00:00
Dimitur Kirov
f09d3ac32e
file transfer dialog support sendning files
2005-08-03 14:11:51 +00:00
Nikos Kouremenos
11e4f6b471
better strings; fixes in glade
2005-08-03 00:39:00 +00:00
Nikos Kouremenos
6aefa6ae86
use plural forms (ngettext) in a string. please convert your strings that way
2005-08-02 23:03:21 +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
9a03441f75
coding standards, HIG plz adhere! :)
2005-08-01 23:17:53 +00:00
Nikos Kouremenos
dd821ac164
use better strings (adhere to HIG, try to describe better what is going on), make code by dkirov adhere to our coding standards, fix comments and FIXME in comments
2005-08-01 22:48:58 +00:00
Yann Leboulanger
4d661b5042
update info stored on server when we move a contact from edit group window
2005-08-01 19:33:22 +00:00
Dimitur Kirov
3c46c13d8d
':' spacing. always set a status message
2005-08-01 16:14:35 +00:00
Dimitur Kirov
8c7d818eca
changed comment
2005-08-01 16:00:36 +00:00
Dimitur Kirov
438606b50d
show 'offline' to offline users with no
...
message
2005-08-01 15:54:26 +00:00
Dimitur Kirov
f4c6c41e5b
not showing status in tray tooltip
2005-08-01 15:50:43 +00:00
Dimitur Kirov
64853a80a0
file transfer window
2005-08-01 15:02:17 +00:00
Dimitur Kirov
a6f9f83f31
fixed "Pan Taduesz; Ksiega I" problem
2005-07-31 21:16:20 +00:00
Dimitur Kirov
f4bacf0989
tooltip positioning... base tooltip class...
...
custom tooltip in notif. area
2005-07-31 19:21:11 +00:00
Dimitur Kirov
7f25dbd34a
thanks to ehh who reported strange behaviour
...
of tooltip window: each time tooltip gets
bigger this will prevent further bugs of this
king
2005-07-30 19:19:48 +00:00
Dimitur Kirov
146777738e
pack table with expand and fill
2005-07-30 15:31:10 +00:00
Dimitur Kirov
fd1e2e7a3f
notifications for completed download
2005-07-30 14:14:10 +00:00
Dimitur Kirov
d30efa1421
simple file receiving
2005-07-30 10:20:46 +00:00
Dimitur Kirov
c31e8e9d41
ok button is focused by default
2005-07-30 00:27:58 +00:00
Dimitur Kirov
c43b72434e
bug 461 - comfirm for close MUC dialog
2005-07-29 17:18:51 +00:00
Dimitur Kirov
441b9d6290
Allow receiving single messages with no
...
subject (bug 615)
2005-07-26 15:23:11 +00:00
Nikos Kouremenos
dcfdc006e0
nothing
2005-07-25 14:38:41 +00:00
Dimitur Kirov
0b0e605bb1
added cancelbutton handler, which destroys the
...
dialog
2005-07-25 14:21:01 +00:00
Dimitur Kirov
98460f0f35
InputDialog can be non modal with parameters
...
is_modal=True and callback ok_handler
2005-07-25 07:47:05 +00:00
Nikos Kouremenos
d35791d136
ChooseGPGKeyDialog no longer creates another loop
2005-07-22 22:49:03 +00:00
Nikos Kouremenos
aecbf2ffc0
EditGroupsDialog no longer uses gtkdialog.run() but an emulation so we do not run another mainloop and leave the main mainloop waiting [which results in disconnection] rest will follow
2005-07-22 22:32:45 +00:00
Nikos Kouremenos
549b10369e
moving contacts-related functions to common/gajim.py
2005-07-22 00:01:05 +00:00
Nikos Kouremenos
532d93f527
fix typo
2005-07-21 21:42:53 +00:00
Nikos Kouremenos
688fb66979
gtkgui_helpers have func to escape pango markup
2005-07-21 21:39:47 +00:00
Nikos Kouremenos
5689aeb249
editable False for change status dialog
2005-07-21 20:55:00 +00:00
Nikos Kouremenos
ef6643b24d
status message in the banner instaed of jid; remove_user => remove_contact
2005-07-21 17:54:58 +00:00
Dimitur Kirov
afb15500e0
Escape markup in contact status and Resource
...
(Tooltip)
2005-07-21 14:09:17 +00:00
Dimitur Kirov
b63040681e
Strip status message
2005-07-21 13:11:35 +00:00
Dimitur Kirov
2b460a39fe
show status icons for resources
2005-07-20 17:50:50 +00:00
Nikos Kouremenos
b8de6a0275
fix a typo
2005-07-19 17:07:12 +00:00
Dimitur Kirov
31a8b1a258
Show resource priority and status in section Status, the way nk proposed
2005-07-19 15:05:01 +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
f3c99b8cc5
nothing important
2005-07-18 15:57:11 +00:00
Nikos Kouremenos
4ec2eea678
update_user => update_contact
2005-07-18 14:52:28 +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
164c896e1e
add a space before ( in the tooltip and add a comment
2005-07-18 09:06:54 +00:00
Nikos Kouremenos
9c102c421b
does not work as it should, does not traceback either though
2005-07-16 09:33:43 +00:00
Nikos Kouremenos
abe9c7708d
[dkirov] show transport status icon in tooltip
2005-07-15 18:13:54 +00:00
Nikos Kouremenos
ef7c64acf2
Show the real status icon on new message patch by Dimitur Kirov
2005-07-08 23:43:11 +00:00
Nikos Kouremenos
5084392f30
show tooltip bg color from gtk-theme
2005-07-08 12:51:58 +00:00
Nikos Kouremenos
4fe2414534
tooltip to show multiple resources [thanks Dimitur Kirov!!]
2005-07-08 00:04:59 +00:00
Nikos Kouremenos
b75562490b
fix a Traceback, a typo in string, and adhere to coding style
2005-07-07 23:37:04 +00:00
Yann Leboulanger
0acf9c168c
we now have tooltip in roster window ! A great thanks to Dimitur
2005-07-07 21:27:53 +00:00
Yann Leboulanger
ee7067a4ec
we can only have e-mail address in about window / Credits
2005-07-07 18:23:43 +00:00
Nikos Kouremenos
f8a4675174
not in the roster string can be translated now
2005-07-07 17:33:15 +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
Nikos Kouremenos
6c9d148e07
advanced actions show account if multiple acocunts
2005-07-07 15:41:03 +00:00
Nikos Kouremenos
7877b5c2ac
add escape to close the singlemessagewindow also add sendandclose button (as default)
2005-07-05 23:55:33 +00:00
Nikos Kouremenos
5df9361bc4
better UI logic
2005-07-05 21:57:19 +00:00
Nikos Kouremenos
94c01aeecc
we can now receive normal and chat messages with subject and handle them ok. we can also reply to received normal message with RE: previous message and all the good stuff! hoooray!
2005-07-05 21:35:37 +00:00
Nikos Kouremenos
5e8000419a
resizing for xml input now works as expected
2005-07-04 23:18:05 +00:00
Nikos Kouremenos
4e66548813
gajim now sends xml stanza via xml console
2005-07-04 21:29:22 +00:00
Nikos Kouremenos
9b11b98af2
Gajim now can send type=normal messages [TODO: handle incoming normal better]
2005-07-02 15:49:25 +00:00
Yann Leboulanger
287e860d10
last_status_messages now support several lines
2005-07-02 12:43:36 +00:00
Nikos Kouremenos
11434df567
roster contact context menu now via glade, also has a non working yet menuitem to single message (eg. type=normal and not chat); last but not we now use ImageMenuItem and not hbox + MenuItem to have images where we implement gui on code and not on glade [as we prefer]
2005-07-01 15:15:35 +00:00
Yann Leboulanger
3b592c9ac5
last status message is now status dependant
2005-06-30 19:23:41 +00:00
Nikos Kouremenos
c7f8486e8c
we now have option in case abc@doremi.org is not an email and it is jid (we can add it to roster, we can chat to it, we can join group chat). Most of the patch is done by neurocyte
2005-06-30 16:45:14 +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
4aa1f88420
NewMessageDialog now uses InputDialog
2005-06-19 23:09:15 +00:00
Nikos Kouremenos
daacc7334d
we can change nick by IRC command too (/nick foo); input dialog also has get_response() now
2005-06-18 23:44:33 +00:00
Nikos Kouremenos
2fc6cd51e1
gobject.TYPE_STRING/BOOLEAN becomes str/bool
2005-06-18 13:48:43 +00:00
Yann Leboulanger
9063034cf8
bugfix in contact menu
2005-06-15 07:38:58 +00:00
Nikos Kouremenos
68394d8398
we dont mention account specific strings when user has one account [which is the case for everyday users]
2005-06-13 13:26:04 +00:00
Nikos Kouremenos
89337ea5bc
fixing a fix
2005-06-13 13:19:54 +00:00
Yann Leboulanger
0e0323a3f8
cleanup to join a gc
2005-06-13 10:49:48 +00:00
Nikos Kouremenos
12a1d9e276
adhere to coding standard
2005-06-13 10:48:07 +00:00
Yann Leboulanger
d6b7766ec0
we use \t to indent !
2005-06-12 17:36:27 +00:00
Yann Leboulanger
ef1771c479
show the account name when we receive a subscription request
2005-06-12 16:56:26 +00:00
Yann Leboulanger
ac1d22881f
add a label in add contct window to know for which account we add a contact
2005-06-12 16:22: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
490e029800
cleaning up a bit patch of delmonico
2005-06-10 18:40:19 +00:00
Yann Leboulanger
5e3c63572c
select the first gc when we enter the join_gc window
2005-06-10 12:31:06 +00:00
Nikos Kouremenos
b90bead525
fix #413
2005-06-09 23:28:07 +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
Nikos Kouremenos
5afe6e4796
choose_gpg_key_dialog is HIG and code changes title and prompt label
2005-06-08 13:45:30 +00:00
Nikos Kouremenos
78c7ca566f
try again later
2005-06-07 01:10:24 +00:00
Nikos Kouremenos
365c7f68ad
sorting by keys in change_status_dialogs
2005-06-06 11:53:07 +00:00
Nikos Kouremenos
ce9bfe53c5
mention link to patchers in about dialog
2005-06-06 00:12:51 +00:00
Yann Leboulanger
99b86a7c20
typo
2005-06-05 10:48:34 +00:00
Nikos Kouremenos
275187b8b6
fix #292 [just a strip()]
2005-06-04 18:06:03 +00:00
Nikos Kouremenos
a483c7247c
string spaces when creating the jid. if ICQ# is '1111 ' we were producing invalid jid
2005-06-04 13:33:38 +00:00
Nikos Kouremenos
d5a354fe50
just in case someone has pygtk26 and gtk24
2005-06-03 22:22:29 +00:00
Nikos Kouremenos
e9bb1a92f5
higing and marking for translation in popup notify
2005-06-03 18:40:43 +00:00
Nikos Kouremenos
18f45ecf4f
use png for about cause we use alpha for bg shadow [not possible in svg]
2005-06-03 15:43:36 +00:00
Nikos Kouremenos
da77fbd112
lighter color for popup not for offline
2005-06-03 15:38:06 +00:00
Nikos Kouremenos
d216c91818
adding our new logo in about dialog (thanks Membris Khan for logo design!!!!)
2005-06-03 11:41:02 +00:00
Nikos Kouremenos
d46e600213
marking 1 string for translation, and introducing a better title
2005-06-03 10:28:53 +00:00
Nikos Kouremenos
36bc5b8dc0
lighter colors for popup notif
2005-06-02 18:03:10 +00:00
Nikos Kouremenos
037199e30a
Do not let long nicknames take all the space in notebook
2005-06-02 16:30:18 +00:00
Yann Leboulanger
668b885780
add Version info in old about dialog (not translated)
2005-06-02 10:30:15 +00:00
Yann Leboulanger
ee108accf4
don't show Transport and not in the roster groups in edit groups dialog
2005-06-01 20:47:01 +00:00
Yann Leboulanger
088b3870dd
we can now attach a GPG key to a contact
2005-05-29 21:34:01 +00:00
Yann Leboulanger
9952c4dc64
we cannot register to an offline or error transport
2005-05-25 11:00:41 +00:00
Yann Leboulanger
967bcae933
no need to make protocol combobox unsensitive
2005-05-25 10:56:37 +00:00
Yann Leboulanger
0e49c441e0
when we add a new group, we send that to the server
2005-05-23 17:21:05 +00:00
Nikos Kouremenos
ddcbbca289
some more translatable strings
2005-05-21 15:19:58 +00:00
Nikos Kouremenos
bbbb4117f7
some more translatable strings, updating gajim.pot and greek gajim.po [100%]. I think it should be ok now but you never know
2005-05-21 14:12:35 +00:00
Yann Leboulanger
f3d36d9d80
status -> show
...
we cannot join a gc twice at the same time with the same account
2005-05-20 16:31:52 +00:00
Nikos Kouremenos
5293788dc1
introducing common/helpers.py where get_uf_status lives [more functions to come there in the future]
2005-05-20 15:58:23 +00:00
Nikos Kouremenos
781261b99d
dialogs.py: removing \ where appropriate
2005-05-19 17:47:40 +00:00
Nikos Kouremenos
7eb8a879b5
better strings
2005-05-18 12:34:20 +00:00
Yann Leboulanger
5d8ea9d3bc
we can now ask vcard when we recieve a subscription request
2005-05-18 08:47:38 +00:00
Yann Leboulanger
99401f2abb
add a DATA_DIR in gajim
2005-05-17 17:37:50 +00:00
Nikos Kouremenos
375b56401b
subscription_request_window ==> Subscription_request_window
2005-05-16 13:56:46 +00:00
Nikos Kouremenos
afe2de643c
if text is given for input_entry select it by default [so user can just type and replace it
2005-05-14 23:31:27 +00:00
Nikos Kouremenos
d8e0b91ee8
Input dialog to accept entry text as optional argument and to display it if given [using that in change subject
2005-05-14 16:34:07 +00:00
Nikos Kouremenos
961ded4882
Advanced_window ==> Advanced_configuration_window
2005-05-14 01:42:10 +00:00
Nikos Kouremenos
460fa3e532
groupchat window major UI changes. now is more UserFriendly and looks like every other IM clients that do groupchat
2005-05-14 01:29:53 +00:00
Nikos Kouremenos
0a0cd669eb
last_msg ==> last_status_msg and change_title ==> change_roster_title
2005-05-13 18:00:13 +00:00
Nikos Kouremenos
97aef098bc
fixes/cleanups allover:
...
Basically a traceback a traceback with present()
replace some menuitem strings to be more HIG
introducing /clear and that is all I think
2005-05-13 16:53:30 +00:00
Nikos Kouremenos
27723d1279
fixing #256
2005-05-12 13:52:09 +00:00
Yann Leboulanger
e98a0d8846
finish removing the thread thing about autoconnect
2005-05-12 10:29:47 +00:00
Nikos Kouremenos
052cd2740b
make get_ui_status func which converts dnd xa to human understandble strings and use that func in Status change dialog
2005-05-12 09:14:31 +00:00
Nikos Kouremenos
44c5e2f2b9
removing legacy code from the threads epoch
2005-05-12 00:22:36 +00:00
Nikos Kouremenos
bc4cc346b1
fix for Join_gc action see http://nkour.blogspot.com/2005/05/pythons-init-return-none-doesnt-return.html for more.
...
Also adding a FIXME: in case yann has not reply from Alexey and wants to hack sth in Gajim :)
2005-05-12 00:00:40 +00:00
Nikos Kouremenos
a88696772a
closing #259
2005-05-11 17:14:10 +00:00
Nikos Kouremenos
49ff06842c
add new contact dialog code cleanup and some GUI fixes:\nProtocol combobox is disabled if uid is empty\nguess_agent() doesnt change to Jabber if not ICQ\nBecause of massive usage of get_widget() I self'ed them [it's ok this dialog dies soon and it is always better to do less glade parsing
2005-05-04 17:44:49 +00:00
Nikos Kouremenos
dd5eaf1ab9
active_tab --> set_active_tab [I also though of a minute to start adding properties eg. foo.set_active_tab(bar) would be foo.tab = bar. if u like that we can see designing like that in the future
2005-05-03 16:39:27 +00:00
Yann Leboulanger
11ef5a0787
close add contact window when we press esc ( fix #204 )
2005-04-28 13:01:47 +00:00
Nikos Kouremenos
1ef087ca75
bugfix (now self.account)
2005-04-27 20:12:57 +00:00
Yann Leboulanger
184542a4d1
when we double click on a contact (or when we click on the systray icon), present the chat_window.
...
idem for gc window
2005-04-27 19:09:34 +00:00
Yann Leboulanger
518a4877ae
add_contact window is better filled
2005-04-25 20:41:29 +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
Nikos Kouremenos
fcb9dc6dd7
tooltip for subject in GC
2005-04-23 14:26:04 +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
ba5acab7f7
[codingstyle] one space between each + - * / = operator
2005-04-21 23:20:18 +00:00
Nikos Kouremenos
72fcfcb323
fix now it is popups_notification_height
2005-04-21 21:30:56 +00:00
Nikos Kouremenos
ba7bf98468
Popup_ --> Popup_notification
2005-04-21 21:23:41 +00:00
Nikos Kouremenos
d5261a69d6
bugfix
2005-04-21 21:06:33 +00:00
Nikos Kouremenos
74ca2b19f8
glade HIG cleanup for borders and spacings
2005-04-21 19:49:21 +00:00
Nikos Kouremenos
f7123afe34
do not allow to have two windows of join_gc for the same account and changing the join gc window title if multiple accounts
2005-04-21 18:53:16 +00:00
Nikos Kouremenos
b68da6b69b
Vcard_information_window in its own file
2005-04-19 21:53:19 +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
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
b7fc77d3dc
typo
2005-04-17 19:53:39 +00:00
Yann Leboulanger
92c65c67bc
typo
2005-04-17 17:41:01 +00:00
Yann Leboulanger
5a354c283c
some minor typos / bugfixes
2005-04-16 17:36:27 +00:00
Yann Leboulanger
798fbfebf3
the configuration file is now parsed (but not saved atm)
2005-04-16 17:03:21 +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
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
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