helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

161
active users

#gui

1 post1 participant0 posts today
vascorsd<p>The pretty sad state of everything and everything in between :blobpeek: </p><p>---</p><p>A 2025 Survey of Rust GUI Libraries | boringcactus - <a href="https://www.boringcactus.com/2025/04/13/2025-survey-of-rust-gui-libraries.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">boringcactus.com/2025/04/13/20</span><span class="invisible">25-survey-of-rust-gui-libraries.html</span></a></p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a></p>
The Medley Interlisp Project<p>Trillium was a user interface design environment for simulating and experimenting with interfaces for simple machines. Developed at Xerox PARC in Interlisp-D, Trillium was used also for fast prototyping and testing of interfaces for Xerox copiers and printers.</p><p>An overview of Trillium:</p><p><a href="https://dl.acm.org/doi/abs/10.1145/22627.22375" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/abs/10.1145/226</span><span class="invisible">27.22375</span></a></p><p><a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://fosstodon.org/tags/xerox" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>xerox</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Blake Patterson<p>Thinking of NEXTSTEP this morning...I'd guess many aren't aware of the unusual color display arrangement. </p><p>The NeXTstation, which was the first "affordable" color solution for NEXTSTEP, has a 16-bit framebuffer, but instead of rendering the desktop in 65,536 colors (as per Windows or Mac hardware, say), it rendered in 12-bit color with 4-bits of alpha channel (transparency). </p><p>That means it had a palette of 4096 colors, with all colors available at once on the display (not like, say, the Amiga or Apple IIgs with a 4096 color palette, but video modes with a small subset of those colors available (yes, yes, HAM mode excluded). Additionally, anything on the screen had 16 levels of opacity available. </p><p>It's interesting to see in person, on the actual hardware (especially on a good LCD display). With dithering, it looks very close to 24-bit truecolor. </p><p>(The NeXT Dimension color board for the Cube allowed 24-bit color with 8-bits alpha, but that was not so frequently used -- less so than most NeXT hardware even...)</p><p>But that's not nearly the weirdest that NEXTSTEP-capable hardware got, when it came to color video display...</p><p><a href="https://oldbytes.space/tags/NeXT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeXT</span></a> <a href="https://oldbytes.space/tags/NEXTSTEP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NEXTSTEP</span></a> <a href="https://oldbytes.space/tags/NeXTstation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeXTstation</span></a> <a href="https://oldbytes.space/tags/NeXTCube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeXTCube</span></a> <a href="https://oldbytes.space/tags/OS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS</span></a> <a href="https://oldbytes.space/tags/OpenStep" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenStep</span></a> <a href="https://oldbytes.space/tags/DisplayPostScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DisplayPostScript</span></a> <a href="https://oldbytes.space/tags/PostScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PostScript</span></a> <a href="https://oldbytes.space/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> <a href="https://oldbytes.space/tags/UNIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UNIX</span></a> <a href="https://oldbytes.space/tags/MC68K" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MC68K</span></a> <a href="https://oldbytes.space/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintagecomputing</span></a> <a href="https://oldbytes.space/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://oldbytes.space/tags/computinghistory" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computinghistory</span></a> <a href="https://oldbytes.space/tags/SteveJobs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SteveJobs</span></a> <a href="https://oldbytes.space/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a></p>
Blake Patterson<p><span class="h-card" translate="no"><a href="https://bitbang.social/@bitnacht" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bitnacht</span></a></span> Good point, re: the busy bee.</p><p>As for the spinning disc (or "beachball"), it got its start in NEXTSTEP as a greyscale spinning magneto-optical disc rendering indicating the system is busy / data is loading, which was seen quite often on the early NeXT Cube, as it came with no HD but only an MO drive, and it used that drive for _swap_, if you can imagine... </p><p>That spinning disc became color when NEXTSTEP gained a color display on later hardware, and from there it evolved into the spinning "beachball" we know today (macOS being structurally based upon and evolved from NEXTSTEP/OPENSTEP).</p><p>EDIT: Oh, I think I misread - you are talking about the busy mouse pointer icon in Windows, I think. I'm not sure of its specific history. Apologies.</p><p><a href="https://oldbytes.space/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://oldbytes.space/tags/NeXT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeXT</span></a> <a href="https://oldbytes.space/tags/NEXTSTEP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NEXTSTEP</span></a> <a href="https://oldbytes.space/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> <a href="https://oldbytes.space/tags/icons" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>icons</span></a> <a href="https://oldbytes.space/tags/screenshots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenshots</span></a> <a href="https://oldbytes.space/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintagecomputing</span></a> <a href="https://oldbytes.space/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Ænðr E. Feldstraw<p>Dear <a href="https://mastodon.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> , your <a href="https://mastodon.social/tags/MSWindows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSWindows</span></a> <a href="https://mastodon.social/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> insists on having window borders measuring 1px wide, which we get to grab to resize the windows. With a mouse that seems easy. Try again using a touch pad when cold and shivering, or tired, or in a dusty machine mill with a trembling floor. Don't even get me started on people suffering central tremors, cerebral palsy, or other physical limitations. <br><a href="https://mastodon.social/tags/usability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>usability</span></a> <a href="https://mastodon.social/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a></p>
Paolo Amoroso<p>Carl Svensson on why desktop user interfaces haven't evolved much:</p><p>"To me, trying to reinvent the desktop experience feels a bit like complaining about steering wheels in cars."</p><p><a href="https://www.datagubbe.se/futui" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">datagubbe.se/futui</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://fosstodon.org/tags/UserInterface" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UserInterface</span></a> <a href="https://fosstodon.org/tags/SoftwareDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDesign</span></a></p>
Lynnesbæn :bune_ylw:<p>i've been using <a href="https://relm4.org" rel="nofollow noopener noreferrer" target="_blank">relm4</a> for a while and i'm really happy with it. i love the <a href="https://fedi.lynnesbian.space/tags/elm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elm</span></a> <a href="https://guide.elm-lang.org/architecture/" rel="nofollow noopener noreferrer" target="_blank">architecture</a> - your app's state is a struct (or object), your user interface is rendered by a function that takes your state and returns a tree of widgets (or similar), widgets emit messages, messages modify state. i find it so much cleaner and easier to wrap my head around than traditional imperative methods or MVVM.</p><p>what are some other nice cross-platform <a href="https://fedi.lynnesbian.space/tags/desktop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>desktop</span></a> app frameworks that use this architecture? i'm mainly familiar with <a href="https://fedi.lynnesbian.space/tags/relm4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>relm4</span></a> and <a href="https://fedi.lynnesbian.space/tags/iced" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iced</span></a> in <a href="https://fedi.lynnesbian.space/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a>. :boost_requested: </p><p><a href="https://fedi.lynnesbian.space/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://fedi.lynnesbian.space/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://fedi.lynnesbian.space/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a></p>
Grant_H<p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> devs:<br>I am looking to create a diagramming tool for UML-like diagrams. I have looked at Gaphor, which is good, but its underlying architecture is too complex for my brain and use case. <br>I want to work in Python, and keep dependencies to a minimum. <br><a href="https://mastodon.social/tags/QT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>QT</span></a> seems to be a way to go, with a reasonable community.<br>Any other suggestions? Or tools like gaphor?<br>(Boosts welcome)</p>
Blake Patterson<p>MultiScribe on the 128K enhanced Apple IIe</p><p><a href="https://oldbytes.space/tags/AppleII" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppleII</span></a> <a href="https://oldbytes.space/tags/AppleIIe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppleIIe</span></a> <a href="https://oldbytes.space/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://oldbytes.space/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://oldbytes.space/tags/vintagecomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vintagecomputing</span></a> <a href="https://oldbytes.space/tags/screenshot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenshot</span></a> <a href="https://oldbytes.space/tags/wordprocessor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wordprocessor</span></a> <a href="https://oldbytes.space/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> <a href="https://oldbytes.space/tags/WYSIWYG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WYSIWYG</span></a> <a href="https://oldbytes.space/tags/Apple2Forever" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple2Forever</span></a> <a href="https://oldbytes.space/tags/Pointybirds" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pointybirds</span></a> <a href="https://oldbytes.space/tags/poetry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>poetry</span></a></p>
Tom<p>Weird question, I'm wondering. </p><p>Is there a correlation between decorating your house and customising your computer's GUI (Desktop)?</p><p><a href="https://fosstodon.org/tags/computer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computer</span></a> <a href="https://fosstodon.org/tags/house" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>house</span></a> <a href="https://fosstodon.org/tags/decorating" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decorating</span></a> <a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://fosstodon.org/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a> <a href="https://fosstodon.org/tags/bsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bsd</span></a> <a href="https://fosstodon.org/tags/customisation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>customisation</span></a> <a href="https://fosstodon.org/tags/ricing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ricing</span></a></p>
Ketata Mohamed 🐧💻🎮<p>hi,<br>I have a little question: I have a <a href="https://mastodon.tn/tags/MiniPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MiniPC</span></a> <a href="https://mastodon.tn/tags/B_MAX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>B_MAX</span></a> <a href="https://mastodon.tn/tags/B1Pro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>B1Pro</span></a> and not all <a href="https://mastodon.tn/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.tn/tags/Distributions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Distributions</span></a> can even display the <a href="https://mastodon.tn/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a>, thus far, I successfully tested <a href="https://mastodon.tn/tags/SnowflakeOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SnowflakeOS</span></a> , <a href="https://mastodon.tn/tags/EndeavourOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EndeavourOS</span></a> and <a href="https://mastodon.tn/tags/LinuxMint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxMint</span></a> , however, the regular <a href="https://mastodon.tn/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> and <a href="https://mastodon.tn/tags/SyphaxOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SyphaxOS</span></a> did not work<br>it goes without saying that winlol works, 10 and 11<br>what could be the cause?</p>
freespiritlinux69 :fedi:<p>Die Nutzung eines Linux Terminals bringt im Vergleich zu grafischen Benutzeroberflächen (GUIs) zahlreiche Vorteile mit sich. Es ist nicht nur effizienter, sondern auch schneller. Oft dauert es eine Weile, bis ich durch alle Ordner navigiert bin, nur um dann festzustellen, dass die Datei, die ich ändern möchte, in der GUI nicht bearbeitet werden kann. In solchen Fällen zeigt das Terminal seinen klaren Vorteil. Wenn ich Änderungen an meinem System vornehmen möchte, erfolgt dies meistens über das Terminal anstatt über die GUI. Im Terminal kann ich die gleichen Aufgaben ausführen, die ich auch in der GUI erledigen würde, jedoch präziser, ressourcenschonender und effizienter. Zudem kann ich Automatisierungen verwenden und habe die Möglichkeit, mein System besser zu verstehen. Genau aus diesem letzten Grund ist es wichtig, sich mit dem Terminal auseinanderzusetzen.</p><p><a href="https://fedi.at/tags/Terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Terminal</span></a> <a href="https://fedi.at/tags/Gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gui</span></a> <a href="https://fedi.at/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://fedi.at/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://fedi.at/tags/freiheit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freiheit</span></a></p>
Fiona :transbian: :autism:<p>Few things are as little fun in software-development as developing a <a href="https://blahaj.zone/tags/GUI" rel="nofollow noopener noreferrer" target="_blank">#GUI</a><span>, change my mind!<br><br>(Dealing with it because of a personal project that has ease of use as a priority. Will post more when there is a MVP.)</span></p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/itch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itch</span></a> <a href="https://mastodon.sdf.org/tags/itch_io" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itch_io</span></a> <a href="https://mastodon.sdf.org/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.sdf.org/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> <a href="https://mastodon.sdf.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <br>Getting back into that game dev saddle.</p><p>Demo successfully shows that *this* *was easy* *for everyone*.</p><p><a href="https://mastodon.sdf.org/tags/McCLIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>McCLIM</span></a> <a href="https://mastodon.sdf.org/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://mastodon.sdf.org/tags/unicode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unicode</span></a> character world adventure for a<br>&gt; (unget:unsy '(smiling cat))<br>😸<br>"😸"<br>|<a href="https://mastodon.sdf.org/tags/x1F638" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>x1F638</span></a>|<br>#\GRINNING_CAT_FACE_WITH_SMILING_EYES</p><p><a href="https://lispy-gopher-show.itch.io/lispmoo2/devlog/891545/gui-table-of-unicode-common-lisp-interface-manager-cat-adventure" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lispy-gopher-show.itch.io/lisp</span><span class="invisible">moo2/devlog/891545/gui-table-of-unicode-common-lisp-interface-manager-cat-adventure</span></a></p><p>I became tired while writing the codes so it's a story told through pictures and a video clip of <a href="https://mastodon.sdf.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>. </p><p>Encourage me to write it up later. <a href="https://lispy-gopher-show.itch.io/lispmoo2/devlog/891545/gui-table-of-unicode-common-lisp-interface-manager-cat-adventure" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lispy-gopher-show.itch.io/lisp</span><span class="invisible">moo2/devlog/891545/gui-table-of-unicode-common-lisp-interface-manager-cat-adventure</span></a></p>
Alexandre B A Villares<p><a href="https://pynews.com.br/tags/ControlP5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ControlP5</span></a> example. This is a Processing Java library, but it can be used with py5 :) Code at: <a href="https://github.com/villares/sketch-a-day/tree/main/2025/sketch_2025_02_20" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/sketch-a-d</span><span class="invisible">ay/tree/main/2025/sketch_2025_02_20</span></a><br>More sketch-a-day: <a href="https://abav.lugaralgum.com/sketch-a-day" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/sketch-a-d</span><span class="invisible">ay</span></a><br>If you like this, support my work: <a href="https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">paypal.com/donate/?hosted_butt</span><span class="invisible">on_id=5B4MZ78C9J724</span></a> <a href="https://pynews.com.br/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> <a href="https://pynews.com.br/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> <a href="https://pynews.com.br/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://pynews.com.br/tags/py5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>py5</span></a> <a href="https://pynews.com.br/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
Vector Hugo<p>There are a few things you'll need to clean up the mess of " <a href="https://burma.social/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a>". Somehow, <br><span class="h-card" translate="no"><a href="https://mastodon.social/@arstechnica" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>arstechnica</span></a></span> missed to mention <a href="https://burma.social/tags/GNU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNU</span></a> <a href="https://burma.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://burma.social/tags/Kernal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kernal</span></a>, <span class="h-card" translate="no"><a href="https://floss.social/@kde" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kde</span></a></span> or <span class="h-card" translate="no"><a href="https://floss.social/@gnome" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gnome</span></a></span> <a href="https://burma.social/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a>, and things like <a href="https://burma.social/tags/X11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>X11</span></a>. </p><p>They are all available in <a href="https://burma.social/tags/OS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS</span></a> <a href="https://burma.social/tags/distros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distros</span></a> like: <span class="h-card" translate="no"><a href="https://fosstodon.org/@archlinux" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>archlinux</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.cloud/@debian" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>debian</span></a></span>, <span class="h-card" translate="no"><a href="https://fosstodon.org/@fedora" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedora</span></a></span> <span class="h-card" translate="no"><a href="https://social.garudalinux.org/@garuda" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>garuda</span></a></span>, <span class="h-card" translate="no"><a href="https://mastodon.social/@linuxmint" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>linuxmint</span></a></span>, <span class="h-card" translate="no"><a href="https://ubuntu.social/@ubuntu" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ubuntu</span></a></span> <br>...and many more.</p>
Mauser II<p>Why GUIs suck: A rant</p><p>Current GUIs are hard to create. Current GUI tools suck, and the resulting GUIs also suck most of the time.</p><p>IMHO:</p><ul><li>GUIs should be easy to create and easy to iterate.</li><li>They should be editable by the end user.</li><li>The changes made by the user should be stored in a way that they can easily be backuped and applied to another installation. In short: These changes should be in configuration files.</li><li>The editing process should be graphical. Moving or deleting an element should be done by selecting an element e.g. with the mouse.</li><li>The user should be able to add text areas (and maybe images) directly to the GUI.</li><li>The user should be able to replace GUI elements with other elements that have the same function.</li></ul><p>To achieve this, we need better tools. Well, actually a better approach to building GUIs and integrating them with an application.</p><p>It has been 57 years since "the mother of all demos", and little has improved compared to then.</p><p><a href="https://tech.lgbt/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> <a href="https://tech.lgbt/tags/UX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UX</span></a> <a href="https://tech.lgbt/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
quite adept<p>just shared a new <a href="https://mas.to/tags/devlog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devlog</span></a> over on <a href="https://mas.to/tags/itchio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itchio</span></a> for the upcoming <a href="https://mas.to/tags/PixelArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PixelArt</span></a> <a href="https://mas.to/tags/VisualNovel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisualNovel</span></a> Dungeon of Departure</p><p><a href="https://quiteadept.itch.io/dod/devlog/888296/development-2nd-rumination" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">quiteadept.itch.io/dod/devlog/</span><span class="invisible">888296/development-2nd-rumination</span></a></p><p>it has been a real journey learning <a href="https://mas.to/tags/RenPy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RenPy</span></a> and making assets for the game, including <a href="https://mas.to/tags/CharacterArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CharacterArt</span></a> <a href="https://mas.to/tags/BackgroundArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BackgroundArt</span></a> <a href="https://mas.to/tags/OriginalMusic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OriginalMusic</span></a> <a href="https://mas.to/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> and more! see for yourself!!!</p><p><a href="https://mas.to/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mas.to/tags/SoloDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoloDev</span></a> <a href="https://mas.to/tags/VN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VN</span></a> <a href="https://mas.to/tags/PixelFed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PixelFed</span></a> <a href="https://mas.to/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a> <a href="https://mas.to/tags/IndieGame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieGame</span></a> <a href="https://mas.to/tags/Progress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Progress</span></a> <a href="https://mas.to/tags/DungeonOfDeparture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DungeonOfDeparture</span></a> <a href="https://mas.to/tags/Dungeon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dungeon</span></a></p>
chfkch :nixos: :rust:<p>It is really strange. I am now transitioning to <a href="https://ruhr.social/tags/TUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TUI</span></a> apps for a lot of use cases on my laptop/desktop. It is often a real boost of productivity. But on smaller screens like my phone i cannot remove <a href="https://ruhr.social/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a> because they are often better when used with a touch screen and an on-screen keyboard.</p><p>I am glad that there is plenty of choice in both worlds.<br>The <a href="https://ruhr.social/tags/UX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UX</span></a> on <a href="https://ruhr.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> apps is increasing also in comparison with Windows or Android.<br>Great Job. You know who you are!</p>
cage<p>A new version (0.7.3.0) of nodgui, a simple GUI library for Common Lisp, has been released: this is a feature release.</p><p>From the NEWS file:<br>- [new feature]<br> - added virtual keyboard widget;<br> - added label spinbox widget;<br> - [pixel-buffer] added multitexture polygon rendering;<br> - added function to manipulate tags in canvas items (add/remove tags and find items by tags)<br> - added `grid-implicit', a function that fill the next available row with widgets in a single call, without specify columns.<br>- [improvements]<br> -Enable use of `asdf:test-system`, thanks fosskers!<br>- [bugfix]<br> - fixed regression: restored support for TGA bitmap file format<br> - removed 'eval-when' around ~+2pi+~ definition to prevent error when compiling code, without loading the source (thanks to the person that reported this issue!).</p><p>Nodgui is copylefted free software released under LLGPL license.</p><p>- web page<br> <a href="https://www.autistici.org/interzona/nodgui.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">autistici.org/interzona/nodgui</span><span class="invisible">.html</span></a></p><p>- source repository<br> <a href="https://codeberg.org/cage/nodgui/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">codeberg.org/cage/nodgui/</span><span class="invisible"></span></a></p><p>Bye!<br>C.</p><p><a href="https://mastodon.bsd.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.bsd.cafe/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://mastodon.bsd.cafe/tags/GUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GUI</span></a></p>