Windows GUI: Repository-related views (such as 'repositories' view, 'create new repository' dialog, repository selection dialog and the server selection in the replication dialog) had their server text boxes replaced with a combo box containing a list of recently used servers. This makes easier for users to type in their desired server addresses.
Windows GUI: Support for high DPI screens. Now, fonts, icons and controls are correctly drawed when they are displayed in a high-res (retina) display.
Linux: Pending changes performance is now 40% faster with lots of privates (it affects both GUI and 'cm status' command). This is because we improved the path comparison performance. Disk-intensive operations will take advantage of this improvement too.
Mac OS GUI: Implemented dynamic diff window functionality to make it easier for users to diff their code in multi-screen setups.
Users can now show the diffs from a branch or changeset, move the window to a second screen and the diffs will be updated once a different changeset or branch is selected. This is really useful to review changes.
The dynamic diff window will be updated every time a different branch or changeset is selected in any of the related views (Changesets view, Branches view, Branch Explorer view). It works for shelves too. Please have in mind that multiple selections will not update the dynamic diff window.
This behavior can be overriden by launching the diff operation while the shift key is pressed. Additionally, the dynamic diff window update will stop if there are multiple diff windows on display.
Windows GUI: The filter in the 'Code Reviews' view is not performing server calls anymore. This caused the GUI to appear unresponsive when working with a remote server and the view contained a large number of code reviews. As a result, the filter is immediately applied and the GUI no longer freezes.
TeamCity plugin: Changeset comments including international characters were incorrectly displayed if the TeamCity server ran on a Windows machine. Fixed.
Gluon: The checkin view had problems when it lost the focus while the checkin operation was performed. The two weird behaviors were:
* 1. the checkin button did not work.
* 2. the checkin progress was not hidden although the operation finished correctly. This was only an issue since release 18.104.22.1685.
Office plugins were not correctly installed. Now it's fixed.