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
Uniode: historyeventsW.zip - pdb

Latest Version

HistoryEvents 0.0.0.8

Sources

SVN at https://developer.berlios.de/projects/mgoodies

License

GPL










Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Thanks a lot for your work!