kroc, to UX
@kroc@mstdn.social avatar

"Perhaps the cleverest idea was to equip mice with buttons. By being able to signal a request with the same hand that determines the cursor position, the user obtains the direct impression of issuing position-dependent requests. Various techniques have emerged in this connection, e.g. pop-up menus, pull-down-menus, etc. which are powerful even under the presence of a single button only." -- Niklaus Wirth

peter, to linux
@peter@area51.social avatar
minioctt, to web Italian

Non so cosa è peggio: che non riesco a trovare in giro #editor grafici decenti di #tabelle per l’editoria #web, che crearle con roba come #HTML, #WikiText, Markdown, ecc è #scomodo oltre il sopportabile (non si vede a colpo d’occhio che intersezione di riga e colonna si sta modificando), o che #TiddlyWiki si dimostra anche questa volta un #tremendo #rabbithole in cui perdersi a #sviluppare #visualizzazioni #avanzate con tutte quelle funzioni #esoteriche integrate, anche per le tabelle. Ho creato ora, per questa #tabella che sto costruendo, una #macro che integra la modifica dei #dati direttamente nella versione renderizzata, così non devo usare scomodi linguaggi di marcatura. …e funziona, ma solo ora mi rendo conto di dover trovare un modo di aggiungere righe e colonne in mezzo a quelle esistenti, e con la struttura dati che questa roba in automatico costruisce, fidatevi, non sarà facile. Ci impazzirò temo. L’ennesima mia #megafine. 💀️

Codice e anteprima della tabella specialeComunque, a dire il vero una piccola app l’ho trovata cercando: https://www.htmltables.io/. Fa modificare una tabella tramite anteprima #grafica (scarna ma adeguata), ma permette di copiare ed incollare (o modificare direttamente, ma a me non serve) il #codice HTML (anche lì, unico modo per spostare righe e colonne, non va dalla #GUI)… solo che, quest’ultimo passaggio è macchinoso, almeno a lungo termine, perché mi troverei a fare avanti e indietro tra modificare i dati e salvarli dove mi servono, quindi… ecco giustificato il trovare una #soluzione nativa alla mia #OcttKB. (Ci sarebbero poi i programmi di fogli di calcolo, ma ecco… non mi servono tutte le loro funzioni, devo solo disporre testo, quindi usare quella roba significherebbe bloat e sofferenza, tra UI disfunzionali su mobile e app in generale laggose.) 🤥️

https://octospacc.altervista.org/2024/02/04/1461/

#avanzate #codice #dati #editor #esoteriche #grafica #GUI #HTML #macro #megafine #OcttKB #rabbithole #scomodo #soluzione #sviluppare #tabella #tabelle #TiddlyWiki #tremendo #visualizzazioni #web #WikiText

extralongdivision, to UI
@extralongdivision@toot.io avatar
itnewsbot, to opensource
@itnewsbot@schleuss.online avatar

A General-Purpose PID Controller - For those new to fields like robotics or aerospace, it can seem at first glance th... - https://hackaday.com/2024/01/27/a-general-purpose-pid-controller/

gfkdsgn, to apple German
@gfkdsgn@burma.social avatar

1984, January 24th., Steve Jobs presented the first Macintosh Computer. We are glad to share our MAC POP Art, in tribute, in this Fediverse, to celebrate the 40th anniversary of that milestone with You, today.

@art of made with @inkscape by

1984 Big Brother Portrait behind a vintage computer illustration of a Mac SE30 and with a Apple Lisa, Altaire 8800, IBM 5150 and Xerox Alto computers. Made with Inkscape
Colorful Retro Computer Composition of vintage IT products for the 40th Anniversary of the first Apple Mac Computer. Made in SVG vector quality with Inkscape by

MWNautilus, to RaspberryPi German
@MWNautilus@mstdn.social avatar
janriemer, to rust

So you want to build an ECS-backed framework

Challenges and opportunities in the future of bevy_ui - by Alice I. Cecile, Rose Peck (November 2023)

https://www.leafwing-studios.com/blog/ecs-gui-framework/

I think UI in Bevy has very high potential! Very good points and current limitations mentioned by the authors.

Regarding using ECS for UI: In classical OOP UIs, the decorator pattern is often used.

In ECS, you basically have decorator pattern by default! 💪

villares, to manjaro Portuguese
@villares@ciberlandia.pt avatar

