Email or username:

Password:

Forgot your password?
17 posts total
Tobias Bernard

As part of the GNOME @sovtechfund project we've been working on improving notifications in GNOME (and the wider free desktop) ๐Ÿ””โœจ

In this blog post @jsparber gives an update on the current state, what's already landed in 46, and what's coming in the near future!

blogs.gnome.org/shell-dev/2024

#gnome #stf #freedesktop #flatpak

Tobias Bernard

Very cool to see an unmaintained GTK3 app ported to GTK4 and the latest widgets, kudos to @FineFindus ๐Ÿ™Œ

github.com/FineFindus/TeX-Matc

Siroj42

@tbernard @FineFindus That's awesome news, I've actually been writing a lot of LaTeX since I started univerity, but I've always relied on an online tool because the old app was so outdated.

FineFindus

@tbernard Thanks for the great design!
I think it needs a new name (and possibly a new icon) to not confuse it with the original app, and it should be good for a first release.
Happy to take suggestions :)

Tobias Bernard

2004: Whole family shares one email address

2024: Family dog has their own Instagram

keywan

@tbernard the dog in our flatshare was ahead of our time:
nitter.net/miradog

(RIP Mira, wuff)

matzipan

@tbernard 2026 family has own masto instance and dog has masto handle

Tobias Bernard

It's 2024 and Gitlab still has 10+ useless color options but no way to follow the system dark mode preference ๐Ÿ‘Œ๏ธ

lebout2canap โš

@tbernard Personally I prefer a non-GTK application that follows the dark style system preference, than a GTK application that does not follow the dark style system preference, and there are some.

gregorni

@tbernard What's even more embarassing: It's 2024 and GitLab's Dark Mode is _still in alpha_!

Tobias Bernard

๐ŸŒˆ TONIGHT! ๐ŸŒˆ

Let's build native apps that work offline but can sync when you have a network connection! The GNOME Berlin crew is teaming up with @p2panda for a workshop to explore the technology together and work on prototypes.

To avoid having to download and install SDKs at the workshop set up your computer in advance: hedgedoc.gnome.org/gnome-p2pan

๐Ÿ“๏ธ Where? Offline, Lichtenraderstr. 49 (Berlin)

๐Ÿ••๏ธ When? Monday Nov 20th, 18:00

#gnome2panda #localfirst #p2panda #gnome #berlin

๐ŸŒˆ TONIGHT! ๐ŸŒˆ

Let's build native apps that work offline but can sync when you have a network connection! The GNOME Berlin crew is teaming up with @p2panda for a workshop to explore the technology together and work on prototypes.

To avoid having to download and install SDKs at the workshop set up your computer in advance: hedgedoc.gnome.org/gnome-p2pan

Niklas Rosenqvist

@tbernard @p2panda will this be streamed and recorded too? Really interested in this

Tobias Bernard

The new GTK4 version of Foliate by John Factotum is finally out, and it's gorgeous โœจ

This is one of the most polished, most useful third party apps out there, so it's really cool to see it updated to the latest version of the platform. It now also works on mobile, has a better library and navigation, and uses the standard Libadwaita preferences patterns, among other things.

flathub.org/apps/com.github.jo

Tobias Bernard

People: How dare GNOME developers not add these 900 options I want!

Same people: I can't switch away, GNOME is the only usable desktop

Wonder if there's a connection there... nah probably not.

Fabian ๏ฟฝ ๐Ÿณ๏ธโ€๐ŸŒˆ

@tbernard that's what I always wonder. KDE Plasma is such a nice desktop and provides lots and lots of features. There is literally no need for GNOME to go that route too.

Dave Snider

@tbernard Love Gnome because it's a very solid base to build from. The opinionated, but consistent design is so nice in comparison to the random jumble everywhere else.

Tobias Bernard

While we didn't quite manage to get all core apps ported to the new Adwaita 1.4 widgets in time for 45 (Looking at you, Software), the adoption among third party apps has been phenomenal!

Once the new Flatpak runtime is out (next week?) and people can start making releases everything's going to look sooo slick โœจ

Show previous comments
Alice :neocat_trans_cute:โ€ฎ

@tbernard we really need to redo those devel stripes now that titlebars are flat

gregorni

@tbernard Yeah, I've been waiting for this week, simply because _everybody_ will release a new version of their app.๐Ÿ˜…

Tobias Bernard

The activities indicator has landed ๐Ÿš€

Thanks to @verdre for the prototype extension, Georges for implementing it in a clean way, and @fmuellner for timely reviews!

gitlab.gnome.org/GNOME/gnome-s

Tobias Bernard

A bit of history, as a curiosity: We've long wanted to replace the Activities button with something nicer, but finding a good replacement proved difficult given the constraints (e.g. needs wide enough to be clickable and generic enough to stand for searching, switching, launching, etc).

This old issue has a bunch of random ideas for alternatives: gitlab.gnome.org/GNOME/gnome-s

Tobias Bernard

Look, I like memory safety as much as the next guy but a 2 minute build every time I change one line in the UI file is not the future we were promised ๐Ÿ™„

Tobias Bernard

As mentioned in the design talk, we have a testing extension for the Activities button refresh.

Try it out and let us know what you think!

discourse.gnome.org/t/activiti

Show previous comments
Jaka Hudoklin

@tbernard I am missing workspace names, similar to what space-bar gnome extension does. The problem if you don't have workspace names is that it's hard to remember which workspace you put something on. It's a minor thing that would make workspaces much more useful ๐Ÿ™ extensions.gnome.org/extension

user8e8f87e

