Yann Leboulanger
fb42b277a0
in join_gc, when typing '@' focus goes to server_entry, and back in room_entry when I press backspace in enpty server_entry
2005-11-25 22:28:51 +00:00
Yann Leboulanger
c8a921aee4
in join_gc, when typing '@' focus goes to server_entry, and back in room_entry when I press backspace in enpty server_entry
2005-11-25 22:23:58 +00:00
Nikos Kouremenos
8c3a624a77
subj entry to grab focus in single message only if we have jid to sent already
2005-11-23 22:52:50 +00:00
Yann Leboulanger
004c2b546e
SingleMEssageWindow now shows resource of sender
2005-11-23 18:19:22 +00:00
Yann Leboulanger
7a50fa4c7d
better reply in single message
2005-11-17 23:04:56 +00:00
Yann Leboulanger
4330b72485
when we reply to a single message, we add > ad the begining of each line of the quoted message
2005-11-17 22:29:03 +00:00
Yann Leboulanger
f5bd526129
prettify xml stanzas in XML console
2005-11-14 10:14:55 +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
e57ce76bdd
fix
2005-11-13 13:51:01 +00:00
Travis Shirk
96fbd0ae4f
JEP 0070 Last Call updates; transaction IDs are a MUST, so we should display them to the user.
...
Closes #1088
2005-11-13 01:48:48 +00:00
Nikos Kouremenos
33e7b103c0
gtkexcepthook only for those that run svn versions; release user should not be bugged with TBs as they should be minor to overall functionality and he should not care. if he is advanced he knows how to find out what is wrong (how to get to see a traceback etc); also moving get_avatar_pixbuf_from_cache to gtkgui_helpers (all in one commit because of import issues)
2005-11-12 21:24:54 +00:00
Nikos Kouremenos
3556d134bd
[lorien420] popup notifications now use notification-daemon if there so they look nicer thanks to Andrew Sayman. I go play some Crack Attack! in return
2005-11-11 19:06:48 +00:00
Yann Leboulanger
1060ab1dbe
contact in not in the roster can be added to the roster
2005-11-09 18:02:57 +00:00
Nikos Kouremenos
20aac96c8d
correct which entry we insenitive
2005-11-07 21:40:01 +00:00
Yann Leboulanger
b8476426a2
insensitivie jid_entry when we add a contact from which we know the jid (right click on email -> add contact, accept a sub request, ...)
2005-11-07 21:30:35 +00:00
Yann Leboulanger
2b0d8e2a70
fix TB
2005-11-03 22:15:40 +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
Nikos Kouremenos
1462b4a27f
we were checking for @ unless we had /echo but it is also valid to contact jabber.org so it is time we do not check at all if jid has @
2005-11-03 12:45:26 +00:00
Yann Leboulanger
ce7a532f08
typo
2005-11-02 22:01:28 +00:00
Nikos Kouremenos
f7a1f8fa64
fix strings and fix comments
2005-11-02 14:54:25 +00:00
Yann Leboulanger
73a9a282ba
when we add a contact, check if it's already in roster (case insensitive)
2005-11-02 12:46:57 +00:00
Nikos Kouremenos
47fbe4b3cb
it is GTK+
2005-10-30 16:16:00 +00:00
Nikos Kouremenos
b43220a6e9
no need to assign to local unused var
2005-10-29 14:24:32 +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
Yann Leboulanger
e8a3b670f6
GPG keys are now sorted alphabetically
2005-10-22 08:52:13 +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
9d42d10853
file-stopped and file-completed can be saved in awiting_events queue
2005-10-19 21:14:51 +00:00
Yann Leboulanger
af7fef5ec1
file-send-error can now be added to the awaiting queue
2005-10-19 20:16:22 +00:00
Yann Leboulanger
5b8a2c736b
factorize code
2005-10-18 21:20:39 +00:00
Yann Leboulanger
314fd4a8bf
file-request-error can now be saved in the awaiting_events queue
...
better code to handle all these events
2005-10-18 20:30:26 +00:00
Yann Leboulanger
63c1d3d3f0
file transfer request can now be stored in awaiting_events queue and recalled from roster / filetransfer / popup notification
2005-10-18 09:07:52 +00:00
Yann Leboulanger
4a824668e1
window pos and size must be catch before the destroy event
2005-10-17 15:57:03 +00:00
Nikos Kouremenos
1ffb867355
better varname
2005-10-17 12:45:55 +00:00
Yann Leboulanger
9e629e71f9
save single message window size and position when it is destroyed
2005-10-17 08:25:05 +00:00
Yann Leboulanger
c1d334c25d
save single chat size/position
2005-10-16 22:08:42 +00:00
Yann Leboulanger
77cb852057
single messages are well handled: they are saved in awaiting_events if needed and are printed when we dubble click a contact row, or systray or popup window
2005-10-16 13:18:34 +00:00
Nikos Kouremenos
992aa5c22b
n0thing
2005-10-13 19:44:09 +00:00
Yann Leboulanger
2840838b7f
pm message via popup windows are well handled now
2005-10-11 14:40:47 +00:00
Yann Leboulanger
7b6dd8faca
new pm popup window now show "From nick in room room_name"
2005-10-11 14:16:01 +00:00
Yann Leboulanger
9ad6103ada
new pm popup window now show "From nick"
2005-10-11 13:59:41 +00:00
Nikos Kouremenos
3e0e623e9a
fix code quality. if user presses Cancel in Status change dialog do not set the new status; add comments to code, make it cleaner (use 'SEPARATOR' and not '' for string for combobox; HIG (add ... to finish menuitems that need it and add a missing mnemonic)
2005-10-09 22:24:18 +00:00
Nikos Kouremenos
62dd337e3e
typo
2005-10-09 18:42:41 +00:00
Nikos Kouremenos
d9d527b2ef
improve code quality. code block is cleaner. ugly hack was leaving leading space
2005-10-09 18:42:24 +00:00
Yann Leboulanger
15fc953638
dialogs.ChangeStatusMessageDialog can take no show argument
2005-10-09 14:44:52 +00:00
Nikos Kouremenos
6794f9a138
allow fake jid: server.tld/echo
2005-10-04 14:38:32 +00:00
Nikos Kouremenos
41fd150b93
confrimation dilaogs have QUESTION and not WARNING
2005-09-28 14:20:51 +00:00
Nikos Kouremenos
04d82ec3fc
wrap license
2005-09-26 13:06:11 +00:00
Nikos Kouremenos
a4cb65366b
add a decode
2005-09-25 19:00:14 +00:00
Nikos Kouremenos
4e97beaa84
80 chars
2005-09-24 21:50:58 +00:00
Nikos Kouremenos
35758a4266
add a transl comment
2005-09-24 21:49:28 +00:00
Yann Leboulanger
8f93012465
groupchat_window now has an on_message function that can hold pm in queues so they are not printed (systray is not handled yet)
2005-09-23 21:01:42 +00:00
Nikos Kouremenos
a286f42b34
cleanup
2005-09-22 15:15:39 +00:00
Nikos Kouremenos
eb7d3cc381
fix a tb
2005-09-16 15:18:35 +00:00
Alex Mauer
ed135f3207
* New groupchat "/" commands interpretation.
...
* Added help for all "/" commands (in groupchat)
* Added "/join" to commands
2005-09-14 07:34:17 +00:00
Nikos Kouremenos
ad3d571429
not just enter to click the button, but also button to have focus
2005-09-11 18:05:18 +00:00
Nikos Kouremenos
43aef76dd9
[sef and me] now we also handle receiving invitations
2005-09-11 15:02:22 +00:00
Nikos Kouremenos
a311b5dd61
use set_default_response instead of customly adding button and .grab_focus() on it
2005-09-11 14:21:14 +00:00
Nikos Kouremenos
788a4dc7a1
remove checks and code for < 2.6
2005-09-11 13:56:38 +00:00
Yann Leboulanger
b416cf60d7
xml_windows are never destroyed
2005-09-10 09:45:18 +00:00
Nikos Kouremenos
ee3591470b
add gtkexcepthook.py to POTFILES.in and add GPL header
2005-09-09 20:26:06 +00:00
Nikos Kouremenos
6aca17ecf2
bye bye to old HigDialog which was 20 lines. now it is only 8
2005-09-09 20:21:14 +00:00
Nikos Kouremenos
d0f2ab8eb5
thanks to Dennis Caven we now use less code to do the same thing. pygtk26 functions rock
2005-09-09 19:42:47 +00:00
Nikos Kouremenos
1f9fcd4d14
colors by rgb names
2005-09-05 00:08:52 +00:00
Nikos Kouremenos
faab65d973
fix passive voice. now translators can write more free
2005-09-03 16:30:01 +00:00
Nikos Kouremenos
4443c7a3be
fix expansion in edit groups dialog
2005-08-29 00:01:43 +00:00
Nikos Kouremenos
02ce0f1e99
credit our artists in about dialog
2005-08-28 15:55:50 +00:00
Nikos Kouremenos
b642f0ee4f
[Stéphan K.] show protocol table row in add contact dlg only if we have transports in that dialog
2005-08-27 00:23:44 +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
08e6b8a6a9
add dimitur in about dialog
2005-08-25 19:14:46 +00:00
Nikos Kouremenos
cb88b23b16
remove an uneeded assignemnt and some \r\n
2005-08-25 18:32:09 +00:00
Nikos Kouremenos
bc284578f2
fix strings, coding standards and add a fixme for dkirov to investigate
2005-08-24 11:57:14 +00:00
Nikos Kouremenos
d3af231d5f
try to use a HigDialog and not a glade dialog for InitationReceivedDialog class
2005-08-19 14:24:42 +00:00
Nikos Kouremenos
b955442642
now only accept invitation button does not work
2005-08-14 23:54:55 +00:00
Nikos Kouremenos
177a4c76de
moving tooltips code to tooltips.py; moving ft_window to ft_window.py
2005-08-14 23:52:12 +00:00
Nikos Kouremenos
0124ec748c
inital code and glade for invitation dialog (nothing is marked for translation) this is for 0.9
2005-08-14 23:21:57 +00:00
Yann Leboulanger
93293dfdc5
InformationDialog doesn't use run() anymore
2005-08-14 16:12:36 +00:00
Nikos Kouremenos
a91765990b
comments for translators; pot/po
2005-08-13 11:17:49 +00:00
Dimitur Kirov
61f1d80063
lost row restored
2005-08-13 10:49:29 +00:00
Nikos Kouremenos
a629c31426
we can now drag a file and drop it in contact and it will initiate file transfer!
2005-08-13 01:25:43 +00:00
Nikos Kouremenos
48860ef25b
better colors for FT [before success/req/failure had the same red color]
2005-08-13 00:53:37 +00:00
Dimitur Kirov
e8472e2067
on cancel works for context menu
...
selection with keyboard reflects on sensitivity
of the buttons
2005-08-12 14:53:09 +00:00
Nikos Kouremenos
fcf2fc4c09
[Stian B. Barmen] norwegean po is ready; pot/po (some fuzzying)
2005-08-12 13:26:44 +00:00
Dimitur Kirov
42c23d9ffe
add image to 'Open containing folder' button
...
and Saved in: /path/to/file in sectext
2005-08-12 09:32:45 +00:00
Dimitur Kirov
32bb3c5024
open containing folder in file transfer ok
...
response
2005-08-12 02:12:12 +00:00
Dimitur Kirov
5bb3148d8f
change sensitive on all context menus,
...
open in current folder, context menu even if
not over row
2005-08-11 20:27:01 +00:00
Dimitur Kirov
80fc80b62c
gtk.Button.set_image not available on
...
pygtk < 2.6
2005-08-10 21:49:51 +00:00
Nikos Kouremenos
6dc0759243
fix tb
2005-08-10 19:34:58 +00:00
Nikos Kouremenos
ea704fc426
fix english typos
2005-08-10 19:10:58 +00:00
Dimitur Kirov
d925c53d6b
buttons sensitiveness now works
2005-08-10 16:00:39 +00:00
Dimitur Kirov
637351b3b6
bound contextmenu to the file list
2005-08-10 00:05:41 +00:00
Nikos Kouremenos
d2659b2cf4
moving function to right place
2005-08-09 19:15:59 +00:00
Dimitur Kirov
e418a3e02d
added context menu for FT window
2005-08-09 19:00:19 +00:00
Dimitur Kirov
bd7d629140
fixed priority comparison and corrected widget
...
reflection on the new button name
2005-08-09 17:58:50 +00:00
Dimitur Kirov
ed1893ee9b
moved convert bytes to common/helpers
2005-08-09 17:27:27 +00:00
Nikos Kouremenos
9c2b9e4b58
cancel not stop for ft window
2005-08-09 17:21:40 +00:00
Dimitur Kirov
016d70d7da
show correct status in toooltip, display name,
...
instead of jid in popup notification
2005-08-09 17:15:45 +00:00
Dimitur Kirov
af52ebd127
File transfer completed shows to, when you are
...
sender
2005-08-09 15:29:45 +00:00
Nikos Kouremenos
33d86277ff
fix identation
2005-08-09 13:35:05 +00:00
Dimitur Kirov
2bc8bcf482
fixed logic errors in FT and proxies
2005-08-09 11:38:11 +00:00
Dimitur Kirov
028bfbb6f0
reduce chars and lines in helpers
2005-08-08 15:44:22 +00:00
Nikos Kouremenos
026c8f0bc0
fix a typo in ft code
2005-08-08 10:42:25 +00:00
Dimitur Kirov
73138c985e
strings fixes
2005-08-07 21:01:21 +00:00
Dimitur Kirov
e9d28c9703
show error message on proxy timeout
2005-08-07 18:43:53 +00:00
Dimitur Kirov
38b9b59916
showing status stopped if not connected
2005-08-07 13:23:17 +00:00
Dimitur Kirov
578105a3ef
removed useless strings
2005-08-07 12:31:05 +00:00
Dimitur Kirov
ff0b206f65
tooltips in FT window
2005-08-07 12:06:24 +00:00
Yann Leboulanger
2d1f629527
we can now send message to online users
2005-08-07 11:40:48 +00:00
Nikos Kouremenos
390495293c
resize, no expand (if huge filename it is not good) [and set_max_with with resize has a bug]
2005-08-06 23:06:31 +00:00
Nikos Kouremenos
996212cb59
resizable 2nd column for FT
2005-08-06 20:49:24 +00:00
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