As I slowly work on my own folder/image browser (to scratch my own itches) I always marvel at how hard it is to make a file manager like (I'm on ). There are so many details, each a world on its own, like, selection, sorting, instant search, preview... innumerable mouse and keyboard interactions and shortcuts...

edfloreshz, to random
@edfloreshz@hachyderm.io avatar

will soon have a thanks to @slint

TDP4, to Flutter

Flutter demo achieved. I click, it counts. Ok, can I get to the part where I build an app now from my prototype in bash?

itnewsbot, to random
@itnewsbot@schleuss.online avatar

Linux Mint 21.3: Its First Official Release with Wayland Support - Linux Mint 21.3 is now available to download, reports the blog OMG Obuntu.

It's ... - https://linux.slashdot.org/story/24/01/14/1830255/linux-mint-213-its-first-official-release-with-wayland-support?utm_source=rss1.0mainlinkanon&utm_medium=feed

janriemer, to CSS

vizia | A GUI library written in Rust:

https://github.com/vizia/vizia

Looks pretty neat! 😍

It is cross-platform (Linux, Mac, Windows) und supports styling with hot-reloading.

The future of in Rust will be awesome! ✨

slint, to rust
@slint@fosstodon.org avatar

Throwback Thursday - Last month we had great discussions at the in Sindelfingen. Our partner Cloudflight gave a great presentation on at the conference - "Slint in practice".

Picture of customers discussing with Slint team at ESE Kongress.

blindelectron, to programming

quick programming question, does anyone know how to fix the wx slider reporting the wrong values to nvda or other screenreaders. It appears to always report a higher value when pressing down and a lower value when pressing up, even if I set style to wx.SL_INVERSE.

changelog, to rust
@changelog@changelog.social avatar

GitUI provides you with the comfort of a git GUI but right in your terminal

🔗 https://github.com/extrawurst/gitui

video/mp4

minioctt, to random Italian
  • Sii me
  • Apri per fare una cosa
  • Devi tornare ad una scheda di ieri
  • A differenza di Firefox, il browser chimico non ha una barra dei menù, ed Alt+S non fa nulla
  • “Aspetta, ma come è possibile che non ci sia una barra dei menù?”
  • Sprechi tempo a cercare sul web come attivare questa funzione e trovi solo articoli inutili che puntano ad estensioni inutili che fanno schifo
  • Ti incazzi e chiudi tutto
  • Dopo un’ora ti ricordi che dovevi fare quella cosa.

Perché mi distraggo così facilmente? Ma soprattutto, come fa Chromium a non avere una ? Io ricordo che questa appare su ambienti che hanno una barra menu globale (KDE, o XFCE con un add-on), perché non c’è modo nella del programma di aprirla? 😫

https://octospacc.altervista.org/2024/01/06/chromium-ha-la-gui-di-merda/

alatitude77, to random
@alatitude77@mastodon.social avatar

mifi/lossless-cut: The swiss army knife of lossless video/audio editing | https://github.com/mifi/lossless-cut

kkarhan, to android German
@kkarhan@mstdn.social avatar

:
A or rather [ - ] that natively integrates @torproject ( & ) as well as @fdroidorg and is -focussed like @tails in that it stores all & personal files on a -encrypted card.

Basically a "" or "" because it provides -alike functionality for and -.
https://www.youtube.com/watch?v=qYcErJc9N3o

kkarhan, (edited )
@kkarhan@mstdn.social avatar

@torproject @fdroidorg @tails @Raspberry_Pi
But I guess a or port of that boots on and compatible would be a good start.

I'd even forego a fancy in exchange for a / like I do work towards in ...
https://www.youtube.com/watch?v=joJWOE2mn7Y

vruz, to Lisp
@vruz@mastodon.social avatar
feyter, to UI
@feyter@mastodon.gamedev.place avatar

I think I finally understood Themes and design in

Thanks to this video: https://www.youtube.com/watch?v=1_OFJLyqlXI

video/mp4

esm, to random
@esm@wetdry.world avatar

I THINK THE MATRIX CHAT PROTOCOL SUCKS

kkarhan,
@kkarhan@mstdn.social avatar

@hexaheximal @esm @hexaheximal @protonmail I do work on getting that part fixed...
https://github.com/KBtechnologies/PocketCrypto

In the meantime, learn #OpenPGP / #GnuPG (#PGP/MIME) and/or #XMPP+#OMEMO...

Tools like #enc make it even easier to do so...
https://github.com/life4/enc

Just like #gpa and #Kleopatra on #GUI Desktops or #OpenKeychain on #Android...

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