Codice:
=== Client Release 3.0.14 14 Mar 2014 + Updated to Qt 5.2.1. Updated compilers, runtime and third party libraries. This includes a multitude of changes to the TeamSpeak client to ensure transition from Qt 4 to 5. This is a major update under the hood. + Iconpacks can now be provided as a zip file. See gfx/default.zip Old folders gfx/default and gfx/countries will be emptied on update. Custom iconpacks are still supported. Icons in extracted folders take priority over zip archives if both exist. Note: Plugin authors have to provide their own icons. + The plugin SDK is now distributed as zip archive in pluginsdk.zip. The old pluginsdk folder is no longer updated, original files will be automatically deleted on update. + Added https support, so the client can now load and display remote icons from https pages. A https server banner will work after the next server release. * Distribute Windows runtime as DLLs in TeamSpeak installation root instead of using vcredist package. This is a temporary solution until the updater is able to run a downloaded vcredist package post-update if required. * Unused Qt 4 libraries will be deleted by the updater when the updater starts (so not immediately on first update, as the old updater still requires Qt 4). * Memory usage and overall performance optimizations. * Plugin API increased to 20. Plugins depending on Qt 4.8 have to be updated. * Plugin API: Added isDown parameter to requestHotkeyInputDialog function to support PTT key bindings. Note: It's in the pluginsdk.zip now! * Prevent client from connecting to ports > 65535. * Missing icons will be shown as a blue bordered icon with a number. * Inform users when a recording client joins or leaves your channel. * Permissions window allows to set b_channel_join_ignore_password for server groups, channel groups and clients. * "Install Overwolf" checkbox in Windows is now remotely controlled by Overwolf server. If down or not reachable, defaults to disabled. * Cache animated avatars/banners to lower hard disk access. * On Linux the system tray icon is now hidden by default due to incompatibilities with Qt and freedesktop tray icon standards. It can be activated in the options. * Privilege key window supports Multi-select for copy to clipboard action. * Improved integration with Overwolf for their latest 2014-02-03 release. * Moved chat format buttons from mainwindow into the chat input contextmenu. These actions will now add bbCode tags to the text instead of using a very basic WYSIWYG approach, which is too dependent on Qt CSS formatting risking to break on any Qt update. * Automatically format *bold* and _underline_ in received chat messages. - Fixed joystick/gamepad button count. - Fixed renaming profiles. - Fixed saving preset messages. - Removed "Hide in taskbar" option - Removed "Use double click to activate" option, tray icon activation is now using the platform standard behavior (double click on Windows, single click on other platforms) - Fixed an undefined file transfer status when transfer starts. - Fixed a possible file transfer crash when transfer starts. - Updated emoticons display which can now show more icons at once. - Fixed showing a blank main window when minimizing/maximizing the window quickly. - PTT key in capture profile is only shown from default hotkey profile. - Show error message on missing sound files. - Fixed possible crash when deleting a profile. - Fixed possible animated avatar freeze. - Fixed rare crash when increasing identity security level. - Fixed client name format in client banned message - Fixed wrong notification ID in channel created event