Screenshot of the More app listing in Bazaar. It's a GNOME/Adwaita app for learning how text sounds as morse code, you enter text and it converts it to the corresponding beeps.
If anyone's looking for a fun illustration project or an opportunity to get into the GNOME artwork style: Crosswords needs some illustrations for the "How to Play" instructions :)
Screenshot of Sudoku, with the "How to Play" dialog in the foreground. The dialog consists of a slideshow with tips, the current page has an illustration of some rows, a scissor and ruler. and a green/blue background. Below the illustration there's the text "Rows and Columns: Each row and column must contain unique numbers without duplicates".
This past weekend we had #BoilingTheOcean 8 at Cultivation Space in Berlin! Topics included Reflection, a local-first system sync service, Flatpak, the GNOME governance proposal, focus stealing prevention, TeamType, Dino on Android, GNOME Circle, and much more!
The last edition of #BoilingTheOcean for 2025 is happening next weekend! If you're in Berlin on November 29 and 30th, join us at Cultivation Space 🪴✨
We'll have the full p2panda/Reflection crew joining, including Sam and
@jsparber, so get ready for lots of fun peer-to-peer discussions! Of course, all the other usual topics (Linux Mobile, GNOME UX, security etc.) are also welcome :)
Sharepic with a plain dark background color and a huge number 8 used as clipping mask for a snowy landscape. The centered text in the foreground reads: "Boiling The Ocean, November 29 and 30"
Last weekend we had #BoilingTheOcean 7 in Berlin, the latest in our event series on long-term problems in emancipatory computing. This was the biggest edition yet with ~30 attendees! The energy and excitement were awesome, even more so than in previous editions.
Huge thanks to
@101lab for hosting us,
@ondrejkolin for handling shirts and drinks logistics,
@jimmac for playing a show for us on Saturday, and everyone who joined for helping make the event a success ❤️
Among other things we had extensive discussions about the future of Flatpak, Portals, GNOME OS and the various systemd components it uses, the Reflection text editor app, and hardware enablement for the Fairphone 5.
We also touched on a surprising number of interesting but more unusual topics, such as software preservation, permacomputing, payment infrastructure, reproducible builds, and more.
We also have much nicer photos than usual thanks to
@verdre, so here are a few more:
We have an all-star list of special guests from out of town, and a packed agenda. If you want to help build the future of image-based OSes, mainline Linux phones, local-first, and more then get your tickets now add yourself to the pad: https://pad.gnome.org/1EIXiLe8Ri2St_ayB8uRHg
Like last time, we also have some lightning talk slots, and on Saturday night there's live music by the one and only
@jimmac! The hype is real 🔥
It's one the historical GNOME games, but thanks to Mat's modernization work over the past few cycles it looks very fresh and clean nowadays. Welcome :)
Sharepic with the Mahjongg app icon on green background and the GNOME Circle logo in the bottom right. The app icon consists of three Mahjongg tiles with different symbols on them, stacked in a pyramid shape.
Congratulations to the winners of our Summer of GNOME OS challenge 🎉🎉
Ada Magicat (40 points)
Ignacy Kuchciński (37 points)
Forteller (26 points)
This was very much an experiment, but everyone I talked to said it was surprisingly smooth, and they'll continue to daily drive GNOME OS.
Thanks to everyone who participated, it was a lot of fun! And thanks even more to the GNOME OS team for getting us this far, especially
@Valentin, Abderrahim,
@alatiera,
@AdrianVovk, and
@jjardon!
Sharepic with a rainbow background. In the foreground there's the centered text "Summer of GNOME OS", surrounded by a cloud of summer-related symbolic icons.
Summer is drawing to a close, and so is the Summer of GNOME OS! You still have a couple more days to file and fix issues to get more points in the rankings. After that
@alatiera and I will double check the leaderboards and determine who the winners are.
On September 10th we'll have a virtual meetup / awards ceremony at 12:00 UTC. We'll announce the winners, chat about how it went, and discuss the future of GNOME OS. We also may or may not have some very exciting news to share by then 😎✨
Sharepic with rainbow background, and the text "Summer of GNOME OS awards ceremoney".
Part 3 of the GNOME Shell gestures work by
@verdre has landed in Mutter/GNOME Shell main. This is one of the main dependencies for upstreaming the rest of GNOME Shell mobile 🙌
Get ready for a summer edition of #BoilingTheOcean next weekend! 🏖️
August 9th and 10th, from 11:00 we'll be at
@101lab in Kreuzberg talking about and hacking on the usual topics: Local-first, mobile Linux, image-based OSes, GNOME platform stuff, and more.
Also, we're trying something new this time format-wise: Lightning talks (both pre-submitted and last-minute) ⚡
Sharepic with a painting of a woman sitting on a stone bench at the seaside as the background. The painting is John William Godward's "In the Prime of the Summertime (Reverie)". The text reads:
Boiling The Ocean 6
August 9th and 10th
101LAB, Skalitzerstraße 100
One of the perks of daily driving GNOME OS Nightly is the ability to easily test merge requests for system components as a sysext. I tried it for the first time today, with this MR making the Do Not Disturb switch into a shiny new quick setting ✨
GNOME Shell quick settings on a laptop, including a quick setting for Do Not Disturb (moved from the calendar popover in the center). There's a strikethrough bell icon in the top panel with the other system indicators since Do Not Disturb is on.
For more on this check out
@tchx84's blog posts from last year, he worked on the sysext-utils tooling that makes this possible as part of the GNOME
@sovtechfund project :)
The redesigned annotation workflow has landed in Papers Nightly!
There are a few minor things left (such as recoloring the icons), but what has already landed is a huuuge improvement to the workflow. Thanks so much to
@pabloyoyoista,
@camelCaseNick, lbaudin and the rest of the team for reviving this app ❤️
This summer we're asking the question: What if we just started using GNOME OS as our primary OS?
It's still early days for GNOME OS, but it's finally ready for wider testing by developers and early adopters, on real hardware. Join us for a 3-month challenge from today until September 1st, file and fix some issues, and win a a OnePlus 6 with Linux Mobile or a limited-edition shirt 🌈👕
Pretty cool that the same people who told us 2 years ago that native apps are dead, let's do everything via the web are now telling us actually the web is dead too, let's do everything via an LLM
Here's the blog post I've been trying not to write for the past year.
We need to start discussing the events surrounding
@sonny's ban last year with the entire community, and unfortunately the only way to do that is in public. Here's hoping this is the first step towards that wider discussion, and an eventual resolution.
Article illustration consisting of a GNOME wallpaper background and 6 symbolic icons in the foreground, for accessibility, platform, developer tools, security, device support, and design.
If the future is that we need to wait 5s every time a GNOME Gitlab page loads, maybe we should at least show something interesting - how about random tips or excerpts from the HIG?
"Never use the label 'OK' on a button"
"Margins should be multiples of 6px, e.g. 12, 18, 24"
"Button labels should use Title Case"
"Don't ask for confirmation when you could have undo instead"
Cool to see this new effort by
@niccolove! There's way too much misinformation out there as a result of the general disconnect between developers and free software "media". Kudos for seizing the means of communication o/
The website thelibre.news in GNOME Web, at a desktop size. The website has a black background and a grid layout with various articles about recent developments in free software. Images are stylized using a slightly distorted effect.
The Disks GTK4/Libadwaita port landed in GNOME OS Nightly, looking fantastic 🙌
Medium-sized GNOME Disks window with the GNOME 48 wallpaper in the background. The app consists of a sidebar with 3 disks, and a main view with a colorful bar graph of the 6 partitions on the selected disk, and a listbox below showing more details on the partitions.
The app uses the latest Libadwaita style with split view, no raised headerbar, etc.
We're starting off the new year with an exciting new edition of Unboiling The Ocean! Join us for a discussion about peer-to-peer UX and threat models.
We have some special guests and questions to discuss, but mostly the plan is to have an open discussion around these topics to inform the design and development of the Aardvark text editor project.
Join us on Monday January 27 at 19:00 at
@offline in Neukölln!
@cjr
@pojntfx
@thibaultamartin See how the content at the end of scrollviews is just cut off, with no divider? That kind of thing is avoided by using AdwToolbarView, which dynamically draws a shadow when something is being clipped.
Doing some software archaeology with
@jimmac today, looking at webOS on the Touchpad and Palm Pre.
It's very cool to see how far ahead of its time this was, and also how many elements from it survived in GNOME in some form! And of course, the multitasking is still unmatched by any more recent mobile platform :)