New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Standalone desktop client #2281
Comments
But please make it possible to use the same account there, only then it would make sense for me. |
Actually this would require Multi-Device? |
initially, it would be a standalone client, it won't link to mobile. |
So if you use multiple devices at the same time (Desktop - Mobile or Desktop - Desktop) you have to use multiple accounts? |
at this stage - yes. Connecting the same profile to two or more devices will be possible later, most likely with one way sync, when 1 device is the leader and desktops are followers. |
Desktop gui clients are the only thing stopping me from using this as my main messenger! Can't wait! |
Will the desktop client also be available for Windows 10 32-bit? And for 32-bit versions of Linux distros? |
@ElsAr4e Hopefully! |
Sorry, but at this point just move on from your 20 year old pc... I really don't want the simplex team to waste time for an architecture that got replaced 2 decades ago. |
Support for 32 bit is not dependent on the team but on the Compose Multiplatform framework which doesn't support 32 bit targets. |
How do you know that |
I have looked at the draft PR called "Multiplatform support". The goal is to share as much as possible between the Android app and the Desktop app so there won't be another platform to maintain with its own codebase and technology stack. This will allow more time to develop new features instead of propagating features slowly to all platforms with the burden it brings. Edit: oops forgot that the first time I knew about the final decision is from this PR: #2409 |
Please don't be Electron application. That's only my wish! |
The current direction is Kotlin Multiplatform. |
@epoberezkin So does Kotlin Multiplatform support Windows 10 32-bit and/or 32-bit Linux-distros? Are there any plans to support these operating systems? |
This was already addressed above, and can be discovered from the Compose Multiplatform repo. The answer is no, they do not support 32bit operating systems. |
Same here. I don't think Eugene would do something as stupid as Matrix/Element. |
I understand Compose/Kotlin Multiplatform to be separate from Electron, so that concern is addressed, but I wonder whether it will support Wayland (compare to Briar Desktop). |
Somebody knows when this great app would be released for can use it on Linux? And also Windows for people don't use Linux. I would like see an Appimage of SimpleX Chat, like Session for example. I saw this but I don't knows is reliable and if is also for normal users and not developers: https://github.com/sshine/simplex-desktop |
And just to drop another unrelated comment, for Certainly not everyone is happy about this (or anything else), but Not sure how |
Flatpak would be good, but I rather Appimage format, ready to use in almost every distro I think, if I'm not mistaken. But I hope they consider both. |
Sorry, but i’m also more in for flatpak, appimage feels like cheap sideloading, no updates, not those cool features like sandbox (flatseal app), no app icon,… Please just use flatpak |
Appimages can have an app icon if you download and select the icon of the folders where they are stored. Appimage Launcher allows update appimages, althought I didn't have luck with it, because two times I downloaded it, the updates aren't available. I will open a request/bug in their project. Flatseal isn't a manager permissions of flatpak instead being a Sandbox? Didn't understand this. |
Regarding Flatpak, see #1363. |
I'm okay with this. It's not that hard to make group conversations with various devices... such as JDoggMobile, JDoggWork, JDoggHome, etc. So please just prioritize making it available first, then work on the fancy sync stuff later. |
@Josh-SMU don't worry about that lib. Next release will not require you to have it installed, so just works. Let us know lf you have other issues with the app |
What would be the motivation to re-write the existing code? Flutter is as bad as Kotlin, so why change it. In fact, all UI frameworks seem quite bad, it's just very hard to make a good one, so the best is the one we already have.
Beta is available in releases! 🚀 |
@epoberezkin Sorry, I didn't know everything was in Kotlin Multiplatform already, I thought you were contemplating switching to it to gain cross-platform, desktop etc. Also isn't the current desktop Beta just a command-line console only version so far? I agree with you on there's no 'perfect' platform. If choosing from scratch, I like flutter for the "fast iterations" with hot reloading (is Kotlin compiler still very slow?) and I think it makes "cross-platform UI" easier, but perhaps Kotlin will catch-up in time. |
Nope, there is GUI - getting to a very usable state with the next release before Monday. But the one in GitHub is alright too.
Hard to be slower than Haskell :))
Working on Windows build now - might be available by the end of the next week. |
@epoberezkin So did you pick Haskell over golang (or rust for that matter) just to prove you're much smarter than the rest of us? :) (I got scared of Haskell code saying: "If it even compiles at all, it's correct." cuz I can get compiler errors out of the easiest langs.) I will definitely start using the chat soon as Win-Desktop's out. thx! |
Great work @epoberezkin, looks good! |
All releases can be found here I think: |
I'm very excited to see the release of the desktop GUI! When can we expect to see voice/video call functions working? |
Question... Will the Windows desktop GUI client have the ability to paste pictures/screenshots from the clipboard? For me, that's the whole point of having the desktop version... so I can use the ScreenSnip tool, then Ctl-V it into chat. |
Will there be a (non-Mac) aarch64 build? For Debian/Ubuntu on arm64 devices such as Pinephone |
@Josh-SMU install the apk in pinephone |
I dont want the overhead of Waydroid |
Is the Windows GUI desktop version getting less priority than versions for other platforms? But hopefully the longer wait is not because the devs think that there are more people waiting for the Pinephone/Ubuntu/xWayland/Linux/Nintendo/Gameboy version, versus the number of people who are anxiously waiting for the Windows version. I'm waiting for web client or Windows desktop version before asking all my friends to switch to SimpleX. |
I might add that even though Linux has gained popularity in recent years, Windows still dominates the usage percentage worldwide. Therefore, giving windows less priority isn't making much sense to me. |
Windows build is taking longer to make. It's not because we don't like Windows or something like that. |
Oh okay. My misunderstanding |
Will windows desktop be available on v5.3.0? Or it's planed to be released in another version? Also, why has this issue been unpinned? Edit: Released in v5.4.0 |
Given that the desktop client currently lacks voice/video call functionality, should I make an issue so that users can track the progress of this feature? |
yes, working on Windows, it is certainly a priority. CLI build was just fixed, desktop is next. It's been additionally complicated with GHC 9.6.2 migration.
We understand that Windows is exceptionally widely adopted platform, and we have a very pragmatic prioritisation process. Great to hear that it's needed. |
I created an issue at #3060 to track the progress of voice/video calls in the desktop application. |
@RpiController I keep on getting the same E-Mail with a link to your comment which does not exist when I click the link. I don't see any sign of your comment here, just in my email, not sure if some Github glitch. @epoberezkin Since I'm still waiting for Desktop GUI to try, any comment you can make on my Bug here #3106 ? Or will Desktop GUI come sooner than fixing Android mobile for older Android 8 etc? thx |
Windows build is out: Please, share your feedback once you try it |
Looks good! Thank you, thank you! My only requests are to enable pasting pictures/images (Ctrl+V), and enable .gif animations. |
Open an issue? |
@avently Many thanks for the Windows build! Just installed it and started a discussion with Developers since I didn't have anyone else to test with for now. That was a good idea to add the "chat with developers" function into the chat. I had asked if we can have a PORTABLE version, or how we can move entire chat in a folder to another PC. |
Its really great. I guess the only downside is that it looks like its still made for mobile with the big buttons and text boxes and stuff. Making it look a bit like running an android app on bluestacks. But besides that its really really good! |
Yeah, it is an eyesore. Not only that, on laptops with low resolution screens (like thinkpad X230), some of the buttons are so large that they push other buttons off-screen. It looks ugly and barely-functional. I hope this resolution/UI elements proportion stuff will get fixed soon. Apart from that, desktop app should have a tray icon on Linux. |
Not linked to mobile client in any way, can be used independently
The text was updated successfully, but these errors were encountered: