![]() |
[Announce] MeePasswords - Keep your passwords protected.
MeePasswords is a simple application to securely store confidential data such as passwords and the like. The aim of MeePasswords is to provide a simple and intuitive to use user interface. MeePasswords uses 256 bit AES encryption and protects the encrypted data via a user configurable "master password".
There are already some tools for storing passwords available for Fremantle. Though, I could not find any tool for Harmattan. Hence I created MeePasswords. Furthermore, MeePasswords features some eye candy such as animated transitions and the like. Generally, the design goal of the MeePasswords user interface was to allow quick and easy interaction. MeePasswords was initially developed for Harmattan. The Fremantle version was then ported based on the Harmattan version. The Fremantle version tries to mimic / resemble the behavior and look and feel of the Harmattan version. Technically the Fremantle version als runs on "common" desktop operating systems. Though, I did not create packages for desktop OS yet. Essentially, I use this version to speed up the development but this is just a side note. You can install MeePasswords from extras-devel. Unfortunately it seems that it will not be possible to promote MeePasswords to extras-testing in the near future. This is because MeePasswords uses the experimental Qt version which are restricted to extras-devel for now. The reason for this is due to a really strange bug which happens with the "stock" Qt version that ships with PR 1.3 but does not occur with the experimental Qt version. You can find more information including some Screenshots and the MeeGo / Harmattan version of MeePasswords at: http://meepasswords.garage.maemo.org As always, comments and feedback are highly appreciated. Edit: Please note that I made a minor change to the way the data is stored in the first official release (1.0.0) as compared to the "experimental" versions before 1.0.0 (namely 0.9.0 and 0.9.0-1). This yields in the situation that data stored with the 0.9.x versions cannot be read with the 1.0.0+ versions. Please be sure to install versions from 1.0.0 up. The way the data is stored is stable since 1.0.0 so there will be no problems with interoperability from this version on. If you absolutely do require to read data stored with the 0.9.x versions please let me know. I would then implement an automatic "format conversion" mechanism. Edit: I also submitted MeePasswords to the MeeGo Coding Competition 2011: http://competition.meetmeego.org/submissions/68 Edit: Well, it has been a long time since I didn't update this post. Nonetheless, the ones who followed this thread know that the development was not stuck. Thanks to all who voted for MeePasswords in last years coding competition. MeePasswords scored the first place in its category. :) In the meantime version 1.9.2 is out. This version fixes a critical bug that could yield in complete data loss. :o Thanks alot to titou1234 for finding and reporting this issue! What is also completely new: MeePasswords is also available for Mer/Nemo. To install it in Mer/Nemo simply add my download repository via zypper and then install MeePasswords also via zypper: Code:
zypper ar http://repo.pub.meego.com/home:/wonko/CE_MW_MTF_CE_MW_Shared_armv7hl/home:wonko.repo |
Re: [Announce] MeePasswords - Keep your passwords protected.
looks good
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Looks like a nice start, with a clean interface. Is there a roadmap of features that you plan to incorporate? High on my list would be synchronisation (or at least ability to import) from other systems.
I use KeePass which is a multiplatform desktop password vault. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Hi, it looks great, for now it´s only two things I come up with:
Nothing happens when I press the icon, i have to type sh /opt/meepasswords/meepasswords.sh to start it. (first time it seems, working the second time) A function that make it possible to copy the username/password to the clipboard would be nice. :) |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
As a matter of fact, MeePass would be an awesome name for your product as well, instantenous popularity rise. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Alright, just uploaded version 1.1.0 which adds KeePassX XML file import. The file selection dialog in the Harmattan/MeeGo version is still quite ugly. I hope we will get something like the native file selection dialogs or an QML equivalent for Harmattan/MeeGo as well.
Edit: With respect to the startup issue towhatend mentioned: Could anyone confirm this happening? Also what were the exact circumstances when this happened? All feature requests are highly appreciated. Though, I have to see which of these can be realistically implemented and I do not want to clutter the user interface but rather keep it as simple as possible. But some "sync" functionality is on my personal to-do list as well. ;) |
Re: [Announce] MeePasswords - Keep your passwords protected.
I can confirm this, nothing happens when i click the icon, neither works with the sh command. In fact i don't have an meepasswords.sh in that folder=( what is really weird..
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Could you please check either via the application manager or (preferably) on the command line (e.g. in an xterm) via: Code:
dpkg -l meepasswords |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
btw the sh script is in /opt/meepaswords/bin/ |
Re: [Announce] MeePasswords - Keep your passwords protected.
I think that it's not a bug in MeePasswords, I can only see the problem when I start it in portrait, in landscape it's working fine. So, if portrait isn't suported then everything is how it should be I guess. :)
|
Re: [Announce] MeePasswords - Keep your passwords protected.
i downloaded a ver 0.9.1, where do i find the new version?
edit: i found it |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
also make sure your app work on n900ce. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Alright.. I just uploaded version 1.2.0-1 to extras-devel and even extras-testing(!). Unfortunately I messed up the changelog which is maintained by the autobuilder as I forgot to update the day of week properly. :o
Version 1.2.0 adds export to KeePassX XML files and a multi line edit for the notes field. Furthermore I took the time to work around the issues which prevented me from promoting it to extras-testing. So now you can vote for MeePasswords to enable me promoting it to extras. Though, please take your time to go through the checklist before giving it a thumbs up: http://wiki.maemo.org/Extras-testing...nts#Check_List Furthermore, I submitted MeePasswords to the MeeGo Coding Competition 2011. ;) http://competition.meetmeego.org/submissions/68 Edit: Actually, I already submitted it two days ago but didn't post it here yet. @towhatend Actually, it should also work in portrait mode. It works at least in portrait mode if you start in landscape and then turn into portrait mode. The issue you describe sounds like a bug in MeePasswords to me. I'll take care of this. What do you use to operate your N900 in portrait mode? @mikecomputing Well I didn't mean to kill your project. :o I think MeePasswords should work on any System that supports Qt, QML and QtCrypto (QCA). If you are interested we could work together on MeePasswords to extend / improve it further. Though, some parts of the code look pretty messy at the moment as I tried to produce results as fast as possible. Also the hacks needed to make MeePasswords work with the "stable" ("stable" as in "can be found in extras") Qt version available for Fremantle are quite ugly. But except that basically everything is set up to a) port MeePasswords to other platforms and b) extend it. Though, when adding new features I'd like to keep the user interface as simple as possible. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
You copy the user name and password by clicking on it in the entry display dialog (the dialog with the semitransparent black background showing the entry). You will then be asked whether you really want to copy (this is done to avoid accidental copying of sensible data). Also please note that the clipboard is cleared once the entry display dialog is closed. This is done to assure no sensible data stays in the clipboard longer than absolutely necessary. Additionally, this version highlights URLs entered in the notes field and makes them clickable as links. I.e. when you click some highlighted URL the browser or other associated application will open with that address. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Awesome, many thanks. :)
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Do you plan to add PasswordSafe import/export?
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Alright, uploaded version 1.5.0 to extras-testing.
In version 1.4.0 I added import of pwman3 XML files. Version 1.5.0 adds a minor improvement for handling selections in long lists: moving the selection highlight now takes a fixed time instead of using a defined speed. This way it is more convenient to handle selections in large lists. Quote:
|
Re: [Announce] MeePasswords - Keep your passwords protected.
How difficult would it be to add synchronisation functionality? This was the big drawcard when I used to use HandySafe on Symbian S60, synchronisation between phone desktop was rock solid.
As I've already mentioned, I use KeePass 2.x, and I synch over multiple desktops via a WebDAV folder, and this works fantastic, but I sorely miss being able to synch to my phone. I'm forever grateful for the support you guys give us all the same. :-) |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Using the binary format directly would be more convenient for the users, anyway. Perhaps it would be possible to reuse an existing loader from one of the open-source implementations? I know of two: PasswordSafe for maemo5, and pwsafe for command-line Linux. Actually, the Windows version at http://passwordsafe.sourceforge.net/ also appears to be open-source. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Alright, this time I make a little advertisement in my own interest.
The voting for the MeeGo Coding Competition has started (Thanks a lot to zehjotkah and all the others involved.). MeePasswords takes part in this competition in the Business & Office category. If you are eligible to vote you should have received an email with your "voting credentials" and a link to the voting page from council@maemo.org. I do not intend to make you blindly vote for MeePasswords, instead this post is intended as a little bump for those of you who use and (hopefully) like MeePasswords and who might take a minute of their time to vote. Anyway, I hope those of you using MeePasswords enjoy it no matter if you vote or not. :) |
Re: [Announce] MeePasswords - Keep your passwords protected.
Please excuse the long silence in here.
Those of you following the MeePasswords thread on forum.meego.com know already that there is a new, somewhat "innofficial" Version of MeePasswords for MeeGo/Harmattan. Essentially, MeePasswords Version 1.8.0 adds support for NFC tags. You can use these tags as means to access your data instead of having to type a password. You can get that version from my repository at: http://repo.pub.meego.com/home:/wonko/Harmattan/ Also, thanks to all the testers, MeePasswords for Harmattan can now be officially downloaded from apps.formeego.com. :) |
Re: [Announce] MeePasswords - Keep your passwords protected.
4 Attachment(s)
Today I showed Wonko a couple of drafts of some new UI ideas for MeePasswords. We agreed that we'd like to get your feedback before continuing with the work.
So please have a look at the attached screenshots and tell us what you think. Left side is the current UI, right side is the proposed new UI. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Screenshot 3 (Account details / "Google"): Maybe make the password only reveal itself after being touched? This could avoid over-the-shoulder password stealing problems. For example, the password could be listed as "****" and when touched, it gets revealed (maybe after a confirmation?). The "copy" button would still work - in some cases, this could allow you to copy'n'paste the password without even seeing it in plaintext on the screen. Screenshot 4 (edit sheet): The affirmative action could be named "Save" instead of "OK". Also, the password could again be displayed as password field, with a "show password" checkbox below it that toggles hiding/showing of the password (like in WLAN authentication dialogs where it's called "Show password" or "Display characters"). Again, most of the time you could enter the password without being visible on the screen. HTH :) |
Re: [Announce] MeePasswords - Keep your passwords protected.
Thanks for the input Thomas.
|
Re: [Announce] MeePasswords - Keep your passwords protected.
This looks good. Support for long notes is something I have been waiting for MeePasswords. Both long lines, and many lines (i.e. diagonal scrolling). Diagonal scrolling could be restricted to edit screen, as long as it is possible somewhere.
|
Re: [Announce] MeePasswords - Keep your passwords protected.
I think scrolling (for long notes) will be possible in both screens. At least I don't see a problem with that :)
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
|
Re: [Announce] MeePasswords - Keep your passwords protected.
I also like the new design very much and thanks a lot to conny for this work. :)
PS: I also agree with thp in that the icons and the text in the list view should be smaller. ;) |
Re: [Announce] MeePasswords - Keep your passwords protected.
The new UI looks great.
Perhaps rather than reinventing a sync mechanism though, you could talk to LastPass to develop an official client / use their sync? At the moment, they're not considering the N9 viable and their Symbian client seems to be S60 3rd Edition era! I stuck my oar in... ;-) http://forums.lastpass.com/viewtopic.php?f=7&t=79397 |
Re: [Announce] MeePasswords - Keep your passwords protected.
I just uploaded version 1.9.0 of MeePasswords to:
http://meepasswords.garage.maemo.org....9.0_armel.deb The biggest change in this release is the work conny made on the UI. Besides this, I finally had the time to integrate the "harmattanized" version of the SectionScroller as published by ph5: http://forum.meego.com/showthread.php?t=4600 ,fix a minor issue on automatic logout, remove the confirmation dialog on manual logout, and added conny to the authors in the about dialog. Overall, this release offers improvements in the UI and makes MeePasswords look much more like the stock Harmattan apps. Personally, I really like the new look. Great thanks to conny for recoding the UI! Also thanks to ph5 for the code of the FastScroll version of the SectionScroller. Please let us know how you like this new version. Especially the new UI. And don't forget to thank conny for his really fabulous work. :) |
Re: [Announce] MeePasswords - Keep your passwords protected.
Thanks for the new release. It was great working with you :)
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Thanks.
Will you upload the new version to AppsForMeeGo? |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Quote:
So, I will need to fix the OBS build for MeePasswords first. But generally uploading this new version of MeePasswords to OBS and apps.formeego.com is on top of the to-do list for MeePasswords. Unfortunately, my time is very, very limited at the moment. So I can't make any promises on when this will happen. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Long story short: I just uploaded version 1.9.0 to apps.formeego.com testing. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Just installed MeePasswords to my N9. Works ok, however for som e reason I couldn't import my KeePass XML file (I'm running the windows version 1.21). Maybe there's some compatibility issue with KeePassX?:(
|
Re: [Announce] MeePasswords - Keep your passwords protected.
Hi,
I have found a bug. When it happens all the passwords are lost. Here are the steps to reproduce it: 1) Enter your password 2) Clic + to add a new entry 3) Enter a name for the entry 4) Wait a long time 5) click save It asks for the password but if you look for the data file (encrypted.raw) it has been shrink to 16 or 32 bytes : all the passwords are lost and the password doesn't work anymore ! I hope you can correct this problem. Thanks. |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
Does "waiting a long time" include that the screen saver or lock screen is activated? Edit: Nevermind, I was already able to reproduce your issue here. It really occurs when one tries to add a new entry and in between that process the screensaver or lockscreen are activated. Thanks again, I will try to fix that asap. |
Re: [Announce] MeePasswords - Keep your passwords protected.
I just finished version 1.9.2. This version fixes the issue titou1234 mentioned. Thanks a lot again to titou1234 for finding and reporting this indeed critical bug!
Edit: The new version 1.9.2 is in testing for apps.formeego.org. For now you can already get it from my download repository for Harmattan from: http://repo.pub.meego.com/home:/wonko/Harmattan/ Additionally, MeePasswords is also available for Mer/Nemo. To install it in Mer/Nemo simply add my download repository via zypper and then install MeePasswords also via zypper: Code:
zypper ar http://repo.pub.meego.com/home:/wonko/CE_MW_MTF_CE_MW_Shared_armv7hl/home:wonko.repo |
Re: [Announce] MeePasswords - Keep your passwords protected.
Quote:
I have installed it and tested it and yes the problem is solved ! I was always afraid to add a new entry, now I am reassured that I will not loose all my passwords. Thank you very much |
All times are GMT. The time now is 02:13. |
vBulletin® Version 3.8.8