Commit Graph

884 Commits

Author SHA1 Message Date
Julien Pivotto f3e7c18749 Hide the roster_filter_entry better 2011-04-18 11:32:16 +02:00
Julien Pivotto a5c9c5fc4a use changed signal instead of insert_at_cursor 2011-04-18 10:29:32 +02:00
Julien Pivotto 53fed1a5f5 dynamic visibility of the filter 2011-04-18 10:25:32 +02:00
Julien Pivotto 13b8c75c7e Inset roster filter textentry 2011-04-18 10:00:06 +02:00
Julien Pivotto 304686ba21 GUI implementation of the menu item "Roster filtering" 2011-04-18 09:50:45 +02:00
Yann Leboulanger eb83680786 ability to invite a room occupant to another room if we know his real JID directly from the groupchat contact menu. Fixes #4443 2011-03-30 15:23:10 +02:00
Denis Fomin 357a2a5b2b Add markup for avatar lebels in vcard window 2011-03-27 21:41:10 +04:00
Denis Fomin df960e4a5d Add ypad for "User avatar:" label in vcard window 2011-03-27 21:36:17 +04:00
Yann Leboulanger 29c4f64285 [Dicson] make some dialogs of type "dialog" instead of "normal". Fixes #6840 2011-03-18 08:57:05 +01:00
Denis Fomin b865763f31 accounts window. small fix 2011-03-16 21:01:35 +03:00
Denis Fomin 90aa0ab08c manage bookmarks window.small fix 2011-03-16 20:56:53 +03:00
Denis Fomin e8805ce923 do not expand button in join_groupchat_window 2011-03-16 17:00:49 +03:00
Denis Fomin 95d426e136 Changing the design of privacy list window 2011-03-05 17:53:26 +03:00
Denis Fomin ae43834dc6 fixed incorrect width of conference participants list, when joining a new room and when manually resizing/maximizing gajim window in all-in-one mode 2011-02-08 19:04:18 +03:00
Denis Fomin e61f7aa4db Added 'show roster on startup' option. Fixes #6793 2011-02-04 23:52:03 +03:00
Yann Leboulanger b938b93041 Add keyboard shortbut to manage bookmarks window. Fixes #4700 2011-01-06 09:08:47 +01:00
Yann Leboulanger c3fdfc3a4b begining of handling jabber:iq:gateway namespace. see #6054 2010-12-15 21:15:00 +01:00
Yann Leboulanger ddb8238f73 [Éric Araujo] fix typo un plugins window 2010-12-13 14:24:01 +01:00
Denis Fomin 38abd6e6f9 add lost signal 2010-12-10 21:16:26 +03:00
Denis Fomin a33269ed75 Do not use a constant size for close tab button 2010-12-09 20:24:23 +03:00
Yann Leboulanger 1e097fc4d5 re-add used signal. 2010-11-27 18:21:31 +01:00
Denis Fomin 420d0f9ca4 remove unused signal 2010-11-27 17:10:59 +03:00
Denis Fomin bed900a1c8 Keep changing the width of the roster(when a gtk.Paned widget handle is dragged) 2010-11-16 13:56:12 +03:00
Yann Leboulanger b0189989a0 no need to redraw contacts when we change GTK style 2010-11-10 09:57:48 +01:00
Denis Fomin f0a3da0ad3 Recovering a lost signal.
Fix #6034
2010-11-15 02:32:16 +03:00
Denis Fomin 2c5cfd0673 plugins_window.ui - removed unused hbox
ftp_manager - small gui changes
2010-11-05 18:37:50 +03:00
Yann Leboulanger c999acc9cb correct use of stock item 2010-11-01 21:40:03 +01:00
Yann Leboulanger 76bf05f533 [Dicson] Fix getting the name of widgets. Fixes #6026 2010-11-01 21:34:17 +01:00
Yann Leboulanger ebde7d4333 [Dicson] ellipsize plugins homepage button. Fixes #6025 2010-11-01 14:35:32 +01:00
Yann Leboulanger 457156cc0e put (group)chat controls in a hbox to be more extensible 2010-10-27 11:39:45 +02:00
Yann Leboulanger 76962db81f update servers.xml from xmpp.org. Fixes #5797 2010-10-05 10:51:15 +02:00
Yann Leboulanger 8d2fafd40d remove ununsed signal from gtk builder file. Fixes #5954 2010-09-30 09:12:07 +02:00
Yann Leboulanger dc26f29db3 add Deutsche Telekom Root CA 2 vert. Fixes #5937 2010-09-24 19:25:04 +02:00
Alexander Cherniuk ae9d234dec Add missing tooltips. Thanks to Dicson. Fixes #5924. 2010-09-19 10:41:19 +03:00
Yann Leboulanger 096b8f3d91 [Dicson] ability to install from zip / uninstall plugin. Fixes #5906 2010-09-14 19:31:35 +02:00
Yann Leboulanger 3e2bfd67a3 use xdg-open if available. Thanks to polymorphm forthe initial patch. Fixes #5874 2010-09-08 15:25:36 +02:00
Yann Leboulanger b5b6474b96 show MUC configuration form title in the MUC config window. Fixes #5886 2010-09-08 08:56:06 +02:00
Yann Leboulanger 8d3419e815 better string in pref window. Fixes #5883 2010-09-06 15:18:41 +02:00
Yann Leboulanger 06da4df46f [Andrej A Antonov] Use correct word: System Tray -> notification area. Fixes #5864 2010-08-23 10:40:04 +02:00
Yann Leboulanger ca43e5441c merge message archiving branch. Fixes #3593 2010-08-11 18:43:41 +02:00
Yann Leboulanger 15acafdde7 Make a "@" string not translatable 2010-08-09 13:35:11 +02:00
Yann Leboulanger 8a7ffa42ee fix wrong widget name 2010-07-28 16:50:06 +02:00
Yann Leboulanger 6ceb3af784 improve some stings. Fixes #5822 2010-07-28 14:21:03 +02:00
Yann Leboulanger 05a1af2c55 merge plugin system to trunk 2010-07-28 14:11:46 +02:00
Yann Leboulanger 33a0835194 add gajim-history-manager manpage 2010-07-27 11:34:44 +02:00
Yann Leboulanger d9ee8ffbb3 missing commit of adhoc commnds ui file 2010-07-22 17:42:35 +02:00
Yann Leboulanger 796213c9cb merge with trunk 2010-07-19 19:53:29 +02:00
Yann Leboulanger f9e8b46e6c iability to show captcha when joining a groupchat with captcha. (TODO: download image when it's not in the message itself) 2010-06-27 23:09:07 +02:00
Yann Leboulanger 90411cad12 configure max width in tab label to avoid too big tabs 2010-06-27 23:04:49 +02:00
Yann Leboulanger 1cc05b156c improve jingle audio GUI 2010-06-20 22:48:49 +02:00
Yann Leboulanger 44d53c40cc ability to fix framerate and video size for jingle video. 2010-06-19 15:44:10 +02:00
Yann Leboulanger d58841cb2b [Dave Cridland] add XEP-0258 support. Great thanks for that! Fixes #5772 2010-06-07 19:11:44 +02:00
Yann Leboulanger 2c2e4201d7 merge from trunk 2010-05-25 16:33:40 +02:00
Yann Leboulanger fc5e91a039 [eMerzh and me] ability to restart a new adhoc command without closing / reopening the window. Fixes #5698 2010-05-12 10:18:52 +02:00
Yann Leboulanger f8ab01b418 check birthday date format when editing profile window. Fixes #5692 2010-05-11 16:58:53 +02:00
Yann Leboulanger 751caeaa42 remove unused gtk handlers. 2010-04-25 20:44:09 +02:00
Yann Leboulanger d44c30373f [Calamar and me]sasl-external c2s authentication. Fixes #5704 2010-04-18 20:43:40 +02:00
Éric Araujo 9b5ee1e13b convert tabs to spaces in source code thanks to reindent.py
Also use sed to remove now unneeded Vim lines, 2to3 -f ws_comma to fix
some whitespace, and fix some other madness manually.
2010-04-08 01:20:17 +02:00
Yann Leboulanger 1d6378e5c1 auto-enable XML logging when opening XML console, and destroy window on closing. Fixes #5664 2010-04-01 11:40:27 +02:00
Yann Leboulanger a082bb2b9f [halfmoon] fix missing translated strings in ui files. Fixes #5673 2010-03-23 13:49:41 +01:00
Yann Leboulanger 23ab28d76f restore combobox in disco window. Fixes #5656 2010-03-21 21:50:07 +01:00
Yann Leboulanger 63ff673f7d add missing signal to input dialog 2010-03-12 19:56:25 +01:00
Yann Leboulanger ff658ee144 reduce tab height. Fixes #5621 2010-02-26 22:51:42 +01:00
Yann Leboulanger e552333b85 Split room jid field in join groupchat dialog. Fixes #5528
Add browse rooms button in join groupchat dialog. Fixes #3546
2010-02-21 23:35:29 +01:00
Yann Leboulanger 00262e0963 [Zash] hotkey for Enable checkbutton in XML Console. Fixes #5608 2010-02-15 20:10:07 +01:00
Yann Leboulanger 57cd53aea1 rename gc_banner_status_image to banner_status_image so it's the same than schat control 2010-02-12 21:08:40 +01:00
Éric Araujo 0408b35cfb convert tabs to spaces in source code thanks to reindent.py
also use 2to3 -f ws_comma to fix some whitespace
2010-02-10 17:59:17 +01:00
Yann Leboulanger fcada2f98d remove unsued handler 2010-02-09 22:40:08 +01:00
Yann Leboulanger 062caecfc8 ability to show / hide roster from statusicon menu. Fixes #5557 2010-02-09 19:36:32 +01:00
Yann Leboulanger fa05d88b2b merge from default branch 2010-02-08 22:25:41 +01:00
Éric Araujo fedd7dc8e2 convert tabs to spaces in source code thanks to reindent.py
holy diff batman!
2010-02-08 15:08:40 +01:00
Yann Leboulanger 6406a9d710 ability to open rename dialog twice when we cancel first instance. Fixes #5587 2010-02-03 21:16:38 +01:00
Yann Leboulanger b56de4fea8 fix groups combobox in add contact dialog. Fixes #5584 2010-01-29 19:16:48 +01:00
Yann Leboulanger ebf9407c5d improve subscription request message, ability to save it. Fixes #2176 2010-01-27 17:23:37 +01:00
Yann Leboulanger b893d5daaa removed unused callback from glade file 2010-01-25 19:35:13 +01:00
Yann Leboulanger faca096b56 add StartCom's Root CA Certificate. Fixes #5569 2010-01-25 18:54:43 +01:00
Yann Leboulanger 69d53e0907 [Zash] Fix underline in some menus. Fixes #5575 2010-01-24 20:00:46 +01:00
Yann Leboulanger b90fbd5fd3 fix handler name in pref window 2010-01-24 01:01:13 +01:00
Yann Leboulanger 5192ad2c28 remove unused signals 2010-01-24 00:39:35 +01:00
Yann Leboulanger 08756fdb69 add missing window in dataform_window.ui. Fixes #5573 2010-01-24 00:31:49 +01:00
Yann Leboulanger 0d20787e09 restore icons in menus 2010-01-23 20:42:23 +01:00
Yann Leboulanger ac535f708c fix history window usage. Fixes #5571 2010-01-23 13:03:44 +01:00
Yann Leboulanger 3862678303 fix widget id 2010-01-22 21:55:03 +01:00
Yann Leboulanger 99872d8ff8 split message_window.ui to separate chat_control.ui and groupchat_control.ui 2010-01-22 21:17:59 +01:00
Yann Leboulanger 956accf010 Bye bye glade, Hi gtk builder. Fixes #4945 2010-01-22 19:57:59 +01:00
Yann Leboulanger 3a76966c14 merge from default branch 2010-01-19 16:37:14 +01:00
Yann Leboulanger a19cbbfc9d remove pysexy dependance, PyGTK2.18 supports links in gtk.Label 2010-01-12 22:30:46 +01:00
Yann Leboulanger 183eedd654 [zimio] filter in/out/stanza type in XML console. Fixes #4785 2010-01-08 16:10:37 +01:00
Yann Leboulanger c1d0013cb0 ability to discover STUN server with SRV records of jabber server 2010-01-07 18:02:05 +01:00
Yann Leboulanger 95137bae06 [Tony] print idle time in tooltip. see #5528 2010-01-06 23:12:56 +01:00
Thibaut GIRKA b82f829b10 Import socket in jingle_rtp, fixes typo in 'stun_server', connect changed signal of stun_server_entry Fixes #5502 2009-12-10 22:02:03 +01:00
Yann Leboulanger 07be0727de [Florob] show in roster and message window geolocalisation of a contact. Fixes #5485 2009-12-07 18:32:42 +01:00
Yann Leboulanger 619518204c ability to change mic volume through GUI (doesn't work for the moment) 2009-12-02 21:37:21 +01:00
Yann Leboulanger 8bb1aaf382 connect jingle keys (for dtmf) through code instead of glade 2009-12-02 21:21:18 +01:00
Yann Leboulanger 98e1ab5637 add new GUI to control audio connection. (NOTE: sliders do nothing for the moment) 2009-12-02 10:17:33 +01:00
Yann Leboulanger 002b8a720f finish using icon theme. Fixes #2378 2009-12-01 15:50:58 +01:00
Yann Leboulanger 5401b457d5 add stun_server option in pref window. 2009-11-30 21:10:24 +01:00
Bruno Tarquini fe8bd2b027 autotools: remove confusing variables ${datadir} and DATADIR.
Those variables were confusing because autoconf usually defines DATADIR to
PREFIX/share and gajim uses both defs.datadir=PREFIX/share/gajim and
gajim.DATA_DIR=PREFIX/share/gajim/data.

Now, autoconf will use PKGDATADIR for setting the (renamed) defs.basedir
variable which will be used to set gajimpaths['DATA_DIR'] and
gajimpaths['ICONS_DIR'] in configpaths.py

Gajim will also looks for the ${GAJIM_BASEDIR} environment variable instead of
${datadir} which was really too generic (no namespace).
2009-11-28 12:54:41 +01:00
Yann Leboulanger 1ac0b7959d remove useless .ico file 2009-11-28 14:12:47 +01:00
Bruno Tarquini f01a3a7272 autotools: cleanup Makefile.am for data/* and icons.
use autotools tricks:
nobase_ prefix -> hiearchical installation
dist_ prefix -> include files in dist archive
2009-11-28 12:54:38 +01:00
Bruno Tarquini 6123687dda autotools: add a new autoconf variable: ${gajim_srcdir}.
It expanded version is GAJIM_SRCDIR.

It indicate where pyfiles will be installed (for now: PREFIX/share/gajim/src).

simplify src/Makefile.am by using nobase_ and dist_ prefix.
nobase_ allows hiearchical installation instead of flat directory
installation.
2009-11-28 12:54:30 +01:00
Yann Leboulanger 5f58e2a9ac save audio / video input / output device in config 2009-11-27 23:11:17 +01:00
Yann Leboulanger 8b3276cc12 prepare preference audio / video tab 2009-11-27 22:17:24 +01:00
Yann Leboulanger ad46e61663 move icons folder on top of tree, as it will be once installed 2009-11-27 20:31:53 +01:00
Yann Leboulanger 5b10d8fe5c base of using icon themes. see #2378 2009-11-27 16:42:32 +01:00
Yann Leboulanger a59011138b merge diff from default 2009-11-25 21:15:36 +01:00
Yann Leboulanger bafca7579f [Dmitry Korzhevin] new tango emoticon set. Fixes #5421 2009-11-20 13:49:56 +01:00
Mateusz Biliński 70731dbab7 Merged default branch into plugin-system branch. 2009-11-14 21:15:27 +01:00
Yann Leboulanger e4128f5c29 merge from default 2009-11-13 19:45:11 +01:00
Yann Leboulanger e617b134b2 Alt-a -> Alt-d to open advanced action menu in (group)chat control. Fixes #5387 2009-11-10 21:50:11 +01:00
Yann Leboulanger 994e3895a7 fix handler name in glade to change correct color when changing incoming nick color. Fixes #5372 2009-11-08 17:49:07 +01:00
Yann Leboulanger d70b74e6b6 [Gotham48] add nice icons to toggle audio / video 2009-11-08 10:08:15 +01:00
Yann Leboulanger dec49976c4 Use a separate label in RIE dialog instead of a stock button. This way we can change label easily. 2009-11-05 22:20:45 +01:00
Yann Leboulanger 09496b1fbd [Gotham48] added new wroop iconset 2009-11-01 09:43:31 +01:00
Yann Leboulanger 4824db0923 [Grigroy] align colors buttons. Fixes #5385 2009-10-31 22:57:14 +01:00
Yann Leboulanger 4ae64ff6e6 ability to configure out/inmsgtxt color in preference window. Fixes #5372 2009-10-31 19:03:03 +01:00
Thibaut GIRKA 1c33d42158 Merge default to jingle 2009-10-29 10:19:58 +01:00
Yann Leboulanger 5716ba5fd5 remove some deprecated iconsets. Fixes #5284 2009-10-28 13:20:27 +01:00
Yann Leboulanger 3bf4420ce3 rename roster_contact_context_menu.glade to contact_context_menu.glade 2009-10-27 19:02:14 +01:00
Yann Leboulanger 5a51f09491 merge roster_contact_context_menu.glade, chat_control_popup_menu.glade and zeroconf_contact_context_menu.glade 2009-10-27 18:58:27 +01:00
Thibaut GIRKA ab6510db38 merge default branch to jingle 2009-10-16 17:19:33 +02:00
Yann Leboulanger 2472a9556d support XEP-0016 (privacy lists) "block all" feature. Fixes #4552 2009-10-16 15:58:21 +02:00
Yann Leboulanger 95047d3e50 add an enable checkbutton in accounts window for normal accounts too. Fixes #4489 2009-10-06 11:23:31 +02:00
Yann Leboulanger a6a9a647b2 add a checkbutton in join groupchat dialog to decide if we want to bookmark the room. Fixes #5245 2009-10-05 15:29:37 +02:00
Yann Leboulanger a8eedfc781 ability to accept contents and not only session 2009-09-26 10:29:08 +02:00
Yann Leboulanger a57448d083 fix some missing things in video GUI 2009-09-25 15:29:22 +02:00
Yann Leboulanger 32965a948e new GUI to start audio and video sessions. TODO: ability to add/remove audio/video content to an existing session 2009-09-25 13:52:44 +02:00
Thibaut GIRKA 6b99db8980 merge default branch to jingle 2009-09-19 16:35:47 +02:00
Yann Leboulanger f5b1c2dca7 improve GUI for jnigle 2009-09-17 22:21:06 +02:00
Yann Leboulanger 12baddbdc3 start of GUI stuff for VOIP 2009-09-17 14:48:15 +02:00
Yann Leboulanger 7d7ca4d4ae always expand lines in disco window, increase default disco window width. Fixes #3877 2009-09-10 13:54:44 +02:00
Yann Leboulanger 1f7b19180d merge default branch to jingle 2009-09-08 12:01:09 +02:00
Yann Leboulanger 682d6f838a add account combobox to join groupchat dialog when we try to join a groupchat from another chat / groupchat. Fixes #3344 2009-09-02 23:45:16 +02:00
Yann Leboulanger da799bcb59 add ad hoc commands for zeroconf. Fixes #2819 2009-08-30 00:57:49 +02:00
Yann Leboulanger 8fcaa914e1 ability to use anonymous authentication 2009-08-05 20:53:58 +02:00
Anaël Verrier c7dbcdac65 * renamed a label in message archiving preferences window 2009-08-05 17:41:42 +02:00
Anaël Verrier 59e25b92c8 * fixed a bug in item archiving preferences window (the notes in sections 2.2.2.2 and 2.2.3.3 in XEP-0136 say when we change OTR to 'require' we must change save value to 'false') 2009-08-02 22:29:19 +02:00
Anaël Verrier 690c5e82ed * second draft of message archiving preferences window 2009-07-31 19:16:03 +02:00
Yann Leboulanger 86233550ac add upercase to Show Roster menuitem 2009-07-29 21:25:19 +02:00
Yann Leboulanger 91bb7421da add some jabber server to server list. Fixes #5189 2009-07-29 20:47:00 +02:00
Yann Leboulanger 718218d80e remove ugly border in roster 2009-07-29 15:37:38 +02:00
Anaël Verrier 7922426464 * first draft of message archiving preferences window
* fixed a bug in ConnectionArchive.append_or_update_item prototype
2009-07-19 16:39:07 +02:00
Yann Leboulanger 19e302b918 bosh port must now be included in bosh URI 2009-07-17 11:20:28 +02:00
Yann Leboulanger 235c4d9ab8 * ask only once at a time to change our nickname in a room in case of conflict
* add a checkbutton to use the entered nickname by default without asking anymore. Fixes #5141
2009-07-17 09:53:15 +02:00
Anaël Verrier ee59f1754b * added an entry in the roster menu to display archiving preferences window
* now we check service discovery features for message archiving
2009-07-15 20:44:34 +02:00
Yann Leboulanger 36d16d1eb0 include gajim.svg in tarball 2009-07-11 09:58:06 +02:00
Yann Leboulanger 99c74ab6a2 add gajim.svg in /usr/share/pixmaps. Fixes #5139 2009-07-07 14:27:55 +02:00
Yann Leboulanger b19d4e63f3 add missing facebook icon 2009-06-28 16:01:43 +02:00
Yann Leboulanger a49eea24ab ability to block / unblock MUC occupants. Fixes #5051 2009-06-27 12:29:55 +02:00
Yann Leboulanger fda322706b [Spike411] Facebook iconset for Gajim. A great thanks to Jakub Szypulka for is iconset: http://cubestuff.wordpress.com/2008/05/21/facebook-goes-tango/ 2009-06-27 09:50:50 +02:00
Mateusz Biliński 18f62376e1 Increased border size in Roster Item Exchange Dialog (to 6px). 2009-06-23 00:39:28 +02:00
Mateusz Biliński 56fe27be26 Fixed glade file for Roster Item Exchange. Button have fixed sized and are aligned right. Instead of 'OK' label, currently proper text for each action is displayed ('Add', 'Modify', 'Delete') 2009-06-22 20:21:39 +02:00
Mateusz Biliński 94bef05710 Fixed glade file for Roster Item Exchange. Currently only treeview with items expands vertically. 2009-06-22 19:20:41 +02:00
Mateusz Biliński 38fa0be12a [roidelapluie] Added initial support for Roster Item Exchange (XEP-0144) based on ticket #378. Only handling NS_ROSTERX 'set' operations is supported and tested as of now. 2009-06-21 03:43:57 +02:00
Jonathan Schleifer bc6b033ecf Forgot to remove some OS X stuff. 2009-06-15 22:04:11 +02:00
Mateusz Biliński 7b0a099feb Merge plugin-system with default branch. 2009-06-13 23:25:46 +02:00
Yann Leboulanger 0ed983bd87 we always build gajim-remote, so always built manpage for gajim-remote 2009-06-10 09:47:06 +02:00
Mateusz Biliński 018bda5a5f Merged default branch with plugin-system branch. Not all elements are fully
functional. This should be considered as sync commit.
2009-06-07 00:00:03 +02:00
Yann Leboulanger e412cd1dfb remove GTK warning 2009-04-25 17:23:09 +00:00
Yann Leboulanger 4c754a00ea add activity / mood in change status dialog. Fixes #4419 2009-04-12 18:13:37 +00:00
Yann Leboulanger f6d2e23016 add blabla.kz server to servers list. Fixes #4950 2009-04-05 15:28:48 +00:00
Yann Leboulanger 5615402a73 get new .ico file from 0.12 branch 2009-03-11 18:58:10 +00:00
Yann Leboulanger 68b26fda17 fix GTK warning with spinButton 2009-03-11 07:28:21 +00:00
Yann Leboulanger 39e2491224 hide tabs in account creation wizard 2009-03-06 05:55:50 +00:00
Yann Leboulanger 8f4d15f527 remove no more used code. Fixes #4853 2009-03-05 20:14:08 +00:00
Yann Leboulanger 8aa62e2658 reorder username and server fields in add account wizard. Fixes #4853 2009-03-01 16:40:20 +00:00
Yann Leboulanger eb9580e985 fix focus in account creation wizard. Fixes #4835 2009-03-01 14:34:18 +00:00
Yann Leboulanger bdee736978 fix focus problem in pref window. see #4835 2009-03-01 14:28:55 +00:00
Yann Leboulanger 521239377b option to disable sound when we are busy. Fixes #2256 2009-02-13 21:14:50 +00:00
Yann Leboulanger 95d7e157da handle (un)subscription events as messages (don't force to popup a window) Fixes #2243 2009-02-13 19:35:30 +00:00
Yann Leboulanger e11e3b01ba revert wrong commit. Fixes #4802 2009-02-11 19:58:52 +00:00
Yann Leboulanger 353fc7ced7 [Dicson] fix contact time line in vcard. Fixes #4799 2009-02-11 18:02:25 +00:00
Yann Leboulanger ba9836af65 [brubru] Load LOCALEDIR from configure (with defs.py). see #4770 2009-02-11 10:46:07 +00:00
Yann Leboulanger 7c96178126 add XEP-202 in vcard window. Fixes #4007 2009-02-10 21:45:44 +00:00
Yann Leboulanger 5e2c8da594 new show_only_active_contact option. Fixes #3497 2009-01-30 07:53:26 +00:00
Yann Leboulanger e1ae6ea0fe ability to hide systray icon when there is no pending events. Fixes #4645 2009-01-25 09:19:24 +00:00
Yann Leboulanger 7a8b5aa309 move sound preferences in a separate window 2009-01-24 14:01:15 +00:00
Yann Leboulanger 7627c24142 don't show tabs in accounts window 2009-01-18 12:56:03 +00:00
Yann Leboulanger 5bf5675e7f remove useless glade file 2009-01-18 12:53:13 +00:00
Yann Leboulanger f5bb2a4c0d [Niklas and I] improved mnemonic shortcut in accounts and proxy windows. 2009-01-18 12:50:27 +00:00
Yann Leboulanger 93b63ea843 don't move the "more" expander in vcard window when we expand / collapse it. Fixes #4652 2009-01-09 07:18:26 +00:00
Yann Leboulanger 5c8c6933a0 add signification of $S and $T in autoaway status message tooltips. Fixes #4617 2009-01-06 09:43:52 +00:00
Yann Leboulanger 23b9bba4b7 [Volegost & polymorphm] new mrim icons. Fixes #4575 2008-12-20 10:38:14 +00:00
Yann Leboulanger b317ffcdae merge BOSH branch to trunk 2008-12-15 21:06:08 +00:00
Yann Leboulanger 49c4c4ee79 hide tabs in account creation windows. Fixes #4572 2008-12-11 20:49:49 +00:00
Yann Leboulanger 3fa82faaf4 remove useless features button in accoutn creation wizard 2008-12-10 08:47:16 +00:00
Yann Leboulanger 13a2d98bcf add ukrainian server 2008-12-04 07:00:52 +00:00
Julien Pivotto 5a31ba2ef0 Very basic integration of xHtml GUI 2008-11-14 11:13:15 +00:00
Yann Leboulanger 72277c52c2 missing glade file in previous commit 2008-11-11 20:14:05 +00:00
js 5b1eb90557 Handle bookmark button in chat window like we handle add contact. 2008-11-10 20:06:28 +00:00
js 254dcd2f1c Added new activities. 2008-11-08 22:26:05 +00:00
js 216c865732 Updated mood icons. 2008-11-08 22:13:20 +00:00
Yann Leboulanger dbaaca08b8 Ctrl+T -> Alt+T to change subject. Fixes #4432 2008-11-02 14:28:17 +00:00
js e3b2ee4ea6 Updated moods to version 1.2 of the XEP. 2008-10-30 19:01:26 +00:00
js 4ffd63d8ab Rename wrongly named activity. 2008-10-24 17:19:49 +00:00
js 54535f9e61 Rederick updated his activity icons. 2008-10-23 14:10:34 +00:00
js 72f30bd80b Complete activity icon set.
Special thanks to Rederick Asher!
Fixes #4140.
2008-10-22 14:21:57 +00:00
Yann Leboulanger db2bcb43e6 don't allow focus on click on action button in chat / groupchat control. Fixes #4415 2008-10-21 10:04:18 +00:00
Yann Leboulanger 22cc993fa7 ability to sort by status in roster and in muc separatly. Fixes #3823 2008-09-26 15:22:16 +00:00
Brendan Taylor f640e7c860 add verified/not verified title text to the body of the esession dialog 2008-09-12 05:25:10 +00:00
js f4f87b0401 Fix the 2 pixels that were off in thoughtful.png. 2008-09-10 18:05:14 +00:00
Yann Leboulanger 3826f3dbba [avm] updated russion translation:
- Many punctuation fixes
 - remove "please" (like in the GNOME project).
	The translation guidelines at
	http://gnome.org.ru/wacko/TranslationPrinciples
	warn against using "пожалуйста" (please)
	in Russian technical texts.
 - change voice/aspect of some verbs
 - Fix a space before bang in a string.
	AFAIK, French is the only language to use " !",
	all other languages use exclamation marks without
	spaces (certainly true for English!).
2008-09-10 11:25:34 +00:00
Yann Leboulanger 9a8dd5db02 show better icon for send file menuitems / buttons. Fixes #4282 2008-09-08 11:27:37 +00:00
Yann Leboulanger 49b5986fe0 escape < in glade when using markup 2008-08-29 11:54:07 +00:00
Yann Leboulanger 851798a74d rename and remove had the same shortcur in manage sub-menu 2008-08-28 13:38:53 +00:00
Julien Pivotto 1c2ce732b1 E2E dialogs
* String changes
* Improve SAS visibility
* Add ability to re-verify
* espace text and buttons
* Should fix #3468
2008-08-28 13:14:54 +00:00
Yann Leboulanger 2b5139cfcf use Ctrl+Shift+A to open acctouns window. Fixes #3894 2008-08-26 15:28:15 +00:00
js 10e386121b Fix #4087. 2008-08-26 13:32:44 +00:00
Yann Leboulanger ef4eb3e291 [Florob] ESC in accounts window now works. Fixes #4225 2008-08-26 09:41:14 +00:00
Yann Leboulanger 6cbb010330 let GTK guess service registration window size. Fixes #4234 2008-08-25 11:30:11 +00:00
js 150d109434 Sort activities. 2008-08-14 14:49:03 +00:00
Julien Pivotto 34d7aacdf8 Inlarge account window to fit with the french translation. Fix #4198. 2008-08-14 13:39:31 +00:00
Julien Pivotto 05ddfa3cda update server list 2008-08-13 22:54:03 +00:00
Julien Pivotto 3eb1b551e5 Nicer E2E dialog 2008-08-13 21:25:26 +00:00
Julien Pivotto e3428713e3 Add some 32x32 icons for MUC 2008-08-12 19:04:24 +00:00
Yann Leboulanger bf9ca5e24a add a comment for translators 2008-08-11 20:23:32 +00:00
js 1ee9a5bff2 These are the official activity icons by Rederick Asher. The ones
before were also taken from him, but they weren't officially thought
for activities (I just picked a few of his icons and used them for
activities). He will also do icons for the subactivities! Thanks a
lot, Rederick!
2008-08-11 13:56:19 +00:00
js ff129a19a0 Just a test if this is more user friendly. If not, revert. 2008-08-05 00:51:08 +00:00
js 186c5d4bce Turns out our activity icons were NOT those of Rederick Asher.
He did a few icons, but no activity icons. Fortunately, among these
icons where icons I could use for every category.
Anyway, Rederick Asher promised to do a complete set of icons for
activity - thanks in advance here!
2008-08-04 02:32:47 +00:00
Yann Leboulanger 27e248fbcf [Shutnik] set widgets insensitive in manage bookmark window by default. fixes #4172 2008-08-03 21:15:10 +00:00
js 8605cd3f38 For historical reasons, we have a tab width of 3. This is strange, but
we have that in all files. To at least lesser the confusion a bit, add
vim tags for that.
Additionally, fix wrong #! in a few files.
2008-07-29 19:49:31 +00:00
js 993d0d8609 Revert r10064 and to it the right way™. 2008-07-29 19:42:31 +00:00
Yann Leboulanger 4e89f57706 added tooltips to activities dialog 2008-07-29 06:56:27 +00:00
js c078f11fe0 Show activity in roster. 2008-07-29 02:32:57 +00:00
js ec82268bdf Add 'thoughtful' mood.
We will implement that in the Gajim namespace and try to get it into
the XEP. Hope that won't take long as it's only a very small change…
2008-07-28 23:56:53 +00:00
js c06c258b2f Show activity in conversation window. 2008-07-28 22:33:20 +00:00
js f7d8631a5c New activity dialog. 2008-07-28 20:57:56 +00:00
js 5502b68828 Add icons for activities. Done by Rederick Asher.
He already promised he'll do icons for each activity! ;)
2008-07-28 17:02:01 +00:00
tomk af3f1a9dd4 - implemented BOSH key sequencing, acknowledgements
- improved HTTP persistent connections
- added alarm-unregister method to idlequeue
- extended proxy managing dialog for BOSH proxy
2008-07-26 22:42:40 +00:00
js d8bd70c93b Show tunes in roster. 2008-07-25 14:11:14 +00:00
js 6fe329d005 Fix tooltip. 2008-07-25 00:48:57 +00:00
js 0d6394b0ca * Better rendering of mood in roster.
(Only takes space if needed now)
* Possibility to disable display of mood in roster from preferences.
  (Also works on the fly with the new rendering method)
* Minor improvements in the translation of the moods to German.
2008-07-25 00:43:01 +00:00
js 2662b69986 We don't want that huge spacing on the left. 2008-07-24 22:12:21 +00:00
js e952be87fd Also install the mood icons. 2008-07-23 00:05:23 +00:00
js e9ce217777 Stupid glade! I hate it! Why does it copy the image locallly to the
glade dir and fuck the URL up then? Fixed...
2008-07-22 23:16:35 +00:00
js ac7e60830e More spacing looks better. 2008-07-22 23:13:58 +00:00
js b9ea534850 Show user tune in conversation window. 2008-07-22 23:06:58 +00:00
js 4178ec7fcb Better User Mood dialog. 2008-07-22 22:20:51 +00:00
js c5e679a078 Show mood in chat window. 2008-07-22 21:08:52 +00:00
js cb8cfbce06 Added smilie for unknown/custom mood. 2008-07-22 20:06:50 +00:00
js 3f08513aed Added icons for moods.
Thanks to Rederick Asher who did they for Jabbim!
You're a genious, I've never seen smilies expressing so much in jsut
16x16 pixels!
2008-07-22 19:36:49 +00:00
js 9dd865c063 Add a "?" on the insecure shield. 2008-07-21 20:17:35 +00:00
Stephan Erb d83f9da555 Improved groupchat minimization:
* partly rewrote join_room because it was hard to read
 * Correctly handle invites from anonymous rooms. Fixes #4057
 * Use HIG dialog for invitation requests
 * Fix bug where minimized groupchats where hidden after a reconnect
 * Removed some duplicated code
2008-07-19 17:36:21 +00:00
js f5d92c296b Nicer XEP-0184 warning image. 2008-07-19 14:45:04 +00:00
js 4d101181b1 Give the XEP-0184 icon a transparency of 60%. Makes it less annoying. 2008-07-18 21:08:37 +00:00
js f704701ba4 Support for displaying XEP-0184 receipts. 2008-07-18 20:24:34 +00:00
js 697aca8877 Revert r9902. bct agreed on that. 2008-07-15 13:31:25 +00:00
js 76064778d6 Add one more code. 2008-07-12 12:26:06 +00:00
js 3acda0e3a3 Forgot one. 2008-07-12 12:24:02 +00:00
js b985570e29 Reordering smilie codes increases compatibility when clicking them. 2008-07-12 12:21:22 +00:00
js dbeed0cd01 Added ICQ6 smilie codes, added puke smilie (poorly done by me). 2008-07-12 12:13:38 +00:00
Yann Leboulanger 1f730069ef revert partialy #9909 2008-07-11 17:32:40 +00:00
Yann Leboulanger f54e2af871 added mrim image for disco. fixes #4091 2008-07-11 17:29:56 +00:00
js 5b6756d497 Added NSIS installer script. 2008-07-11 17:03:42 +00:00
Yann Leboulanger 4db9685849 add mrim transport icons. Fixes #4078 2008-07-10 12:18:26 +00:00
Brendan Taylor ebcb659196 improved esession auth messages 2008-07-09 03:10:50 +00:00
Brendan Taylor 95c6df4fdc moved crypto icon to the right of the chat control input 2008-07-09 02:18:36 +00:00
Brendan Taylor 2e97cc3adb snagged tango security icons from gnome-icon-theme 2008-07-09 02:03:57 +00:00
js 2a40072a24 Make the space wasted by the new button at least a bit less. 2008-07-04 10:18:40 +00:00
tomk f3820706fb - Refactored non-blocking transport and client classes - getaddrinfo is called
in Client now
- Added NonBlockingHttpBOSH transport (to tranports_nb) and BOSHClient
(to client_nb)
- Extended possible proxy types in configuration by "BOSH" proxy
- Rewrote NonBlockingTLS to invoke success callback only after successful TLS handshake is over (formerly, the TLS Plugin returned right after sending <starttls>)
2008-06-30 00:02:32 +00:00
Brendan Taylor b490904454 make esession authentication warning less obtrusive 2008-06-29 04:39:29 +00:00
Yann Leboulanger eb50064d37 [digital7] old-style popup window with 1px border. fixes #4044 2008-06-27 09:13:50 +00:00
Yann Leboulanger bed750410e ability to ignore a transport contact. see #3984 2008-06-23 16:21:21 +00:00
Stephan Erb 984268d845 Hide Advanced notification button and adjust padding. Thanks glade. Fixes #4023. 2008-06-20 20:07:46 +00:00
Mateusz Biliński aaf5b30129 Added GajimPluginConfigDialog class - dialog that plugins should use to present configuration to user.
Now, 'Configure' button is invoked only for plug-ins that have config_dialog.
2008-06-19 12:56:45 +00:00
Mateusz Biliński 11e61ea2a2 Small changes toward handling plug-ins configuration. 2008-06-12 18:26:08 +00:00
tomk 6a15c9b9c9 initial cleanup of xmpppy perfomed, see #3260 2008-06-09 00:32:02 +00:00
js c2eb4b5a9f Completely remove OTR.
Sorry, it just wasn't maintainable. The problem is the current libotr
API. I'm sick of working around the strange libotr API, sick of getting
HTML messages, sick of losing messages. The final argument for
completely removing it was that we can't get the message ID of a sent
msg anymore - which we need. I tried to work around this as well, but
there seems to be no way to wait for a signal in glib the way I would
need it for the workaround (I wanted to emit a signal in inject_message
and then wait for it after the call to otr_message_fragment_and_send
so the signal can pass us the message id). And the last reason is that
we're heading towards a new release and thus want to stabilize the code,
thus don't have time to work around even more libotr API strangeness.
I will give feedback to the libotr developers, who are currently
planning a new API, so that we can hopefully see OTR support once again
as soon as libotr4 is released.

Kjell already announced that he will continue his branch:
https://code.launchpad.net/~afflux/gajim/otr

I really hope the libotr devs will provide a sane API with libotr4 so
we can integrate OTR support again.

Oh, and I added one more try/except block for OS X.
2008-06-08 15:27:05 +00:00
Mateusz Biliński e127925948 Added first version of 'Plugins' window. It's accessible through 'Edit/Plugins' item in roster menu. It seems that you can successfully (de)activate plug-ins through GUI now.
Added 'homepage' attribute to Plugin class.

Added (commented out) calls of pycallgraph in src/gajim.py for later use.

[xbright] Changed 'python' to 'python2.5' because code uses modules not available in previous versions of Python.
2008-06-07 17:28:34 +00:00
Jean-Marie Traissard d927d260c2 Removing tic tac toe game. Maybe one day a full version in a plugin ? :) 2008-06-01 23:07:34 +00:00
Nikos Kouremenos a5e218efba fix tooltip about logging encrypting messages. (it is now shorter, better understood (jargon removed where possible), and we it's OpenPGP and not just GPG guys {or last time I checked :$}) 2008-05-27 19:40:00 +00:00
Yann Leboulanger c127493e58 remove pep options from pref window, store them per account, store caps_hash per account. see #3954 2008-05-27 10:24:29 +00:00
js e269e62851 Unfortunately, Gtk shows the accels with + instead of -, which would be
correct. Adjust tooltips to that.
2008-05-17 18:16:26 +00:00
js f6e74e22b6 Same for groupchat. 2008-05-17 13:32:37 +00:00
js edf8738a39 Don't show events from buttons in advanced menu, only show them when
triggered via the banner right-click menu.
2008-05-17 13:14:34 +00:00
Brendan Taylor 80d68e140f whoops, forgot to commit context menu change 2008-05-13 02:07:16 +00:00
js c4b2cdc31f * Add button for new chat window GUI.
* Buttons get disabled as needed now [we still need something to update
  this while the window is open (it might change, for example, the
  contact was added)].
* Remove the new accelerators in destroy_menu().
* Move some OTR stuff.
* Don't hide OTR from the user if not available, but set unsensitive.
2008-05-10 11:39:25 +00:00
js 435042968e Added OTR support.
Work done by Kjell Braden <fnord@pentabarf.de>.
Some fixes done by me.
2008-05-09 12:35:25 +00:00
js b04250cf9f Added bookmarks for *EVERY* button in chat window and GC window. 2008-05-09 09:34:38 +00:00
js a4bd225f76 Add shortcut to tooltip of actions button. 2008-05-08 15:44:10 +00:00
js 1fdcb84e36 This looks better on win32.
And fix that stupid bug that glade will introuce again and again
(it's just to stupid to keep the image None and replaces it with
gtk-missing-image, so you always see a stupid image as avatar when
there's none)
2008-05-07 16:51:11 +00:00
js 99a8c05bb8 * Converted GC to new GUI as well.
* Moved some code so we can get rid of a few ifs.

What still needs to be done for the GUI redesign to be complete:
Don't show entries in the actions menu that have buttons.
2008-05-07 15:34:00 +00:00
Yann Leboulanger 3193a8e8cf [Florob] Send and handle nicknames reveices through PEP. Fixes #3651 2008-05-05 21:55:59 +00:00
js 093f0a1c15 This looks better on win32. 2008-05-04 20:58:43 +00:00
js eb468c5d4a Redesign the chat window GUI. Should be more userfriendly now. 2008-05-04 20:47:51 +00:00
js a196a78ff2 Add checkbox to a hbox so you don't click it by mistake if you click a
few pixels above close.
2008-05-04 14:06:05 +00:00
Yann Leboulanger 24b396b4a8 use default invisible char in all windows. Fixes #3905 2008-04-29 07:26:29 +00:00
Jean-Marie Traissard f0c4bef25d Wrap text in change subject dialog and use a bigger width. Subjects are usually long and on one line. 2008-04-28 18:19:25 +00:00
Stephan Erb e504cee6fb Revert r9519. It was breaking DND. 2008-04-21 20:07:08 +00:00
Stephan Erb b56c0c94af Connect drag'n'drop signals in glade. 2008-04-21 19:02:24 +00:00
Yann Leboulanger ffbc0c65bc use a textview to change subject of a room. Fixes #3858 2008-04-18 19:15:03 +00:00
Yann Leboulanger 05218db68a [rOOt & Asterix] use get_uf_activity/mood to translate them. store subactivities according to selected activity. fixes #3809 2008-04-07 11:17:33 +00:00
Stephan Erb b991b32886 Add missing tooltip and markup in vcard window. See #1069. Make string a doc string. 2008-04-04 15:10:50 +00:00
Stephan Erb 611a53422e A few small PEP GUI and code changes. No new functionality. 2008-04-03 22:50:03 +00:00
Stephan Erb 573ae48a43 History Window:
* Make usage of history_window (hopefully) more straight forward. (widget placement, focus, shown nicks, completion...)
* Kill two bugs where wrong nicknames were shown in chathistory and results window.
* Rename functions to make clear that their are intended for private usage only.
2008-04-03 17:48:55 +00:00
Yann Leboulanger d55c12763f addmissing callbacks to preferences glade file for chatstates comboboxes. fixes #3794 2008-03-26 16:19:49 +00:00
Yann Leboulanger 849a235263 [Nico Gulden] typo in some strings 2008-03-24 21:59:39 +00:00
Jean-Marie Traissard d7a6734601 Clarify how roster.quit_on_next_offline works with comments.
Use only one function when user wants to quit. Bad dup code !
Maybe see #3643.
2008-03-20 16:31:21 +00:00
Yann Leboulanger cc6eb92337 additional mappings for existing emoticons. fixes #3762 2008-03-17 10:17:45 +00:00
Jean-Marie Traissard 61e723d632 Removing default W size for gc-roster in glade. Fixes a bug where at creation,
this size replace the one we saved, everytime. Hope that doesn't create others
problems, but seems not.
2008-03-15 21:44:10 +00:00