Done
To-do lists reimagined
A simple task management solution for seamless organization and efficiency.
Our user-friendly app allows you to effortlessly consolidate your existing tasks into a single application for optimal productivity and organization.
Installation
Platform | Command |
---|---|
Flathub | |
AUR | |
Snap |
Build
Dependencies to build
Cargo:
- gtk4
- libadwaita
Meson:
- cmake
- gettext
- pkg-config
Ubuntu 23.10:
sudo apt install libadwaita-1-dev libgtk-4-dev libsqlite3-dev libsecret-1-dev meson
Arch Linux:
sudo pacman -S libadwaita gtk4 sqlite libsecret meson
Fedora:
sudo dnf -y install libadwaita-devel gtk4-devel sqlite-devel libsecret-devel meson
Debug
To enable logging set RUST_LOG
to info
.
RUST_LOG=info
To test metainfo:
gnome-software --show-metainfo=data/dev.edfloreshz.Done.metainfo.xml.in.in,icon=data/icons/dev.edfloreshz.Done.Devel.svg
Use absolute paths for the icon.
Deploy
To deploy the app, head to RELEASE.md
Copyright and licensing
Copyright 2024 © Eduardo Flores
Done is released under the terms of the Mozilla Public License v2