Commit Graph

302 Commits

Author SHA1 Message Date
Stephan Erb 40af7bfc1c Do not mess up vcard window when there is no user avatar or when it is resized. Fixes #3674 2008-01-11 17:23:26 +00:00
Yann Leboulanger d17a51c648 [tpatnoe] better one window description. fixes #3632 2007-12-29 13:37:39 +00:00
Jean-Marie Traissard 47e0b6d18f remove useless and bad looking hbar before Close button un accounts_window.glade 2007-12-22 22:50:26 +00:00
Yann Leboulanger 3bc22371cc [ruiabreuferreira and I] ability to use http_proxy environment variable. fixes #2977 2007-12-19 14:42:04 +00:00
Travis Shirk 0afc7b2328 Merge one_window branch
Merged revisions 9143,9145-9155,9157-9162,9164-9169,9171-9177 via svnmerge from
svn://88.191.11.156/gajim/branches/one_window

........
  r9145 | nicfit | 2007-12-13 21:49:09 -0700 (Thu, 13 Dec 2007) | 2 lines

  Implemented the original Nikos patch with an HPaned instead of a HBox and only do this mode when one_message_window == 'always'
........
  r9152 | nicfit | 2007-12-15 13:33:56 -0700 (Sat, 15 Dec 2007) | 2 lines

  Added config and GUI for one_message_window_with_roster
........
  r9153 | nicfit | 2007-12-15 13:41:46 -0700 (Sat, 15 Dec 2007) | 2 lines

  Use one_message_window_with_roster and some whitespace cleanup
........
  r9154 | nicfit | 2007-12-15 14:04:49 -0700 (Sat, 15 Dec 2007) | 2 lines

  Scratch the chckbox for with roster mode, use one_message_window opt and combo
........
  r9155 | nicfit | 2007-12-15 17:01:13 -0700 (Sat, 15 Dec 2007) | 2 lines

  MessageWindowMgr knows about ONE_MESSAGE_WINDOW_ALWAYS_WITH_ROSTER and MessageWindow can reparent itself rather then the roster having to do so.
........
  r9157 | nicfit | 2007-12-15 17:47:20 -0700 (Sat, 15 Dec 2007) | 2 lines

  Resizing fixes and make the roster window shrink when last tab is removed
........
  r9158 | nicfit | 2007-12-15 19:15:11 -0700 (Sat, 15 Dec 2007) | 2 lines

  Added "Show roster" (CTRL+R) to view menu when using always_with_roster to quickly hide/show the roster.
........
  r9159 | nicfit | 2007-12-15 19:49:30 -0700 (Sat, 15 Dec 2007) | 2 lines

  Handle window title setting in always_with_roster mode.
........
  r9160 | nicfit | 2007-12-15 20:13:57 -0700 (Sat, 15 Dec 2007) | 2 lines

  Removed FIXME
........
  r9167 | nicfit | 2007-12-17 18:40:59 -0700 (Mon, 17 Dec 2007) | 2 lines

  When roster is hidden, show it when the number of MessageWindow controls == 0
........
  r9168 | nicfit | 2007-12-17 19:07:49 -0700 (Mon, 17 Dec 2007) | 2 lines

  Disable hiding roster when there are no message controls open
........
  r9169 | nicfit | 2007-12-17 20:41:11 -0700 (Mon, 17 Dec 2007) | 2 lines

  Bunch of saved size bugs fixed
........
2007-12-18 23:42:22 +00:00
Yann Leboulanger 9b54e6fb5c don't select muc subject when we switch to a muc tab 2007-12-16 09:31:15 +00:00
Yann Leboulanger 3a305866c0 [js] move pep page in pref window before advanced one 2007-12-13 20:51:13 +00:00
Yann Leboulanger a645006bf8 merge diff from trunk 2007-12-12 08:44:46 +00:00
Tomasz Melcer 2a7f1a654a Jingle: dialog for accepting voice calls 2007-08-23 23:42:31 +00:00
Piotr Gaczkowski 947ec8e933 PEP prefs added 2007-08-09 23:05:43 +00:00
Yann Leboulanger 853448943b fix icon size in menu 2007-08-09 15:46:58 +00:00
Yann Leboulanger ea24ee82e5 merge diff from trunk to pep branch 2007-08-09 15:39:18 +00:00
Tomasz Melcer 459c73f961 Jingle: UI entry point and lots of small changes. 2007-08-06 23:19:57 +00:00
Yann Leboulanger 725ef29a85 add 2 buttons to search window: add contact to roster and information. fixes #3304 2007-07-22 09:04:33 +00:00
Stephan Erb c145c2ce36 * Make default theme unchangeable
* cleanup and bugfix for sensitive color table
2007-07-16 11:54:04 +00:00
Yann Leboulanger e3b8c4e636 fix icon in view menu of roster window for file transfer 2007-07-10 22:58:08 +00:00
Stephan Erb 967a7e8144 Correct name in gladefile to fix the last commit. 2007-07-10 20:04:04 +00:00
Yann Leboulanger cf814269db set custom avatar is now fonctional. fixes #3127 2007-07-10 17:53:42 +00:00
Piotr Gaczkowski fca81d8795 A TODO. Good to know, what we're going to do 2007-07-08 11:35:52 +00:00
Stephan Erb ff2fe1b503 Feature window cleanup and description update. See #2783 2007-07-06 23:51:41 +00:00
Yann Leboulanger 0fb9d6dd56 missing glade changement. see #3269 2007-07-05 06:26:57 +00:00
Yann Leboulanger 5e46f22960 new accounts window. one bug remain, see #2744 2007-07-04 21:10:50 +00:00
Yann Leboulanger e007756ac8 make idle part of preference window insensitive if idle is not supported. fixes #2949 2007-06-28 21:09:29 +00:00
Julien Pivotto 15597f8b37 In features window, show description on select, not on double-click. See #2783. 2007-06-28 10:42:24 +00:00
Stephan Erb a1440388da Feature window cleanup, first part . See #2783 2007-06-27 12:38:00 +00:00
Julien Pivotto 3d85b01123 Add icon to FAQ and Features menu entry in roster 2007-06-27 12:25:03 +00:00
Yann Leboulanger 9dc8404158 add features window in help menu. fixes #2783 2007-06-27 09:37:31 +00:00
Stephan Erb 7be506e3f5 Compact View:
* Move checkbox to preferences. Fixes #2662
 * Merge option for muc and chat
2007-06-25 23:51:44 +00:00
Stephan Erb 87113a7a0e Auto resize xml input textview. Fixes #2831 2007-06-16 10:57:52 +00:00
Yann Leboulanger 0758be7c14 ability to send a file to a groupchat occupant if we know his real JID 2007-06-15 17:38:14 +00:00
Yann Leboulanger e8bfebdd23 don't make minimize checkbutton sensitive if auto join is not sleected 2007-06-14 17:50:30 +00:00
Yann Leboulanger b6eb2f94c9 minimize menuitem -> minimize on close checkbutton. see #3034 2007-06-14 17:44:24 +00:00
Yann Leboulanger 0d81760650 GUI part of manage bookmark window 2007-06-14 17:00:20 +00:00
Stephan Erb babd1ee042 Enable ellipsization in roster and chatwindow. Fixes #2079, #2739
Reorder occupantlist in groupchat to match roster. Fixes #2102
2007-06-11 08:37:46 +00:00
Julien Pivotto 7b87c829fb use wrap words in vcard annotations (like in about). 2007-06-10 07:13:28 +00:00
Stephan Erb f5ca215174 Seperate groupchat bookmark/add menu entry 2007-06-09 11:29:14 +00:00
Yann Leboulanger 6363a610df [steve-e] better expander labels. Fixes #3208 2007-06-05 10:01:42 +00:00
Julien Pivotto b82a5b96bc [steve-e]
* improve account context menu
 * improve groupchat user's context menu
 * improve group context menu
 * improve join groupchat menu
