Signing back into the Community for the first time? You'll need to reset your password to access your account. Find out more.
Forum Discussion
System
4 years agoSuper Contributor
Electron
This discussion was created from comments split from: 1PW8 for macOS.
- roustem
1Password Team
gussic 1Password 8 can show a menu, try right-clicking 😁. It is using Touch ID, native messaging, and pretty much any other technology provided by macOS. As I mentioned earlier, there is more Swift code in the repository than there is TypeScript code.
I am not sure the regular menu would look good there. The same is true about the "All Accounts" dropdown. I understand that you do not like it to be confined by the window but scrolling might be an easier way to get to the bottom of that list 🤷♂️
- gussicContributor
roustem The menu gets cut off though - it won't display outside of the bounds of the render window. To see the menu you literally have to scroll on it - it's just not a good way to have an app function.
TouchID doesn't automatically prompt when opening, you have to click the TouchID button on the App to get it to bring up the prompt. If there is so much Swift Code, why not dump Electron, spend the time getting the Swift UI right and write it in that - I'm sure people would put up with an interface that wasn't as polished, if we knew it was for a good cause (SwiftUI) rather than effectively giving further credence that 'Electron' is the way to go when you can't get things to work the way you want them in Swift.
- Former Member
The menu clipping is just a result of a web render limitation. That can’t be fixed in its current state.
Besides there are bigger issues with 1P8 I just don’t see being resolved.
- no local vaults. I now can’t store things like encryption keys, crypto passphrases, and secrets offline. Despite being a paid customer, they’ve taken that functionality away. Having both options and being able to choose what data is uploaded to the cloud and what stays local was a keystone feature for 1P. Even if you don’t bring back the syncing. Having local vaults is so important.
- memory issues, although they claim to be looking at that and honestly a good chunk of the memory issues COULD be analytics logging. However I don’t know. It is more likely that memory creep will happen with electrons awful GC and memory allocation. although VS code shows it is possible to make a decent electron app, it’s the only one in its class I’ve ever seen succeed.
- No menu app, honestly if they brought back a native helper menu app I might actually ignore the other issues and resubscribe. The menu bar was 95% of my interactions and I’d settle for a native menu drop down like 1p7.
- The app because it’s a wrapper can’t function in two desktops. Open 1P, move to another desktop space and try to open it. It’ll flip you back to the other space because it’s just a wrapper. A native menu app would solve this.
Again I honestly applaud the devs answering questions. I’ve seen a lot of companies bury their heads.
That being said the above issues go way past beta bugs. These are core issues I don’t think you can or will solve. It’s got nothing to do with your dedication and dev work and everything to do with your PMs and Execs thinking they know best for its users.
1p8 was obviously designed around windows first and then brought to Mac after.
The lack of menu support, changed shortcuts, and not working across spaces is a huge mistake windows devs do when they port windows apps to Mac.
So I say, roustem or whoever. Prove me and everyone wrong and show us you still care about the OS that made you who you are. I don’t think it’s entitlement to say we deserve a little more care and effort and give us the polish we are asking.
My subscription ends in 2022, I very likely won’t be turning my sub back on but who knows. Give us some of the fixes above and I can look past certain things. I don’t envy you devs right now but the only leverage we customers have is our wallet.
- Former Member
Memory usage I'm seeing for 1PW7
- gussicContributor
We're not talking about context menus (i.e. right click) we're talking about core App menus - like click on 'All Categories' you'll see its clipped by the render window. Saying just scroll to the bottom of it just isn't good enough - and certainly not something that would have happened 3 or 4 years ago.
- roustem
1Password Team
@gtcaz I am not sure if I should be happy about the screenshot that makes 1Password 8 look better or be sad about what seems like a memory problem in 1Password 7 🤔
- roustem
1Password Team
@blankspace Happy to have you with us! Give us more time to polish things and add missing features and I think will not be disappointed.
Re: local vaults. It is a tricky one but it is possible (not guaranteed at this point!) we might have a solution there. If you have a minute, we'd love to hear your feedback on a possible self-hosting option: https://survey.1password.com/self-host/
- Former Member
I understand that’s not in the pipeline but you’ve peaked my interest now.
Give me that and my menu bar back and we’ll forget this ever happened. ;)
I’d even be willing to keep the subscription model the same for the self hosting. Similar to how GitHub enterprise does on-prem hosting.