I’m truly glad to see you are around!
Certainly, its dynamics is rather familiar to you. From my own testing it does play nice with Ubuntu Mate but then again it is covering MATE, Xfce, Lxce, Cinnamon and Budgie. So I have to do quite a lot of testing for both 32 and 64 Bit. That’s why brave souls feedback is so welcoming.
No, I have not debianized it. I have created a simple install.sh script instead. There are few reasons why I haven’t debianized it… first and foremost there are still some more polishing that I wanna work on, specifically for Lite. See, Lite decided to use their own compiled yad instead of using a well known and maintained version from upstream. As result, Lite’s yad package does not include many of the fixes upstream’s package features, hence dialogs behave weird or they are even broken at times. I know for a fact that at least few of my yad based apps stopped working in Lite because of that very reason.
Anyway, the point being that for Lite users, the installer also replaces their “broken” yad with a well known upstream version on first launch. There are also dependencies that will get installed as needed… I prefer users to know and see what dependencies will be installed and have them decide whether to install them or not.
Last but not least, some of the app functionalities require admin privileges - an unofficial repo to install stuff that requires admin privileges ( a debian package) doesn’t sound attractive at all, does it?
I think the install.sh will do fine for now. To install or update just run from terminal:
cd /tmp && wget https://raw.githubusercontent.com/ralphys/unlockme/master/install.sh && chmod +x install.sh && ./install.sh
It will prompt for elevation as needed.
There really isn’t much of a need for a debian package at this point. Besides, UnlockMe is 27days old @github
Take it for a spin and jump in if you feel like doing so.