32.32 Flutter Apps: Sly
20250209
Sly is an app for simple editing of image files. It’s functionalities include:
- Remove location metadata;
- Adjust brightness and contrast;
- Add a vignette or a border;
- Flip, rotate and crop the image;
- Preview edits on a histogram;
- Save with a choice of quality settings.
It runs well on Linux and Android with options for iOS, macOS, and Windows though less well tested.
To build the app from source for yourself:
You can package the app bundle for distribution:
flutter build linux --release
(dest=$(pwd); cd build/linux/x64/release/bundle; zip -r ${dest}/sly-dev-linux.zip .)
For a local user to install the bundle for Ubuntu Gnome:
wget https://access.togaware.com/sly-dev-linux.zip -O sly-dev-linux.zip
unzip sly-dev-linux.zip -d ${HOME}/.local/share/sly
mkdir -p ${HOME}/.local/bin/
ln -s ${HOME}/.local/share/sly/sly ${HOME}/.local/bin/
wget https://github.com/kra-mo/Sly/raw/refs/heads/main/packaging/linux/page.kramo.Sly.desktop -O ${HOME}/.local/share/applications/sly.desktop
sed -i 's|^Exec=sly$|Exec=.local/bin/sly|' ${HOME}/.local/share/applications/sly.desktop
sed -i "s|^Icon=page.kramo.Sly|Icon=/home/$(whoami)/.local/share/icons/hicolor/256x256/apps/sly.png|" ${HOME}/.local/share/applications/sly.desktop
mkdir -p ${HOME}/.local/share/icons/hicolor/256x256/apps/
wget https://raw.githubusercontent.com/kra-mo/Sly/refs/heads/main/packaging/linux/page.kramo.Sly.svg -O ${HOME}/.local/share/icons/hicolor/256x256/apps/sly.svg
(cd ~/.local/share/icons/hicolor/256x256/apps/; convert -resize 256x256 sly.svg sly.png)
Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0
