Plugin:TabSRMM/General settings

From Miranda NG
Jump to navigation Jump to search
Other languages:
General settings

This section covers the option page Message Sessions → General which holds generic and mostly global setting for TabSRMM plugin. Most of the options on this page are global options which means, they apply to all message windows with the exception of group chats.

Things you can customize on this page

  • Standard behavior for the message window and sending messages.
  • Global options for the display of contact pictures in the lower avatar display only. The display of avatars in the info panel depends on info panel settings.

Detailed description of the settings

These are all located in the scrollable list box in the top half of the dialog window. The following list describes the meaning of each setting in detail.

Message window behavior

  • Always flash contact list and tray icon for new messages. When enabled, the contact list and system tray icon will always show the flashing "message" icon when a new message arrives. Normally, these icons are only visible when no message window had been opened for the contact which sends you a message.
  • Delete temporary contacts on close. Some contacts may be added temporarily on your contact list. For example, when some unauthorized contact sends you a message, you may receive it (depending on the privacy settings in your protocol configuration) and the contact will be added to the contact list as a temporary contact. The message window will show the "add permanently" button which you can use to fully add the contact. If you don't, TabSRMM can delete such a temporary contact when you close the message window. Uncheck this option, if you don't want this (Miranda will usually delete temporary contacts at shut down anyway).

Sending messages

These options also apply to group chat windows.
  • Send on Shift+Enter. Allows you to send messages when pressing ⇧ Shift+↵ Enter. If unchecked, this keyboard shortcut will insert a soft newline when typing a message.
  • Send message on Enter. When enabled, a single press of the ↵ Enter key will send. When unchecked, pressing ↵ Enter will just insert a new line in the message input area.
  • Send message on double Enter. When enabled, the first press of the ↵ Enter key will insert a new line – a subsequent press of the same key will send the message. The allowed delay for the second press of the ↵ Enter key is about half a second, if the delay is longer it will no longer be recognized as the command to send a message. This option is overridden by Send message on Enter – if both are enabled, the single enter command has priority.
  • Minimize the message window on send. When checked, the message window will be minimized to the task bar (or system tray when this option is enabled) when you send a message.
  • Close the message window on send. When enabled, the message window will close after sending a message. This will close the entire container, including all other tabs. If you don't want this, you must also set the option Close current tab on send under Advanced tweaks.
  • Enable "Paste and send" feature. When checked, you can paste and immediately send the contents of your clipboard by using the Ctrl+D keyboard shortcut. Note that keyboard shortcuts are customizable in TabSRMM using Customize → Hotkeys.
  • Allow BBCode formatting in outgoing messages. When checked, TabSRMM will convert formatting applied to outgoing messages to BBCode. You can use standard formatting features in the message input area to apply bold, italic, underlined and color markup. When this option is UNchecked, the formatting controls in the message window toolbar will be absent and no formatting for outgoing messages will be available. Note that this applies to IM chat sessions only, group chats have their own formatting which depends on the capabilities of the protocol (for example, IRC allows formatting in channels while Jabber does not).

Other options

  • Automatically split long messages. When enabled, TabSRMM will automatically send any oversized message in chunks, using the protocols maximum allowed message size. If this is checked, you can write messages up to 20.000 characters, otherwise, the message input area will not let you write messages longer than the protocols message size limitation.
  • Log status changes.
  • Automatically copy selected text.

Size and scaling for the bottom avatar display

  • Maximum display height is the maximum height a picture will ever have, no matter what the splitter position dictates. If there is more space available, the picture area will be filled with solid color and maintain the picture vertically centered. This setting will enlarge a picture when its native size is less than the max height option had been set to.
  • Try to keep original size – enlarge the picture up to its native height, but not any further. The splitter position will still have priority and may result in a shrunk picture when not enough space is available.

All other avatar options are per container settings, so you must configure them in the container settings.