Version 0.8.2¶
May 28th, 2014
- Fix corrupted incoming file transfers
- Use a generic fail reason when none is provided
- Add support for adding/removing multiple streams at once
- Refactored SDP handling
- Send re-INVITE after ICE negotiation is done
- Enable RTP keep-alive using empty RTP packets
- Disabled speex codec by default
- Fixed race condition when saving ICE state
- Fix closing media transport to avoid leaking STUN sockets
- Use a shorter timeout for re-INVITEs that need to be answered without user interaction
Version 0.8.1¶
April 24th, 2014
- Fixed issue with not fetching Google Contacts after recent Google changes
- Changed audio codec order: prefer G722 over Speex
Blink Qt 0.8.0 for Windows has been released with multiparty conferencing support (MSRP Switch and conference information package)
April 11th, 2014
- Added file transfer support using MSRP protocol
- Added chat themes support
- Added chat preferences
- Added quick setting for playing message alerts
- Added keyboard shortcuts for different windows
- Added option for auto-accepting chat from known contacts
- Rearranged menus in the main window
- Refactored history menu
- Improved displaying the account states in preferences and the main window
- Save conference rooms in combobox history and limit it to 20 entries
- Fixed unwanted selection switching when sessions were ended
- Fixed using correct avatar and display name for received chat messages
- Fixed updating toolbar buttons when changing sessions and allow hold early
- Fixed using secondary ringtone when adding chat to an audio session
- Fixed playing hold tone when switching sessions
- Fixed playing tones when streams are cancelled
- Fixed incoming dialog margins
- Fixed processing DTMF tones
- Close dialog if session is ended while in a proposal
- Only remove the TLS certificate if it's in the application data directory
- Play sound for received chat messages, if enabled
- Do not play the hangup tone for sessions without audio
- Do not close all windows when closing the main window
To install or update the software go to: http://icanblink.com
Blink Qt 0.7.0 for Linux has been released with multiparty conferencing support (MSRP Switch and conference information package)
blink (0.7.0) unstable; urgency=low
- Added session information panel into the chat window
- Added server side conferencing support
- Automatically accept in-dialog chat proposals
- Fixed potentially processing multiple settings changes at once
- Enabled showing logs directory
- Limit the time window for processing a DNS lookup to the current session
- Raised python-sipsimple version dependency
- Bumped Debian Standards-Version
- Tons of UI tweaks
To install or update the software go to: http://icanblink.com
Blink Qt version 0.6.0 is the first Linux program that features chat sessions using MSRP protocol part of SIP SIMPLE suite.
Changelog¶
- Added chat sessions using MSRP protocol
- Adjusted to the latest changes in SIP SIMPLE Client SDK
- Fixed several memory leaks
- Simplified processing Google contacts authorization and fixed some bugs
- Set focus to the appropriate widgets during Google contacts authorization
- Fixed unpickling for BonjourNeighbours
- Modified how sipsimple is started * Improved selection of the winning presence state
- Removed donate menu action
- Modified how sipsimple application is started
To install or update the software go to: http://icanblink.com
Changelog blink (0.5.0)¶
- Adapted to changes in SIP SIMPLE Client SDK
- Enabled Opus codec
- Refactored PresencePublicationHandler in order to simplify it
- Set default sample rate to 32 kHz
- Fixed exception if Google contact has no name nor company
- Fixed handling file URLs on different platforms
- Fixed losing contact icons
- Fixed computing hours in history entries
- Fixed setting display name in history entry when URI is a phone number
- Avoid publishing presence state twice when xcap settings change
- Allow Ctrl+Delete/Backspace to hangup sessions because KDE steals Ctrl+Esc
- Raise and activate preferences window when triggered if already visible
- Do not allow toolbar to be hidden
- Removed compatibility with python 2.6
To install or update the software go to: http://icanblink.com
Blink Qt for Linux is now available in development branch with support for the new core using ultra-wideband and native ALSA support. To test it you need to have the development tree and build it locally on a Debian or Ubuntu system.
First install the latest debian packages for Blink Qt from the official repository:
http://projects.ag-projects.com/projects/documentation/wiki/Repositories
sudo apt-get install blink
Install building dependencies¶
sudo apt-get build-dep python-sipsimple
Fetch development tree¶
Fetch latest python-sipsimple SDK and blink-qt source code:
Use pull instead of get if you already had the trees download, in order to update them.
Build SIP SIMPLE Client SDK¶
Build the SDK in place without installing system-wide:
cd python-sipsimple
# make the scripts executable if your darcs configuration did not take care of it
chmod +x deps/pjsip/configure
chmod +x deps/pjsip/aconfigure
chmod +x build_inplace
./build_inplace
Run Blink¶
cd blink-qt
export PYTHONPATH=../python-sipsimple
# make the scripts executable if your darcs configuration did not take care of it
chmod +x ./run
chmod +x ./bin/blink
./run
There is a new release for Blink Qt for Linux available, version 0.3.1. This version features SIMPLE Presence and bug fixes.
blink (0.3.1) changelog¶
- Added SIMPLE Presence (PUBLISH, RLS SUBSCRIBE/NOTIFY)
- Added XCAP storage for contacts, icon and and presence policy
- Added handing for presence, presence.winfo and xcap-diff events
- Added call history menu items (Missed, Received, Placed)
- Made sRTP optional by default
- Adjusted default timeouts for registration, subscription and publication
- Removed/diabled some GUI elements for not yet implemented features
To download or upgrade the software go to:
http://icanblink.com/download.phtml