@tbernard I like that you are replacing "Activities", but I donโ€™t like the design. I find it to abstract.
On the right you have small icons which are really easy to read (battery, volume, wifi), this pile however is not very descriptive and if you have only two virtual desktops it looks a bit strange.

If you are in the middle of a greater number of workspaces it is more understandable.

This pile should be replaced by an icon showing a desktop IMO.

@tbernard I like that you are replacing "Activities", but I donโ€™t like the design. I find it to abstract.
On the right you have small icons which are really easy to read (battery, volume, wifi), this pile however is not very descriptive and if you have only two virtual desktops it looks a bit strange.

Tobias Bernard

It's weird how bad the dark style on many major websites/apps still is. No real differences in background colors, no depth/shadows, white borders everywhere. Feels like looking at a spreadsheet.

Kudos to @alice for doing a much better job with this in libadwaita!

Tobias Bernard

Since I've done quite a few Circle reviews lately, here's some advice if you're applying:

Reviewers mostly just follow the "App Criteria" checklist. Already doing this before applying can save a ton of time during review gitlab.gnome.org/Teams/Releng/

In particular, test your app with a11y options such as large text and high contrast, and try using it with just the keyboard by tabbing through controls.

Tobias Bernard

Some friends and I were discussing why we do free software even though it often means doing tons of work for little or no money.

I think for me some major factors are the personal agency you have over the work (independent from employers/investors) and the potential for longevity that comes with having your work be part of the commons (projects can't be acquired and killed).

That kind of unalienated relationship to your creative output is very rare outside of maybe fine arts or entertainment.

Tobias Bernard

I was reminded of someone I saw talking about their work on a super nice native Slack-style chat app called Quill. It got shut down after Twitter acquired them and had them work on Twitter DMs ๐Ÿคฆโ€โ™‚๏ธ

I tried looking up this app, but it's basically vanished from the internet even though it got acquired like a year ago. All that's left of the work they put into this is a few articles on tech sites and their website on the Wayback machine.

web.archive.org/web/2021120800

I was reminded of someone I saw talking about their work on a super nice native Slack-style chat app called Quill. It got shut down after Twitter acquired them and had them work on Twitter DMs ๐Ÿคฆโ€โ™‚๏ธ

I tried looking up this app, but it's basically vanished from the internet even though it got acquired like a year ago. All that's left of the work they put into this is a few articles on tech sites and their website on the Wayback machine.

Tobias Bernard

Part 3 of my series on post-collapse computing is out: blogs.gnome.org/tbernard/2022/

This time: Concrete directions and ideas for how we could make our software more resilient. Some hightlights ๐Ÿงต

Tobias Bernard

Software should be local-first, i.e. the network is fully optional. Everything works without any connection, but when you have a connection collaboration and other fancy features are possible.

inkandswitch.com/local-first

Dragan Espenschied

@tbernard Thank you for this interesting series.

It is weird, to me the conclusions on how software should be designed in face of climate crisis, environmental crisis, pandemic, and war, sound like ways to make generally reasonable software that doesn't suck.

I can imagine that your position is not very established, but it presents an interesting "softening" of more radical perma computing or collapse computing ideas.

Wanting to limit excess in all areas, including computing, is great. Yet in a way, a typical 738 MB Electron to do list app is as much overspecced as a project creating an operating system that can run on a Furby dug out from the rubble in a postapocalyptic world is "negatively overspecced."

The stylish cyberpunk doomsday scenarios are kind of easy to co-opt and fraudulently addressed by big tech products, while an established practice of making reasonable software is much harder to compromise. Continuity is the biggest enemy of disruption :) So I much welcome this investigation of photo apps and syncing data over unstable connections.

Related, here's my favorite critique of the "Arctic Code Vault" as a negatively overspecced project to save computing after the collapse: blog.dshr.org/2019/11/seeds-or

@tbernard Thank you for this interesting series.

It is weird, to me the conclusions on how software should be designed in face of climate crisis, environmental crisis, pandemic, and war, sound like ways to make generally reasonable software that doesn't suck.

I can imagine that your position is not very established, but it presents an interesting "softening" of more radical perma computing or collapse computing ideas.

OrX_Qx pirateradio
@Tobias Bernard @Dragan Espenschied

Thanks for great article! These principles are not only for doomsday, I see it reasonably practical in many off-grid scenarios, which are here now. For example field research in distant areas, in nature labs where there is no other option than local energy and no stable connection, or you want to deal with research carbon footprint, so you design livinglab infrastructure including data processing not dependent on any external "cloud" to reach carbon balance.

The field research is a key to ecosystem sustainability and more than human naturecultures research which is in fact fun and breathtaking, quite an opposite to dystopia. With some well balanced computing thrown into forest/garden it just explodes with food and biodiversity. Sorry for disappointment, maybe it will still come when the extractive urban drones steal the harvest.
@Tobias Bernard @Dragan Espenschied

Thanks for great article! These principles are not only for doomsday, I see it reasonably practical in many off-grid scenarios, which are here now. For example field research in distant areas, in nature labs where there is no other option than local energy and no stable connection, or you want to deal with research carbon footprint, so you design livinglab infrastructure...
Tobias Bernard

Playing with Jonas' latest WIP mobile shell branch. It's honestly more fluid than my Android phone with Lineage, super impressive given the much weaker hardware โœจ๏ธ

Show previous comments
๐Ÿ‡บ๐Ÿ‡ฆluc

@tbernard
I absolutely love this. Please, please keep up the great work towards gnome mobile. I would love to use this in the future.

Albin Larsson

@tbernard can't wait to try this, Gnome's applications screen is something I'm very much missing on Phosh.

Tobias Bernard

@Gargron A nicer set of symbolic icons in the web interface.

The current ones look generic and kinda bad.

Go Up