Search
Items tagged with: libadwaita
Upscaler 1.4.0 was just released! Upscaler is an app that allows you to upscale and enhance images, be it your photos, digital art, and more.
This release introduces scaling factors, allowing you to upscale between a factor of 2 and 4. The image loading system has been reworked to decrease overall memory consumption. The preview image now has a drop shadow to better make the image distinguishable. Lastly, it fixes a bug where small window sizes made the preview image disappear.
#FOSS #OpenSource #GNOME #GTK #GTK4 #libadwaita #FreeSoftware
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)
Aurea has released version 1.5, featuring several exciting new updates:
- GNOME 47 support
- Hot reload banner when metainfo is edited
- Open metainfo file using Aurea
- Reload banner using <F5>
- Add Norwegian translations
- Blueprint 0.14.0
flathub.org/apps/io.github.cle…
#GNOME #Flathub #Libadwaita #GTK
github.com/workbenchdev/demos/…
Can't wait for a release!
Next version of Upscaler will have the option to scale images between 2x and 4x :)
gitlab.gnome.org/World/Upscale…
#GNOME #GTK4 #libadwaita #FOSS #Upscaler #Upscale #OpenSource #OSS #FreeSoftware
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!
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!
I released #GNOME #Calls 47.0 yesterday 🚀
This is the first release running #gtk4 and #libadwaita
Thanks a lot to everyone who contributed code, translations and bug reports!
Find the release notes at gitlab.gnome.org/GNOME/calls/-…
And of course, it has already been uploaded to 🎉
#LinuxMobile #phosh #Debian #Mobian #Librem5
Upscaler version 1.3.0 was just released! The release is pretty large and includes some nice features and visual improvements:
- Introduce queue system to allow users to upscale images right after the other
- Add branding colors
- Port to latest Adwaita widgets
- Allow dropping remote images
- Allow pasting images from clipboard
- Make window draggable from anywhere
- Delete temporary file when unused
- Switch to Upscayl-NCNN from Real-ESRGAN ncnn Vulkan
- Update and rework translation
- Add Bulgarian translation
Unfortunately, I completely forgot that the GNOME 47 runtime isn't released yet. The update will be available later once the GNOME 47 runtime is out. If you want to try it out, you can build it from source (roughly a few minutes) using GNOME Builder: gitlab.gnome.org/World/Upscale…
#GNOME #libadwaita #GTK4 #FOSS #OpenSource #OSS #Upscale
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
comparison of new Nautilus-as-filechooser (left) and the current GTK4 filechooser (right)
(the former being in a GNOME OS VM, the latter not in the VM, but positioned over top of it)
#GTK #GNOME #LibAdwaita
Part three of the file chooser implementation was merged!
gitlab.gnome.org/GNOME/nautilu…
#GNOME #GTK #Nautilus #FOSS #GTK4 #OpenSource #GNOMEFiles #libadwaita
Part four of the file chooser implementation was merged!
gitlab.gnome.org/GNOME/nautilu…
#GNOME #GTK #Nautilus #FOSS #OpenSource #GNOMEFiles #libadwaita
Part five of the file chooser implementation was merged!
gitlab.gnome.org/GNOME/nautilu…
#GNOME #GTK #FOSS #OpenSource #GNOMEFiles #libadwaita
Preparations for FileChooser implementation (Part 5 - Go Starred or Go Home) (!1532) · Merge requests · GNOME / Files · GitLab
Not a real choice, considering the go-starred option is being removed. The go-home action barely survives for the sake of... graphic tablet pad buttons?...GitLab
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
GNOME Calendar users, rejoice!
After 7 months of pain and suffering, we finally reworked the event details popover, which will be available in GNOME 47!
The new event details popover builds on top of the existing UI/code, while adding a few improvements and behavioral changes:
- The popover displays the
changes-prevent
(lock) icon when the event is read-only. - Each section is properly separated with separators, with equal amount of margins.
- Location and Meetings section are mutually exclusive; only one is shown.
- When an event has no event note, the popover will always explicitly display that there's no event description.
- The action button adapts its icon and tooltip text depending on the event permission.
gitlab.gnome.org/GNOME/gnome-c…
#GNOME #GNOMECalendar #GTK #libadwaita #GTK4
event-popover: Rework UI and code (!392) · Merge requests · GNOME / gnome-calendar · GitLab
Depends on !418 This builds...GitLab
@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)
Binary 0.3 is officially out!
New features and improvements include:
- Conversions to and from octal (base 8) numbers
- A cleaner headerbar with flat dropdowns for the base selectors.
- Reworked number conversions to be more reliable and quicker.
- Added translations for Finnish and German.
#GNOME #GNOMEapps #libadwaita #binary
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
First part of the Nautilus file chooser implementation by @antoniof was merged!!!
gitlab.gnome.org/GNOME/nautilu…
#GNOME #GTK #Nautilus #GNOMEFiles #libadwaita
Preparations for FileChooser implementation (Part 1) (!1502) · Merge requests · GNOME / Files · GitLab
This mostly deals with preparing NautilusWindowSlot, NautilusFilesView, and other components to be reusable in a window which is not a NautilusWindow instance. Overview...GitLab
And now the second part of the file chooser implementation was merged :)
gitlab.gnome.org/GNOME/nautilu…
#GNOME #GTK #Nautilus #FOSS #OpenSource #GNOMEFiles #libadwaita
Update on #Actions, my desktop automation app
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
Libadwaita: Splitting GTK and Design Language
Recently, the Linux Mint Blog published Monthly News – April 2024, which goes into detail about wanting to fork and maintain older GNOME apps in collaboration with other GTK-based desktop environments.TheEvilSkeleton
Dear GNOME, GTK and friend developers 🧑💻
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
Issues · James Westman / Blueprint · GitLab
A markup language for GTK user interfaces. Docs: https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/GitLab
Check out the latest blog post on the #swiftlang website about the #adwaita for #swift package!
You can find the repo on GitHub: github.com/AparokshaUI/adwaita…
#linux #libadwaita #gnome #gtk
GitHub - AparokshaUI/adwaita-swift: A framework for creating user interfaces for GNOME with an API similar to SwiftUI
A framework for creating user interfaces for GNOME with an API similar to SwiftUI - AparokshaUI/adwaita-swiftGitHub
#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
Release v0.7.0 · GeopJr/Tuba
Added Option to darken images on dark mode (#610) Notification badges on Account Switcher entries (#767) Manpage (#771, thanks @danialbehzadi) Windows builds (#776) More tracking IDs to be strippe...GitHub
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
The #gnome app "Memorize" is on Flathub!
flathub.org/apps/io.github.dav…
It is written using Adwaita for #swift with an interface very similar to #swiftui.
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
Add support for Adw.AlertDialog (!177) · Merge requests · James Westman / Blueprint · GitLab
Test plan # Unknown python3 -m unittestGitLab
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]
GitHub - AparokshaUI/Adwaita: A framework for creating user interfaces for GNOME with an API similar to SwiftUI
A framework for creating user interfaces for GNOME with an API similar to SwiftUI - GitHub - AparokshaUI/Adwaita: A framework for creating user interfaces for GNOME with an API similar to SwiftUIGitHub
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.
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
Draft: general: Initial port to Rust (!49) · Merge requests · GNOME / Fonts · GitLab
This is an initial port of Fonts to Rust. The port doesn't do much - it just loads a list of fonts and displays it. There's a lot...GitLab