Litrato is a photo gallery and viewer built using Vala, Gtk and Libadwaita.
Monitor changes to directories
Make placeholder if directory is empty
Make dedicated Trash UI
Fix Zooming
More metadata (data) :<
Add Crop Function
Make it work on mobile
Make leaflets automatically adjusted (part of mobile)
Allow editing on other elementary software
Allow anotations
Refactor Image Displaying Procedure
Reexamine Design and UI (maybe make it look prettier?)
Make icon
Make application
Make flatpak
You can install Litrato by compiling it from source, here's a list of required dependencies:
elementary-sdk
gtk4>=4.9
granite-7
glib-2.0
gobject-2.0
libadwaita-1
meson
For non-elementary distros, (such as Arch, Debian, etc) you are required to install "vala" as additional dependency.
Clone repository and change directory
git clone https://github.com/treppenwitz/litrato.git
cd litrato
Compile, install and start Litrato on your system
meson _build --prefix=/usr
ninja -C _build install
com.github.treppenwitz.litrato
If you want to ask any questions or provide feedback, you can make issues in this repository
Feel free to send pull requests to this repository with your code.
License: GNU GPLv3