7.4 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.3.0 - [Undefined]
Added
- Sort contact list using System Locale
- In fullscreen mode, the preview size can be changed by using mouse wheel
- Echo calibration in settings view
- In Chat, allow custom menu to appear by removing the repeating key when holding it. On Mac, there is an accent menu for this feature.
- Add URI handler configuration :
linphone-configto fetch a configuration file - Fetch a configuration file from a CLI command/URI Handlers : sip:user@domain?method=call&fetch-config=base64(scheme://url) linphone-config://url linphone-config:fetch-config=base64(scheme://url) linphone --fetch-config=scheme://url linphone " fetch-config=scheme://url"
- Options to audio codec can be used and stored
- Opus can now use
packetlosspercentageanduseinbandfecconfiguration - A silence file have been added :
silence.mkvand can be used to switch off some musics (hold_music) - MSYS2 support for Windows
- OpenLDAP support
Fixed
- Cursor shape of mouse is changed when hovering on buttons
- When clicking on a chat notification, it will close it
- Fix on Missed calls and messages count bubbles
- Contact names handle special characters
- Unmatched room when using malformed username
4.2.4 - 2020-11-21
Added
- Play DTMF when receiving it and show the Dialpad on outgoing call to allow sending DTMF
- Transport protocol deactivation has been replaced by not listening ports
- Show all call logs when clicking on the
previouslybar in the left panel - A call log can be used to callback or add the contact in friends list
Fixed
- Displaying names in UTF8
- Keep unsend typed message in memory when changing of chat room
- Log files have Qt logs
- Missing
sqlite3backend - Use the more generic
linphonefolder and notLinphonefor installation - Simplify build process to use install keyword
- Links errors like liblinphone++.so.10
4.2.3 - 2020-10-09
Added
- Add support to tel and callto protocols
- Allow Pulseaudio to switch devices automatically. For example, it will mute all applications that have music when receive a call from Linphone.
Fixed
- Contact name can contain special characters
- Avoid to reduce window if it is currently maximized when clicking on contacts
- Cleaner use of Windows registries
4.2.2 - 2020-07-30
Fixed
- Crash on Opus
4.2.1 - 2020-07-03
Fixed
- Crash on authentifications
- Multiple Popups are no longer ignored and are open in a StackView.
4.2.0 - 2020-06-26
Added
-
Added a
CLIfunction in order to supportURI handlersfrom browsers. Help is available withlinphone --cli-help. (See also: https://wiki.linphone.org/xwiki/wiki/public/view/Linphone/URI%20Handlers%20%28Desktop%20only%29/). -
Improved general audio/video quality thanks to better rate control algorithms in liblinphone and mediastreamer2.
-
More efficient echo cancellation.
-
OpenH264codec can be downloaded and used in the application from Cisco website. -
G729codec can be used in the application. -
Improved High DPI Displays support for 4K screens.
-
On multiscreens, when choosing full screen mode during a call, the call screen open in the current screen. The old behaviour kept the call screen in the primary screen.
-
Detect audio/video hardware changes while using settings.
-
Updatable audio/video devices while in call.
-
Added an option to automatically show Dialpad.
-
Dialpad supports A, B, C and D keys.
-
Dialpad supports keyboard when hovering on it.
-
DTMF sound played when sent.
-
Added an option to keep windows in background when a call is received.
-
Added an option to allow Linphone to be launched automatically with the system (autostart).
-
Added an option to play sound notification when an incoming chat message is received.
-
Added Call tools in Fullscreen mode (medias settings, security, mutable speaker).
-
Audio settings display the microphone being used and allow you to adjust capture and playback gains.
-
Conference participants are mutable by clicking on them.
-
Added the possibility to record calls automatically.
-
Moved logs folder without restart.
-
Added caller and callee information into file names of recordings.
-
Enhanced interface for switching between multiple SIP accounts: the timeline now shows activity for the currently selected SIP account only.
-
Timeline uses current proxy config info and show data only on selected profile.
-
Tooltips can be shown in multiple lines.
-
Display the name of the caller in incoming notifications.
-
Notifications are shown in all available screens.
-
Display unread message count in system tray (Linphone icon).
-
Display unread chat message count and missed calls in
Manage Accountsdialog and inMain Window. -
Added a media parameter dialog in the
Call Viewto select devices and set volume. -
Display a spinner when a message is being sent.
-
Disabled screensaver on fullscreen video call.
-
New logo, icons and installer assets.
-
New Linux deployment (Appimage).
-
Supports chinese, danish, french, english, german, hungarian, italian, japanese, lithuanian, portuguese, russian, spanish, swedish, turkish, ukrainian from community contributions.
-
Use Native BZip2 instead of Embedded Minizip to extract
OpenH264codec. -
App Nap avoiding for MacOs.
-
Simplified building process.
Changed
- Upgraded to use QT 5.12.
- Depends on linphone-sdk project (numerous direct submodules removed).
- License changed from GPLv2 to GPLv3.
Fixed
- Removed
:separator from file names of recordings because it is not allowed on Windows. - Avoided mark
as readon selected chat rooms if window is not active. - Search box in main page will not reset text when clicking on it.
- More stable account authentifications.
- Message status behaviour : Resuming status when changing logs, cursor shapes updates, bind the resend message action to error icon.
- Apple permissions that could lead to muted microphone.
- Incoming call notification window (sometimes not showing).
Removed
Prepare.pyconfiguration.- Remove useless splashscreen.
Minizipdependencies.Flatpaksupport.
4.1.0 - 2017-07-19
Added
- Add tooltips on
recordingandscreenshotbuttons inCalls Window. - Show notifications on
recordingandscreenshot. - Show
XXX is typing...inTimelineandChat View. - Handle correctly
SIGINT. - Handle clicks on SIP URI in chat messages.
- Show video framerate in
Calls Stats. - Add a
Logsmenu entry inSettings Window, it provides send, remove, activate buttons... - Supports EXIF orientation for file transfer images preview.
- Echo canceller supports 48kHz.
- Better GUI when a proxy config is modified in
Settings Window.
Fixed
- Handle correctly ringer device changes in
Settings Window. - In
Video Settings, display FPS field only incustom presetmode. - Use now the directory containing user documents files for saved video/audio/screenshots.
- Update
Chat Viewcorrectly if it is used in many windows. - Update correctly selected language when app is restarted.
- Avoid a deadlock on Mac OS when a call ends in fullscreen mode.
- Application can be started from one binary only.
- Single instance is now supported with flatpak. (It uses D-Bus.)