Earlier quoted context omitted.
Like DLL Hell all over again.
I can't help shake that DLL and similar is a symptom of a culture of lax backwards compatibility upstream.
Standalone Signal Desktop
201–210 of 320 posts
Re: Standalone Signal Desktop
#202Another Electron app, another thread full of people complaining about Electron. The solution is to build a common Electron runtime that all Electron apps can use. But it seems nobody is working on it despite all the complaints.[1] I really don't understand why there isn't anybody working it. If that got implemented, it would put a swift end to the biggest complaints about Electron. [1] https://github.com/electron/ele…
Qt, Gtk, .NET, Java, Android, Cocoa, UI Kit, KHTML, even crufty old Motif had such widgets.
It is just web developers not getting native development.
Re: Standalone Signal Desktop
#203Earlier quoted context omitted.
Do you mean a web browser?
The web browser for UI drawing is only part of what Electron does. It also bundles Node.js and all its APIs, which web browsers don't ship. And Electron also provides APIs for native OS integration, e.g. native macOS menus and whatnot.
Re: Standalone Signal Desktop
#204> Linux distributions supporting APT, like Ubuntu or Debian Oh come on guys. Don't forget Fedora. Fedora means SELinux. SELinux means you are getting the people who value security.
I think you underestimate the number of people whose first post-installation task is setenforce 0
Re: Standalone Signal Desktop
#205It's still insane and confusing that you need a phone number to use Signal. It's almost as if they want to make it hard to be anonymous.
Re: Standalone Signal Desktop
#206Another Electron app, another thread full of people complaining about Electron. The solution is to build a common Electron runtime that all Electron apps can use. But it seems nobody is working on it despite all the complaints.[1] I really don't understand why there isn't anybody working it. If that got implemented, it would put a swift end to the biggest complaints about Electron. [1] https://github.com/electron/ele…
It already exists, it is called web widgets, with MSHTML during the 90's being one of the first implementations of such idea. Qt, Gtk, .NET, Java, Android, Cocoa, UI Kit, KHTML, even crufty old Motif had such widgets. It is just web developers not getting native development.
Re: Standalone Signal Desktop
#207Re: Standalone Signal Desktop
#208Earlier quoted context omitted.
It already exists, it is called web widgets, with MSHTML during the 90's being one of the first implementations of such idea. Qt, Gtk, .NET, Java, Android, Cocoa, UI Kit, KHTML, even crufty old Motif had such widgets. It is just web developers not getting native development.
Web widgets require a hybrid codebase. It's not "web developers not getting native," it's web developers preferring the Node.js APIs to writing C++ code to read and write files to the filesystem.
Electron is an hybrid codebase to start with.
Re: Standalone Signal Desktop
#209Earlier quoted context omitted.
Web widgets require a hybrid codebase. It's not "web developers not getting native," it's web developers preferring the Node.js APIs to writing C++ code to read and write files to the filesystem.
C++ is not the only option to write native applications. Electron is an hybrid codebase to start with.
Re: Standalone Signal Desktop
#210Signal Desktop is not really standalone, because you still need to pair it with your phone. And the phone should be turned on. I am very privacy conscious, and I don't use a smartphone, at all, because it's basically a spying device in your pocket. Why Signal is all about privacy and then it forces me to pair it with a telephone? Telegram desktop is really standalone. They require a telephone number too (and that's v…
Wire seems to have better security, and it’s desktop app doesn’t require a phone number and supports multiple logins. Client and server are open source. It’s got a pretty bad case of kitchen-sink flat ui, but is otherwise not bad.
I know it's open source, but modifying it and recompiling all the clients I'm using would be very annoying.