I published a new blog post: UI Icons: What, When, Where, and Why
Website | https://kramo.page/ |
Links | https://kramo.page/links |
Personal | kramo@mastodon.social |
Old Account | kramo@fosstodon.org |
Website | https://kramo.page/ |
Links | https://kramo.page/links |
Personal | kramo@mastodon.social |
Old Account | kramo@fosstodon.org |
I published a new blog post: UI Icons: What, When, Where, and Why
I just released the final Blueprint related article I was planning to write: a step by step guide on how to create a window with UI-first search utilizing list models
You can read it here: https://blogs.gnome.org/monster/ui-first-search-with-list-models/
When managing large amounts of data, manual widget creation finds its limits. Not only because managing both data and UI separately is tedious, but also because performance will be a real concern. Luckily, there's two solutions for this in GTK: 1. Gtk.ListView using a factory: more performant since it reuses widgets when the list gets...
I wrote a blog post about how you can use closures in Blueprint to make your UI more data driven, you can read it here: https://blogs.gnome.org/monster/data-driven-ui-with-closures/
It's highly recommended to read my previous blog post first to understand some of the topics discussed here. UI can be hard to keep track of when changed imperatively, preferably it just follows the code's state. Closures provide an intuitive way to do so by having data as input, and the desired value as output....
Most people seem to recognize that they're not experts in most fields, but everyone seems to be an expert in design. Someone has an issue with how something works? Everyone can diagnose the exact problem and find the perfect solution! -.-
I think this is in part caused by user-centric design dogma being misinterpreted by the general public, sort of the same as how everyone seems to be an expert in psychology. The field is centered around you, but that makes you the subject, not the researcher.
It seems that not many people are aware but FYI the founder of #TRMNL is a dedicated Trump supporter, former NFT shill (and reading his blog/tweets, generally seems to be a piece of shit).
Of course you can do with this whatever you want but I’m certainly not buying one after finding this out.
For anyone who has been frustrated about Firefox's old looking colors, there is now a setting to use the default Firefox theme, and a proposal to make that the default in GNOME. Would be nice to get some +1's to get that going
Microsoft’s internal effort to replace humans with LLMs is showing.
The quality of GitHub’s web interface started to decline rapidly in the past 2-3 months: they have been failing to remove inhibition correctly, uploading attachments is broken 80% of the time, when it does work it incorrectly shows supported file formats, and now it just told me to press the Windows key on my phone…
Do I know for a fact that these regressions are caused by LLMs? No, but I would be surprised if they weren’t.