Miranda IM
+ Reply to Thread
Page 1 of 9 1 2 3 ... LastLast
Results 1 to 10 of 83

Thread: History Events plugin

  1. #1
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705

    History Events plugin

    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 do:
    ------------------
    - Remove events by number of events
    - Add 6 months and 1 year to the list to delete entries
    - Change some plugins to use this service
    - Add support in *srmm
    - Add support for HTML
    - Add support for color/font formats


    Issues:
    ------------------
    Please report problems at http://code.google.com/p/pescuma/issues/list

    To report bugs, please add the pdb to the plugins folder.


    Download:
    ------------------
    Ansi: http://pescuma.org/miranda/historyevents.zip
    Unicode: http://pescuma.org/miranda/historyeventsW.zip

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


    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
    Last edited by pescuma; 8 May 2008 at 4:13 AM.

  2. #2
    Join Date
    March 2005
    Location
    Canada
    Posts
    2,489
    Put the plugin in a test build. Is there supposed to be only one options page that only has options for message, url, and file transfer?

    EDIT:
    Getting history keeper plugin now :P

    Hmm, I added history keeper plugin but miranda wont start. Yep miranda won't start with historykeeper plugin. Maybe because it is a new profile with no history?
    Last edited by andrewabc; 13 Sep 2007 at 4:13 AM.

  3. #3
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705
    I just re-uploaded history keeper. Yes, it had that bug. Sorry, last minute changes :S

  4. #4
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705

    New version

    . 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


    CAUTION: In this version some internal (and external) changes have beeing made, so you need to update by hand (updater won't do it) and follow this steps:
    1. Go into Options->History->Events and set all 'Keep in database' options to 'Forever'
    2. Exit miranda
    3. Delete historyevents.dll from plugins folder
    4. Copy aa_historyevents.dll to plugins folder
    5. Start miranda and re-set needed options in Options->History->Events

    Be extra carefull with the 'Max XX entries' options, beacause they were not really well tested
    Last edited by pescuma; 18 Sep 2007 at 5:57 AM.

  5. #5
    Join Date
    February 2006
    Location
    The Netherlands
    Posts
    220
    Quote Originally Posted by pescuma View Post
    . 0.0.0.2
    * DLL needed to be renamed
    Thx for the update. Just curious, why this (strange?) name change?

  6. #6
    Join Date
    April 2007
    Location
    Aachen, Germany
    Posts
    216
    To prevent updater to update the plugin, I guess.

  7. #7
    Join Date
    March 2005
    Posts
    9,538
    No, it's the plug-in loading order at startup, that matters. Same issue as with ServicesList.
    Maybe a better renaming scheme would be using numbers (000_<name>.dll - 999_<name>.dll), before a better solution will be found and implemented to the core.

  8. #8
    Join Date
    October 2005
    Location
    sydney
    Posts
    782
    CAUTION: In this version some internal (and external) changes have beeing made, so you need to update by hand (updater won't do it) and follow this steps:
    1. Go into Options->History->Events and set all 'Keep in database' options to 'Forever'
    2. Exit miranda
    3. Delete historyevents.dll from plugins folder
    4. Copy aa_historyevents.dll to plugins folder
    5. Start miranda and re-set needed options in Options->History->Events
    do we need to follow these steps if we haven't installed the history events plugin before?

  9. #9
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705
    Nope (in that case the entry Options->History->Events would not exist)

  10. #10
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,705

    New version

    . 0.0.0.3
    + Added variables support
    + Added option: only log if message window open


    It now also support Variables plugin. BUT you need to use this mod:
    - http://pescuma.mirandaim.ru/miranda/variables.zip
    - http://pescuma.mirandaim.ru/miranda/variablesW.zip
    it adds an option to use temporary variables. The patch is here (I already sent it to UnregistereD):
    - http://pescuma.mirandaim.ru/miranda/variables.patch

+ Reply to Thread

Similar Threads

  1. Replies: 1
    Last Post: 30 Jun 2008, 10:12 AM
  2. Replies: 12
    Last Post: 26 Dec 2006, 4:11 PM
  3. events and popups: what plugin needed?
    By jerry1970 in forum Technical Support
    Replies: 3
    Last Post: 16 Nov 2006, 3:44 PM
  4. Problem with events (file events)
    By tiosolid in forum Technical Support
    Replies: 9
    Last Post: 16 Jun 2006, 3:02 AM
  5. Load last x history events?
    By z0ny in forum Technical Support
    Replies: 4
    Last Post: 28 Aug 2005, 8:37 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts