![]() |
[Announce] ownKeepass - A KeepassX port to Sailfish OS
Hi,
I am currently working on a KeepassX (v0.4.3) port named ownKeepass for Sailfish OS. For those who don't know: Keepass is a password safe to store login details for web pages. But of course it can be used to store any data which you want to keep secret on your Jolla phone. Functionality for release 1.0 is finished and consist of the following: - Read and write keepass database version 1 - Create password groups and entries - Set and change key transformation rounds and crypto algorithm (AES/Rijndal and Twofish) used to encrypt the database - Have a list of up to 5 recently opened databases for fast access on the main page - Show username and password on cover page for peeking from webbrowser or any other app - Copy username and password directly from the cover - Some nice graphics and of course Sailfish like UI behaviour :) Project is hosted at: https://github.com/jobe-m/ownkeepass Project homepage: http://www.tisno.de/index.php/open-source Release 1.0.5 now available in Jolla Harbour Intermetiate releases (please only for testing) can be downloaded from: https://www.tisno.de/owncloud/public...b18a63fce18b08 You can find some screenshot on the github page or the project homepage. If you want to give it a try and find any bugs please report them also on github. Bye Marko |
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Great idea! My wife has been telling me for ages to get a Keepass client, but up to now I couldn't do better than Password Safe (N900) / Password Gorilla (Mac/Win).
Your screenshots look nice. It seems you have a button to look at the password. Could you add two other buttons, one to copy the username and the other to copy the password? |
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Quote:
|
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Quote:
|
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Thank you so much jobe! This is awesome. I use KeePassX on Linux to store my passwords. I just opended the .kdb file with ownKeepass and it worked.
|
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
@rob_kouw: Adding menu items for copying username and password can be easily added straight away. I will put it on my todo list. Maybe I think later to place icons for copying. Let's see...
@ezameht: You're welcome :) |
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Thanks a lot! Will the parent project consider merging your code into theirs, as the mobile UI variant? Or it's too much of a separate project?
|
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
@shmerl: Good question! When I started to work on ownKeepass (begining of 2012 for N9) I took the (database) sources of KeepassX v0.4.3 and actually forked it as the main project was almost death meaning it was not actively maintained. The developer was working on a complete rewrite called KeepassX 2. But as the new version was far away from anything usable that time I went with v0.4.3.
The mobile additions consist mostly in C++/QML wrapper, C++ Settings code for the QML user interface settings and of course QML for the UI. So it should be already well separated from the database logic. I could think of merging especially when I start to look into getting Keepass 2 database support. Acutally I have planned to look at KeepassX 2 for the database code in the future. Maybe I get into discussions with the authors of KeepassX 2. So anything is open. I am all ears :) |
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
Thank you very much for this port. It works perfectly and the cover actions are just working the way I would have implemented them.
Really a good job! |
Re: [Announce] ownKeepass - A KeepassX port to Sailfish OS
You made an amazing UI for this. I love the smart use of the cover pulley actions. Wonderful.
|
All times are GMT. The time now is 12:13. |
vBulletin® Version 3.8.8