Announcement

Collapse
No announcement yet.

Microsoft Makes Open-Source Windows Forms, WinUI, WPF

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Weasel
    replied
    Originally posted by oiaohm View Post
    No Weasel you comments about wayland show you are moron who has never read the protocol carefully. There are odd things that exist in the protocol the ability to create windows that take no input and are no visible to user yet a fully maximised. Wayland requires reading protocol and rethinking about how you will do stuff.
    Show me the code that does it or shut the fuck up.

    You're delusional if you think that it has such an easy workaround when the Wayland devs ON PURPOSE didn't do it for their "security" and "privacy" bullshit. Such a thing would be trivially exploitable by malware which basically renders their entire idiotic reasoning moot.

    So in this respect Wayland is still garbage since you have to jump through more hoops for the same thing while still being "vulnerable". (implying window positions is a vulnerability, but that's Wayland devs' incomprehensible brain)

    Leave a comment:


  • oiaohm
    replied
    Originally posted by Weasel View Post
    Way more than a parrot who doesn't even know how to code. Why don't you go and suggest your fabulous ideas since you know how to solve Wayland's "problems"? Maybe even write a patch (if you even could) and show them how it's done. Cause I'm getting tired of schooling a dummy.
    No Weasel you comments about wayland show you are moron who has never read the protocol carefully. There are odd things that exist in the protocol the ability to create windows that take no input and are no visible to user yet a fully maximised. Wayland requires reading protocol and rethinking about how you will do stuff.

    The fact everything is in wayland bar a root window. Then you look at protocol asking how can create that and you find that the protocol include odd things like the ability to create windows that ignores all input and allows that input to go to what ever window/surface is behind them.

    Leave a comment:


  • Weasel
    replied
    Originally posted by oiaohm View Post
    https://github.com/wayland-project/w.../xdg-shell.xml

    You don't know Wayland either Weasel.
    Way more than a parrot who doesn't even know how to code. Why don't you go and suggest your fabulous ideas since you know how to solve Wayland's "problems"? Maybe even write a patch (if you even could) and show them how it's done. Cause I'm getting tired of schooling a dummy.

    Leave a comment:


  • oiaohm
    replied


    By the way if anyone had read the GTK documentation you would know that X11 absolute position from it relative position system is a roll of dice luck if it tells you anything near true.

    Going relative to your own window under Wayland is a lot more predictable.

    Leave a comment:


  • oiaohm
    replied
    Originally posted by Weasel View Post
    I don't know anything about Mir, sorry.
    GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.


    You don't know Wayland either Weasel. Misp would be referencing the xdg-shell stuff.

    This xdg-shell was not part of early wayland standard. Moved from unstable to stable part of the protocol 2 years ago.

    Ideas from Mir have in fact made way into the wayland standard.

    WONTFIX does not mean the wayland protocol would not have created over time a different way of achieving same result.

    xdg-shell is a relative position solution for windows. X11 windows are all relative position placed. There is not as much difference as one thinks.

    X11 really does not have absolute positions. So it comes how does X11 fake absolution positions. It fakes it with a root window. Wayland does not provide root window so application is responsible to create it own. Now extension to add a root window with no contents has never been requested of the Wayland protocol. xdg-shell + a root window provided by compositor would be functionally identical to what X11 has.

    Yes the WONFIX I have seen was asking for real absolute positions that was a feature that X11 itself does not have.


    Leave a comment:


  • Weasel
    replied
    Originally posted by misp View Post
    Read already that Mir was better designed protocol. You know something about it?

    I think it was said that they later had to add wayland extensions to get some features Mir had...
    I don't know anything about Mir, sorry.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by misp View Post

    Read already that Mir was better designed protocol. You know something about it?

    I think it was said that they later had to add wayland extensions to get some features Mir had...
    The best designed protocol is Arcan.

    Leave a comment:


  • Michael_S
    replied
    Originally posted by coder111 View Post
    EEE is over in areas where Microsoft is weak and unable to do EEE any more.

    The moment Microsoft starts dominating in some area and EEE becomes profitable/possible again, EEE will be back.
    I think this is true of every major tech company. It just happens that Microsoft is the biggest example of it. But Twitter and Facebook were much more open to third party client developers until they were hugely popular, and then they shifted to shut APIs they didn't like and buy and incorporate competitors. Oracle hated and spread FUD about open source SQL databases until they couldn't ignore them anymore, and then suddenly they pretended to love MySQL and they bought it and did what they could to turn it into an on-ramp into their proprietary offerings.

    Google is no different. Arguably they did an EEE with RSS with Google Reader - shift huge sections of the market to their service, and then kill it. They're definitely doing EEE with Android - early Android had very little proprietary in it, but over time Google halted investment in open source aspects and kept shifting everything to proprietary services.

    The two lessons from all of this are:

    1. Free-as-in-freedom is the only consistently good for users option. We should be using, investing in, and promoting it.

    2. If you're going to deal with products from major tech companies, in each individual industry try to support the players that are not in a dominant position or near one. If you can avoid it, don't rent your servers from Amazon. If you can avoid it, don't use Chrome as your browser. If you can avoid it, don't use Android for mobile computing. If you can avoid it, don't use Office for your productivity applications. etc...

    Leave a comment:


  • misp
    replied
    Originally posted by Weasel View Post
    You can't port the Win32 code over to Wayland because Wayland is some hot garbage lacking essential features by design. (i.e. it's a WONTFIX rather than a "submit a patch and we'll ignore it" thing)

    Blind fanboys.
    Read already that Mir was better designed protocol. You know something about it?

    I think it was said that they later had to add wayland extensions to get some features Mir had...

    Leave a comment:


  • board
    replied
    Delete this page?
    Last edited by board; 05 December 2018, 06:00 PM.

    Leave a comment:

Working...
X