fooflington, to UX

How, after over 30 years of graphical user interfaces, have we not managed to stop modal dialog boxes from popping up and intercepting keyboard strokes while in the middle of typing a sentence?

I mean… how is this not a solved problem?

SinclairSpeccy, to linux
kirkman, to bbs
@kirkman@digipres.club avatar

Back in 1991, the sysops of the "STaTus BBS" in New Zealand created a for their board.

The system was powered by "Instant Graphics and Sound," a plain-text vector graphics scripting language for the Atari ST similar to RIPscrip, but predating it by several years.

Here's a video showing an IGS demo they made to give an idea of their impressive "GEM Desktop" interface:

https://vimeo.com/joshrenaud/status-bbs-demo

aeveltstra, to Java
@aeveltstra@mastodon.social avatar

If you're wondering why applications have a bad rep for : the default GUI frameworks (SWT, JavaFX, Swing) are not accessible out of the box. None of the components support the keyboard shortcuts available on the various operating systems. It's like they were designed to be as different from everything else as possible. Thinking different hurts accessibility. Do better.

jscholes, to windows
@jscholes@dragonscave.space avatar

Sometimes I decide to blame for something, only to check and realise that I haven't rebooted for two weeks and hence should give it the benefit of the doubt. Then I remember that on my can go years without restarting and I'm right back to blaiming Windows again. Then I start to think that the doesn't run a so that's maybe not a fair comparison and... I should probably just stop thinking and reboot.

mjgardner, to programming
@mjgardner@social.sdf.org avatar

@Perl Happy 36th to the language!

v1.0 then:
“Perl is kind of designed to make and semi-obsolete […] The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal).” https://github.com/Perl/perl5/releases/tag/perl-1.0

v5.38.2 now:
“Perl is […] now used for a wide range of tasks including , , network programming, development, and more.” https://perldoc.perl.org/perlintro#What-is-Perl%3F

PMscenarios, to programming
@PMscenarios@peoplemaking.games avatar

My work partner and best friend is currently without any income after having to leave her part-time job bc of chronic pain.

If anyone is in need of, or knows someone looking for

  • Custom GUI sets for your games
  • Ren'Py Programming
  • General Graphic Design
  • and more!

Please send them her way!

Links:

Her prev. work:
https://scribbles.itch.io/

baethyn, to programming

Let me start this by saying that I know there are people and creators out there this absolutely does not apply to, I just need to vent. I understand that different languages are going to have different ways they set up the but surely if the is already complete and the various elements like buttons, check boxes, drop downs and so forth are there it doesn't take but a few minutes to go back into where they get created on a static display and to put on them so that a can detect them properly. I really hate pulling the card, but DriveThruRPG has repeatedly been told they have accessibility issues and yet they just don't seem to care. They just continue to either give the excuse of we're working on a redesign of the website (been happeneing for years now apparently and they can't spare anyone to look at anything else), or they simply just don't care. That latter being mostly involved with the watermark they put on their pdf's. It completely destroys the accessibility that the publisher works so hard on and yet they are unwilling to even consider examining it, nor do they seem inclined to inform the publisher's that it is a known issue and that it messing up . I know a couple of publishers that I have spoken to directly that admitted they didn't know this fact and they went through a whole testing and debugging process to make their pdf fully accessible with testers. I get that something are going to require , personally I think that is an entirely different stupid rabbit hole, but if it is required and I'm going to pay money for it, then you should at least take my concerns seriously and find some sort of accomodation. Dealing with a is already kind of a pain unless they are created just right, adding in the classic layout of 2 columns that most like to use makes that even worse, but then goes and adds this watermark that destroys the whole thing, on top of that a lot of publishers haven't really even bothered to make the properly accessible to begin with so you have things like bad reading order, tables that are actually images that according to the screen reader perspective are only partly in a table format, then some mishmash of text with hardly any spaces and no line breaks, and worst of all the PDF that you open and find that While there are line breaks and even paragraphs breask there don't seem to be any spaces and the creators of the document thought it would be a grand idea to use multiple different font styles of multiple different sizes in some weird ass layout that inserts things like graphics, tables, notes, and various other elements right in the middle of the text where it only makes sense to a sighted person reading the page. Okay, rant over. I just wish someone would do something, but I guess I'm just too small a demographic for the bigwigs of to listen to.

gosim, to rust
@gosim@mastodon.social avatar

GOSIM 2024 Europe Will Be Held in the Netherlands on May 6th: Embrace the Global Open Source Wave and Build a New Era of AI Here comes the GOSIM 2024 Europe!
https://medium.com/@gosimfoundation/the-latest-guest-lineup-of-gosim-2024-europe-revealed-gathering-global-masters-in-ai-open-source-a706eff5196e

For more information please visit: https://europe2024.gosim.org

Scan or register here:
https://www.eventbrite.com/e/gosim-2024-conference-tickets-873572969267?aff=oddtdtcreator

extralongdivision, to UI
@extralongdivision@toot.io avatar
vivdunstan, to apple
@vivdunstan@mastodon.scot avatar

