3

Qbirthday is great app (a Qt port of GBirthday, a GTK application), mainly a birthday reminder status icon or indicator in the top panel.
It features several backends available (CSV file, Lightning, MySQL databse), is extendable to other backends and has iCalendar export.
How can it be installed in Ubuntu?

3

Download the zip-folder from the github-page by clicking on the green button (Clone or download) and choose download as zip-folder.
Navigate to the folder which contains the zip-folder, extract it.
In the terminal direct the command line to the extracted folder location with

cd >extracted folder's location<

As python 2.7 is the default for pip, you have to install pip3:

sudo apt-get install python3-pip

And then install Qbirthday (being still in the folder's location):

pip3 install qbirthday

I had to restart the computer to be able to use Qbirthday from the command line.

You have to probably create a desktop-file (see other answer) with the content to be able to use it from a launcher: [Desktop Entry]

Name=QBirthday
Exec=qbirthday
Type=Application
Categories=Office;
Icon=qbirthday
_Comment=Birthday reminder
Name[en_GB]=QBirthday

And place it in the folder .local/share/applications, make it executable.
Adding it to the startup applications is also handy, just qbirthday as new entry.

PS: Two issues were found, maybe somebody can help to solve them:
1) Pop-up window from panel indicator/icon too much to the left, not fully visible, see also launchpad bug report.
Workaround: Reduce the numbers of displayed birthdays in the preferences until the window is not anymore too tall for the screen and the window is fully visible.
2) Double click needed to open birthday list
Maybe the Qbirthday app can be forked to be a Gnome extension. At the moment there is no working birthday gnome extension.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.