1. 3

    WebOS for mobiles took this further years ago. Instead of constraining apps to active rows, it let you do that with app documents, i.e., one app but many contexts, hence document stacks.

    But nice to see some extra gravy for the desktop nonetheless.

    1. 1

      It’s not at all aimed at the same market, but this is something I love about EXWM inside Emacs. I have it set to always use windows instead of tabs, and do pretty much everything else in Emacs, which essentially disconnects what program is controlling what from any window management whatsoever. It’s nice, and if it was developed into something very cohesive somewhere else, I’d probably switch.

    1. 8

      Blue text, while also a widely recognizable clickable-text indicator, is crass and distracting. Luckily, it is also rendered unnecessary by the use of underlining.

      Not only does removing the blue coloring for links break user’s expectations, but the links are also missing :visited styling. I don’t like the preference of form over function in this instance.

      1. 3

        I didn’t realise anything underlined was a link until you mentioned this.

        1. 2

          removing the blue coloring for links break user’s expectations

          Really? I find that almost no websites use blue text with underlines for links anymore. I can only think of a couple and they are very focused on developers who prefer a ‘minimalist web’ aesthetic. Even on lobste.rs, while the article links may be blue, they are not underlined, and all of the other links are shades of gray (and most of those don’t have underlines!)

          1. 5

            I overwrite website styles in my browser and this also applies to links for which I have a fair bit of contrast (and a different color for visited links). I spot links instantly and feel a clear difference with stock configurations: links are a core aspect of the web, they should be easy to spot and deserve contrast.

            1. 3

              That’s fair, come to think of it you’re actually right. Still not stoked about the lack of :visited styling though.

              Edit: I’m looking at it other websites and I think that most sites have at least some difference in color between the links and body text. Maybe it’s not blue, but it’s more than a simple underline.

              1. 2

                Minimalist aesthetic was indeed the key for me when I chose Tufte CSS for my site and the end result has stuck with me, saving me from other-framework envy for the past 3 years. Blue underlines and past visit hints have not (yet) been missed.

            1. 3

              I’m currently porting/modernizing an old (Palm OS) app of mine (ninerpaint) to modern platforms with Rust, using the sdl2 crate. Any chance that I can hook Egui to that (was rolling my own UI framework but quickly realiized that I am not a masochist)?

              1. 1

                Not the author of the crate, but it says it can display anywhere where it can get events (sdl2) and print triangles (the openGL context in sdl2?). I’d say it’s doable?

                1. 1

                  Check out iced, you can definitely hook it to anything, it’s very modular.