File | Date | Author | Commit |
---|---|---|---|
deb-package | 2020-10-16 |
![]() |
[e2c672] TikiDiary 1.0.0 |
screenshots | 2020-10-16 |
![]() |
[ebf862] remove verification files |
src | 2020-10-16 |
![]() |
[e2c672] TikiDiary 1.0.0 |
AUTHORS | 2020-10-16 |
![]() |
[e2c672] TikiDiary 1.0.0 |
LICENSE | 2020-10-16 |
![]() |
[e2c672] TikiDiary 1.0.0 |
README.md | 2020-10-16 |
![]() |
[e23c90] updated deb package link |
tiki-diary.png | 2020-10-16 |
![]() |
[e2c672] TikiDiary 1.0.0 |
Tiki "the talking" diary is a lightweight, easy to use diary application for Linux with speech capabilities. TikiDiary is a Qt application which uses Sqlite as the database back end and so stores information on the local computer and not the internet. It uses espeak as the speech synthesizer. TikiDiary is free and open source.
Tiki is an acronym for Tightly Integrated Knowledge Infrastructure but in Polynesian mythology, tiki often represents the first human being on Earth.
On Debian and derivative distributions TikiDiary can be installed using the deb package. Alternatively compile from source using the code below.
A deb package is available for 64-bit Debian and Debian based distributions (e.g. Linux Mint, Ubuntu and it derivatives).
You can install the latest version of TikiDiary by using the deb package located at deb-packages
Click the download link.
You can verify the deb package by checking the md5sum of the deb package with the appropriate md5 file provided. It can be checked by running:
cat tikidiary_amd64.md5
md5sum tikidiary_amd64.deb
Both sums (numbers) should be the same.
On Debian and derivative distributions you need to use the "su" or "sudo" command to install TikiDiary. Navigage to the download directory and use the command below.
sudo dpkg -i tikidiary_1.0.0_amd64.deb
Alternatively: If you have GDebi installed (e.g. Mint) you can right click on the deb package file and select "Open with GDebi Package Installer". Then click the "Install Package" button.
Double click on a diary date to invoke the new appointment (event) data entry dialog.
Enter the event title, location, start and end times, category, any notes and recurrence.
The selected category is used by Tiki when selecting what gets spoken.
Press OK and the event information is displayed in lower day list information panel.
Appointments (events) are sorted by start time in the day list panel.
Select the appointment (event) to edit in the day list information panel.
Double click the appointment which invokes the update data entry dialog.
Change details as appropriate.
Audio speech is enable within the preferences dialog.
Tiki reads event information based on the options selected by the check boxes.
The parameters of the default voice can be changed.
Monitoring of upcoming events can be selected (see below).
A dark calendar can be chosen if preferred.
Tiki can scan you diary for upcoming events (birthdays, anniversaries, meetings) and read these to you on start-up or at a selected hour.
The experimental humanoid feature allows Tiki to add some banter to the conversation (it is gimmick but can be turn off).
Tiki can also monitor the size capacity of your diary.
You can use the terminal commands
whatis tikidiary
man tikidiary
for more information about Widget Draughts
To remove widget draughts run:
sudo dpkg -r tikidiary
or
sudo apt purge tikidiary
The latest version can be built from source code provided.
You need the following dependencies to build and run TikiDiary on Debian, Ubuntu and its derivatives.
build-essential
qt5-default
qtcreator
libqt5svg5-dev
libqt5*-dev
qttools5-dev
libkf5plasma-dev
liblxqt0-dev
qtmultimedia5-dev
espeak
SemVer is used for versioning. The version number has the form 0.0.0 representing major, minor and bug fix changes. Currently at 1.0.0.
More features to come...