GeopJr, to fediverse

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 and :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

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.

Tuba, to Tuba
sonny, to linux
@sonny@floss.social avatar

Workbench 45.4 is out 🛠️

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

• 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

sonny, to GNOME
@sonny@floss.social avatar

Workbench 46.1 is out!

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

Happy International Workers' Day

See what's new and details at https://blog.sonny.re/workbench-46-1

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!

vala_lang, to Blog

Learn about one developer's experience of rewriting old C projects with Vala in our latest blog post "Vala: the smoothest C off-ramp":
https://vala.dev/blog/c-off-ramp/

sonny, to GNOME
@sonny@floss.social avatar

Workbench News 🛠️

Now available in the GNOME nightly repository

Welcoming 2 GSoC students

@vixalientoots and @atbrat

https://blog.sonny.re/workbench-news

#GNOME #TypeScript #Vala #GSoC

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

stsdc, to linux

Monitor 0.17.1 is now available for @elementary

github.com/stsdc/monitor

#elementaryos #Linux #vala

sonny, to rust
@sonny@floss.social avatar


/

/
#C



Those are languages people use to write / apps, and it's amazing ❤️

a23, to GNOME Spanish

Hi guys, help me to debug CalDAV support in Planify, a development version is ready for testing.

https://github.com/alainm23/planify/issues/1118

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.

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!)

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)

sonny, to GNOME
@sonny@floss.social avatar

Congrats to the 9 applicants who got accepted into GSoC with GNOME! 🧑‍🎓

They'll be working on

• Rework Bustle's Diagram
• Add TypeScript Support to Workbench
• Port Workbench demos to Vala, new library
• Create a web IDE for Tracker SPARQL (2x)
• Mobile/touch support for Papers
• More durable synching for FlatSync
• Port libipuz to Rust
• Add support for the latest GIR attributes and gi-docgen formatting to Valadoc

And thanks to mentors!

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

roojs, to random

So here's part 2 of the creating of the gtk demo setting application

auto-completion is fully working now, along with 'run' fires up meson/ninja and the gdb

I even got a release out.

https://github.com/roojs/roobuilder/releases

roobuilder v5 (gtk4) demo part 2

fabrixxm, to random

New little toy project in / : Oliver, a simple GUI for PHPStan.

Select a folder, it runs phpstan found in vendor/bin subfolder, shows (searchable) results, monitors reported file for modification to automatically analyze project while coding.

It's called Oliver because, you know... Stan... Oliver...

Code here:
git.sr.ht/~fabrixxm/oliver

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

Looking for blog posts to boost... 🔍👀
#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

vala_lang, to random
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

bugaevc, to random
@bugaevc@floss.social avatar

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

lw64, to random German

We have our first #GSoC contributions by @atbrat, a couple of #Workbench demos are already ported to #Vala and merged!! I am looking forward to more to come :D
Also thanks to @dimmednerd for helping with reviewing!

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