Commit Graph

291 Commits

Author SHA1 Message Date
Jean-Marie Traissard 8c2c43be0f Move log_for_this_contact checkbutton from vcard dialog to history dialog. So you can NOT
log some chatrooms. Fixes #2592.
2007-03-31 13:40:23 +00:00
Yann Leboulanger 0fa35d332b hide scrollbar when not needed in synchronise_select_contacts_dialog 2007-03-25 22:47:46 +00:00
Yann Leboulanger 64af5db70c [Anthony Lannuzel and I] add ability to synchronise contact list from another account. 2007-03-25 22:38:44 +00:00
Yann Leboulanger c41ec64fc4 add missing file to previous commit. fixes #3031 2007-03-11 22:14:48 +00:00
Yann Leboulanger 5920d03aee ability to destroy a room when we are owner, give a reason and alternative room
jid. fixes #3031
2007-03-11 20:14:53 +00:00
Yann Leboulanger d60a2c1490 add jabber.nuxo.net to the list of servers. 2007-03-08 08:43:16 +00:00
Yann Leboulanger efad862700 share space in pref window in status tab between default status message expander and preset status message frame when expander is expander. see #2918 2007-02-13 20:35:41 +00:00
Yann Leboulanger 25572229da fix offline icon for sun iconset 2007-02-09 23:51:08 +00:00
Jean-Marie Traissard 32ca86db03 Machos ! Give the girls back !
Thanks "localhost".
2007-02-01 14:25:33 +00:00
Yann Leboulanger dd9949fb2c [guillaume Morin & Cornelius] new sun iconset 2007-01-29 12:48:39 +00:00
junglecow 53321ed464 New fingerprint for jabber.org is 66:9B:DB:4F:85:B7:A2:26:4D:76:01:C1:14:ED:0A:A9:24:15:8C:85 2007-01-24 22:39:51 +00:00
Yann Leboulanger 9a6b090506 begining of socks5 proxy support. error handling is missing. see #799 2007-01-24 21:50:59 +00:00
Yann Leboulanger 20a146dabf use 2 buttons in profile windows because some GTK themes don't show images in buttons when there is text. gtk-button-images option in gtkrc file. 2007-01-23 12:34:07 +00:00
Yann Leboulanger 284066fe40 make some example strings as not translatable 2007-01-22 13:51:42 +00:00
Jean-Marie Traissard d48cde2b29 prefs win : Fix some design things. See #2916. (fixes 5.) 2007-01-20 22:30:57 +00:00
Jean-Marie Traissard f81c4ca010 ACE win : hscrollbar_policy->GTK_POLICY_NEVER. See #2916. (3.)
(problem occured with big fonts)
2007-01-20 20:44:36 +00:00
Yann Leboulanger ac58d394e9 add ability to execute adhoc commands in disco window 2007-01-18 09:12:03 +00:00
Yann Leboulanger 08a90159dc remove timestamp and before/after_nickname from GUI. and add comment in ACE. fixes #2797 2007-01-15 12:54:54 +00:00
Yann Leboulanger dc4f4922af [Brice Maron & I] add option to configure the way time is printed. fixes #2797 2007-01-12 19:27:00 +00:00
Yann Leboulanger 7433835994 add an option to override incoming message type. fixes #2804 2007-01-05 20:38:36 +00:00
Yann Leboulanger 959687c262 check at startup if gajim is the default xmp:// handler and prompt user if it's not. fixes #2861 2007-01-05 17:20:58 +00:00
Yann Leboulanger 3ba76e4e62 expand sound list in pref window 2007-01-04 12:37:23 +00:00
Yann Leboulanger 47f9461584 [Jeff Bailes] improved english strings 2007-01-02 13:36:54 +00:00
Yann Leboulanger 6b22382946 remove useless space 2007-01-02 12:59:15 +00:00
Yann Leboulanger 4d9a557594 remove useless space 2007-01-02 12:52:54 +00:00
Yann Leboulanger f82f07d2f6 gajim -> Gajim 2007-01-02 12:49:18 +00:00
Yann Leboulanger 53b901cf4e [Yavor Doganov] some typoe in strings and comments 2007-01-02 12:17:51 +00:00
Yann Leboulanger 7945ceac83 add auto join checkbutton in join room dialog. fixes #2056 2007-01-02 01:38:58 +00:00
junglecow 9814451e07 - [dcraven] Fixed spelling error. Fixes #2580.
- Demoted some error messages from error to debug level.
2007-01-01 02:11:15 +00:00
Nikos Kouremenos 161093faa9 More in profile window should not be expaned by default 2006-12-30 01:01:00 +00:00
Yann Leboulanger 5e424e873f wrap text in passphrase dialog 2006-12-29 17:39:29 +00:00
Yann Leboulanger 4684c573a0 remove publish / retrieve button in profile window. fixes #2471 2006-12-29 07:32:18 +00:00
junglecow 5529852ded - Fix TB on fingerprint mismatch
- Add debug message on import failure of PyOpenSSL
 - Update gajim.org digest after migration to new server
