Skip to main content

Search

Items tagged with: Libadwaita


tbh the tab overview is still one of my favorite things about GNOME Web

(and other GNOME apps that have it but I use it most often in Web)

#GNOME #GNOMEWeb #LibAdwaita


The new spinner is way more fun when running silverblue 41 fulltime now. @alice deserves so much praise for the polish in everything. Thank you!

#gnoem #platform #libadwaita


I upgraded #GNOME #Calls to #gtk4 + #libadwaita for fun. It's now released in v47.0! Should be available soon in your #LinuxMobile distribution of choice 🚀

Massive thanks to @devrtz, @agx, @brainblasted, and Maximiliano for putting up with my beginner-level GTK skills!


A new release of #Multiplex, the app that lets you watch torrents together in a way similar to Apple's SharePlay and Amazon's Prime Video Watch Party, is out!

This brings the latest and greatest #GNOME and #libadwaita technologies, modernizes the underlying dependencies, enhances accessibility, and makes it easier to contribute to the project with improved contributor documentation and a rewrite of the UI markup!

And more is to come soon-ish, so stay tuned 🥳


ported Identity and Video Trimmer to the new css stuff (well, ported is a strong word, there's like 10 lines of css there), so now Video Trimmer is ready for accent colors!

(yeah yeah i know that window needs a design overhaul but for now im too lazy)

#gnome #gtk #libadwaita


I have released a new version of Exhibit!
- Improved settings with four default configurations for different file types and the possibility to save custom ones
- Bundled four HDRI by default, but more can be added
- Added a button to open the file in an external app
- Automatic reload on file change
- More ways to color models
- Improved point cloud support
- Updated F3D to latest version

Get it on #Flathub: flathub.org/apps/io.github.nok…

#GNOME #GTK #Libadwaita


@antoniof has been doing some fantastic work on the new Nautilus file chooser. We're finally getting to a point where we'll be shipping a usable adaptive file chooser upstream.

(NOTE: this is still not merged, and I'm showcasing the current state of the WIP branches)

#GNOME #nautilus #libadwaita


Over the last months, we've completely redesigned and rewritten @dino 's accounts and settings dialogs. The dialogs are combined into a single one now, which is adaptive and offers additional features like an option for OMEMO by default. The rewrite also resolves a number of issues and feature requests that were raised with the old implementation. It's still work in progress and will require further polishing.

#dino #xmpp #gtk #libadwaita


Update on #Actions, my desktop automation app :blobfoxcomputer:

I've added some basic actions, variables, input/output values and documentation for each one.

#Linux #GNOME #Libadwaita


New article: "Libadwaita: Splitting GTK and Design Language"

tesk.page/2024/06/03/libadwait…

#GNOME #GTK #Libadwaita #OpenSource #FOSS #Linux #GTK4 #Development


I think I might have found a way to run and distribute #GTK4/ #libadwaita apps (without Broadway) locally on an Android device 👀


Dear GNOME, GTK and friend developers 🧑‍💻 :gnome:

Have you ever encountered an issue with #Blueprint? Please file an issue, and we'll look at it for Blueprint 1.0

gitlab.gnome.org/jwestman/blue…

We aim for supporting all GTK builder syntax and 100% XML↔Blueprint porting compatibility.

#GTK #GNOME #libadwaita


Check out the latest blog post on the #swiftlang website about the #adwaita for #swift package!

swift.org/blog/adwaita-swift/

You can find the repo on GitHub: github.com/AparokshaUI/adwaita…

#linux #libadwaita #gnome #gtk


#Tuba v0.7.0 is now available, with many new features and bug fixes!

✨ Highlights:
- Filter handling and editing
- User and Post reporting
- AdwDialogs (thanks oscfdezdz@mstdn.social)
- Tracking parameter stripping on paste (thanks kop316@fosstodon.org)
- 1:1 character counting with Mastodon
- Syntax highlighting
🧵

As always, there are too many changes to list here, if you're more interested, check out the full release changelog:
github.com/GeopJr/Tuba/release…

#GTK #GNOME #Vala #libadwaita #mastodev


After my birthday passed, I'm working on a Banner Previewer and, honestly, despite being simple, it's one of the coolest things I've ever done.

It's still WIP: gitlab.gnome.org/CleoMenezesJr…

#GTK #GNOME #Python #Libadwaita


Alright I think I'm finally happy with the Workbench 46 demo for AdwDialog 🛠️

It's such a cool primitive for building adaptive apps. I hope the blob cat will make some people smile 😄

#GNOME #GTK #libadwaita #Linux #development

Dedicated to @alice and @tbernard 🎁


I added support for libadwaita AlertDialog to Blueprint

That's all that should be needed to support GNOME 46 changes

gitlab.gnome.org/jwestman/blue…

#GNOME #libadwaita #gtk


Playing with the new libadwaita dialog in Workbench

I didn't expect AdwDialog to render and behave fine in the preview

There are issues with auto-reload - might have to move it to a separate preview window but I'm having fun until then.

#GNOME #GTK #libadwaita


Workbench 45.4 is out 🛠️

flathub.org/apps/re.sonny.Work…

• Restore on-disk projects on start
• Restore scroll and cursor positions on format and Run
• Add "Copy" and "Select All" to Console
• Add Vala formatter support
• Add WebP image format support
• Library: Add "Context Menu" demo
• Library: Add "HTTP Server" demo
• Library: 12 demos ported to Python, 4 to Vala and 2 to Rust

Happy hacking / learning / prototyping

#Linux #development #GTK #GNOME #libadwaita #Rust #JavaScript #Python #Vala


Currently working on two #gnome apps!

- Scripter: A simple app for basic scripts ⌨️ & calculations 📐 [GitHub: github.com/david-swift/Scripte…]
- Flashcards: Create, edit, and study flashcard sets 🎓 - easily import your existing Quizlet sets [GitHub: github.com/david-swift/Flashca…]

Both are written in #swift using an interface similar to #swiftui for #gtk and #libadwaita [GitHub: github.com/AparokshaUI/Adwaita]


Ok, I guess everything is ready?

Let's try it: twitch.tv/alice_mkh
Consider it a test stream - this is a very different setup than what I use for games, and well, this is the first time I'm streaming libadwaita work.

#twitch#stream#libadwaita


So I've been working with GTK4/Libadwaita in Python (in Flatpak), and I'm trying to get notifications to work.

I keep getting this error: "gi.repository.GLib.GError: g-io-error-quark: Error calling StartServiceByName for org.freedesktop.Notifications: Timeout was reached (24)"

Am I missing Flatpak overrides? (Docs seem to say no docs.flatpak.org/en/latest/por… )

Am I doing this wrong? (Code at github.com/TheKrafter/Grouping… )

#AskFedi #GTK4 #Python #LibAdwaita #gnome #Programming


Are you interested in working on GNOME, writing Rust apps, or working with Fonts? If so, you may be interested in taking a look at gitlab.gnome.org/GNOME/gnome-f… :)

This port may take a while, and I greatly appreciate any help available. I've laid out a list of tasks to be done before merging, and if anyone wants to take something on let me know and we can work together.

If you want to help with the effort, please join #fonts:gnome.org on Matrix :) (matrix.to/#/#fonts:gnome.org)

(boosts appreciated)

#GNOME #Rust #Fonts #gtk-rs #gtk4 #libadwaita


it's been some time since the last Muzika update, but I (and some people that joined along the way) didn't stop working on it.

A few changes:

1. Column view for playlists & albums on larger screens

2. Decent (not perfect) mobile support

3. All links are now underlined for better visibility/a11y

4. Simplified code & improved perf (not yet perfect)

5. We now have flatpak builds (CI)

6. The app now supports translations

etc, etc.

see it at github.com/vixalien/muzika

#gnome #gtk #libadwaita


Just added support for different gradient types to @fkinoshita's Vibrant app. Happy designing!

#GNOME #libadwaita #GTK


Today I released Footage; the simplest tool to crop, trim, rotate, flip, mute, and export your video to a format of your choice. It's now available on flathub! flathub.org/apps/io.gitlab.adh…

#gtk #gnome #libadwaita


If you're interested in using Typescript for GNOME apps, you can now use the new Typescript SDK Extension. I've also published a Typescript Template you can use as a starting point for your apps.

- gitlab.gnome.org/BrainBlasted/…
- github.com/flathub/org.freedes…

#gnome #typescript #libadwaita #flatpak


Ever wondered how the #GTK4 file picker looks without #libadwaita? Take a look at Transmission. Click on the Open button and it should open the GTK4 file picker without libadwaita.

- beta.flathub.org/apps/com.tran…

#GNOME


Using #GTK and #Libadwaita in #swift Attempt Number 2.

Instead of using GIR to generate the code, use hand-written bindings.
More work? - Yes

Full coverage? - No

Better API and easier to use? - Yes


I spent yesterday evening trying to see how to make apps that use #libadwaita (the latest UI for #GNOME), and walked away with a streak of anger over a surprising lack of documentation and examples.

#GTK and #GNOME app development have always been a quest that involves throwing a ring in a fiery mountain, while hoping for the best, but in the 25 years since GTK+'s introduction, it has only gotten worse, it just looks prettier now. sigh. #linux


Sometimes I find it very hard to know how to look for/describe #GNOME bugs. I could use some help with this one. It's a bug in #libadwaita as I can trigger it both in GNOME Files and GNOME Settings. I just have no clue how to describe it. I think searching on "dialog" might be too narrow of a search, and I also don't know what to give as extra info (platform, version...). I can't seem to find it in the gitlab repo, which surprises me as it's such a major regression...

#gtk #adwaita


Tangram 2.0 is out and available on #Flathub

• Ported to #GTK4 / #libadwaita
• Responsive/mobile UI
• New and clearer onboarding experience
• Improved Web performance
• Follow system light/dark theme

Thank you to everyone involved in the GTK4 port of WebKit ♥️

beta.flathub.org/apps/details/…

#GNOME #mobile
#LinuxMobile #mobileLinux


Published the VOD of my Sunday stream writing the Perl bindings for GTK4 and libadwaita: youtu.be/6oLvNh4mQg8

#GTK #Perl #libadwaita #GNOME


I did a fun Sunday hacking stream on Twitch, and wrote the #Perl bindings for #GTK 4 and #libadwaita

- gitlab.gnome.org/ebassi/perl-g…
- gitlab.gnome.org/ebassi/perl-a…

They are barebones, but they work, so I'll finish the docs and publish them on CPAN—if I can find my old PAUSE credentials.


Back again streaming #GTK, #Libadwaita, #Python app development on Twitch in an hour!

Join me at 3pm GMT/11am Eastern/8am Pacific

twitch.tv/ebassi