/organizer

Personal Information Manager

Primary LanguageC++GNU Lesser General Public License v2.1LGPL-2.1

Organizer

Overview

Organizer is a Qt lightweight personal information manager.

It is maintained by the LXQt project but can be used independently from this desktop environment.

Compiling source code

Compiling from source provides the latest version.

mkdir build  
cd build  
cmake ..
make
su (or sudo)
make install

Organizer is installed to /usr/local/bin

Note: If upgrading from a previous version you need to remove the previous version (as root) located at

/usr/local/bin/organizer

and rename (or remove) the 'organizerdb.sqlite' database in your home directory. Make sure to export contacts and then import them into the new version.

Please do not do this on production systems.

Prerequisites

You need the following dependencies to build and run Organizer on Debian, Ubuntu and its derivatives.

build-essential
qt5-default 
qtcreator
automake
checkinstall
cmake
libqt5svg5-dev
libqt5*-dev
qttools5-dev
libkf5plasma-dev
liblxqt0-dev
qtmultimedia5-dev

Binary packages

Binary packages are available as snap packages and in the Arch User Repository (AUR)

Snap package

To test the latest successful build use:

sudo snap install --edge lxqt-organizer-snap

To remove use:

sudo snap remove lxqt-organizer-snap

Arch

It can be installed using yay as shown below.

yay -S lxqt-organizer

Deb package

Developer Deb package

Versioning

SemVer is used for versioning. The version number has the form 0.0.0 representing major, minor and bug fix changes. Currently at 0.7.3.

Roadmap

Custom calendar (completed)
Add, remove and update appointments (completed)
Add, remove and update contacts (completed)
Reminders (completed)
Calendar themes (light and dark themes completed)
Enhanced features

Runtime Dependencies

  • ${misc:Depends},
  • ${shlibs:Depends}

Runtime Recommends

  • lxqt-organizer-l10n (not implemented yet)
  • lxqt-qtplugin

Binary packages

Official binary packages are not available in the moment.
One could find the initial packaging for Debian here:
https://salsa.debian.org/lxqt-team/lxqt-organizer

Arch AUR will come soon.

Translation (Weblate)