2006-12-29 01:46:46 +00:00
Josef Vybíral 4b97963abb Icons for not-in-roster contacts for relevant transports (see ticket #2829) 2006-12-28 14:11:03 +00:00
junglecow 44674f7e75 - Implement matching of fingerprints against servers.xml
- Add support for fingerprints to servers.xml parser.
 - Add support for 'hidden' servers to servers.xml parser.
 - Add some fingerprints to servers.xml, for testing and as example for the new format.
 - Force asynchronous (nonblocking) SSL handshake in all case
 - Add logging to c/connection.py

Known issues:
 - Checking of fingerprints doesn't work on in-band SSL (Typically port 5222) because of stuff happening out of sequence. Workaround: use immediate SSL mode ("Legacy SSL" option in server config). Because there is as of yet no other way to /force/ SSL, this is also the most secure setting.
 - A lot of code is still looking for a better place to live.
2006-12-22 23:30:23 +00:00
junglecow b0ba6742cc Oops, local mods weren't meant to go into repository. 2006-12-20 21:13:07 +00:00
junglecow a4655276fe [Trunk]
- In verbose mode, print encodings. (Especially for Windows users who don't have Python) (gajim.py)
 - Attempt at fixing traceback when getting user's home directory in Windows. See #2812. (c/configpaths.py)
 - Show 'error' icon next to account while waiting for reconnect. Fixes #2786. (c/connection_handlers.py, c/gajim.py, c/connection.py)
[PyOpenSSL]
 - Fix 100% CPU usage and hanging connection when server closes connection on us. (c/x/transports_nb.py)
 - Fix 'hanging' connection when server closes the connection on us before we can open the XML stream. (Disconnect handler didn't get called.) (c/x/client_nb.py)
 - Change prints to logger calls, various enhancements to debug printing, reduce spam (c/x/transports_nb.py)
 - this → self (c/x/transports_nb.py)
 - Call _do_receive() once to collect error message from socket, when error flag is raised in scheduler. (c/x/transports_nb.py)
2006-12-20 20:40:08 +00:00
Josef Vybíral d6acc4de23 A bit improved gadu-gadu 16x16 online icon 2006-12-17 13:33:56 +00:00
Tomasz Melcer 257b1b7eeb Data forms: labels are aligned with top of widgets, default instructions gone,
borders removed.
2006-12-16 20:05:06 +00:00
Tomasz Melcer a06937d905 Data forms: separator removed. 2006-12-16 18:13:10 +00:00
Nikos Kouremenos 708977f0c0 HIG to adhod glade file; TODO-> FIXME and better header for the corresponding py 2006-12-16 17:44:59 +00:00
Josef Vybíral de22ec65de Updating gadu-gadud statuses to satisfy users' needs 2006-12-14 19:11:24 +00:00
Yann Leboulanger 224e1dfe8e make profile and pref window resizable
make profile window translatable
fixes #2773, thanks Yavor
2006-12-12 10:57:59 +00:00
Yann Leboulanger d3cebabbbd make vcard information window translatable. fixes #2768 2006-12-10 14:20:02 +00:00
Josef Vybíral f5e5a208ed emoticons (Y) and (N) updated 2006-12-09 20:24:39 +00:00
Josef Vybíral 7d2ad56d62 Update of error icon for dcraven 2006-12-09 19:09:00 +00:00
Josef Vybíral e546670132 Update of "animated" set of emoticons wuth current version of some used static icons. 2006-12-09 17:31:14 +00:00
Josef Vybíral 19418743ac Package of small (16x16) emoticons and big (22x22) emoticons.
The small one is set to be default.
2006-12-09 17:02:24 +00:00
Josef Vybíral d46f311790 Forgotten Tlen icons 2006-12-08 20:48:06 +00:00
Josef Vybíral 42d6a8d509 Finishing Static set of emoticons with last set of images 2006-12-08 20:01:49 +00:00
Josef Vybíral 248010c4a9 some more updated emoticons 2006-12-08 09:42:34 +00:00
Josef Vybíral 8b32ffa999 Uppdate of emoticons in static set 2006-12-07 21:19:08 +00:00
Nikos Kouremenos baf4679438 make edit privacy list window resizable. [generally all windows should be resizable to assist i18n]. Fixes #2762. thanks Yavor! 2006-12-07 17:23:08 +00:00
Josef Vybíral 0229aa33ec Update of weather transport & agent data 2006-12-06 08:40:56 +00:00
Josef Vybíral e9b32fe109 Updated icons in default iconsets, agents and static emoticons 2006-12-06 08:20:35 +00:00
Nikos Kouremenos 330ebb9c09 use the blinking when systray holds pending events [only new api/only in windows atm] 2006-12-05 18:45:02 +00:00
Yann Leboulanger 46cb1d9f92 hide advanced notification control button. fixes #2738 2006-12-05 09:54:18 +00:00
Yann Leboulanger 0a92068f7a hide non-implemened option in advanced notificaton window. fixes #2738. part 2 2006-12-04 07:49:53 +00:00
Nikos Kouremenos 56c171b1f8 update animated static emoticons 2006-12-03 18:38:14 +00:00
Nikos Kouremenos 009f05f582 commit new art by cornelius 2006-12-03 18:27:42 +00:00
Yann Leboulanger ba7e4a0ae7 ok ok bye bye icons in preferences tab fixes #2734 2006-12-03 10:22:33 +00:00
Yann Leboulanger 6ae8e05d0b [cornelius] updated icons in disco window too 2006-11-30 18:16:19 +00:00
Yann Leboulanger ea4cf02231 [cornelius] updated icons 2006-11-30 18:15:11 +00:00
Yann Leboulanger 2623d32b6e [cornelius] new gajim icon 2006-11-30 18:09:44 +00:00
Yann Leboulanger d5915908e7 [cornelius] updated transport iconsets 2006-11-30 18:06:54 +00:00
Yann Leboulanger 8001a4a2dd [cornelius] new dcraven theme 2006-11-30 18:00:17 +00:00
Yann Leboulanger 416b66076a [cornelius] new muc icon. available in 32x32 for them that have 32x32 version. 2006-11-30 17:55:44 +00:00
Yann Leboulanger ff7c612f97 show groupchat icon in groupchat window banner. see #2702. TODO find muc_active.svg to create 32x32 icons 2006-11-30 09:05:59 +00:00
Yann Leboulanger a57b3ad160 alt+t as shortcut to authorize a contact to add you to his roster. fixes #2709 2006-11-26 11:52:02 +00:00
Yann Leboulanger e584512a34 missing file for [7537] 2006-11-26 09:26:00 +00:00
Tomasz Melcer b7261d397b Further changes to commands' dialog. 2006-11-20 23:10:12 +00:00
Tomasz Melcer 73461bdb21 Cancel and close buttons merged into one. 2006-11-20 22:33:08 +00:00
Tomasz Melcer b936fdf867 Scrolling when there's more commands. 2006-11-20 19:22:22 +00:00
Jean-Marie Traissard 31c3deb86e Merge back [7466], [7467] and [7472] that were overwritten by ad_hoc merge. Fixes
#2200.
2006-11-19 19:45:43 +00:00
Nikos Kouremenos a2329eaee5 remove no longer used ICO files 2006-11-18 23:15:43 +00:00
Tomasz Melcer 54a4c26bea Commit changes missing in last merge. 2006-11-18 21:10:52 +00:00
Tomasz Melcer f91d9192e5 Initial support for multiple-records dataforms - displaying data. 2006-09-15 08:38:01 +00:00
Tomasz Melcer 9b29c4c8b8 Merging changes from trunk (6561:6774) 2006-09-13 16:47:58 +00:00
Tomasz Melcer 5824d3b873 Dataforms widget moved to another file, some ui tweaks. 2006-09-13 16:07:51 +00:00
Tomasz Melcer a81aaf8c16 Yet another forgotten file. 2006-08-21 14:18:59 +00:00
Yann Leboulanger 4682b5bed7 add ability to execute ad hoc commands on server 2006-08-07 16:18:01 +00:00
Tomasz Melcer fa6ae3b4be Simple support for pubsub.com notifications. 2006-07-21 13:52:36 +00:00
Yann Leboulanger 1f93e36844 add a self contact row when another resource is connected. we can now use ad_hoc commands in gajim 2006-07-19 11:01:09 +00:00
Tomasz Melcer 585ab90e92 Merging changes from trunk (6496:6561) 2006-07-17 19:30:53 +00:00
Tomasz Melcer db089f103d Jid-multi almost works. 2006-07-12 14:19:58 +00:00
Tomasz Melcer aed92d21b7 Some fixes in common/dataforms, new field types...
Now only jid-multi isn't handled.
2006-07-09 17:55:56 +00:00
Tomasz Melcer c75bdcb63c Ad-Hoc commands window now uses new dataform wrapper. /me dances 2006-07-07 15:49:44 +00:00
Tomasz Melcer ecc0403981 Invoking commands works. It will be a long way to finish it, though...
As long as the responder uses only text-single, list-single and
boolean fields, it is possible to invoke and complete a command.
Other field types are not implemented now in dataforms.py.
2006-06-25 17:03:59 +00:00
Tomasz Melcer ce9cbe6f21 Reporting errors and no-commands-exposed. 2006-06-23 18:13:35 +00:00
Tomasz Melcer 145cdbbf40 Fetching command list from entity now works.
If the entity has at least one command exposed, it will be displayed as
a radio button. Other changes: run python interpreter without optimalizations,
otherwise asserts doesn't work. Names of widgets in the glade file were
changed a bit.
2006-06-23 14:38:54 +00:00
Tomasz Melcer 23fa0bf8e6 First version of commands window.
Added: glade file for commands window, src/adhoc_commands.py with a class
to create/manage the window. For now, progressbar bounces :-).
2006-06-22 22:49:39 +00:00
Tomasz Melcer f1e9574401 dataforms.py and glade part for that - a Data Form widget
Introduced a widget that will present full data form as in JEP-0004, to make
things easier. Code will just have to create this widget with just-got
xmpp.DataForm form, show it to user, wait a bit and send the modified form
back.
2006-06-19 21:33:54 +00:00
Tomasz Melcer 8a959c846b "Execute command..." entry in roster in contact's popup menu, plus two fixes.
The fixes:
 * when received a single message from a contact that has one resource online,
   'start chat' entry in popup menu open only that message, not the chat
 * when contact has more resources online, 'rename item' entry in popup menu
   doesn't work
2006-06-19 21:30:58 +00:00
Jean-Marie Traissard fa21d11bfe Also use good info menuitem in gc_occupants menu 2006-06-19 10:57:20 +00:00
Yann Leboulanger a4b4323e38 fix wrong var name. Fixes #2073 2006-06-15 08:36:19 +00:00
Jean-Marie Traissard bc7fcf3f9c Use gtk-info instead of gtk-dialog-info, it has a shortcut and icon is more clear IMO. Fixes #2043. 2006-06-10 22:16:22 +00:00
Yann Leboulanger 18f2175f11 comboboxentry is less high than button in disco. Fixes #2017 2006-06-09 09:00:03 +00:00
Jean-Marie Traissard 6c6868a452 Added im.apinc.org in servers list 2006-06-04 14:54:17 +00:00
Yann Leboulanger 3e1dd88ee0 we can now save avatars on HD where we want (right click on image). Fixes #1817 2006-05-26 13:19:52 +00:00
Jean-Marie Traissard 38856338ac [nk]removed useless word in tooltip 2006-05-25 14:23:51 +00:00