@bugaevc

> What is #vala missing to be your favourite programming language?

xdg-desktop-portal-niri 🙃

Are you using Vala? Are you *not* using Vala?

What is #Vala missing to be your favorite programming language? What could we improve to make it more suitable for your use cases?

Let us know over at https://discourse.gnome.org/t/what-is-vala-missing-to-be-your-favorite-language/35239

What is Vala missing to be your favorite language?

Hi all, so, I’ve been asking variations of this in Vala-specific channels, but I’m also very interested in feedback from people who don’t use Vala for their apps. If you’re using Vala, what improvements would you like to see? What would make Vala so much better for you? If you’re not using Vala, presumably you found that a different language suits your use case better. Why is that? How could we improve Vala so it’s also very suitable for your use case? What is Vala missing to be your go-to lan...

GNOME Discourse

Current setup:

IDEs: #Gram Editor @krig Fantastic editor, Zed without the AI crap, more control on your extensions and LSPs.

CLion: The University where I teach makes you choose between Jetbrains or VisualStudio. Not touching MS products so CLion it is.

Current languages:

#Vala by @vala_lang
#Zig by @andrewrk
#python #c #cpp. I'm teaching stuff with these at the University.

Build systems #meson #cmake and #zig depending on the project.

I've been enjoying this arrangement for a while 😄.

Drag & drop in Planify just got a lot more reliable.

Someone once said our DnD "doesn't work at all half of the time" — fair point. Fixed the random failed drags and gave the drop indicator a cleaner look with a softer accent color. Small change, big difference in feel.

https://github.com/alainm23/planify/pull/2519

#vala #gnome #ux #indiedev

Just released Chrono — a natural language date and time parser for Vala/GLib. Extracted from Planify, now its own standalone library. English & Spanish support, recurrence rules, and zero extra dependencies.

https://github.com/alainm23/chrono

#Vala #GNOME #OpenSource

GitHub - alainm23/chrono: A natural language date and time parser library for Vala/GLib applications

A natural language date and time parser library for Vala/GLib applications - alainm23/chrono

GitHub

Oddly pairing Microbe C++ with #gtk (gtk4) directly produces far better cross-platform results than either #vala #mono or C++ with #Qt and does so while producing tiny executables. Of course, the idea of doing any desktop applications while #blind is rather amusing, too.

Something like Microbe might pair very well with #LVGL too, producing an embedded ui environment potentially cleaner than #QtQuick for most use cases while having far less execution overhead.

Check out Crown Engine. It's written in Vala and open source .

I want to give it a spin soon as I can.

Hope they reject llm ai shit. Not sure.

Btw, go encourage them to join Mastodon!

https://www.crownengine.org/

#CrownEngine #gameDev #Vala

Crown Engine - Flexible, performant and fast-iterations focused game engine.

A complete and cross-platform game engine designed for flexibility, performance and fast iteration.

Hey everyone

Just a quick update — I’ve started working on Nextcloud Deck integration for Planify.

It’s still a work in progress, but if you’re interested in what’s coming (or want to share thoughts early), you can check the PR here:
https://github.com/alainm23/planify/pull/2426

Feedback is always welcome 🙂

#vala #gnome #dev #nextcloud

Nextcloud Deck Integration by alainm23 · Pull Request #2426 · alainm23/planify

Task manager with Todoist, Nextcloud & CalDAV support designed for GNOME - Nextcloud Deck Integration by alainm23 · Pull Request #2426 · alainm23/planify

GitHub

CalDAV will soon receive support for using sections in @planifyapp

https://github.com/alainm23/planify/pull/2421

#vala #GNOME #gtk4 #indiedev

feat: CalDAV section support via VTODO List prefix by alainm23 · Pull Request #2421 · alainm23/planify

Adds section support for CalDAV projects. Sections are represented as VTODOs with the List : prefix in the summary, following the same convention used by Nextcloud Deck. Tasks inside a section use...

GitHub

🚀 Planify 4.19.1 is out!

- CalDAV sync improvements for Posteo and other servers, fixed task completion
conflicts, recurring task subtask reset, and several bug fixes.
- Plus two new features: expand description dialog and CLI backup export

Get it on Flathub 👇
https://flathub.org/apps/io.github.alainm23.planify

#planify #GNOME #linux #opensource #vala

Install Planify on Linux | Flathub

Forget about forgetting things