Birthday List

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

3
8 .0
Description:

BirthdayList plasmoid shows a sorted list of coming birthdays, namedays and anniversaries from the selected Akonadi collection. Namedays and anniversaries can be optionally switched off. All events are sorted in a table, so you can easily select or reorder columns you want to see.

Namedays can optionally be aggregated by name (one line standing for all contacts that celebrate their nameday on the particular day) -> this is especially useful for frequently used names such as Peter, etc. In that case, individual contacts can be 'unrolled' by double-clicking on the aggregated name entry.
Names shown for aggregated nameday entries are taken from the selectable country-specific nameday calendar.

Many thanks to the authors of K Birthday Reminder (internal logic), Public Transport (visualisation) and EventList (Akonadi).
Last changelog:

7 years ago

======== V 0.5.0 =========
- Initial release
- KDE Address Book as the only source
- Supports birthdays, namedays, anniversaries
- Supports nameday aggregation by name
- Contains 7 nameday calendars (cz, de, dk, hu, no, se, sk)
- Slovak translation

======== V 0.5.1 =========
- Added kde-look URL to desktop and translation files

======== V 0.6.0 =========
- Fixed nameday field parsing bug (namedays added by old, e.g. v4.1 KAddressBook GUI were not found)
- New (optional) way of nameday identification: compare contact given name with calendar names
(useful for countries where commonly used names are listed once in the calendar)
- Option to show all names in the calendar regardless of the contact names
- Akonadi contact collections can be used as data source (experimental support, separately installable)
- Optional preference of nicknames over contact 'formatted names'
- Customizable foreground/background color for today's events
- Selectable date format output
- Czech translation (Ondřej Kuda)
- German translation (Andreas Goldbohm)

======== V 0.6.1 =========
- Fixed Akonadi startup issue
- Namedays can now be identified by both date field and given name (date field preferred)
- Removed "?" as unknown age for nameday entries (no text instead)
- Custom colors can be turned off for lines that have no references to any contact (e.g. all names from calendar)
- Polish and French nameday calendars added
- Rebuild 2: German translation updated
- Rebuild 3: Czech translation updated

======== V 0.6.2 =========
- Applet minimum size reduced to 10x10

======== V 0.7.0 =========
- Added contact filtering option
- by category (easily editable in kaddressbook)
- or by custom field(s) - useful for Gmail group filtering (Akonadi googledata engine shows groups as custom fields)
- Multiple plasmoid instances can run in parallel, each with different data source / contact filter
- Added "Send Email" and "Visit Homepage" context menu items for individual contacts
- Reworked configuration dialog

======== V 0.7.1 =========
- Fixed startup rendering bug (occassionally the hidden columns with e-mail and homepage were shown)
- Fixed default applet size (scaled to the table contents, not to the minimum size)
- Rebuild 2: Dutch translation (Richard Bos)

======== V 1.0 ==========
- Fixed freezing issues (especially when using Akonadi DAV groupware resource)
- Removed KDE Addressbook support over the old deprecated interface (use Akonadi instead)
- Internal refactoring (removed dataengine layer, changed interface to Akonadi - EntityTreeModel)

======== V 1.0.1 ========
- Brazilian Portuguese translation
- Fixed minor translation bugs
- Redesigned configuration of the nameday identification
- build 2: included patch from Thomas Leineweber for backward compatibility with older KDE versions

======== V 1.0.2 ========
- Persisting the order and widths of columns immediately after change (and keeping changes on next start)
- Freely customizable date format (see tooltip in the configuration dialog for options)
- Selectable text alignment for the Date, Age and When columns

Seniazi

10 years ago

I understand your argument regarding the use of 'given name'. However, inserting a date per contact is kind of inconvenient when you have moving namedays (I mean namedays that are not celebrated at the same date every year), as we have quite a few in Greece. I was hoping to be able to just change the definition file once a year to account for such cases...

Anyway, thank you for the applet and the prompt reply.

Report

7 years ago

======== V 0.5.0 =========
- Initial release
- KDE Address Book as the only source
- Supports birthdays, namedays, anniversaries
- Supports nameday aggregation by name
- Contains 7 nameday calendars (cz, de, dk, hu, no, se, sk)
- Slovak translation

======== V 0.5.1 =========
- Added kde-look URL to desktop and translation files

======== V 0.6.0 =========
- Fixed nameday field parsing bug (namedays added by old, e.g. v4.1 KAddressBook GUI were not found)
- New (optional) way of nameday identification: compare contact given name with calendar names
(useful for countries where commonly used names are listed once in the calendar)
- Option to show all names in the calendar regardless of the contact names
- Akonadi contact collections can be used as data source (experimental support, separately installable)
- Optional preference of nicknames over contact 'formatted names'
- Customizable foreground/background color for today's events
- Selectable date format output
- Czech translation (Ondřej Kuda)
- German translation (Andreas Goldbohm)

======== V 0.6.1 =========
- Fixed Akonadi startup issue
- Namedays can now be identified by both date field and given name (date field preferred)
- Removed "?" as unknown age for nameday entries (no text instead)
- Custom colors can be turned off for lines that have no references to any contact (e.g. all names from calendar)
- Polish and French nameday calendars added
- Rebuild 2: German translation updated
- Rebuild 3: Czech translation updated

======== V 0.6.2 =========
- Applet minimum size reduced to 10x10

======== V 0.7.0 =========
- Added contact filtering option
- by category (easily editable in kaddressbook)
- or by custom field(s) - useful for Gmail group filtering (Akonadi googledata engine shows groups as custom fields)
- Multiple plasmoid instances can run in parallel, each with different data source / contact filter
- Added "Send Email" and "Visit Homepage" context menu items for individual contacts
- Reworked configuration dialog

======== V 0.7.1 =========
- Fixed startup rendering bug (occassionally the hidden columns with e-mail and homepage were shown)
- Fixed default applet size (scaled to the table contents, not to the minimum size)
- Rebuild 2: Dutch translation (Richard Bos)

======== V 1.0 ==========
- Fixed freezing issues (especially when using Akonadi DAV groupware resource)
- Removed KDE Addressbook support over the old deprecated interface (use Akonadi instead)
- Internal refactoring (removed dataengine layer, changed interface to Akonadi - EntityTreeModel)

======== V 1.0.1 ========
- Brazilian Portuguese translation
- Fixed minor translation bugs
- Redesigned configuration of the nameday identification
- build 2: included patch from Thomas Leineweber for backward compatibility with older KDE versions

======== V 1.0.2 ========
- Persisting the order and widths of columns immediately after change (and keeping changes on next start)
- Freely customizable date format (see tooltip in the configuration dialog for options)
- Selectable text alignment for the Date, Age and When columns

12345678910
12
product-maker Moppel Jan 01 2014 9 excellent
product-maker Musikolo Sep 03 2013 9 excellent
product-maker Paul80 Apr 05 2013 9 excellent
product-maker OderMalSo Jan 14 2013 9 excellent
product-maker jnandreae Jan 06 2012 9 excellent
product-maker Heart Jul 25 2011 9 excellent
product-maker HessiJames Jun 27 2011 9 excellent
product-maker Murz Apr 20 2011 9 excellent
product-maker vongoldi Nov 30 2010 9 excellent
product-maker deabru Nov 16 2010 9 excellent
product-maker Saleel Nov 16 2010 9 excellent
product-maker vitoubien Nov 16 2010 9 excellent
Be the first to comment
Moppel
Jan 01 2014
alvarenga
Jan 13 2013
Murz
Apr 20 2011
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0.2
updated Mar 26 2013
added Mar 05 2010
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1