Difference between revisions of "1.3.0"

From Mumble Wiki
Jump to: navigation, search
m (successor of 1.2.5 -> 1.2.8)
m (Changed my github username so needed to update it on this page.)
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{ReleaseTimeline}}
 
{{ReleaseTimeline}}
  
Mumble 1.3.0, the successor of [[1.2.8]] is currently in development.
+
Mumble 1.3.0, the successor of [[1.2.19]] is currently in development.
 +
 
 +
1.3.0 has numerous improvements and new features, and we are currently focusing on stabilizing it for release. You can already try out 1.3.0 by downloading the development snapshots from our [http://mumble.info homepage]. If you are interested, you can see the open issues we want to resolve by priority in our issue tracker (only the highest priorities are must-haves): [https://github.com/mumble-voip/mumble/labels/priority%2FP0%20-%20Blocker Blocker Issues], [https://github.com/mumble-voip/mumble/labels/priority%2FP1%20-%20Critical Critical Issues].
  
 
{{FeedbackEncourage}}
 
{{FeedbackEncourage}}
Line 11: Line 13:
 
=== User list ===
 
=== User list ===
 
[[File:Screenshot mumble 1.3.0 usermanagement.png|250px|left]]
 
[[File:Screenshot mumble 1.3.0 usermanagement.png|250px|left]]
To simplify the administration of servers with a lot of users Mumble 1.2.5 ships with an improved userlist manager in the client. The new manager displays nick, time since the user was last seen* as well as the channel the user was last seen in*. You can sort the display on all those values and apply filtering by username and/or time since the user last joined the server to quickly find the user you want to edit. The new interface allows renaming users as well as (batch) deletions.
+
To simplify the administration of servers with a lot of users Mumble 1.3.0 ships with an improved userlist manager in the client. The new manager displays nick, time since the user was last seen* as well as the channel the user was last seen in*. You can sort the display on all those values and apply filtering by username and/or time since the user last joined the server to quickly find the user you want to edit. The new interface allows renaming users as well as (batch) deletions.
  
 
<small>* requires server version >=1.3.0</small>
 
<small>* requires server version >=1.3.0</small>
Line 29: Line 31:
  
 
== Dynamic channel filtering ==
 
== Dynamic channel filtering ==
[[File:Screenshot mumble 1.3.0 filter.gif|250px|left]]
+
[[File:Screenshot mumble 1.3.0 filter.gif|left]]
 
The dynamic channel filtering feature enables you to effectively navigate big mumble servers with lots of users and channels. You can toggle the filter by pressing the filter icon in the icon bar or by pressing [Ctrl+F]. By default the filter will hide all empty channels on the server from your channel tree. Additionally you can right-click channels and add them to your explicit filter list. If the dynamic filter is enabled channels on this list will be hidden even if users are currently residing in them.
 
The dynamic channel filtering feature enables you to effectively navigate big mumble servers with lots of users and channels. You can toggle the filter by pressing the filter icon in the icon bar or by pressing [Ctrl+F]. By default the filter will hide all empty channels on the server from your channel tree. Additionally you can right-click channels and add them to your explicit filter list. If the dynamic filter is enabled channels on this list will be hidden even if users are currently residing in them.
 
<br style="clear:both"/>
 
<br style="clear:both"/>
Line 37: Line 39:
 
* Support for DirectX 11
 
* Support for DirectX 11
 
* An optional clock in the overlay
 
* An optional clock in the overlay
 +
* The position of the FPS counter and clock are now configurable (just like the user list)
  
 
==Audio==
 
==Audio==
Line 42: Line 45:
 
* Text to Speech on OS X has been updated to use the NSSpeechSynthesizer API (this allows TTS to work on Mavericks)
 
* Text to Speech on OS X has been updated to use the NSSpeechSynthesizer API (this allows TTS to work on Mavericks)
 
* Multichannel recordings are synchronous even after several hours
 
* Multichannel recordings are synchronous even after several hours
 +
* Mumble shows who gave/removed whom [[1.2.3#Priority_speaker|priority speaker]]
 +
* PulseAudio monitor devices can can be used as input devices
 +
* Updated  [https://github.com/mumble-voip/mumble/issues/3139 Opus to 1.2]
  
 
==Features==
 
==Features==
* New bindable shortcut for changing transmission modes (voice activation, push to talk, continuous).
+
* The output volume of individual users can now be adjusted locally
* Improved Opus 1.1 codec
+
* New bindable shortcut for changing transmission modes (voice activation, push to talk, continuous)
 +
* New optional toolbar entry to select transmission modes (voice activation, push to talk, continuous). Needs to be activated in Configure -> Settings -> User Interface -> Show transmit mode dropdown in toolbar.<br />[[File:Mumble_1.3.0_toolbar_speech_open.png]]
 
* Windows clients report full operating system string instead of only the version number. For example:<br />[[File:Mumble 1.2.5 userinformation.png]]
 
* Windows clients report full operating system string instead of only the version number. For example:<br />[[File:Mumble 1.2.5 userinformation.png]]
 +
* Mumble does no longer cause the OS to feel laggy for some seconds upon starting
  
 
==Serverlist==
 
==Serverlist==
Line 54: Line 62:
  
 
Both settings can be set through configuration files only ''(on Linux and Mac OS X)'', within the Windows registry or in a mumble.ini (see [[Mumble Portable]]).
 
Both settings can be set through configuration files only ''(on Linux and Mac OS X)'', within the Windows registry or in a mumble.ini (see [[Mumble Portable]]).
 +
 +
==Skinning==
 +
* There are new icons available for [[Skinning|skinning]]:
 +
** self_comment.svg – the "set comment" button in the toolbar
 +
** filter_on.svg – activated channel filter in the toolbar
 +
** filter_off.svg – deacivated channel filter in the toolbar
 +
** priority_speaker.svg – the status icon for a user with priority speaker
 +
 +
* The official light and dark theme from the [https://github.com/mumble-voip/mumble-theme mumble-theme] repository are now included
 +
 +
==Client RPC subcommand==
 +
The Mumble client can be controlled through SocketRPC. See [[RPC subcommand|here]] for details.
 +
 +
==Logitech G-keys==
 +
Support for [[Logitech G-keys]] has been added. You may need to follow [[Logitech G-keys|the instructions here]].
  
 
==Community contributions==
 
==Community contributions==
Line 60: Line 83:
 
* [https://github.com/askreet askreet]
 
* [https://github.com/askreet askreet]
 
** [[#Features|Bindable shortcut for transmission modes]]
 
** [[#Features|Bindable shortcut for transmission modes]]
 +
** [[#Features|Optional combobox for transmit mode selection in the toolbar]]
 
* [https://wiki.piratenpartei.de/Benutzer:Dc6jgk dc6jgk]
 
* [https://wiki.piratenpartei.de/Benutzer:Dc6jgk dc6jgk]
 
** [[#Dynamic_channel_filtering|Dynamic channel filtering]]
 
** [[#Dynamic_channel_filtering|Dynamic channel filtering]]
Line 74: Line 98:
 
** [[#Renaming_users|Rename users without the need of a reconnect]]  
 
** [[#Renaming_users|Rename users without the need of a reconnect]]  
 
** [[#Avatar_handling|Remove the avatar as an admin]]
 
** [[#Avatar_handling|Remove the avatar as an admin]]
 +
* [https://github.com/meisekimiu Meisekimiu]
 +
** [[#Client_RPC_subcommand|RPC subcommands]] for the Mumble client
 +
* [https://github.com/BuddyButterfly BuddyButterfly]
 +
** Allow Mumble to use PulseAudio monitor devices to be used as input
 +
  
[[Category:Documentation]]
+
For a more detailed list of changes already in this release [https://github.com/mumble-voip/mumble/compare/1.2.4...master take a look at our github repository.]
 
[[Category:Documentation English]]
 
[[Category:Documentation English]]
 
[[Category:Releases]]
 
[[Category:Releases]]

Revision as of 16:43, 30 January 2018

NOTE: This release and version documentation is no longer being updated. Please see our announcements on our blog or our GitHub releases.


Mumble 1.3.0, the successor of 1.2.19 is currently in development.

1.3.0 has numerous improvements and new features, and we are currently focusing on stabilizing it for release. You can already try out 1.3.0 by downloading the development snapshots from our homepage. If you are interested, you can see the open issues we want to resolve by priority in our issue tracker (only the highest priorities are must-haves): Blocker Issues, Critical Issues.

Feedback encouraged! - We rely on your testing and feedback to improve Mumble, if you find any bugs in the current stable or in a recent snapshot please report them using our bugtracker. If you think we lack an important feature take a look at the corresponding feature tracker.


Screenshot

Mumble1.2.4snap.png

Improved user management

User list

Screenshot mumble 1.3.0 usermanagement.png

To simplify the administration of servers with a lot of users Mumble 1.3.0 ships with an improved userlist manager in the client. The new manager displays nick, time since the user was last seen* as well as the channel the user was last seen in*. You can sort the display on all those values and apply filtering by username and/or time since the user last joined the server to quickly find the user you want to edit. The new interface allows renaming users as well as (batch) deletions.

* requires server version >=1.3.0

Renaming users

Renaming a user in the user list no longer requires the user to disconnect and reconnect in order to use the new name.

Improved banlist management

Screenshot mumble 1.3.0 banlist.png

With the improved banlist you can add, search, view and edit existing bans much easier than in previous versions of Mumble.


Avatar handling

An admin can now remove the avatar of a user.

Dynamic channel filtering

Screenshot mumble 1.3.0 filter.gif

The dynamic channel filtering feature enables you to effectively navigate big mumble servers with lots of users and channels. You can toggle the filter by pressing the filter icon in the icon bar or by pressing [Ctrl+F]. By default the filter will hide all empty channels on the server from your channel tree. Additionally you can right-click channels and add them to your explicit filter list. If the dynamic filter is enabled channels on this list will be hidden even if users are currently residing in them.

Overlay

  • The Mumble Overlay now displays in more games, for example in Guild Wars 2.
  • Support for DirectX 11
  • An optional clock in the overlay
  • The position of the FPS counter and clock are now configurable (just like the user list)

Audio

  • Mumble can be configured to locally lower volume of other users while you talk if you have the "Priority Speaker" status. This is off by default and can be enabled in Configure -> Settings -> Audio Output
  • Text to Speech on OS X has been updated to use the NSSpeechSynthesizer API (this allows TTS to work on Mavericks)
  • Multichannel recordings are synchronous even after several hours
  • Mumble shows who gave/removed whom priority speaker
  • PulseAudio monitor devices can can be used as input devices
  • Updated Opus to 1.2

Features

  • The output volume of individual users can now be adjusted locally
  • New bindable shortcut for changing transmission modes (voice activation, push to talk, continuous)
  • New optional toolbar entry to select transmission modes (voice activation, push to talk, continuous). Needs to be activated in Configure -> Settings -> User Interface -> Show transmit mode dropdown in toolbar.
    Mumble 1.3.0 toolbar speech open.png
  • Windows clients report full operating system string instead of only the version number. For example:
    Mumble 1.2.5 userinformation.png
  • Mumble does no longer cause the OS to feel laggy for some seconds upon starting

Serverlist

Added two new settings related to the serverlist:

  • Option to disable add/edit in connect dialog
    This is meant to be used in occasions where the user isn't supposed to change the set list of favourite servers.
  • Option to disable public server list

Both settings can be set through configuration files only (on Linux and Mac OS X), within the Windows registry or in a mumble.ini (see Mumble Portable).

Skinning

  • There are new icons available for skinning:
    • self_comment.svg – the "set comment" button in the toolbar
    • filter_on.svg – activated channel filter in the toolbar
    • filter_off.svg – deacivated channel filter in the toolbar
    • priority_speaker.svg – the status icon for a user with priority speaker
  • The official light and dark theme from the mumble-theme repository are now included

Client RPC subcommand

The Mumble client can be controlled through SocketRPC. See here for details.

Logitech G-keys

Support for Logitech G-keys has been added. You may need to follow the instructions here.

Community contributions

Special thanks to our many contributors for this release. Specifically:


For a more detailed list of changes already in this release take a look at our github repository.