2013-07-30 David King Update NEWS for 3.8.3 release 2013-07-29 Jonh Wendell Make the BookmarksTree widget smaller so that it fits on small screens 2013-07-24 David King Revert the recognize_file() reverts This reverts commit 45eeda2bf4e7e3428009f5016c25603bd64917fc, e26a1fda514960967a934e1fa24b0d077d7d8d94, a608a162867f1423279b4febd4915ab750fc95ef and 29a2af5f0aa4eb674e02b1d4072649fac474ac8f. The commits to add recognize_file() to the VinagreProtocol interface were in fact a series of commits, fixing a bug when opening a .vnc file when more than one plugin was enabled. 2013-07-23 David King Fix credential access with libsecret, bug 704744 When storing attributes in libsecret, string attributes are not permitted to have NULL values. The existing workaround for this was wrong, as it removed the ability to store passwords for username-less connections. Fix this by terminating the attribute list with a NULL attribute, thus ending the list, if there is no username. 2013-07-23 David King Revert "Fixes the libsecret 'user' argument passing" This reverts commit 29ca921de684d402195e72f5dfc0b7bdc4c86cb7. 2013-07-23 David King Revert "implement recognize_file() in SPICE plugin" This reverts commit 2a009fd29841ae47165fb62c6f502b95f7952c35. 2013-07-23 David King Revert "implement recognize_file() in VNC plugin" This reverts commit dc0b73db658b01709918db59705a1cfd3c3167f7. 2013-07-23 David King Revert "Use the new API recognize_file() when parsing a file" This reverts commit 7430bcc4f8e38fee3e4bd1e505074277230295e4. 2013-07-23 David King Revert "Add recognize_file() API to VinagreProtocol interface" This reverts commit bbde17a11841710b989901189f9a2556317b3f06. 2013-07-23 Jonh Wendell Fixes the libsecret 'user' argument passing Use a HashTable to pass arguments to libsecret, so that we can conditionally pass the 'user' key/value. This fixes the bug where cretentials were not being saved/lookup correctly. https://bugzilla.gnome.org/show_bug.cgi?id=704744 2013-07-11 Jonh Wendell Fill the right ipv6 notation when using avahi dialog fill the connect entry with '[]' around ipv6 addresses. 2013-07-11 Jonh Wendell implement recognize_file() in SPICE plugin 2013-07-11 Jonh Wendell implement recognize_file() in VNC plugin 2013-07-11 Jonh Wendell Use the new API recognize_file() when parsing a file 2013-07-11 Jonh Wendell Add recognize_file() API to VinagreProtocol interface it will be used to check whether a file can be parsed by a plugin. 2013-07-11 Jonh Wendell Fix a logic bug in utils.show_many_errors() it was not displaying any error at all 2013-07-11 Marek Kasik Show correct title in error dialog Fix a check for null. https://bugzilla.gnome.org/show_bug.cgi?id=703551 2013-06-27 Jonh Wendell VinagreTab: don't crash on screenshot In the save dialog, if the user changes the extension by clicking on the filter, and he is in 'Recent Used' folder, vinagre crashes. This is because gtk_file_chooser_get_filename() would return NULL if we are in 'Recent Used' folder. Workaround this issue in vinagre 3.8. A proper fix will reach master (3.10) which depends on a newer gtk+ version. https://bugzilla.gnome.org/show_bug.cgi?id=703185