vala_lang, to random

Looking for blog posts to boost... 🔍👀
#vala

d4r1us_drk, to GNOME

Created a template for GTK4+libadwaita apps in Vala and Blueprint. I'm trying to learn Vala and GTK, then I found the XML syntax to be absolutely horrible and made this. If there's any issue with the template, please make an issue or pull request, I don't really know what I'm doing :blobfoxcry2:
https://github.com/d4r1us-drk/valagtk4-blueprint

#vala #gtk4 #gnome

vala_lang, to random

500+ followers. We are so back! 😄

Thank you! (also please remember to use the #vala hashtag or mention us in Vala-related posts)

GTK, to GNOME
@GTK@floss.social avatar

What GTK app are you working on?

pedromiguel_dev,

@GTK I’m making a browser (Limited in functionality) that reassembles ArcBrowser to study GTK and ADW *edit and #vala :)

sonny, (edited ) to programming
@sonny@floss.social avatar

@dimmednerd contributed a great new feature to Workbench.

The Library will now show which languages are supported for each demo.

Not only that but the tags are buttons that open the demo for the specific language directly.

#GTK #development #programming #Rust #Vala #JavaScript #GNOME #Linux

https://github.com/sonnyp/Workbench/pull/678

sonny, (edited ) to GNOME
@sonny@floss.social avatar

Workbench; the code playground for GNOME has an update available on Flathub

Highlights are

• Reduce download size by relying on runtime extensions
• Add an “Extensions” window guide
• New Library entry “CSS Gradients”
• The documentation viewer “Manuals” gained keyboard shortcuts
• Design update

Thanks to contributors @akshaywarrier @bragefuglseth @ju and others!

https://flathub.org/apps/re.sonny.Workbench

#GTK #GNOME #Linux #development #programming #Rust #Vala #JavaScript #CSS

raggesilver, to rust

Giving Rust + GTK another go. I hope the macro hell has improved a bit 👀️

#rust #gtk #libadwaita

raggesilver,

Here's one of the many reasons why I dislike this combo... These two snippets are equivalent (Rust vs Vala).

#vala #rust #gtk

Vala + Gtk code snippet of a simple class that inherits from Adw.Bin and has a single child. This is roughly 6 lines long.

sonny, (edited ) to linux
@sonny@floss.social avatar

Workbench 45 is available on Flathub 🎉

https://flathub.org/apps/re.sonny.Workbench

Ever wanted to try or discover GNOME dev? Now is the perfect time. :gnome:

This is a massive release with many new features such as Rust support, 50 new Library demos (Map, Spelling, Camera, …), multi-windows, offline documentation viewer etc.

See the full release announcement https://github.com/sonnyp/Workbench/releases/tag/v45.0

#Linux #development #GTK #GNOME #Rust #rustlang #CSS #Vala #JavaScript

Thanks to all contributors (see Credits) and enjoy!

sonny, to GNOME
@sonny@floss.social avatar

Workbench 45 is available on Flathub beta :flatpak: :gnome: 🛠️ 🎉

Please test and report any issue you encounter.

Feedback very welcome!

https://github.com/sonnyp/Workbench

(Also, we're one ⭐ away from 500 GitHub stars!)

#GNOME #Flatpak #Flathub #GTK #Rust #Vala #JavaScript

PaladinDev, to opensource

🎉️ TelegramGLib now got 1.0 release!

Now it has Handlers support, a lot of bug fixes and new features!

#Vala #GLib #OpenSource #Telegram #Bots
https://github.com/SpikedPaladin/TelegramGLib
https://github.com/SpikedPaladin/TelegramGLib-Examples

sonny, to rust
@sonny@floss.social avatar

@ju is working on Rust support in Workbench 🛠️

Exciting! 🦀

sonny,
@sonny@floss.social avatar

If someone is interested in learning #Rust from #Vala or #JavaScript, there will be plenty of demos in the Library to port.

You can follow @ju progress here https://github.com/sonnyp/Workbench/pull/459

hergertme, to random

What's worse than having to run a web browser to collaborate on GNOME things w/ Matrix? Having to still run an IRC client as well because this libera bridging rull-pull bullshit.

To be honest, I'm pretty annoyed in all directions.

PaladinDev,

@hergertme why not #Telegram? I'm really enjoying with it. There are already #Vala and #Gtk community in it.

bugaevc, to random
@bugaevc@floss.social avatar

So is there no way at all to avoid ref cycles & leaks with closures in #Vala?

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar

Dino 0.4.3 – A Modern XMPP (“Jabber”) Chat Client Using GTK and Vala: https://github.com/dino/dino #linux #update #foss #release #dino #xmpp #client #gtk #vala

stsdc, to linux
PaladinDev, to opensource
PaladinDev, to linux

🥳️ New release candidate for libflow (formerly GtkFlowGraph)
https://github.com/SpikedPaladin/libflow/releases/tag/rc.2

Added cool selection rubberband and css styling

#linux #vala #gtk #opensource

vala_lang, to GNOME

TelegramGLib - Telegram bot library written for GObject: https://github.com/SpikedPaladin/TelegramGLib

#vala #gnome #telegram #telegrambot

GeopJr, to fediverse

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

Highlights:

  • Custom emoji support :blobcatpat:
  • Ability to select post language 🌐
  • Media Viewer can now zoom & pan 🔍 🍳
  • Performance has improved significantly, you'll notice it right away ⚡
  • Found and fixed > 5 memory leaks
  • Link preview cards (with native #BookWyrm and #Funkwhale :funkwhale: support (:peertube: is WIP))

There are too many changes to list here, if you're more interested, check out the full release changelog:
https://github.com/GeopJr/Tuba/releases/tag/v0.3.0

#GTK #GNOME #Vala #mastodev

Screenshot of a post by blender at video.blender.org (peertube) with the following content "BLENDERHEADS - Ep. 2 https://video.blender.org/videos/watch/c88ce617-0467-4841-95d7-170119291337". The screenshot showcases that Tuba shows a big preview card (since it's a video) with the video thumbnail at the top and the video title and platform at the bottom. The thumbnail has a "play" icon at its center.
Screenshot of Tuba's BookWyrm page in dark mode. The active book is "Some Desperate Glory" by Emily Tesh. The book cover, title, description and ISBN are visible, as well as two button with the labels "BookWyrm" and "OpenLibrary".
Screenshot of Tuba's media viewer in dark mode. The visible media is a picture of some sunflowers zoomed in. This screenshot showcases that Tuba can now zoom and pan images as well as that its layout is similar to Loupe's with the zoom in/out buttons at the bottom right and the carousel arrows at the bottom left.

charadon, to random

Sorry for the wait, but you can get the #flatpak of my #EarthDragon v0.1.0 web browser from here now: https://ftp.iotib.net/EarthDragon/releases/

Please remember that this browser is not even in alpha, it's in pre-alpha. And does not have all the features it'll have (If I even get around to it, never know, I could get burnt out =P)

#gtk #vala #webkit #webkit2gtk

sonny, to fediverse
@sonny@floss.social avatar

Tuba, the Mastodon client is available on Flathub 🎉️

https://flathub.org/apps/dev.geopjr.Tuba

It has everything I need, one less pinned browser tab.
Works great on too!

Thank you @GeopJr and @bleakgrey

I don't know how I had missed the news.

gloopsies, to rust
@gloopsies@fosstodon.org avatar

I really don't get how people love rust this much, especially in the #gtk world. I've tried to learn gtk with rust a couple of times at this point and always quit with frustration. I didn't know what other language to use since the C uses very ugly class implementations with a lot of glib macros and I didn't enjoy using those. I steered clear of gotk4 since it says it's experimental. And i probably wouldn't use it for anything important. But damn is it easy to use...

#rust #go

sonny,
@sonny@floss.social avatar

@gloopsies given your profile, I'd say you can't go wrong with #vala

lw64, to random German

First time MeetingPoint runs on a phone!
Video sharing (from the builtin camera) and audio also works. Its in the GNOME shell-dev room.

Screenshot taken by @rmader on a at

lxmcf, to gamedev

Well... I have no bloody clue what I did wrong .-.

#physicsengine #vala #gamedev

video/mp4

ademalsasa, to foss
ademalsasa,

GTK - Gimp Toolkit

Boost is very appreciated.

https://www.gtk.org

See also toots above.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines