#gui

Bose-Einstein-KondensatMWNautilus@mstdn.social
2025-06-19
Paul Chambers🚧paul@oldfriends.live
2025-06-17

When you change longstanding placements of navigational links, esp a social media site, it really can screw up people that rely on #a11y #UI #GUI, like moving Notifications, probably the second most clicked link in #Mastodon from under Home to other placements down on the list.

I hope they reconsider this in the final V4.4.0 release. Keep Notifications in the number two spot.

#MastoAdmin

I'm reading GitHub #34910, #34987, #35017, #34986, #35029, #35065, #35067 and #35072 to see reasoning

Mastodon Notification in the list is the second row, under the home buttonMastodon notifications are now under Home >Trending>Live Feeds
2025-06-17

When designing UI structures, alignment (left/right/center/etc) is a property of a component specifying

#gui #software #softwareengineering

2025-06-17

For the #Emulsion #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Today, the #AtariJaguar ; This one was REALLY tricky 🙂 what do you think?

:boost_animated: #Emulsion needs #you

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

🤖 View the complete #gamecontroller series here 💎

:potion_bisexual: GET EMULSION!

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

For the #Emulsion  #GUI I drew *every* #Game platform / console / machine #gamecontroller in :inkscape: #inkscape ; Today, the #AtariJaguar ; This one was REALLY tricky 🙂 what do you think?
Kevin Karhan :verified:kkarhan@infosec.space
2025-06-16

@ramin_hal9001 OFC this mostly considers stuff in /etc/, /opt/, ... and is intended to be an explicit "opt-in" - style configuration managment.

For me it's more of a way to find a better & simpler alternative to #Ansible that doesn't require me to install something on the target #Server (or "#EdgeComputing node") and "just works"...

Bose-Einstein-KondensatMWNautilus@mstdn.social
2025-06-15

#Microscope Upcycling: Transforming legacy microscopes into #automated #cloud-integrated #imaging systems:

-#OpenSource automation: X-Y positioning, focus stacking, image acquisition/storage
- cost: US $300

doi.org/10.1016/j.ohx.2025.e00
#DIYbio #lab #instruments #microscopy #Raspi #PiCam #Python #OpenCV #StreamDeck #GUI

2025-06-14

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 🙂 what do you think?

: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

#Nintendo #SuperFamicom AKA #SuperNintendo AKA #SNES controller

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 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.

Client Info

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