CHANGELOG
=========

BUGS BUGS BUGS ?!
There may be bugs (and features :-)
Please report them (the bugs) to http://kickpim.sourceforge.net
or bert.speckels@web.de!
Feature wishes are welcome, too.

Meaning of characters:
  + added
  - removed
  ~ changed/modified
  # bug fixed

*****************************************************************************************************

 Current Release

*****************************************************************************************************



KickPIM 0.5.3 - 'Society'-Release
  
  E-Mailing:
  + Added MBox support
  # improved mail notification
  # Sending mails from the contact card view will now add the name of the contact to the
    mail address (like in "Givenname Familyname ")
  # Ignoring inactive mail accounts when displaying status and tooltips in the KickPIM Icon
  Events:
  + Starting KOrganizer via the settings menu (like KAddressbook)
  # Fixed read-only Reminder-Settings
  # Fixed age displayed at year-change (Thanx to Harald Kümmerle for the patch)  
  Contacts:
  # Fixed title of the 'new contact' - dialog
  Misc:
  # Positioning of right click menu optimized for panel at the top border
  # Fixed: Display in transparent kicker panel for KDE 3.2 (Thanx to Oliver Bausinger for the patch)
  + Translation updates: de, pl, it, fr

*****************************************************************************************************

 History

*****************************************************************************************************

KickPIM 0.5.2 - internal release 
  -> See KickPim 0.5.3

