Sort Missing Feature list by most important
Idea
Rearrange the Missing Features list so the most important/impactful items are listed first.
One possible example:
New
Priority 1: in order
-
BufferActivitySync
Required for seeing activity of chats in the chat list
-
CoreSideHighlights
Required for highlights
-
BacklogFilterType
Required for receiving past notifications after connecting
Priority 2: in order
-
RichMessages
Required for seeing real names or IRCv3 or Gravatar avatars in messages
-
SenderPrefixes
Required for seeing prefix modes (+, @) of users in messages
-
RemoteDisconnect
Required for remote disconnects of your own clients
-
SynchronizedMarkerLine
Required for synchronizing the last position in channels
Priority 3: alphabetical, can be rearranged
-
AwayFormatTimestamp
Required for custom formatted timestamps in away messages
-
PasswordChange
Required for changing passwords from the client
-
CapNegotiation
Required for IRCv3 capabilities
-
CustomRateLimits
Required for custom rate limits for IRC networks
-
HideInactiveNetworks
Required for hiding inactive networks from chat lists
-
SaslAuthentication
Required for SASL
-
SaslExternal
Required for SASL with certificates
-
VerifyServerSSL
Required for verifying the SSL certificate of IRC networks you connect to
Old
Order found in code, dialog shows differently
-
SynchronizedMarkerLine
Required for synchronizing the last position in channels
-
SaslAuthentication
Required for SASL
-
SaslExternal
Required for SASL with certificates
-
HideInactiveNetworks
Required for hiding inactive networks from chat lists
-
PasswordChange
Required for changing passwords from the client
-
CapNegotiation
Required for IRCv3 capabilities
-
VerifyServerSSL
Required for verifying the SSL certificate of IRC networks you connect to
-
CustomRateLimits
Required for custom rate limits for IRC networks
-
AwayFormatTimestamp
Required for custom formatted timestamps in away messages
-
BufferActivitySync
Required for seeing activity of chats in the chat list
-
CoreSideHighlights
Required for highlights
-
SenderPrefixes
Required for seeing prefix modes (+, @) of users in messages
-
RemoteDisconnect
Required for remote disconnects of your own clients
-
RichMessages
Required for seeing real names or IRCv3 or Gravatar avatars in messages
-
BacklogFilterType
Required for receiving past notifications after connecting
Additional
Showing the most important items first should help convey why this matters without requiring as much dedication to reading. Contextual reminders reduce the need, but it's still nice to clean up the list.
This order will need reconsidered when Quassel 0.14 introduces other new features.