History Events
CAUTION: THIS IS BETA QUALITY SOFTWARE. IT CAN ERASE ALL YOUR HISTORY. USE AT YOUR OWN RISK.
This is a service plugin that allows adding/reading new event types to history. The main idea is a service that plugins use to add events to history and that the *srmm plugins can use to show then.
It also provides options to remove events from history in some pre-configured intervals. This part is not well tested and can cause big problems. To erase the old events it will, after 1 min of miranda start, go through all events and check which to remove. This is done slowly and in other thread (to avoid too much CPU usage), but this means that the event may take longer than the selected value to be removed.
It also support Variables plugin (needs the latest version)
This plugin requires at least Miranda 0.7
To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?t=15467
To do:
- Change some plugins to use this service
- Add support for HTML
- Add support for color/font formats
Changelog
. 0.0.0.8
+ Added option to return a copy of the icon in GETICON service
. 0.0.0.7
+ Allow setting history timestamp on addToHistory
+ Allow adding to meta too on addToHistory
. 0.0.0.6
* Fix for get event text
. 0.0.0.5
+ Added option to get event struct by event type
+ Added option to register using an icolib icon
* Now options page is ordered by name (with core types at top)
. 0.0.0.4
* Fix to work with old version of variables too
. 0.0.0.3
+ Added variables support
+ Added option: only log if message window open
. 0.0.0.2
* DLL needed to be renamed
* Bug fixes
+ Added 6 months, 1 year, max 10 and max 100 to options to delete history
. 0.0.0.1
+ Initial version

Download
Ansi: historyevents.zip - pdb
Unicode: historyeventsW.zip - pdb
Latest Version
HistoryEvents 0.0.0.8
Sources
SVN at https://developer.berlios.de/projects/mgoodies
License
GPL








Thanks a lot for your work!