mumble/src
Robert Adam 2783265620 FEAT(client): Disable keyboard search in UserView
Before the channel tree (UserView) in the main UI had a "feature" called
keyboard search. If the channel tree had focus and the user started
typing on their keyboard, Mumble would search for an entry in the tree
(either channel or user) that matches the invisibly typed search String.

This is however very impractical for searching as it is unclear if and
when this will expand collapsed entries or how subsequent searches work.
It is not even clear when the current search has ended and thus typing
another letter will start a new one.

And for users who don't expect such an invisible feature, this is a bad
experience as their channel tree selection jumps around wildly if they
accidentally push a key.

The search functionality will be provided by a more robust
implementation in a following commit.
2021-05-11 08:58:24 +02:00
..
crypto MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
mumble FEAT(client): Disable keyboard search in UserView 2021-05-11 08:58:24 +02:00
mumble_exe MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
murmur FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
murmur_grpcwrapper_protoc_plugin MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
tests FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
ACL.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
ACL.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Ban.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Ban.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
ByteSwap.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Channel.cpp FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
Channel.h REFAC(client): Use constant for root channel ID 2021-05-11 08:58:24 +02:00
ChannelListener.cpp FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
ChannelListener.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
CMakeLists.txt FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
Connection.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Connection.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
CryptState.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
EnvUtils.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
EnvUtils.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
FFDHE.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
FFDHE.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
FFDHETable.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Group.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Group.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
HostAddress.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
HostAddress.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
HTMLFilter.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
HTMLFilter.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
License.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
License.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
licenses.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
LogEmitter.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
LogEmitter.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Message.h FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
Mumble.proto FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
MumbleConstants.h FEAT(client): Plugin framework 2021-04-16 20:15:44 +02:00
Net.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Net.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
OSInfo.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
OSInfo.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
PacketDataStream.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
PasswordGenerator.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
PasswordGenerator.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
PlatformCheck.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
PlatformCheck.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
ProcessResolver.cpp REFAC: ProcessResolver 2021-05-10 14:50:51 +02:00
ProcessResolver.h REFAC: ProcessResolver 2021-05-10 14:50:51 +02:00
QtUtils.cpp FORMAT: Run clang-format 10 on all source files 2021-04-16 21:05:52 +02:00
QtUtils.h REFAC(client): Put qsslStringConversion to QtUtils 2021-03-06 18:57:22 +01:00
SelfSignedCertificate.cpp FIX(client): Use Utf8 for name field in certificat 2021-03-17 20:46:30 +01:00
SelfSignedCertificate.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
ServerAddress.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
ServerAddress.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
ServerResolver.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
ServerResolver.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
ServerResolverRecord.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
ServerResolverRecord.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
SignalCurry.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
SpeechFlags.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
SSL.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
SSL.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
SSLCipherInfo.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
SSLCipherInfo.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
SSLCipherInfoTable.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
SSLLocks.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
SSLLocks.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Timer.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Timer.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
UnresolvedServerAddress.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
UnresolvedServerAddress.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
User.cpp MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
User.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
Utils.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Version.cpp MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
Version.h MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
win.h MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00