This version introduces new features, Call Transfer and OTR encryption for chat sessions
blink (2.0.0) unstable; urgency=medium
- Use identity check for marker
- Use defaultweakobjectmap from python-application
- Multiple internal code improvements/cleanups and PEP-8 compliance fixes
- Open stdout/stderr in unbuffered mode when frozen
- Enhanced detection of the application resources directory
- Fixed file transfer status if not answer is received
- Don't rely on a failed transfer reason being set
- Simplified update_ringtone logic and made it more readable
- Show/hide stream icons in a single place in the code
- Automated incoming dialog slot allocation
- Simplified updating ringtones on session state changes
- Added new notification when a blink session is created
- Improved tracking of blink sessions from the session manager
- Refactored BlinkSession inheritance and event signaling
- Post the session creation notifications after instantiation only
- Fixed file transfer indicator minimum width
- Fixed condition for outgoing file transfers
- Fixed race condition in the automatic ZRTP SAS validation
- Fixed spurious ringtone delay in certain cases
- Do not allow dialing contacts without URIs
- Simplified logic of resetting statuses with limited lifetimes
- Added context attribute to status messages
- Prevent the status message from shifting left/right when duration changes
- Added a separate UI file for the dragged audio session
- Added a finished signal to incoming requests
- Prevent the dragged audio session widget's content from overflowing
- Fixed tooltip for reject button
- Adjusted note text breaking points
- Implemented call transfer
- Make sure the gradient color position is in the 0..1 range
- Removed export info from svg files
- Added icons for modifier keys
- Fixed conditions tested for displaying transfer status messages
- Fixed processing of the incoming dialog signals
- Optimized transfer failure status message for space
- Removed unnecessary character escaping
- Reset chat input text formatting between messages
- Removed Dark style variant from the Smooth Operator theme
- Synced widget height in code and the UI file
- Fixed ZRTP widget role properties to be not translatable
- Adjusted ZRTPWidget colors to be more readable
- Added encryption and OTR related attributes to ChatStreamInfo
- Added OTR encryption support for chat
- Added switch icon
- Show a modal dialog if the application gets a fatal error and exit
- Removed copyright and license notices from the top of every source file
- Fixed potentially uninitialized data variable
- Added info module
- Updated docs
- Fixed error in debian changelog trailing lines
- Added debian files to MANIFEST.in
- Updated debian package dependencies
blink (1.4.2) unstable; urgency=medium
- Fixed unicode problem with certain locales
- Fixed issue with non-ascii home directories on UNIX platforms
- Fixed fonts in the chat web view
- Updated Linux installation instructions
- Adapted to the latest changes in python-sipsimple
- Fixed bug with retrying file transfers after restarting blink
- Raised python-sipsimple version dependency
http://icanblink.com
blink (1.4.0) unstable; urgency=medium
- Enable VP8 support
- Raised python-sipsimple dependency
Changelog¶
blink (1.3.0) unstable; urgency=medium
- Refactor file transfers, allow resuming failed ones
- Use system tray also on Unity
- Fixed widget tab order in preferences
blink (1.2.1) unstable; urgency=medium
- Added ZRTP support
- Adapt to API changes in the middleware
- Ignore hold/hangup keyboard shortcuts if no session is selected
- Render status messages appropriately
- Optimized chat inline images to avoid compression artefacts
blink (1.1.0) unstable; urgency=medium
- Added support for drag and drop on the chat window
- Improve the performance of painting the video preview
- Fix stopping composing timer when session is ended or chat is removed
- Removed unused settings
- Always play an audio alert when a file transfer finishes
- Removed session and RTP timeouts from preferences
- Reorganized preferences
- Better icons for chat, logging and advanced settings
- Removed no longer necessary code to adjust label sizes
- Do not allow the chat web view to get focus
- Updated test numbers
- Check for the audio session item existance before operating on it
- Added support for specifying the transfer_id for file transfers
Ubuntu Utopic is now supported.
For download and upgrade instructions go to:
http://icanblink.com
blink (1.0.0)¶
- Added video support
- Adapt to changes in streams API
- Get the stream failure reason from MediaStreamDidEnd
- Changed the order for the audio device menu entries
- Use timezone aware timestamps for call history
- Fixed regular expression for parameters in http URLs
- Fixed threading race condition when logging MSRP traces
For download and upgrade instructions go to:
http://icanblink.com
This beta version supports HD video using H.264 codec.
The software can be downloaded from http://betaqt.icanblink.com
The source code is available in the darks repository.
blink (0.9.1)¶
- Automatically transform URLs in the chat window into clickable links
- Show P2P icon if contact is a Bonjour neighbour
- Fixed handling unicode in user's home directory
- Fixed http URL regular expression
- Removed menu entry for buying prepaid credit
- Fixed encoding of cut text for the VNC client
- Fixes for running 'frozen'
- Raised python-sipsimple version dependency
- Added missing dependency on python-lxml
- Updated install documentation
Version 0.9.0¶
This release is for both Linux and Windows.
June 27th, 2014¶
- Added screen sharing support
- Added file transfer to the list of client capabilities
- Fixed Blink not starting on Windows 7 and 8
- Fixed status message when audio is removed vs when the session is ended
- Fixed exception when trying to change status after audio session is gone
- The file transfer download directory cannot be undefined
- Raised python-sipsimple version dependency
- Refactored session info panel
- UI Layout fixes
To install or update the software go to: http://icanblink.com