KickPIM 0.5.1 - 'Infornography'-Release

  Contacts:
  + Filter displayed contacts by category
  + Change categories of multiple contacts in one step!
  + Change notes of multiple contacts in one step!
  ~ The contact searchfield searches for substrings INSIDE the contacts names
  Email:
  + Number of emails is now remembered between the last use of KickPIM and its next start.
    So only real new emails will be reported (if you won't touch your mailbox in between).
  # IMAP: Fixed problem concerning accounts without a mailbox (folder) name
  # Fixed: Doubleclicking a Contact results in a double action (two mail composers etc.)
  Misc:
  + ESCape hides the KickPIM menu (if the menu has the focus!)
  ~ Improved preferences dialog

  Compilation:
  # KickPIM should now be compilable with QT version >= 3.1.x
  # Fixed: conversion problem in LogService
  Translations:
  # The following translations are back: de (German)

  
KickPIM 0.5 - 'Connected'-Release

  Email:
  + Sending an email will now include the contacts name (e.g. "Givenname Familyname ")
  + Email Checker for multiple accounts supporting POP3 and IMAP (what next?)
    o (Blinking) Symbol on KickPIM-Icon when (new) emails are waiting
    o List of email accounts with email counters
    o Check accounts periodically (Autocheck), manually by menu-option or hotkey
    o Pause Autocheck by menu-option or hotkey
    o Various Notifications besides the "blinking icon": Popup, Beep, Sound, Run Application
  Contacts:
  + New "Add Contact" option for the Right-Click-Menu
  + hot-key for "Add Contact"
  Layout:
  + more flexible height for the KickPIM menu depending on the number of entries in the
    contact and event list. KickPIM tries to display all events AND as many
    contacts as possible without too much empty space in the menu  
  Bugfixes
  # Fixed: bug #812219 - Preferences not used on startup.
  # Fixed: bug #780706 - Other applets (like kinternet) did appear in external windows
                         I had to disable DCOP of KickPIM to avoid the problem :-(
  # Fixed: Eventlist didn't change at midnight.
  # Fixed: crash when pressing the ESCape key fixed.
  # Fixed: positioning bug for the KickPIM Menu (hopefully)


KickPIM 0.4.7 - 'Gemini X'-Release (Hint: 'X' by Clamp)

  # Fixed critical bugs: Removes eMail-adress and Phone-Numbers when editing a contact

  
KickPIM 0.4.6 - 'Gemini'-Release (Hint: 'X' by Clamp)

  + create new contacts
  + event list Added year distance (e.g. age) to near birthday/anniversary-events
  # Fixed crash when disabling information-bar at the top of the KickPIM menu
  # Fixed wrong calculation of days until february the 29th in a leap year
  # Fixed: configure argument 'enable-final' failed because of kpinfo.h
  # Fixed behaviour at midnight (displaying correct date and eventlist)
  ~ Modified coloring of the sidebar
    - switched grandient-direction (nicer look I think)
  ~ Modified some text for easier translation
  + new script for TRANSLATORS included:
    > updatepo will create a new file template.pot in ./po/ and merge it with your language file (e.g. de.po)
    > Just pass the language string to 'updatepo' like in "updatepo de" for a german(de!) translation!

    
KickPIM 0.4.5 - 'Sword Dancer'-Release (Hint: 'HellSing')

  ! From now on all releases have unique names (corresponding to a small image in the about dialog) ... just for fun!
  + Sending Emails
    ... Popup to select email address for a single contact with more than one email address
    ... Missing email addresses can be typed in and will then be stored into the addressbook
  + new SideBar (optional)
  ~ Modified TitleBar (Information Bar): with username and current date
  ~ new editor component for contacts (restricted to basic data)
    Sorry but I have to do that. KABC doesn't provide to use the KDE editor :(
  - Removed "Show Events" option: All upcoming events are displayed in the KickPIM popup menu

  
KickPIM 0.4.4 - The 'never released' Release :)

  + New Incremental search
  + Tooltips for contacts and distribution lists
  + Card-View
    ... with correct labels for Address, Phone numbers and eMail
    ... with support for anniversaries  (RightMouseClick-Option on birthday-field)
  + Functions: showMenu, hideMenu and toggleMenu
    ... Global key-bindings (e.g. toggle the KickPIM-Menu by a global key)
    ... DCOP-functions
  + Reminder-Icons
    ... for birthdays and anniversaries
    ... displayed when event is near
    ... blinking  when event is today (stop blinking by displaying the KickPIM-menu)
  + Added Languages:
    ... czech   language support (thanx to Sifalda)
    ... italian language support (thanx to Davide Ferrari)
  + First-run informations about the applet, it's menu and the card view
  ~ Replaced username in the title with the current date
  ~ Distribution lists will now be displayed at the end of the contacts-list
  ~ Improved the display of events (birthdays and anniversaries)
  ~ Replaced XPM-icons with PNG-Icons (stored in $(datadir)/kickpim/icons/)
  ~ Many internal modifications for event-handling, portability, future enhancements and a better class hierarchie
  - Removed "Save Preferences" option (not needed anymore)

  
KickPIM 0.4.3 - multiple selection release

  + multiple selections enabled (for emails and deletion)
  + updated norwegian (nb) translation
  # Fixed compile errors with option "--enable-final".
  # Fixed position of menu for vertical panels on the left side

  
KickPIM 0.4.2 - minor bugfixes

  ! Some users reported problem compiling with QT 3.1 / KDE 3.1
    Help welcome! I won't migrate to QT 3.1 until KDE 3.1 is released ...
  # Fixed unsorted-contact-list problem
  # Fixed sorting order of distribution lists
  # Fixed empty entry at the top of the contact list
  # Fixed position of menu for applets in horizontal panel at the top
  # Fixed display of names with missing "given name" (skipping colon)
  # Removed number of contacts form the applet display
  # Separator between distribution lists and contacts is not selectable any more
  # Right-Menu option "Show Events" will work nevertheless the reminder feature is checked out in the preferences  
  + You may now hide distribution lists
  + Added translations
    - dutch language (thanx to Arend van Beelen jr.)
    - norwegian (bookmal) language (thanx to �vind S�her)
  ! for translators: The file template.po is now complete (including the preference-dialog entries)

  
KickPIM 0.4.1 - some bugfixes, some little features

  # fixed: wrong height of birthday-list if calendar is not present
  + displaying distribution lists at the top of the contact list view
    Currently you can only send emails to them. Create distribution lists with kaddressbook!
  + new: the list of birthdays and anniversaries can work as a reminder-list, showing only 'near' events
  + (partial) language support
      for french (thanx to Laurent Rathle)
      for polish (thanx to Michal Rudolf)
      for german (thanx to me :-)

      
KickPIM 0.4.0 - feature release

  + new features:
    + support for anniversaries
    + birthday and anniversary reminder (to be continued ...)
    + you can now edit the contact-notes
    + preferences-dialog
      + features can be disabled
      + display of contacts can be modified
      + doubleclick action on contacts can be changed
  # improved layout handling
  ! translations coming soon, until I figured out
    why I am not able to create a pot-file :-(

    
KickPIM 0.3.3 - user feedback release

  + new contact card with KDE-consistent layout
  + additional information on the contact card:
    + organization and title
    + webpage link (on title)
    + notes
  + Displays number of contacts in panel (later: number of mails/events/birthdays)
  + Asks before removing a contact.
  # Fixed calculation of age in card view (thx to James Potter)
  # Fixed display of non-ascii characters (hopefully, thanx to Andrey S. Cherepanov)
  ~ Toggles menu when clicking on panel icon (that was a bit tricky but works fine :-)  
  ~ Resetts 'current date in the calendar each time opening KickPM  
  
  
KickPIM 0.3.2 - bugfix release

  # fixed: compile error for gcc < 3.x
  # fixed: display of the panel icon
  # fixed: crash while right clicking on empty addresslist entry

  
KickPIM 0.3.1 - various tasks

  + Remove addresses from the addressbook.
  + KickPIM now uses the default KDE colors
  ~ reordered address popup menu
  ~ double click action changed
  # added icon folder
  # improved display of popup menu according to the panels orientation

  
KickPIM 0.3.0 - new look no crash

  # fixed a serious bug: crashed when starting kde including the complete kicker panel. NOW fixed!  
  + list of next birthdays
  + calendar panel
  ~ new icon, new look
  - reminder of birthdays removed

  
KickPIM 0.2.1 - display fix

  # fixed: display of the applet in the panel

  
KickPIM 0.2.0 - minor enhancements

  + address-view: added telephone numbers
  + reminders: added birthday reminder
  applet display:
    + shows number of addresses in list
    # improved vertical and horizontal orientation

    
KickPIM 0.1.0 - initial release

  displays contacts
  edit contacts
  send mails to contacts
  call kaddressbook