2007-06-04 18:27:09 +00:00
Piotr Gaczkowski 64566299ac Slight modifications of PEP Services dialog 2007-06-03 17:23:25 +00:00
Julien Pivotto d719b46b68 Update information and block icon in roster contacts context menu 2007-06-03 17:10:08 +00:00
Julien Pivotto 0147bcd5f8 Fix icon size and pgp icon in roster contact context menu. 2007-06-03 16:57:23 +00:00
Julien Pivotto 24f42e7549 Add sent status icon to contact's context menu. Fix #342. 2007-06-03 15:46:05 +00:00
Yann Leboulanger 8eb1df2c60 missing glade file 2007-06-03 10:46:52 +00:00
Yann Leboulanger 07b324ced4 ability to see pep nodes and their access model. TODO: ability to change it 2007-06-03 10:30:34 +00:00
Piotr Gaczkowski e3ef0821b3 Merge with trunk 2007-06-03 10:04:20 +00:00
Yann Leboulanger 170e0af3aa cleanup gc occupant context menu. Fixes #3211 2007-06-02 13:49:37 +00:00
Yann Leboulanger cefac49fdf refactor groupchat popup menu. see #3211 2007-06-02 12:03:02 +00:00
Yann Leboulanger ef8b15c893 cleanup roster contact context menu. see #3127 2007-06-02 11:14:25 +00:00
Yann Leboulanger 0e3c634ff2 new account registration wizard that follow XEP 77 better. fixes #2700 too (advanced options available while creation an account) 2007-05-31 21:49:49 +00:00
Yann Leboulanger cb104420d2 introduce a FakeDataForm class that draws a table from dict {entry: value} and use it for service registration 2007-05-22 17:55:25 +00:00
Yann Leboulanger 060d5fa087 re-make vcard window resizable. fixes #2255 2007-05-09 12:29:55 +00:00
Julien Pivotto 253c7e6cfc (Fix #3034) Add ability to minimize groupchats in roster, and to minimize autojoigned bookmarked rooms at launch. 2007-05-03 21:02:50 +00:00
Yann Leboulanger 550785233f [roidelapluie] ability to block several contacts in the same time. fixes #3128 2007-04-25 15:54:58 +00:00
Yann Leboulanger 776c4614d5 [roidelapluie] add ability to block / unblock a contact / group directly from roster. see #253 2007-04-24 19:56:24 +00:00
Yann Leboulanger d2090a1c7f add tooltip to syncronize contacts button in accoutn modification window 2007-04-24 08:54:26 +00:00
Yann Leboulanger 2ef20efac5 add ability to set an avatar for a contact. fixes #2967 2007-04-22 10:23:23 +00:00
Yann Leboulanger 68e2c7ddd3 [roidelapluie & I] ability to send custom status to contacts. fixes #342 2007-04-21 11:29:55 +00:00
Yann Leboulanger 36f4bb14bd remove ping menuitem and add /help command to chat_window. fixes #2947 2007-04-19 21:23:50 +00:00
Yann Leboulanger a23c825664 add missing search_window glade file 2007-04-19 18:36:07 +00:00
Yann Leboulanger 193e415056 add ypad arround status icon in chat window 2007-04-19 13:52:22 +00:00
Yann Leboulanger 41bdb0c7f6 begining of XEP-0055 (search) implmentation. For the moment, works only with dataforms. see #1922 2007-04-19 13:31:28 +00:00
Yann Leboulanger 38b48d0134 [roidelapluie] add /ping command and ping menuitem in chat window. fixes #2947 2007-04-18 16:40:48 +00:00
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
Piotr Gaczkowski 6917ab7ff5 Activity setting from a dialog once again 2007-03-31 09:09:16 +00:00
Yann Leboulanger 8b63200382 no need of a default height in mood dialog 2007-03-31 08:14:18 +00:00
Yann Leboulanger a26d9c028a make mood dialog not use blocking run() function 2007-03-31 08:11:25 +00:00
Piotr Gaczkowski 37de10d82f Properish mood dialog 2007-03-31 07:43:33 +00:00
Piotr Gaczkowski ab26867fb2 Setting mood now supported (crappy). 2007-03-30 22:52:11 +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 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 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
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
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
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
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
Yann Leboulanger ba7e4a0ae7 ok ok bye bye icons in preferences tab fixes #2734 2006-12-03 10:22:33 +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
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
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
Jean-Marie Traissard 6a05b5d529 Rename gtkgui.glade to manage_accounts_window.glade. (contain only manage_accounts_window) 2006-05-21 20:50:48 +00:00
Dimitur Kirov 3caa576400 better string (10x Hawke) 2006-05-19 23:01:49 +00:00
Dimitur Kirov 7e467e04f8 shrink account and protocol comboboxes 2006-05-19 22:30:23 +00:00
Dimitur Kirov 226e5372e4 new arguments for gajim-remote add_contact
(<jid> [account]). If account is not specified,
show a combobox with active accounts
2006-05-19 21:13:45 +00:00
Jean-Marie Traissard 243ff81626 Proxy password should be show as ***** 2006-05-18 18:26:51 +00:00
Jean-Marie Traissard 8decfc44a2 Sort groups in edit group dialog, even when adding one. Note that it doesn't lower groupname before sort.
Make edit group window longer but with no vscroolbar if necessary.
2006-05-14 16:19:04 +00:00
Dimitur Kirov f619ddd76b fixed accel 2006-05-11 20:34:37 +00:00
Dimitur Kirov 59a51d8b0d add checkbutton for default chat font 2006-05-11 18:28:05 +00:00
Yann Leboulanger 51836690a8 missing glade diff ... 2006-05-10 16:34:59 +00:00
Yann Leboulanger 76bed366e2 better string 2006-05-09 20:38:44 +00:00
Jean-Marie Traissard a898cf4544 #1005 :
-Added events about FT, event status change
-Merge events first/next message reveived and add a condition about chat actually open with that contact for all events
-Added action about roster notification (animated icon for contact)
-Added glade file to translatable ones
2006-05-09 17:59:24 +00:00
Jean-Marie Traissard a106d402b8 #1005 : Advanced Notifications Control : First part : Preferences GUI. 2006-05-09 00:05:15 +00:00
Dimitur Kirov 70aad19405 remove test vcard window 2006-05-08 22:32:50 +00:00
Dimitur Kirov 634467f1f5 temp: wrap for os_label (Bart Kreska) 2006-05-08 22:30:17 +00:00
Yann Leboulanger b65cc5b37f glade for bookmark manager (goes with [6291]) 2006-05-08 08:15:37 +00:00
Dimitur Kirov 22c0f59a64 added some underlines to contact context menu 2006-05-04 18:37:34 +00:00
Jean-Marie Traissard 2a12557ca8 When we have more than two accounts, do not show only two firsts and show scrollbar, make windows bigger. 2006-05-04 18:16:26 +00:00
Dimitur Kirov 5e6b016af1 split gtkgui.glade in several small glade
files, which are now located in data/glade/
2006-05-02 15:53:25 +00:00