5 ms·
It's based on X11, unfortunately. I've fully transitioned to Wayland based desktops I would be very happy to try FyneDesk if it would be based on Wayland. I se
by robert-zaremba 1y ago
It's based on X11, unfortunately. I've fully transitioned to Wayland based desktops
I would be very happy to try FyneDesk if it would be based on Wayland.
I see they work on full Wayland support, and targeting to do it in v5.0. What's the ETA? Last release was 1.5 year ago!
> The 0.4 branch of releases marks the end of X11 native implementations as we will begin the move to Wayland (and XWayland) for 0.5.
> https://github.com/FyshOS/fynedesk/releases https://github.com/FyshOS/fynedesk/releases
- hsbauauvhabzb 1y agoYour comment seems very entitled. When it’s ready, and faster if you help.
- SpaceNugget 1y agoIt's not entitled to not want to try out some new thing if it has major drawbacks over what you are already successfully using. If someone randomly comes up to you and offers you an apple with a rotten spot and you say "No thanks, there's a big rotten spot" would you expect them to scold you for being entitled and looking a gift horse in the mouth? _They_ came up to _you_ offering an apple!
- hsbauauvhabzb 1y agoNobody came up to them though, they opened a hn article that wasn’t posted _for them_, decided the product isn’t for them, which is fine, but then decided to post about how it’s not for them. The project maintainer didn’t ask if the project suited gp, nobody did.
- rootlocus 1y agoNobody asked anyone anything. It's a post with people sharing thoughts. You don't even know if the maintainer is the same person as the author. As far as feedback goes, if the comment gets enough upvotes it shows a significant number of people share the sentiment, and would be something for the maintainer to consider if he wants a broader audience. Nobody expects the maintainer to respond or care though.
- hsbauauvhabzb 1y agoThat’s like me abruptly telling you I don’t like the way you dress or the shape of your body. Unless you ask, it’s an unwelcome comment.
- em-bee 1y agoactually, it's more like you are selling clothes, and i don't like the style, and i am telling you which style i'd like to buy. you don't have to produce my style, and i don't have to buy your clothes, but it's good to talk about our preferences so you have a better idea of the potential market.
- dang 1y agoNo doubt it could be read that way, but this is where the following site guideline (from https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html) is helpful: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith." Clearly there are stronger plausible interpretations of the GP. Following that guideline tends to prevent getting caught in snags like this little subthread, making discussion more enjoyable for everyone. (I don't mean this as a criticism! it's just a nice case to comment on because it's particularly clear.)
- hu3 1y ago> You can expect work (on Wayland) to begin on that after the upcoming major release. We are waiting on a fix in an upstream library. from the Author
- shrubble 1y agoI was under the impression that there’s a seamless compatibility layer for running X11 under Wayland?
- dijit 1y agoXwayland exists, but you need a compositor to be running to encapsulate the Xwayland container.
- eadmund 1y agoNope, while it is possible to run normal X11 apps under Wayland, there is no support for running X11 window managers. Which is a damn shame, because window managers are where some of the greatest innovation is happening.
- em-bee 1y agoX11 window managers are replaced by wayland compositors. they are more complex, but multiple alternatives already exist.
- andydotxyz 1y agoPlans shifted due to external factors - the next release will be X11 but after that (later this year) work begins on the Wayland transition. Ideally we will support both through the transition but unclear at this time.
- aboardRat4 1y agoWayland is a dead end. It will never replace X11 because it's architecture is fundamentally flawed and prone to lags by design. It's support for CJK input is also basically broken with no chance of ever getting revived. Our best bet on a solid Linux gui lies with XLibre. However, saying that, a gui written in Go has very little reason to exist, because we already have excellent GUIs written in lower-level languages. If there is anything Linux doesn't lack it it's desktops.
- andydotxyz 1y agoIf you want to code everything in low level languages feel free. I guess assemblers still work well or you can just list machine code. For those who want a fast to learn and use higher level language for this Go is a great tool and there are great projects out there. Two of them in the top 10 for all cross platform beating out a lot of other languages (no presence of GTK or Qt up that high... https://ossinsight.io/collections/cross-platform-gui-tool/ https://ossinsight.io/collections/cross-platform-gui-tool/)
- LollipopYakuza 1y agoI would argue that regardless of Go is low-level, for something as fundamental as a desktop environement, a lower level language makes sense.
- andydotxyz 1y agoI guess that's an interesting opinion to have. Is this based on having built your own desktop environment or some other project that led you to this conclusion? For me I prefer higher level code and tooling wherever possible. Building this has been blazingly fast compared to previous window managers I have worked on.
- em-bee 1y agoI prefer higher level code and tooling wherever possible exactly this. go actually strikes a balance of being one of the few high level languages that can compile directly to binary. there are not many languages that can do that. common lisp, erlang, o'caml and maybe red are a few others that i am aware of. there are probably a few more that are less popular that i don't know. for me high level implies at least automatic memory management and high level data types.
- hyperbolablabla 1y agoI really dislike the way xdg-desktop-portal works though. Ive been totally unsuccessful trying to implement colour picking in Arch/Hyprland with it. The API is absolutely abysmal