Gosh, there’s an open source clone called . There’s more info, plus links to examples of projects using it, at the intfiction forum. Decker outputs HTML that can be viewed in any . https://intfiction.org/t/decker-an-open-source-apple-hypercard-clone-perfect-for-if/60473

MWNautilus, to RaspberryPi German
@MWNautilus@mstdn.social avatar
SceNtriC, to UX Polish
@SceNtriC@101010.pl avatar

Dzisiaj artykuł wyjątkowy, bo... nienapisany przeze mnie. Powitajcie Ewelinę, która mam nadzieję, że co jakiś napisze coś o byciu PO oraz swojej pasji, czyli UX. Na pierwszy ogień bierze temat Design Systemu. Zapraszam.

https://wildasoftware.pl/post/design-system-co-to-jest-jak-pomaga?ref=mastodon

metin, (edited ) to linux
@metin@graphics.social avatar

When you discover an interesting tool, and it turns out there's no executable GUI, but to get it running you need to pip a git, hub a stub, sudo a judo, brew a stew, python a cobra and unix a linux… 🤡

#unix #linux #tools #software #app #apps #code #scripting #coding #GUI

Wuzzy, to gamedev
@Wuzzy@cyberplace.social avatar

The latest development on is a new view for the achievements page. Achievements will also have this nice on-screen display.

A message on the screen says: "Achievement gotten! My First Pickaxe"

Linux, to random
@Linux@sakurajima.social avatar

If it is not easy, it is not convenient. If it is not convenient, it is not used.

to3k, to linux Polish
@blog.tomaszdunia.pl avatar
zughy_boi, to gaming Italian
@zughy_boi@mastodon.social avatar

Tutorials are important: new players, fear no more 💆‍♀️

@Minetest

thopan, to linux German

Welchen mit nutzt ihr unter , um , , , zu erstellen/bearbeiten?

Gerne teilen, danke euch.

slint, to rust
@slint@fosstodon.org avatar

📽️ A couple of months ago, travis.media surprised us with an awesome video titled "you need to build a RUST desktop app!!" https://www.youtube.com/watch?v=7aFgeUG9TK4 🦀 Since then, we've noticed a surge in GitHub projects using Slint to create small tax calculators! 💼Coincidence? 🤔 #rustlang #gui #Slint

oxidize, to rust
@oxidize@social.ferrous-systems.com avatar

David Vincze delve into the similarities, advantages, enhancements, challenges, and intricacies of adopting Slint as an alternative to Qt QML. Is the transition to Slint a worthwhile endeavour?

David will discuss this question, exploring the feasibility, benefits, and potential pitfalls of integrating Rust and Slint in the development landscape. @slint

See you at Oxidize May 28-30 in Berlin: https://oxidizeconf.com/

oxidize, to rust
@oxidize@social.ferrous-systems.com avatar

Dive into a live coding session & develop a simple application using @slint

Learn how Slint enables the creation of applications that can run seamlessly across various platforms with minimal adjustments, showcasing the framework’s versatility and efficiency.

Get your tickets today: https://oxidizeconf.com/

oxidize, to rust
@oxidize@social.ferrous-systems.com avatar

This 1-day workshop at begins with an introduction to @slint, a Rust-based declarative toolkit. By the end of the workshop, you will have built a fully functioning cross-platform application in Rust.

💜 Book this workshop: https://ti.to/asquera-event-ug/oxidize-2024

cuddle, to random
@cuddle@bsd.cafe avatar

There are just too many "problems" with C++. I wish modern C++ was something back in the day, so we won't have to suffer.

Libraries still uses iostream to display in stdout/stderr and it's certainly not my favorite. It's slow, bloated, and isn't even describable.

e.g.
std::cout << a.x << " " << a.y << " " << a.z << '\n';
vs
std::println("{} {} {}", a.x, a.y, a.z);

And here we come, standard of string

why:
std::string a = "Hello world";
if (a.find('r') != std::string::npos)
fmt::println("{}", pos);
else
fmt::println("not found");

and why not:
std::string a = "Hello world";
if (a.contains('r')) // Do member function overloading in the class
fmt::println("{}", pos);
else
fmt::println("not found");

why standard doesn't implement trimming functions for white spaces? why do I always have to rely on iterators for such things... (it's just feels like I've to type too much for a basic functionality)

and there's more but let's keep this post small.

zirias,
@zirias@techhub.social avatar

@jhx @stefano @jcamos @cuddle I'll just finish coding C++ for today. I'm not even sure it's C++ or just "whatever the f** I need to use for a with as much non-GUI stuff done in pure #C as possible" 😎

Not a huge fan of either, I never liked "syntactic whitespace", and observing the drama trying to get rid of python2 (impossible because breaking changes in 3 and upstreams unable to adapt their build(!) scripts) didn't really change my mind 😂

For me, it's #C. And, yes, shell script. Sometimes amazing what can be done, although I admit it isn't perfectly readable 🙈
https://github.com/Zirias/qxmoji/blob/master/scripts/emoji2cdef.sh

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • normalnudes
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • megavids
  • cisconetworking
  • InstantRegret
  • khanakhh
  • cubers
  • everett
  • Durango
  • tacticalgear
  • anitta
  • modclub
  • Leos
  • tester
  • provamag3
  • lostlight
  • All magazines