#gui

I need a fix;

When waking from sleep, my laptop's display seems to freeze on sway.

I can hear notifications continuing to run, and other than the GUI display the laptop is fine. I can switch to a TTY and kill sway, switch back and login just fine.

Nothing I do sees to wake the GUI except pkilling sway and restarting it.

OS: Debian Sid
Kernel: 6.16.0-rc1
Sway: v1.11

#askfedi #fedihelp #sway #linux #gui #gpu #freeze

2025-06-13

For the #Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Tonight, the #Nintendo #SuperFamicom AKA #SuperNintendo AKA #SNES ; This one was tricky 🙂

:boost_animated: #Emulsion needs #you

#game #IndieDev #gamedev #retrogaming #emulation #gaming #linux #floss

🤖 View the complete #gamecontroller series here 🦩

:gamepad: GET EMULSIFIED :potion_bisexual:

🌐 yphil.gitlab.io/emulsion/
:gitlab: gitlab.com/yphil/emulsion

2025-06-13

For the past year or so The Blisscast Journal has been publishing GUI Wonderland, a nice blog series on the origins and evolution of GUIs. Here goes weekend, for weeks.

blisscast.wordpress.com/tag/gu

#retrocomputing #gui

2025-06-12

For the Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Tonight, the #Sega #GameGear I'm quite proud of this one, what do you think?

Please :boost_animated: #Emulsion needs #you 🙂

#game #Atari #IndieDev #gamedev #retrogaming #emulation #gaming #linux #floss

🤖 View the complete #gamecontroller series here 🦩

:potion_bisexual: GET EMULSIFIED 🔥

🌐 yphil.gitlab.io/emulsion/
:gitlab: gitlab.com/yphil/emulsion

The #Sega #GameGear
Oto Šťávaalefunguju
2025-06-11

The more bugs I encounter, wherein the state of the app is obviously desynchronized from the GUI state, the more I'm convinced immediate-mode GUIs are the way to go. It's a shame the more popular GUI toolkits do not do immediate-mode as a first class citizen... the OOP stuff they impose could have always been built *on top* of the immediate-mode, if they absolutely must do that. Can't do it the other way around, though.

2025-06-11

Ubuntu 24.04 Multiple Sound Output GUI PipeWire #sound #2404 #gui #pipewire

askubuntu.com/q/1550446/612

2025-06-11

For the Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; This week, the #AtariLynx (This is the first hardware version - this drawing based on a #WikiMedia Commons SVG file)

:boost_animated: Please #BOOST #Emulsion needs #you 🙂

#game #Atari #IndieDev #gamedev #retrogaming #emulation #gaming #linux #floss

View the complete #gamecontroller :neofox_amogus: series here

🌐 yphil.gitlab.io/emulsion/
:gitlab: gitlab.com/yphil/emulsion

The Medley Interlisp Projectinterlisp@fosstodon.org
2025-06-11

☝️ The 6 windows that make up the GUI of DInfo, the documentation browser of Medley Interlisp.

#interlisp #lisp #gui

Screenshot of the black and white desktop of a 1980s graphical workstation environment. The desktop has a gray background pattern and some windows with a white background and a title bar with white text on a black background. The main application on the desktop is a documentation browser made from 5 windows attached together by a side. A sixth window of the documentation browser is detached from the others and shows a graphical table of contents tree. A number in red marks each of the 6 windows.
Christian Kent   𝘊𝘒 :\﹥whophd@ioc.exchange
2025-06-10

@atpfm There was a lot of consternation from John @siracusa about parts of the screen that were neither part of the active area nor outside the active area …

Yet this is not only part of the history of paper documents — margins on written pages, typeset books, and Microsoft Word — but it was always a part of computer display systems

(My first ever Wikipedia edit decades ago was for en.wikipedia.org/wiki/Overscan …)

The early text-mode displays always had an area of the active signal that was not used for data; when 8-bit gave way to 16-bit PCs like Commodore Amiga and Apple IIgs, this “border” area became controllable and a color could be selected (via text-mode BIOS-style settings, or graphic-mode Control Panels).

And all the way into the present day, even 15 years after the death of the CRT, video editing still enforces the concepts of Action Safe and Title Safe. Historically these were huge with CRTs at 5% and 10%, then got tweaked as aspect ratios changed, then thinned out as flat panels made screen geometry more predictable.

But it never went to zero — Title Safe in particular will never reach the edge of the display, and you will never find a logo (or watermark) touching the edge of the display.

However! You still have to DESIGN to the edges, or fill it with active signal. “Shoot and protect”, as they’d say in filmmaking.

