aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/impl/systray/jdic
Commit message (Collapse)AuthorAgeFilesLines
* Adding support for file transfer for XMPP and graphical User Interface for ↵Yana Stamcheva2009-06-159-2336/+0
| | | | | | | | | file transfer (ongoing work). This first commit adds the needed gui that enables users to send and receive files, to drag and drop files into chat windows. It displays incoming file notifications, file icons or previews (where possible, e.g. images). This work package also contains a first file transfer implementation over the XMPP protocol (using the smack implementation of xep-0096: http://xmpp.org/extensions/xep-0096.html). Unfortunately this implementation won't work very well with GoogleTalk accounts for now, as Google servers seem to block every file bigger than 60K. This commit contains also some improvements in the way we load the history and we manage error messages in the gui.
* - Improvement of the JPopupMenu management for the systray iconDamien Roth2009-02-283-54/+68
| | | | | - Go back to a AWT menu for Mac (java6 only)
* Fixes warnings.Lyubomir Marinov2009-02-251-4/+5
|
* Ables JDIC systray to hide (not only show) the main frame when double click ↵Vincent Lucas2009-02-241-6/+7
| | | | is performed (as in commit r5060, but this time confirmed by Symphorien).
* Reverts the last part of commit r5060.Vincent Lucas2009-02-241-1/+1
|
* reverting commit r5060.Vincent Lucas2009-02-241-4/+4
|
* Ables JDIC systray to hide (not only show) the main frame when double click ↵Vincent Lucas2009-02-241-6/+8
| | | | is performed.
* when clicking on a notification involving a contact the chat with that ↵Symphorien Wanko2009-02-231-9/+12
| | | | contact should comes to front even if it wasn't opened
* Marks fields final.Lyubomir Marinov2009-02-221-7/+8
|
* Fixes incorrect code which Eclipse warns about.Lyubomir Marinov2009-02-221-4/+9
|
* enhancements to the swing popup notification, new behavior for the trayicon, ↵Symphorien Wanko2009-02-203-87/+23
| | | | minors code tweak
* use the popup as invoker if the main windows is closedDamien Roth2009-02-201-6/+8
|
* Fix systray Setting menu item icon. Bug reported by Sebastien Mazy and ↵Yana Stamcheva2009-02-201-10/+11
| | | | Symphorien Wanko.
* trayicon for sun java 6 use now a fancy jpopupmenu instead of a old Damien Roth2009-02-193-21/+104
| | | | | stylish awt popupmenu
* swing based popup notifications with tests for the PopupMessage interface.Symphorien Wanko2009-02-173-353/+326
| | | | added checks for null SystemTrayPeer as it this possible it doesnt exists on the cruise control machine
* undo previous commit since cruisecontrol failsSymphorien Wanko2009-02-171-185/+248
|
* swing based popup notifications with tests for the PopupMessage interface.Symphorien Wanko2009-02-171-248/+185
|
* Minor code cleanup removing unused fields, fixing raw-type warnings.Lyubomir Marinov2008-12-211-16/+14
|
* - Delays the creation of the Options dialog and the loading of the ↵Lyubomir Marinov2008-12-201-5/+1
| | | | | | | ConfigurationForm implementations (which get listed in the Options dialog). - Spares a couple of ImageIcon allocations. - Removes unused fields and fixes raw-type warnings in the files touched by the other changes.
* - Reduces garbage created when working with AccoutID.getAccountProperties() ↵Lyubomir Marinov2008-12-161-3/+3
| | | | | | which creates a copy of the internal Hashtable by introducing getAccountProperty(), getAccountPropertyString(), getAccountPropertyBoolean() and getAccountPropertyInt(). The last two also carry out the conversions between Object and boolean/int without additional allocations in contrast to most of the previous uses which would perform allocations. - Modifies SimpleStatusMenu to load its necessary image once instead of three times and to spare a ImageIcon instance.
* On Mac OS X, waits for the application to complete its normal shutdown ↵Lyubomir Marinov2008-12-131-25/+1
| | | | instead of prematurely killing it. Additionally, leaves a single shutdown procedure and uses it for both File > Quit and the Close action of the systray menu.
* Fixes a ClassCastException (introduced as part of the "fix" for issue #502) ↵Lyubomir Marinov2008-12-121-3/+8
| | | | in .impl.systray.jdic reported by Werner in an e-mail on the dev mailing list subjected "Class cast exception jdic".
* Hopes to fix issue #502: Do not use jdic when running Java 6.Lyubomir Marinov2008-12-118-285/+959
|
* Language resources updated.Yana Stamcheva2008-12-093-10/+10
|
* Fixes warnings about unused imports.Lyubomir Marinov2008-12-061-1/+0
|
* Applying new resource name convention.Yana Stamcheva2008-11-283-24/+38
|
* Moves PropertyChangeListener/Event from .configuration.event to .util ↵Lyubomir Marinov2008-11-201-2/+1
| | | | because they're generic and of interest to other use cases.
* - Revised status panel interface.Yana Stamcheva2008-09-081-1/+1
| | | | | | | | - Revised contact list interface. - New chat rooms interface. - Main tabbed pane removed. - Revised call management in the GUI. - Some more gui modifications.
* Trying to launch a second instance of SIP Communicator now brings the first ↵Emil Ivov2008-09-061-38/+38
| | | | | | | | one to front Clicking on the systray icon when SC is minimized, now restores it also, when SC is on another desktop the systray click now takes you to that desktop
* Implements support for launch parametersEmil Ivov2008-09-061-70/+5
| | | | | | | | | Implements support for handling SIP URIs as launch parameters Adds a lock mechanism to prevent from running multiple instances of SIP Communicator Adds a mechanism for a second instance of SC to pass its launch parameters to a one that's already running. Adds a DefaultSecurityAuthority class (in use by the systray and SIP URI handler)
* - HIDDEN_PROTOCOL moved to ProtocolProviderFactoryYana Stamcheva2008-07-221-1/+1
| | | | - Fix global status, when having hidden protocols.
* New Account configuration forms.Yana Stamcheva2008-06-231-1/+1
|
* Changing of Dock Icon according to global status and changing systray ↵Damian Minkov2008-06-171-15/+64
| | | | changing to avoid errors if icons are missing.
* Fix missing systray icon on macos.Damian Minkov2008-06-131-6/+18
|
* Change systray icons according to global status.Damian Minkov2008-06-111-3/+32
|
* - Configuration forms are now registered through the bundle context.Yana Stamcheva2008-06-101-1/+1
| | | | | | - General settings form is added. - Option added to disable message history. - Option added to show different chats in separate windows.
* - Implemented configuration form plugins using the OSGI. All Configuration ↵Yana Stamcheva2008-06-051-11/+6
| | | | | | forms are now registered through the bundle context and is not added through the UIService. - Mac look & feel is changed to the default system look and feel.
* prevents accidential doubleclicks on systray-icon (forgot to merge one import)Thomas Hofer2008-04-231-0/+1
|
* prevents accidential doubleclicks on systray-iconThomas Hofer2008-04-231-0/+22
|
* - setEditableUserName, isEditableUserName methods added to enable protocols ↵Yana Stamcheva2008-03-141-5/+53
| | | | | | to specify if the user name is editable through login. - Fix client behavior when logging with wrong password or when trying to log in and there's no network connection. Enhancements of the Login window.
* Yahoo: fix yahoo decorated messages handlingSymphorien Wanko2008-02-071-0/+3
| | | | Systray: remove html code in the message displayed from the systray
* Systray tooltip text now gets its value from the main application.properties ↵Yana Stamcheva2008-02-051-1/+1
| | | | file.
* 1. Fix sending with ctrl + enterDamian Minkov2008-01-231-1/+6
| | | | 2. hide hidden protocols from systray menu
* Change status message interface addedYana Stamcheva2007-12-114-42/+39
|
* println removedYana Stamcheva2007-12-051-1/+0
|
* 1. Improve status messages (incoming and outgoing)Damian Minkov2007-11-271-0/+21
| | | | 2. Fix systrayservice not to throw an exception if not initialized
* systray tooltip text is moved to resourcesYana Stamcheva2007-11-091-1/+4
|
* Fixed typo in commentRomain Kuntz2007-10-301-1/+1
|
* On MacOSX, the envelope icon is now also displayed with opposite colors when ↵Romain Kuntz2007-10-281-6/+49
| | | | | | | | | the menu is open while the envelope icon is displayed. As we cannot get the current displayed icon from the TrayIcon class, we have to maintain a state of the current icon used on the systray. White envelop icon contributed by Guillaume Schreiner.
* In respect to MacOSX Look & feel, change the systray icon when systray menu ↵Romain Kuntz2007-10-281-11/+38
| | | | | | | | | appears. Systray MacOSX icons contributed by Guillaume Schreiner. Fixed some wrong code identation.