From MyWiki
Current change log for tabSRMM
| Change logs are currently not updated, because the number of changes is simply too big. SVN commit messages contain most of the changes anyway.
|
|
|
|
This change log is meant to be an informative resource for end users. It is not 100% complete and will not contain all changes. Developers should prefer to use the SVN commit history as it is more complete.
Changes not relevant to the end user may not appear here.
Legend
------
+ : new feature
* : changed
! : bugfix
- : feature removed or disabled because of pending bugs
Version 2.0.x.x was released in October 2007 and is the current "stable" version.
It NEEDS Miranda 0.7.x and will not work on older versions.
Most recent changes
Version 2.2.1.13 - 2009/01/02
------------------------------
* merged changes from main Miranda tree (chat API, bugfixes)
+ project is now fully GCC / MingW compatible. Build files were added to
build tabSRMM with GCC 4.x. See docs/README.GCC for more information.
- removed minimize to tray (or floater) feature. The same functionality
is now available via the "hidden container" feature.
Older changes
Version 2.2.1.12 - 2008/12/30
------------------------------
* Windows Vista only: re-enabled transparency settings when using skins for the
message container. Experimental, but it seems to work and none of the
problems I've seen under XP (very slow redraw, CPU hogging while typing)
does occur. NOTE: When not using the Aero desktop (e.g. Vista Home Basic),
transparency combined with skins may still result in slow window redrawing.
! resolved some translation disambiguities in the user preferences dialog.
! added some missing translations
! fixed bug with container creation - in some cases, container may stay hidden
(bug ID #468)
Version 2.2.1.11 - 2008/09/26
------------------------------
* made compile under Visual Studio 2008 (workaround for the richedit.h issue
in PSDK 6.0)
* per channel event filter dialog is now translatable. (issue #0000435).
Version 2.2.1.10 - 2008/09/11
------------------------------
+ added option for setting avatar visibility to the user preferences dialog.
Version 2.2.1.9 - 2008/07/15
-----------------------------
! fix for layout distortions when switching message log viewer in an active
tab.
* various source code cleanups and added comments (for devs only)
+ added more help hyperlinks to various option dialog boxes. These link to the
wiki pages on the official documentation site.
! fix for double cr/lf insertion (by Vasilich)
! when toolbar is disabled, don't draw smiley selection window at random
position.
! fixed crash/freeze with some nicknames (recursions when replacing character
sequences in the message window title bar). Bugtracker id: 0000223
! status bar buttons will now check the source of the click event. Fixed
bug ID #0000146
Version 2.2.1.8 - not public, released with Miranda 0.8 nightly #18)
---------------------------------------------------------------------
* for devs only: Patch by ono to make the code to compile with GCC
w/o problems.
! hide on close feature: small fix for distorted layout when showing
a container with a previouly not yet activated tab.
! fixed minor resource leak when the display of client icons in the
status bar is enabled (advanced tweak).
! more minor fixes for the hidden container feature.
Version 2.2.1.7 - 2008/06/21
-----------------------------
- internal, not released to public
Version 2.2.1.6 - not public
-----------------------------
! fixed "Revert to safe defaults" bug in advanced tweaks dialog.
! fixed possible crash in message log streaming when history
keeper is installed
! minor layout changes for 120 DPI setting.
! custom smiley patch by borkra (show custom smileys on incoming
messages only)
! fixed bug with bbcode colors (introduced by font service support)
! fixed minor drawing issue with log freeze indicator.
Version 2.2.1.5 - 2008/05/08
-----------------------------
! bug fixes: smiley button visual glitch, group chat option tree
icon(s), possible crash with tool bar config, wrong background
colors in the message log, "load actual history" now works.
- some fixes for font service support.
* changed button highlight code for buttons with a "dropdown arrow".
Entire button is now "hovered" - the old way did look very strange
with some skins or visual styles.
* group chat related options were re-organized. Everything is now
in Message Sessions->Group chats. Options were slightly re-grouped
for a more logical appearance.
* popup configuration option pages are now only created when a popup
plugin is installed.
* small adjustments for minimum splitter position.
- removed 7bit ansi check for outgoing messages. Now obsolete, because
of UTF-8 database storage format.
+ added support for History Events plugin by pescuma (patch submitted
by pescuma)
- removed useless help menu entries
+ added spin controls to configure popup delay values
+ allow to set -1 for each popup delay to use "infinite" delay (
popup will stay on screen forever).
* error popups will not timeout any longer. Instead, they must be
clicked to dismiss them.
+ integrated "mod plus" options into Message Sessions->Advanced tweaks.
! merged MButton patch by rainwater into TSButton control to check that
a button release event should be processed.
* don't close hovered popups (when mouse pointer is over a popup)
* reworked typing notify options.
- removed deprecated toolbar hiding options
+ added various hyperlink controls to open online help pages to the
option dialogs.
Version 2.2.1.4 - 2008/05/08
-----------------------------
* for internal testing only (not officially released)
Version 2.2.1.3 - 2008/04/XX
-----------------------------
* for internal testing only (not officially released)
Version 2.2.1.2 - 2008/04/23
-----------------------------
* increased limit of the time based "load previous events" feature.
It's now 24 hours instead of the 12 it was before. So the maximum
value you can enter on Message Log->Load previous events less than"
are 1440 minutes.
* various fixes by ghazan (compile fixes for VC 2003, msg timeout
fix and more)
* added font service support (patch by Mad Cluster). All fonts must
now be set under Customize->Fonts->tabSRMM. The old font and color
dialog is gone.
* the menu items for invoking the message log settings dialog (both
global and per contact) are now working. You can find them on the
Menu bar (Message Log popup) or by clicking the message log options
button on the tool bar.
* Removed the Message Sessions->Customize node and replaced it with
a new dialog holding all group chat related options.
Version 2.2.1.1 - 2008/04/20
-----------------------------
* merged "MADMod" patch. This is a big contribution and adds
several new features like a fully customizable button bar and
more. Also adds old style typing notification popups (code taken
from bio's old plugin), support for animated .gif avatars and
more.
See: http://forums.miranda-im.org/showthread.php?t=17918
* New per contact message log settings are now almost complete and
working. Alt-B (RTL/LTR toggle has been restored).
* bug fix for splitter position syncing
* added nova icon pack (by Angeli-Ka).
NOTE: icon pack format has changed slightly because of the Mad
mod patch. You can still use an old icon pack, but you
may receive a warning when doing so.
Version 2.1.0.1 - 2008/03/26
-----------------------------
* fixed small visual glitch when using the modern (styled) tabs
* groupchats: Fixed issue with indentation of multiline messages.
* groupchats: Implemented selective disc file logging. Under
Options->Message Sessions->Group chats, you will find a new
option tree where you can select events which should be logged
to the log file.
Version 2.1.0.0 - 2008/02/15
-----------------------------
* groupchats: clickable nicknames can now be colorized. Patch by
theMiron (h++ author).
* reworked message log settings
see: http://miranda.or.at/Blog:Tabsrmm_changes_2_1_0_0 for
details.
* compatibility with Miranda 0.7 no longer given. 2.0.0.5 was
branched as stable tree for 0.7 users.
* group chats: proper handling of RTF \endash, \emdash and \bullet
(patch by theMiron).
Version 2.0.0.5 - 2008/01/02
-----------------------------
* increased timer for info panel tooltips to 1 second
previously,it was set to 500msec which may be too short and
trigger unwanted tooltips).
* some better automatic detection for the MathMod plugin.
* changed tree controls on option pages to use simple checkboxes
instead of image lists.
Version 2.0.0.4 - 2007/12/23
-----------------------------
+ added incremental search feature to the group chat userlist.
Simply type what you want to find and it will be highlighted.
Using cursor keys to move the selection will clear the current
search string. Typing something which does not exist will also
clear the current seach string and start over.
! fixed missing checkmarks in the message log submenu of the
containers menu bar.
! fixed untranslateable strings in the container options dialog
- disabled skin editor for tabsrmm (still not complete, avoid
confusing people :) ).
! fixed minor issue with double icons in status bar (on rare
occasions)
! fixed skin drawing on multimonitor systems (patch by Bryan)
Version 2.0.0.3 - 2007/11/29 (released with 0.8 alpha #5)
----------------------------------------------------------
* changed per contact filter system in group chats
! "revert splitter" option fixed for group chats.
! "sync splitter with groupchats" option - fixed small (1px)
alignment bug
! fixed idle time for metacontacts (may not work with older
versions of metacontacts plugin, so please update).
- removed active status message retrieval when hovering info
panel. tabSRMM now ONLY reads the status message from the
database where it should be stored by the protocol or a 3rd
party status message retrieval plugin.
! fixed F12 hotkey (message log freeze). Will not be triggered
anymore when holding a modifier (alt, ctrl etc.).
* some internal code cleanup
! #0000214 (accessibility issue with option dialogs)
Version 2.0.0.2 - 2007/10/02
-----------------------------
! fixed a few untranslatable strings.
! fixed "revert to old" splitter option (was misaligned by a few
pixels). (issue # 0000024)
* cleaned up "clickable nicks code" (groupchats, patch by ghazan).
Version 2.0.0.1 - re-upload to enable updater support
------------------------------------------------------
Version 2.0.0.0 - 2007/10/02
-----------------------------
* compatible ONLY with Miranda 0.7
* UTF-8 message storage now supported
* many bug fixes
Version 1.1.0.16 - 2007/01/20
-----------------------------
* bugfixes
* 3-way message log selection added to the user preferences
dialog.
* fixed problem with calling certain protocol services too early.
* fixed own nickname not showing in template editor.
* removed old icon loading code. IcoLib API is now required
(either via IcoLib plugin or new Miranda 0.7 core).
Version 1.1.0.14 - 2006/12/06
-----------------------------
* more work on clickable nicknames in group chats.
* draw inactive / disabled status bar icons with high transparency
to make them appear "dimmed". Less confusing than constantly
disappearing/jumping icons in the status bar.
* clickable nicknames in the group chat history can now be
right-clicked to open the user context menu (same menu as in
nickname list).
* fixed ugly crash bug introduced in .13 (clicking on the session
list/tray icon).
Version 1.1.0.13 - 2006/11/26
-----------------------------
+ group chat module has been converted to UNICODE (ghazan)
+ Support for history++ as a message log viewer has been added.
+ Support for the spell checker plugin by pescuma has been added
to IM and group chat sessions.
+ codepage support for group chat windows added.
* various smaller enhancements and bugfixes (too many to list
here).
+ message window API support for status bar icons has been added.
Version 1.1.0.10|11|12 - internal
---------------------------------
Version 1.1.0.9 - 2006/09/20
----------------------------
! fix: own avatar images are now rendered properly when they have
transparency
* enabling or disabling the integrated group chat support will now
set the chat.dll plugin to enabled or disabled.
* most temporary error messages are now translateable
Version 1.1.0.8 - 2006/09/10
----------------------------
internal only
Version 1.1.0.7 - 2006/08/20
----------------------------
! disable auto-bidi mode when no RTL language is installed
! workaround for a loadavatars problem (may cause disappearing
avatars in the message window).
Version 1.1.0.6 - 2006/08/05
----------------------------
Mainly bugfixes from 1.0.0.0 release.
! fixed updater support (301, invalid response).
! fixed bug when re-attaching a temporary contact to a new
container while the option to delete temporary contacts on close
is enabled.
! fixed minor issue with [color] bbcode
! using the own UIN as fallback for own nickname, to solve the
"Unknown Contact" problem which can appear when the own nickname
is not properly set.
! fixed a few issues with global splitter positioning.
* selecting offline sub protocol throws a warning instead of an
error.
- removed the feature to load a background image for the message
input area. was causing too many troubles and people did not
understand that it was an experimental feature, thus sending bug
reports.
! fixed problem with freezing when opening a message window by
clicking on a
typing notify popup
! fixed vertiacl maximize (patch by SloMo)
Revision: 1742
Last modified: 2009 / 10 / 31