You HAVE to put something in the edges, whether it’s an adjacent graphic extending from the inner areas to the ends, or just a piece of background vision.

This kind of “wasteful” image production is completely normal outside the computer Iindustry, and is in fact universally applied in every other industry. You MUST fill in more pixels that you’ll never use, and possibly never see, in any canvas containing graphic design.

“Sorry but it’s true”, as Ja’mie would say

#underscan #overscan #titlesafe #actionsafe #gui #ux #uxdesign

Enalys :dragn_verified:Enalys@mastodon.zergy.net
2025-06-10

Joke aside, I think the big problem I have with moderns GUI like flat design of the blurry one presented by Apple is that everything is… blurry.
It's sometimes hard to see you have two windows on top of each other, scrollbars are an extinct species, you aren't sure if something is clickable or just text, you don't clearly see the boundaries of the different elements, everything mix in a incomprehensible mess.

#GUI

GripNewsGripNews
2025-06-10

🌗 施樂 Alto、Smalltalk 與動態 GUI 程式碼修改:Ken Shirriff 的部落格
➤ 探索 Smalltalk-76 的革命性設計與影響力
righto.com/2017/10/the-xerox-a
本文介紹了施樂 Alto 電腦及其所搭載的 Smalltalk-76 程式語言環境。Smalltalk 具有可在系統運作時檢視和修改程式碼的獨特功能,作者展示瞭如何動態修改滾動條的程式碼。Smalltalk 對物件導向程式設計和圖形使用者介面 (GUI) 的發展產生了深遠影響,並啟發了史蒂夫·喬布斯設計 Lisa 和 Macintosh。文章還深入探討了 Smalltalk 的內部運作,包括平方根函數的實現以及其對後續程式語言和設計模式的影響。
+ 真是令人驚嘆!能在系統運行時修改程式碼,這在現在看來仍然非常先進。
+ 我對 Smalltalk 的歷史一直很感興趣,這篇文章提供了非常詳細的技術細節和背景資訊。

Liberty of the Forestlibertyoftheforest2
2025-06-09

My GUI is going to be post-WIMP but not to the benefit of capitalists by maximizing productivity and profit. It's going to be post-WIMP to be more intuitive ad user-friendly. And it's going to be post-WIMP in the form of a room environment or something like that. To mimic a physical room. And I want to preserve multitasking as an option.

2025-06-09

For the #Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Today, the #Nintendo #GameBoy (it will be unbranded in #Emulsion, I hear #Nintendo is quite litigious)

:boost_animated: Please #BOOST #Emulsion needs #you 🙂

#game #IndieDev #gamedev #retrogaming #emulation #gaming #linux #floss

View all #gamecontroller :neofox_amogus: here

🌐 yphil.gitlab.io/emulsion/
:gitlab: gitlab.com/yphil/emulsion

2025-06-09

Ubuntu 25.04 UI Bugs/Glitches After Waking from Suspend #gui #2504

askubuntu.com/q/1550264/612

2025-06-08

I recently saw someone say that a user interface is like a joke: if you have to explain it, it's not very good.

That person obviously never took the #Windows 3.1 tutorial! #Microsoft explained all about their fancy new “Windows” thing and how to use it, all the way down to little details like how to dismiss a menu without selecting anything. Windows 3.1 Help also had a wealth of detailed explanations of #GUI concepts.

And yes, Windows 3.1 was good. Very, very good.

#UI #UX #retrocomputing

2025-06-08

For the #Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Today, the #Sega #Megadrive AKA Genesis :boost_animated: Please #BOOST #Emulsion needs #you 🙂

#game #IndieDev #gamedev #retrogaming #emulation #gaming #linux #floss

View all #gamecontroller :neofox_amogus: here

🌐 yphil.gitlab.io/emulsion/
:gitlab: gitlab.com/yphil/emulsion

2025-06-08

ADFDiskBox is a graphical user interface for the Greaseweazle Host Tools for Windows and is intended to simplify the reading and writing of Amiga disks and disk images (ADF, SCP:AmigaDOS, RawSCP).
Version 2.5 fixes a bug when writing floppy disks and there is an abort option in case of faulty floppy disks.

amiga-news.de/en/news/AN-2025-

#Amiga #ADF #GreaseweazleTools #GUI

Liberty of the Forestlibertyoftheforest2
2025-06-08

I'm still working on the GUI for my Linux distro. I want to make it somewhat post-WIMP but not entirely. Some of the push for post-WIMP is coming from capitalists that want to increase productivity and profits. Not a fan of that.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst