Damian Minkov
4907e00a20
Fix portaudio for Macosx now run on minimum 10.3 and both libraries are statically linked into one.
17 years ago
Lyubomir Marinov
b96866bc71
Commit a file which was supposed to be a part of r6144 but NetBeans failed to show it as changed.
17 years ago
Yana Stamcheva
93acf28de6
Remove other rendering hints and keep only antialiasing rendering hints when painting the rounded corners image.
17 years ago
Lyubomir Marinov
03364cf785
Fixes a warning about an unchecked cast.
17 years ago
Lyubomir Marinov
875692348e
Removes default avatar for Facebook because we don't seem to do it for other protocols and it gets called too often.
17 years ago
Lyubomir Marinov
a0d9fd93fc
- With the invaluable help of Yana Stamcheva, attempts again to make the vertical chat scroll bar to stay at its bottom when new messsages are received. The modification has been tested only on Ubuntu+GNOME and is being committed to receive testing on Mac OS X and Windows.
...
- Optimizes String handling a bit while formatting messages using StringBuffer to reduce allocations.
- Tries to fix the formatting of keywords for plain-text messages used in history search which I'd recently broken.
17 years ago
Damian Minkov
638145acd4
Portaudio for Macosx.
17 years ago
Lyubomir Marinov
63228435c4
- Excludes the neomedia bundle from the build because it's still not used yet it's included in the nightly build distributables.
...
- Adds the -client Java launcher argument in the run target so that SIP Communicator may use less memory when it manages to switch off server-class machine detection.
17 years ago
Yana Stamcheva
f0eb36a131
Activate antialiasing when painting a rounded image.
17 years ago
Yana Stamcheva
968d7410db
- Stop the call duration timer when the last peer is removed.
...
- Fix calling a meta contact, which was broken from my last commit introducing call conferencing code.
17 years ago
Yana Stamcheva
640e6d5225
Refreshes the account avatar component if it's already visible and new image is set.
17 years ago
Yana Stamcheva
913285de1a
Fixes incorrect drawing of account avatar on Mac OSX.
17 years ago
Yana Stamcheva
eafedb3be4
Fixes a problem with automatic scrolling to the last received message when a new chat tab is open.
17 years ago
Lyubomir Marinov
df7dc66cb5
Fixes warnings.
17 years ago
Lyubomir Marinov
dfb0c91c94
Commits the patch of Sebastien Vincent provided on the dev mailing list in an e-mail with the subject "[Patch] Warnings" which fixes multiple warnings about unnecessary casts, missing or incorrect javadocs.
17 years ago
Lyubomir Marinov
d10540987f
Copies the changes of r6128 (Init supported audio formats in portaudio after the devices are inited and the default values are extracted) into neomedia.
17 years ago
Lyubomir Marinov
7599085c12
Adds javadocs.
17 years ago
Lyubomir Marinov
804a869250
Removes duplicate code by utilizing ResourceManagementServiceUtils.getService().
17 years ago
Lyubomir Marinov
4feb1fba9e
Commits files which were supposed to be in r6129 (Builds a neomedia bundle and provides the initial implementation of .service.neomedia).
17 years ago
Lyubomir Marinov
b28c62f5da
Builds a neomedia bundle and provides the initial implementation of .service.neomedia.
17 years ago
Damian Minkov
cb33984f35
Init supported audio formats in portaudio after the devices are inited and the default values are extracted.
17 years ago
Lyubomir Marinov
210f4d7f69
Moves AbstractCodecExt in the package where it's used though it's meant to be generic enough to use in the other Codec implementations in order to make it easier to import it into neomedia.
17 years ago
Lyubomir Marinov
d7309caa91
In the PortAudio DataSource implementation:
...
- doesn't try to create the native part of the stream when closing the Java part is requested,
- doesn't swallow PortAudioExceptions from the stream during #start() and #stop() and rather exposes them as IOExceptions because DataSource allows them.
17 years ago
Lyubomir Marinov
06ab94d92e
In the native part of the PortAudio support, takes into account blocking mode and doesn't execute code which is meant for non-blocking mode.
17 years ago
Werner Dittmann
f8434b8cb9
Update zrtp4j: fix a wrong private key length parameter for DH 2048 mode
17 years ago
Werner Dittmann
0d8ecaafd5
Update zrtp4j library: includes new DH2048 mode, some small fixes.
17 years ago
Damian Minkov
0b22edbc9c
Reflect linux native binaries to latest changes.
17 years ago
Damian Minkov
18bab37e4c
Add functions to query portaudio for host api info. Add some javadocs.
17 years ago
Werner Dittmann
713a14923d
Start ZRTP protocol in cases where one party sends ZRTP messages only but no other data. This
...
may happen for a half-duplex session where one party only receives data.
17 years ago
Yana Stamcheva
8b27b507f2
Fixes some bugs with call windows including:
...
- hang up an outgoing call while receiving an incoming call was resulting in disappearing of the two call dialogs! (reported by Emil Ivov)
- stopping all active sounds (busy, incoming call, outgoing call) at the same time on hangup doesn't work when we have multiple calls.(For now this behavior is fixed only on hangup, still will experience problems in the case of multiple calls and a remote hangup - fix is ongoing).
17 years ago
Lyubomir Marinov
304bee06ec
- Only sets up the creation of the additional PortAudio controls for the audio section and not for the video section as well.
...
- Fixes some formatting inaccuracies I've left before.
17 years ago
Damian Minkov
97b0d3a492
Native binaries for portaudio linux i386 and amd64.
17 years ago
Damian Minkov
bea08031b0
Wrong commit home dir in run target.
17 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.
17 years ago
Lyubomir Marinov
3932e0f779
Fixes the inability to remove a ChatRoom from the "My chat rooms..." dialog when its ProtocolProviderService is not online and the ChatRoom hasn't been created at all. Otherwise, it pops up an error message which says that I have to connect in order to remove the ChatRoom while the ChatRoom in the dialog is just a configuration value which I should be able to remove at all times.
...
Also removes duplication in the modified files and reduces the shallow runtime size of ChatRoomRightButtonMenu.
17 years ago
Lyubomir Marinov
96f879d3dc
Speeds up the update of the formatting buttons (i.e. bold, italic, underline) because they are taking too much time and writing is pretty vital for a multi-protocol instant messenger. Optimizes the runtime size of the related class a bit as well.
17 years ago
Lyubomir Marinov
f21f8cc962
Fixes warnings
17 years ago
Lyubomir Marinov
2f8b4304f2
Renames the .plugin.otr.Configurator class which is stored in OtrConfigurator.java to OtrConfigurator because NetBeans chokes on it at times with compile-time resolution errors. Besides, the naming does not seem to follow our way of writing.
...
Also moves the fields of the modified classes at the top of the class definitions instead of having them spread all over because it also seems to be our way of writing.
17 years ago
Lyubomir Marinov
ff808e4616
Attempts to fix a NullPointerException in CallSessionImpl#stopSendStreaming(RTPManager)/SendStream#close()/com.sun.media.rtp.RTCPTransmitter.bye() upon call hang-up after reinvites have been received in the call. The offered solution is to close existing SendStream instances just before creating the new ones because the new ones correspond to the latest SDP offer.
17 years ago
Egidijus Jankauskas
48a2ad2a03
deletes unused file. ( previous commit had libgrowl4j.dylib instead of libgrowl.dylib)
17 years ago
Egidijus Jankauskas
e0175fb6c0
updated growl4j which now uses Growl.framework 1.2. This new version adds 64 bit support.
17 years ago
Lyubomir Marinov
0dffe768ea
Only applies formatting.
17 years ago
Lyubomir Marinov
e67a3d8916
Speeds up the processing of smileys and thus the display of messages for both chat and history. Local testing of normal chat use for a couple of days with the profiler attached, show it's very-roughly 5 times faster than before. Profiler aside, the speed-up is more likely to be seen/felt when receiving multiple messages in a row such as when connecting to an IRC server and when viewing history.
17 years ago
Damian Minkov
2ebeeff170
Return tha failing tests and fix them - a problem removing user from group.
17 years ago
Lyubomir Marinov
75e2478b46
Prevents a NullPointerException in NetworkAddressManagerServiceImpl#stop().
17 years ago
Emil Ivov
b013cb32ed
Attempts to adjust video encoding in a way that would tolerant to less powerful machines
17 years ago
Emil Ivov
c6d3a29340
Fixes a NullPointerExc in response creation.
17 years ago
Damian Minkov
363fb09ca0
Temporally disable the failing test till fix it.
17 years ago
Yana Stamcheva
32e3082fe2
Ongoing work on issue #726 (Conference call user interface). When a call peer is removed from a call, waits 5sec before removing all call peer related components.
17 years ago
Damian Minkov
a7493d9876
Fix a bug in Msn Filetransfer preventing NullPointerException. And tests to recreate needed contacts for filetransfer tests.
17 years ago