Werner Dittmann
05e909ec9d
Remove the ZrtpConfigure plugin and move its functions into the neomedia package. The
...
neomedia activator registers the ZrtpConfigurePanel.
16 years ago
Damian Minkov
eedf28ab5c
Return old notify service but as deprecated (start does nothing) in order to avoid loading the old jar from the felix cache.
16 years ago
Damian Minkov
9705865983
Stop building media bundler. Remove media bundle from starting in client and in tests. Comment all code that access media service in jabber protocol.
16 years ago
Werner Dittmann
2394d225d6
Introduce the new ZRTP configure feature that enables users to select which algorithms ZRTP shall use.
16 years ago
Emil Ivov
d1fe4ffc47
Disables the legacy media service
16 years ago
Lyubomir Marinov
f5da110e79
Switches .util.IPAddressUtil to use sun.net.util.IPAddressUtil.
16 years ago
Emil Ivov
08bb850b6d
Migrating to neomedia (Work in Progress)
16 years ago
Damian Minkov
b5ae6c1a91
Some portaudio fixes. Add to configuration panel option to select portaudio and the devices to use. Javasound left as default, as portaudio is not currently enabled (missing native binaries). Removed some old and unused jmf stuff like v4l, sun audio, directsound.
16 years ago
Lyubomir Marinov
6bacfb8901
Commits the patch of Linus Wallgren which introduces ShutdownService to better abstract the shutdown procedure of the application.
16 years ago
Werner Dittmann
88bf145942
Integrate OTR and related modifications to crypto stuff.
16 years ago
Lyubomir Marinov
776554eac4
- Integrates the Facebook protocol developed by Dai Zhiwei as part of Google Summer of Code 2008 in trunk.
...
- Updates HttpCore which is already used by the MSN protocol implementation. Also updates Apache Commons Logging which is already used by profiler4j.
- Doesn't jar log4j into the SIP and RSS protocol implementations because it's already a bundle. Thus reduces the sizes of the SIP and RSS protocol implementations.
17 years ago
Yana Stamcheva
13b5466ee0
User interface for file history using the new MetaHistoryService.
17 years ago
Damian Minkov
ab6e04cdcf
FileHistory Service impl.
17 years ago
Yana Stamcheva
2f0db4d2d1
Adding support for file transfer for XMPP and graphical User Interface for 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.
17 years ago
Werner Dittmann
f2ecf2bcae
Reorganize the crypto functions. ZRTP4J library now contains al required crypto methods and
...
classes. These classes are copied from BouncyCastle. The DH related classes are modified to
use a crypto aware big integer implementation. Due to this reorganization we can remove
the old BC library - this saves about 1.5MB.
17 years ago
Yana Stamcheva
be134d08a1
Return javax.crypto files in felix.client.run.properties. Msn was complaining on my machine about missing libraries.
17 years ago
Yana Stamcheva
6c2277d1fc
include javax.swing.text.html.parser in felix.client.run.properties
17 years ago
Symphorien Wanko
ff8ec3ad3f
swing based popup notifications with tests for the PopupMessage interface.
...
added checks for null SystemTrayPeer as it this possible it doesnt exists on the cruise control machine
17 years ago
Symphorien Wanko
07a483c148
undo previous commit since cruisecontrol fails
17 years ago
Symphorien Wanko
2d81282722
swing based popup notifications with tests for the PopupMessage interface.
17 years ago
Werner Dittmann
a36f77b2e5
Remove classes that are not required anymore (JCE classes).
17 years ago
Werner Dittmann
a0610c62af
Modify build and property file to include the new used bouncycastle classes. Need to
...
cleanup unused classes at a later step.
17 years ago
Emil Ivov
d6dd745e40
Removed an extra semi-colon. Reported by Richard Hall
17 years ago
Lyubomir Marinov
8805906417
Removes org.apache.felix.servicebinder.
17 years ago
Emil Ivov
3f5206ff01
Commits patches for the following issues:
...
#482 Overly complex plugin manager (work in progress)
#448 Show complete SIP adddress when displaying account
#510 switch to the latest version of Felix (Richard actually did most of the work here.)
17 years ago
Yana Stamcheva
9daa19303f
Language resources updated.
17 years ago
Lyubomir Marinov
a83833f357
Moves the functionality of swing-common.jar into util.jar and removes swing-common.jar.
17 years ago
Lyubomir Marinov
44dfd1a815
Fixes issue #508 : Support Quit, Preferences and About in the Mac application menu.
17 years ago
Lyubomir Marinov
296d1e0f1b
Implements a ConfigurationForm which allows configuring the MediaService.
17 years ago
Damian Minkov
5edc84047f
Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
17 years ago
Emil Ivov
28a3d04a65
Moving the zrtp4j bundle to the location where we store all generated SC bundles
17 years ago
Romain Kuntz
38357671e4
Forgot to import some packages needed by ZRTP4J
17 years ago
Romain Kuntz
1237e5b0dc
The ZRTP ZID file is now created/checked in the default SC configuration
...
directory. Fixed also an exception that came from ZRTP (reverted some of the
modifications from felix.client.run.properties)
17 years ago
Romain Kuntz
bb8da5ef97
ZRTP4J is now a bundle and thus must be loaded as startup
17 years ago
Benoit Pradelle
3aecc0800f
Integrating profiler4j. GSoC result of Vladimir.
17 years ago
Lyubomir Marinov
b815878181
Moves protocol.jar to an auto-start level with a smaller number than the one of the protocol implementation in order to ensure the AccountManager service is registered before the protocol implementations need it.
17 years ago
Damian Minkov
e565163a2f
Move RSS after metacontactlist
17 years ago
Romain Kuntz
fb6c84388c
Replaced the zrtp4j with a new one compiled for 1.5
17 years ago
Emil Ivov
88a0036d18
Implements support for launch parameters
...
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)
17 years ago
Emil Ivov
039ac1a506
Make sure the meta contact list is loaded after all protocols
17 years ago
Emil Ivov
1bb8235992
Make sure that the simplified wizard loads after the other wizards as it is using them
17 years ago
Yana Stamcheva
2ec2e33121
change the start level of the default resource bundle.
17 years ago
Romain Kuntz
39d19dffa4
Applied Lubomir's patch to handle .sip-communicator directories on MAC, and to
...
build sc-launcher as a bundle.
18 years ago
Emil Ivov
21f82be310
Split the GUI package into service and implementation to allow protocols to access UI functionalities such as error messages.
18 years ago
Emil Ivov
fbf0168515
Added an icon for the auto away configuration form (by Damien ROTH)
...
Renamed the status update plugin to awto away
moved the getImage() and getImageBytes() methods to the ResourceManagementService
18 years ago
Yana Stamcheva
4460f1b636
KeyBinding plugin contributed by Damian Johnson.
18 years ago
Emil Ivov
006f5cb10e
Wrapping the jfontchooser lib into a bundle.
18 years ago
Yana Stamcheva
413b840777
- Copy problem fixed in chat write area.
...
- Long text formatting fixed
- Smilies are now moved to the formatting tool bar.
18 years ago
Yana Stamcheva
6f0df8bb1b
unused
18 years ago
Damian Minkov
37f8993edb
Fixing test build and include starting resource bundles in client.run.
18 years ago
Emil Ivov
9d944c7023
Adding a GoogleTalk Wizard (Contributed by Lubomir Marinov)
18 years ago
Damian Minkov
632e84defe
Integrate notification events configuration (patch by Alexandre Maillard)
18 years ago
Damian Minkov
3bcca45fb8
Changing of Dock Icon according to global status and changing systray changing to avoid errors if icons are missing.
18 years ago
Yana Stamcheva
f86e03951a
Enabled the General configuration form plugin.
18 years ago
Damian Minkov
2fa4239487
Moving folder for storing config on MacOS to user.home/Library......
18 years ago
Vincent Lucas
137cf41927
Adding DICT protocol and wizard.
18 years ago
Yana Stamcheva
f52d604e05
Move the simple account registration form to a separate plugin.
18 years ago
Thomas Hofer
f019845cb4
added the possibilty to set the online status "away" automatically. eg after 5 minutes
18 years ago
Damian Minkov
026730d899
1. activate update checker
...
2. fix java docs in metacontact list service and some spellcheck
3. in sip presence impl subscription created events now fired only on server ok response and also fire a subscription failed if server responds with error
18 years ago
Damian Minkov
e371d0a91a
Stop the updater check from building and starting
18 years ago
Damian Minkov
fff24887c6
1. Update Checker
...
2. Fix of Bulgarian translation
3. Move to latest jain-sip(committed by Emil)
18 years ago
Damian Minkov
d3061b8371
Chat Alerter Plugin
18 years ago
Yana Stamcheva
f88c23fca1
Added accountinfo.jar in the client run properties.
18 years ago
Benoit Pradelle
2a144b5a1f
Apply the last version by Shobhit and finally activate SSH
18 years ago
Yana Stamcheva
da09f9d5bc
Contact details plugin
18 years ago
Yana Stamcheva
ed37976640
ContactEventHandler service was added. It is meant to be used from other bundles in order to change the default behavior of events generated when clicking a contact. The GUI implementation takes now in consideration all registered ContactEventHandler-s when managing contact list events.
18 years ago
Yana Stamcheva
e0fd1accd9
Load the branding.jar instead of the splashcreen.jar, which doesn't exist anymore.
18 years ago
Yana Stamcheva
ab00e5a310
enable whiteboarding
18 years ago
Benoit Pradelle
3b82d91027
Merge my changes from alpha2 branch (mostly improvements to SIMPLE, usage of transactions for contactlist.xml and fix the wrong location of jain-sip logs).
18 years ago
Damian Minkov
a2022025f9
fix rss load. missing felix package imports
18 years ago
Damian Minkov
1d4595529e
felix 1.0.1
18 years ago
Yana Stamcheva
01af7c76dd
activate the IRC alpha version
18 years ago
Yana Stamcheva
c32fd5b8ba
notification bundle added
18 years ago
Emil Ivov
4fe4f6335b
moved log4j to a separate bundle
19 years ago
Damian Minkov
a8894e2543
Fix running rss. (NoClassDef Found Error is fixed).
19 years ago
Damian Minkov
c785e0a591
Activating Zeroconf protocol provider.
19 years ago
Yana Stamcheva
4a3d23171f
advanced call history plugin
19 years ago
Damian Minkov
03262f0dd4
RSS ProtocolProvider.
19 years ago
Damian Minkov
2dfda98983
1. smack library bundle to be used from bundles needing smack library
...
2. Fix overriding character encoding for icq messages in installers. Discussed with Pavel.
19 years ago
Emil Ivov
4d523409aa
Import serialize and not serializer (Report by Chris Vincenot)
19 years ago
Yana Stamcheva
68b11a2b57
plugin manager bundle added
19 years ago
Damian Minkov
214e73f509
Aim wizard and some improvments on the loading of accounts for the aim/icq protocol.
19 years ago
Emil Ivov
3bf09e9320
Added multichat operation set definition and Gibberish protocol implementation. Related issues: Issue #241 , Issue #244 , Issue #250
...
Added the gibberish bundles to the start list
19 years ago
Damian Minkov
4585bafc6f
Replace joustim libs with the latest svn version
19 years ago
Yana Stamcheva
2d9e7c58e1
os-specific libraries managed
...
added systray bundle and browser launcher bundle
19 years ago
Emil Ivov
c46f54a710
set separate level for splashscreen so that it is loaded before other bundles with the same level. (this does not happen on installations that already contain all bundles and where the splash screen is added just now)
19 years ago
Yana Stamcheva
c5f27fb1c6
move the splash screen to a separate bundle
19 years ago
Yana Stamcheva
cca2bc13d0
audio notifier service and implementation
19 years ago
Damian Minkov
7c6ccbd03b
Yahoo Protocol Provider Implementation
19 years ago
Emil Ivov
f241435e67
added the shutdown timer plugin
19 years ago
Emil Ivov
06091457ed
Included stun4j package inside the netaddr bundle so no need to import it any more
19 years ago
Emil Ivov
c6fbd8b8bf
adding a safeguard shutdown bundle that would leave SIP Communicator 15 seconds to die and, if this doesn't happen, kill it itself
19 years ago
Emil Ivov
929cff733a
include the version service and implementation jars in the run cache repository.
19 years ago
Damian Minkov
711e49d198
Moving to Felix
19 years ago