This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Using Cmd- to fill Login in Safari Extension [FIXED]

<div class="IPBDescription">1Password is no longer practical</div>I know this is dealt with elsewhere but this is the crux of the matter - I'm really disappointed.



I've loved 1Password.

The ability to hit Cmd\, type your master password and login in to a website has been worth its weight in gold.

It no longer works.



I upgraded to Lion this morning so I assumed that was the problem and that a fix would come along soon but these forums suggest not.

I've scoured the messages and there's loads of stuff about extensions and Apple and GUIs and interfaces or some such, but as a plain old user I just want to log in and that has now become a real chore.

I think it's going to be quicker in future to just type the username and password rather than fight with 1Password.



Two questions:

Is this likely to get fixed (I don't need any reasons; just will it go back to being simple or is 1Password now finished?)

Is there another product that will log in simply like 1Password used to?



With great sadness.



Brian Smith

Stamford, UK

Comments

  • poncho
    poncho Junior Member
    I am afraid I have to agree. As a long-time user of 1Password who upgraded to Lion today I am now confronted with a stupid fat grey box that comes up which means I have to do an extra click to show all my password and then find and choose the one I want and 1Password no longer works on my work microsoft Exchange log-in page as there used to be a drop down thing with a capital P on it which I could just click and now this has disappeared as has the key symbol nthe menu bar.



    Basically it is a real drag using this app now.
  • from: http://help.agilebits.com/1Password3/single_keystroke_login.html



    [b]Single-Keystroke Login[/b]

    One of the first things people notice about the new Safari extension is that they are seeing a lot more of it. While we would like to think this is a good thing since Dan made it look so darn pretty, we also realize that many of our power users expect to log in and be about their business without extra keystrokes or mouse clicks.



    [b]Single-keystroke login is something we are planning on bringing to the Safari extension in a future update, but there is not a time frame at the moment. [/b]When the feature arrives it will match the behavior you have come to know and love in the previous Safari extension. That is, if you have only one login saved for a site, you will not be prompted to make a selection when invoking 1Password via the “Fill Login” keyboard shortcut. This is already the case in the Chrome extension which uses almost the same code, but it has not yet been implemented in the Safari 5.1 extension.



    For now you still need to select a Login after invoking the 1Password extension regardless of the number of Logins saved for the current site you are viewing.
  • [quote name='Scott McMillin' timestamp='1311354282' post='33020']

    from: http://help.agilebits.com/1Password3/single_keystroke_login.html



    [b]Single-Keystroke Login[/b]

    One of the first things people notice about the new Safari extension is that they are seeing a lot more of it. While we would like to think this is a good thing since Dan made it look so darn pretty, we also realize that many of our power users expect to log in and be about their business without extra keystrokes or mouse clicks.



    [b]Single-keystroke login is something we are planning on bringing to the Safari extension in a future update, but there is not a time frame at the moment. [/b]When the feature arrives it will match the behavior you have come to know and love in the previous Safari extension. That is, if you have only one login saved for a site, you will not be prompted to make a selection when invoking 1Password via the “Fill Login” keyboard shortcut. This is already the case in the Chrome extension which uses almost the same code, but it has not yet been implemented in the Safari 5.1 extension.



    For now you still need to select a Login after invoking the 1Password extension regardless of the number of Logins saved for the current site you are viewing.

    [/quote]



    We're really not interested in 'future updates'. Why did you change to something that doesn't work?



    You guys really don't get it. You BROKE it. Now, FIX it. Or put it back like it was.
  • gludwick
    gludwick Junior Member
    [quote name='WesGaige' timestamp='1311358246' post='33047']

    We're really not interested in 'future updates'. Why did you change to something that doesn't work?



    You guys really don't get it. You BROKE it. Now, FIX it. Or put it back like it was.

    [/quote]



    I know zip about programming, and I certainly share your frustration with this version of 1P, but I suspect that the problem lies in something Apple did with Lion/Safari and that the old version will not work on upgraded machines anymore.



    Doesn't make the new complexity of using 1P any easier to swallow....but it might likely be the reason.



    Carolina Curmudgeon.
  • roustem
    roustem AgileBits Founder
    Because of the changes in Lion and Safari 5.1 we had to discard all extension code created in the past five years and start everything from scratch.

    We are working around the clock on improvements and really appreciate your feedback.



    A few minutes I published an update to Safari extension — if there is only one Login saved for the current website then Cmd-\ will automatically fill and submit this login without showing the popover.



    Please use Safari > Preferences > Extensions > Updates to get the new version.
  • The Doctor
    The Doctor Member
    Doubt this will make you feel much better because you are likely going to continue getting lots of vitriol thrown your way...



    But...here goes...if folks didn't really love how 1P functioned prior to Apple scraping all the scripting support, the extension that's currently being beta'ed would probably not be objected to so strenuously.



    As it is...I think you are faced with a "New Coke" situation. Folks are like, WTH!! I don't wan't New Coke...New Coke sucks...bring back my real Coke now!





    For those who have no idea what I'm talking about...stop making me feel old!



    For the Agile boys...my guess is that you're going to need to get these extensions both working and looking as close as possible to the "real thing" as possible or the villagers will storm your castle with fire and pitchforks ;-/
  • did not get any update on this
  • khad
    khad Social Choreographer
    Could you please try the new Beta release (3.6.5.BETA-3) and see if it fixes this problem? You can do this by going to the 1Password > Preferences window, selecting the Update panel, enable the "Include Beta versions" checkbox, and then click Check Now. Once the update is installed, try again and see if it helps.



    Thanks!
  • Brian Smith
    edited July 2011
    WEY HEY! I just logged in to a website by pressing Cmd-\ AND NOTHING ELSE! Fantastic!

    This looks really promising and if it works I cannot thank you guys enough!

    This is after installing 3.6.5.BETA-3 as described by Khad, above.





    As an aside, I wrote the following in reply to Roustem (further above) before I read on and came across Khad's post about downloading a beta.

    I've left my post here (below) because it talks from the point of view of an ordinary user - and we probably form the bulk of the customer base.



    ---------------------------

    (Message posted before I downloaded the Beta):-



    I do completely understand how a change made by Apple can render a lot of hard work obsolete. It must be really frustrating for you as developers.

    The problem is that, as a user, I just want it to work.



    Imagine if my car suddenly didn't respond to the accelerator pedal because of a software change made by Ford. I wouldn't be interested in what they'd changed, nor why, and not even what a problem it gave the pedal maker. I would just be unable to use my car to get to work and I'd be completely stuck.



    I had never heard of Safari extensions (but I can understand what they are). I also had no idea that 1Password uses (or is) an extension. And I shouldn't need to. I bought a program that allowed me to save a login and invoke it with a keystroke. That was fantastic! If I had more than one login it gave me a choice.



    But now, I get this box that has no logins in it. It might have the website name in it but no hint as to what to do. And when you explore and prod about you eventually get to where your login is and even then it's a bit hit and miss whether you end up logged in or not.



    In short, it has become a bit worse than typing the whole lot in.



    I really wish you could fix it. I'm happy to wait; I'd juts like to know it's coming. I got very excited when I read that Cmd-\ would work again but it doesn't . . . unless I didn't update the extension (mine's set to automatically install updates and there was nothing I could do to make something happen).



    But thanks for caring,



    Brian



    (PS what's a popover? Popups and popouts I've heard of.)



    [quote name='roustem' timestamp='1311363384' post='33074']

    Because of the changes in Lion and Safari 5.1 we had to discard all extension code created in the past five years and start everything from scratch.

    We are working around the clock on improvements and really appreciate your feedback.



    A few minutes I published an update to Safari extension — if there is only one Login saved for the current website then Cmd-\ will automatically fill and submit this login without showing the popover.



    Please use Safari > Preferences > Extensions > Updates to get the new version.

    [/quote]
  • [Deleted User]
    edited July 2011
    Hey Brian,



    Thanks for your comments. It's easy for us to forget what it was like when we first started using 1Password, and since the changes are usually subtle to us, it can be difficult to put ourselves truly in the user's shoes.



    I guess it's kind of like walking into a new job, and not knowing anything...including where the loo is. <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />



    There are a lot of users who want to know why the interface and functionality changed, and those questions prompt the deluge of explanations regarding such high and mighty terms as ScriptingAdditions, JSE and Sandboxing.



    However, I do understand that there are many users, such as you appear to be, that just wish to know how to turn on the car and whether the steering has been modified or if you need to use different petrol. Don't tell me why...tell me what!



    With that being the case here, it is unfortunate, but primarily due to limited human resources, our documentation of the user guides for the new 1Password extensions lagged behind the development. This fact would be most material to users who wish for the instructions not the discussion. Thankfully, there has been progress toward updating the documentation, and quickly updating the guides as we push out changes each day.



    Currently, these are the areas that I recommend you visit for details on how to use the extension, as well as some explanations of what it can and cannot do at the moment:



    [url="http://help.agilebits.com/1Password3/faqs.html"]1Password 3 FAQ[/url]: There is a new section called New Safari Extension. Those are our most up to date user guides for the new extension.

    [url="http://blog.agilebits.com/2011/07/big-safari-extension-updates-and-a-sneak-peak/"]AgileBits Blog[/url]: This blog post goes into more detail regarding the current status of the extension and what updates we plan to add in the future. If nothing else, it will give you a heads up for when things change down the road. Hopefully, by knowing these changes are coming, you will not be taken by surprise. Anticipation allows for preparation.



    I hope I've correctly interpreted your situation. If not, please let me know. I will be happy to do whatever I can to get you the answers/documentation/etc., that you would like.



    Cheers!



    Brandt



    P.S.

    A "popover" is programmer speak for a "popup" or "popout". They are the same. Different breed of person. Different words. <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />



    You may also see the term "UI". This stands for User Interface. It means "popover". <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/wink.gif' class='bbc_emoticon' alt=';)' />
  • Version 3.7.1 (build 31089) Extension 3.7.b9



    Single keystroke login seems to be working in general now, great work guys!



    In the "old days", I had (have) several logins configured for domains that had different spots to login, a different login on a subdomain, or two-step logins. None of these situations are the the same as just having more than one user, and are not well served by having irrelevant login options pop up. I have the specific page url stored in 1P (instead of the generic domain url) and used to be able to still get a single keystroke login. Any way to bring back that functionality?



    I appreciate the work you guys are doing, no anger here! 1P is still the best!
  • khad
    khad Social Choreographer
    Welcome to the forums, mdbookworm, and thanks for the very kind words. <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />



    The domain matching has been changed in the latest Safari extension to work better for what most users expect. It isn't perfect for everyone, but we had to try to strike a balance. Right now, only the fully qualified domain is matched to display the list of Logins for the site you are currently viewing in Safari.



    Matching the full path is something that confounded a great many of our users in the past, so we made some changes in this regard. If you have multiple Logins for the same fully-qaulified domain they will all be available in the list of Logins.



    I'm not certain if we have any current plans to change this, but we never say "never" and don't call ourselves Agile for nothing. <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />



    I will pass your feedback along to the developers! Please let me know if there is anything else I can help with.