From MyWiki

Jump to: navigation, search

New features in TabSRMM 3

Hint.png For information about compatibility and upgrading from earlier versions of TabSRMM lease see this page.

Windows 7 task bar support

The Windows 7 task bar with contact avatar and overlay icon

When using the Windows 7 task bar in large mode (the "use small icons" setting is disabled on the task bar properties page), TabSRMM 3 can take some advantage of the larger task bar buttons.

  • Contact avatars can be visible on the task bar.
  • Icons will be used in overlay mode. This applies to all icons, including status icons, typing notification icons and new message indicators.

More Windows 7 specific features are planned for a later implementation. Customized Aero-Peek thumbnails are under consideration as well as the addition of jump list items.

Aero support

On Windows Vista and later, TabSRMM 3 can use Aero to enhance the look of certain parts of the message window. The info panel, status bar and the tab area will use transparent aero effects. More information about how Aero features are used in TabSRMM 3 is available here.

Sidebar / switchbar

Instead of tabs at the top or bottom, it is now possible to have a switch bar on the left or side of the window. The switch bar supports multiple different layouts, including layouts with vertical button orientation and variable button height.

When the switch bar is active, tabs are hidden. Basically, the switch bar is a widescreen friendly replacement for tab bars. It consumes horizontal instead of vertical screen space. The switch bar is a "per container" option, and there a new page has been added to the container options to customize it.

Warn.png The switchbar is in its early life, it is not yet complete and some important features are missing.

Info panel changes

The info panel is now smarter. For instance, when you change its size, it will communicate this event to all open message windows so they can automatically adopt the new size. Also, a popup dialog has been added (right click the panel to show it) which allows you to customize some things. Panels can maintain a private ("per contact") size and visibility, for example. Remember, the info panel is also a "per container" setting, so it's global visibility must be set in the options for the current container.

Group chat windows got the info panel. It will show different things (e.g. the topic) and will maintain a private size (but you can tell it to use the global size, if you wish).

Close button on tabs

Tabs and switch bar buttons can show an optional close button. To enable it, navigate to the Tabs and switch bar page in the container options.

New title bar variable(s)

The variable %t can now be used in the title bar formatting string to show the contact's current status message (or nothing at all, if there is none).

User notes editing

In older versions of TabSRMM, editing the user notes was possible only when the info panel was active as you had to click the button in the info panel to invoke the user notes field.

In TabSRMM v3, user notes editing happens in the standard message input area.

Keyboard handling changes

Many keyboard shortcuts are now customizable. Navigate to Customize->Hotkeys to find the 3 sections for the message window.

Note that some hotkey assignments have changed since TabSRMM 2 and there are no default entries for some of the hotkeys in order to avoid collisions with different keyboard layouts.

The TAB key acts smarter in TabSRMM 3. It will always allow you to switch focus between the input area and the message log, unless you have entered text, in which case, it will focus the send button to allow the typical "TAB-Enter" sequence for sending a message.

Warn.png The option which allows inserting tab characters in the message input area will change this behavior somewhat. If it is enabled, you cannot use TAB to switch focus AWAY from the message area, but you can still use it to switch focus back if the message log was focused.

If the "autocomplete nickname" feature is enabled for group chat sessions, TAB will now only complete if there IS something to complete. If not, it will act normally and switch the focus.

Unattended send feature

This allows to automatically send messages "later" when a contact comes online. Useful for protocols that do not allow offline sending or when you have connection issues. It is also used for sending messages to multiple contacts. Since this is a somewhat complex feature, it has a dedicated page.

General UI changes

  • The session list is now accessible via the rightmost bottom icon in the status bar. The icon/button on the left side is gone.
  • The info panel does no longer have separated fields. It's now a unified area with a given space to draw various fields of information.
  • Containers with settings marked as private now maintain private positions for the window splitters (input area and info panel height).
  • Tool bar and menu bar are now painted with visual styles (Windows XP and later).
  • Many redundant or obsolete icons were removed to reduce resource usage. TabSRMM will now use core icons when possible. For features that can be either enabled or disabled (e.g. some toolbar buttons), overlay icons are used.


Removed features

  • The floater.
  • Event notifications for non-message and non-file events.



Revision: 1761
Last modified: 2009 / 11 / 26