#vala — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #vala, aggregated by home.social.
-
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!
-
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!
-
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!
-
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!
-
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!
-
radare2-bindings are back! Use the native APIs of #radare2 directly from Python, Go, #Vala or NodeJS/TypeScript, requires latest valabind 2.1.0 (or Swig). the vapi files has been updated to be in sync with r2-6.1.4 thanks to @AbhiTheModder for the contribs here to make that happen!
https://github.com/radareorg/radare2-bindings/releases/tag/6.1.4
-
radare2-bindings are back! Use the native APIs of #radare2 directly from Python, Go, #Vala or NodeJS/TypeScript, requires latest valabind 2.1.0 (or Swig). the vapi files has been updated to be in sync with r2-6.1.4 thanks to @AbhiTheModder for the contribs here to make that happen!
https://github.com/radareorg/radare2-bindings/releases/tag/6.1.4
-
radare2-bindings are back! Use the native APIs of #radare2 directly from Python, Go, #Vala or NodeJS/TypeScript, requires latest valabind 2.1.0 (or Swig). the vapi files has been updated to be in sync with r2-6.1.4 thanks to @AbhiTheModder for the contribs here to make that happen!
https://github.com/radareorg/radare2-bindings/releases/tag/6.1.4
-
radare2-bindings are back! Use the native APIs of #radare2 directly from Python, Go, #Vala or NodeJS/TypeScript, requires latest valabind 2.1.0 (or Swig). the vapi files has been updated to be in sync with r2-6.1.4 thanks to @AbhiTheModder for the contribs here to make that happen!
https://github.com/radareorg/radare2-bindings/releases/tag/6.1.4
-
radare2-bindings are back! Use the native APIs of #radare2 directly from Python, Go, #Vala or NodeJS/TypeScript, requires latest valabind 2.1.0 (or Swig). the vapi files has been updated to be in sync with r2-6.1.4 thanks to @AbhiTheModder for the contribs here to make that happen!
https://github.com/radareorg/radare2-bindings/releases/tag/6.1.4
-
-
-
-
-
-
I've been cycling between all agents known to man to vibe code the Email App.
#Antigravity, #Claude, #OpenCode, #Codex, #Cursor, #Gemini CLI, #DeepAgents, you name them.
$0 spent. Not going to spend a dime on it. If the free tier ends, I switch to another one.
And... progress! There are things left to fix, but may be I can fix them manually.
#VibeCoding #VibeCode #Programming #Vala #GNOME #Linux #Email #Mail #AI #SoftwareDevelopment #Coding #Code
-
I've been cycling between all agents known to man to vibe code the Email App.
#Antigravity, #Claude, #OpenCode, #Codex, #Cursor, #Gemini CLI, #DeepAgents, you name them.
$0 spent. Not going to spend a dime on it. If the free tier ends, I switch to another one.
And... progress! There are things left to fix, but may be I can fix them manually.
#VibeCoding #VibeCode #Programming #Vala #GNOME #Linux #Email #Mail #AI #SoftwareDevelopment #Coding #Code
-
I've been cycling between all agents known to man to vibe code the Email App.
#Antigravity, #Claude, #OpenCode, #Codex, #Cursor, #Gemini CLI, #DeepAgents, you name them.
$0 spent. Not going to spend a dime on it. If the free tier ends, I switch to another one.
And... progress! There are things left to fix, but may be I can fix them manually.
#VibeCoding #VibeCode #Programming #Vala #GNOME #Linux #Email #Mail #AI #SoftwareDevelopment #Coding #Code
-
I've been cycling between all agents known to man to vibe code the Email App.
#Antigravity, #Claude, #OpenCode, #Codex, #Cursor, #Gemini CLI, #DeepAgents, you name them.
$0 spent. Not going to spend a dime on it. If the free tier ends, I switch to another one.
And... progress! There are things left to fix, but may be I can fix them manually.
#VibeCoding #VibeCode #Programming #Vala #GNOME #Linux #Email #Mail #AI #SoftwareDevelopment #Coding #Code
-
I've been cycling between all agents known to man to vibe code the Email App.
#Antigravity, #Claude, #OpenCode, #Codex, #Cursor, #Gemini CLI, #DeepAgents, you name them.
$0 spent. Not going to spend a dime on it. If the free tier ends, I switch to another one.
And... progress! There are things left to fix, but may be I can fix them manually.
#VibeCoding #VibeCode #Programming #Vala #GNOME #Linux #Email #Mail #AI #SoftwareDevelopment #Coding #Code
-
This is what I meant:
Elementary Notepad.
It is a simple text editor, it isn't overloaded with options, nor the concept of projects. Just a simple file.
I'll soon have a running version. Hope the #elementaryos #linux #pantheon #vala gods see this and give me some feedback.
-
This is what I meant:
Elementary Notepad.
It is a simple text editor, it isn't overloaded with options, nor the concept of projects. Just a simple file.
I'll soon have a running version. Hope the #elementaryos #linux #pantheon #vala gods see this and give me some feedback.
-
#Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.
This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.
History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.
#webbrowser #programming #vala #gtk4 #webkitgtk
https://codeberg.org/jeang3nie/sunstone -
#Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.
This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.
History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.
#webbrowser #programming #vala #gtk4 #webkitgtk
https://codeberg.org/jeang3nie/sunstone -
#Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.
This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.
History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.
#webbrowser #programming #vala #gtk4 #webkitgtk
https://codeberg.org/jeang3nie/sunstone -
#Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.
This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.
History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.
#webbrowser #programming #vala #gtk4 #webkitgtk
https://codeberg.org/jeang3nie/sunstone -
#Sunstone browser now has a searchable history. The period to display can be set to the last hour, day, week, a custom timeframe or 'all'. There is also an option to group the results by host. By default, 50 results are displayed per page.
This is a WIP and subject to change. This biggest miss so far is a link in the page to navigate beyond the first page of results, although you can get there by appending 'page/<n>' to the url. The link to the host also needs fixed to point to the correct uri scheme. There are other missing features, such as the ability to delete history items or bookmarks, and while there is a growing list of settings there isn't anywhere to change them yet. One step at a time.
History and bookmarks are currently displayed in web page form. I'll be adding abbreviated displays in the sidebar eventually.
#webbrowser #programming #vala #gtk4 #webkitgtk
https://codeberg.org/jeang3nie/sunstone -
I've been programming #vala exclusively in POSIX mode exclusive (no classes, just structs). I feels like C, but with niceties, (utf8 strings, delegates, struct methods, etc). Honestly it doesn't feel to far from like, say C3 or ZenC.
I made a simple void* array list struct, an ECS, and feel golden (alas, no generics)
The ability to emit C code means the result is portable and should wok almost everywhere.
I've been making a simple WASM game with the #raylib bindings and it works like a charm.
-
I've been programming #vala exclusively in POSIX mode exclusive (no classes, just structs). I feels like C, but with niceties, (utf8 strings, delegates, struct methods, etc). Honestly it doesn't feel to far from like, say C3 or ZenC.
I made a simple void* array list struct, an ECS, and feel golden (alas, no generics)
The ability to emit C code means the result is portable and should wok almost everywhere.
I've been making a simple WASM game with the #raylib bindings and it works like a charm.
-
I've been programming #vala exclusively in POSIX mode exclusive (no classes, just structs). I feels like C, but with niceties, (utf8 strings, delegates, struct methods, etc). Honestly it doesn't feel to far from like, say C3 or ZenC.
I made a simple void* array list struct, an ECS, and feel golden (alas, no generics)
The ability to emit C code means the result is portable and should wok almost everywhere.
I've been making a simple WASM game with the #raylib bindings and it works like a charm.
-
I've been programming #vala exclusively in POSIX mode exclusive (no classes, just structs). I feels like C, but with niceties, (utf8 strings, delegates, struct methods, etc). Honestly it doesn't feel to far from like, say C3 or ZenC.
I made a simple void* array list struct, an ECS, and feel golden (alas, no generics)
The ability to emit C code means the result is portable and should wok almost everywhere.
I've been making a simple WASM game with the #raylib bindings and it works like a charm.
-
I've been programming #vala exclusively in POSIX mode exclusive (no classes, just structs). I feels like C, but with niceties, (utf8 strings, delegates, struct methods, etc). Honestly it doesn't feel to far from like, say C3 or ZenC.
I made a simple void* array list struct, an ECS, and feel golden (alas, no generics)
The ability to emit C code means the result is portable and should wok almost everywhere.
I've been making a simple WASM game with the #raylib bindings and it works like a charm.
-
The first release of White Noise Media Player is up! It's currently working
I finished porting Melody from Granite and libsoup2.4 to GTK 4 + libsoup3 + Adwaita.
https://github.com/rogerweissenbrunner/whitenoise/releases/tag/v0.0.1
The first release is in .deb format. If you can test it, please let me know how it works on your machine!
#elementaryos #pantheon #gnome #mp3 #mediaplayer #melody #linux #vala #gtk #gtk4 #player #opensource #melody #whitenoise
-
The first release of White Noise Media Player is up! It's currently working
I finished porting Melody from Granite and libsoup2.4 to GTK 4 + libsoup3 + Adwaita.
https://github.com/rogerweissenbrunner/whitenoise/releases/tag/v0.0.1
The first release is in .deb format. If you can test it, please let me know how it works on your machine!
#elementaryos #pantheon #gnome #mp3 #mediaplayer #melody #linux #vala #gtk #gtk4 #player #opensource #melody #whitenoise
-
The first release of White Noise Media Player is up! It's currently working
I finished porting Melody from Granite and libsoup2.4 to GTK 4 + libsoup3 + Adwaita.
https://github.com/rogerweissenbrunner/whitenoise/releases/tag/v0.0.1
The first release is in .deb format. If you can test it, please let me know how it works on your machine!
#elementaryos #pantheon #gnome #mp3 #mediaplayer #melody #linux #vala #gtk #gtk4 #player #opensource #melody #whitenoise
-
I have an extensive collection of vinyls and their respective FLAC backups. I just noticed that my go-to music player (Melody, written by Artem Anufrij) is some 6 years old.
Learning Vala now, so that I can update it to Gtk4 and add a couple features I'm craving for.
-
I have an extensive collection of vinyls and their respective FLAC backups. I just noticed that my go-to music player (Melody, written by Artem Anufrij) is some 6 years old.
Learning Vala now, so that I can update it to Gtk4 and add a couple features I'm craving for.
-
I have an extensive collection of vinyls and their respective FLAC backups. I just noticed that my go-to music player (Melody, written by Artem Anufrij) is some 6 years old.
Learning Vala now, so that I can update it to Gtk4 and add a couple features I'm craving for.
-
I have an extensive collection of vinyls and their respective FLAC backups. I just noticed that my go-to music player (Melody, written by Artem Anufrij) is some 6 years old.
Learning Vala now, so that I can update it to Gtk4 and add a couple features I'm craving for.
-
I have an extensive collection of vinyls and their respective FLAC backups. I just noticed that my go-to music player (Melody, written by Artem Anufrij) is some 6 years old.
Learning Vala now, so that I can update it to Gtk4 and add a couple features I'm craving for.
-
I started a thread on the GNOME forum about the state of #vala maintenance. I don't have the answers, but let's discuss & figure out as a community what we can do to make sure that Vala is sustainable and can keep moving forward
-
I started a thread on the GNOME forum about the state of #vala maintenance. I don't have the answers, but let's discuss & figure out as a community what we can do to make sure that Vala is sustainable and can keep moving forward
-
I started a thread on the GNOME forum about the state of #vala maintenance. I don't have the answers, but let's discuss & figure out as a community what we can do to make sure that Vala is sustainable and can keep moving forward
-
I started a thread on the GNOME forum about the state of #vala maintenance. I don't have the answers, but let's discuss & figure out as a community what we can do to make sure that Vala is sustainable and can keep moving forward
-
I started a thread on the GNOME forum about the state of #vala maintenance. I don't have the answers, but let's discuss & figure out as a community what we can do to make sure that Vala is sustainable and can keep moving forward
-
#Sunstone browser now has a start page, with default search provided by DuckDuckGo. All of Sunstone's internal pages are going to be linked through the menu bar provided in the default page template. I am no web designer, but I've taken time to make the design responsive and hopefully nice and cleanly functional. Shrink the page down past a certain level and the sidebar becomes a top bar.
There are still some omissions in the "internal" pages that are available. Right now you get the start page, searchable bookmarks and an "all tags" page, which really neads some visual tweaking.
Some other little bits of progress include fixes to the vertical tabs so that now you can drag and drop to reorder from the vertical tab bar, the regular tab bar or the overview and everything syncs up correctly. I also added a "New Tab" button to the vertical tabs, which had been missing in the first iteration.
#programming #Vala #Browser #WebBrowser #Gtk #WebDesign #FreeSoftware
-
#Sunstone browser now has a start page, with default search provided by DuckDuckGo. All of Sunstone's internal pages are going to be linked through the menu bar provided in the default page template. I am no web designer, but I've taken time to make the design responsive and hopefully nice and cleanly functional. Shrink the page down past a certain level and the sidebar becomes a top bar.
There are still some omissions in the "internal" pages that are available. Right now you get the start page, searchable bookmarks and an "all tags" page, which really neads some visual tweaking.
Some other little bits of progress include fixes to the vertical tabs so that now you can drag and drop to reorder from the vertical tab bar, the regular tab bar or the overview and everything syncs up correctly. I also added a "New Tab" button to the vertical tabs, which had been missing in the first iteration.
#programming #Vala #Browser #WebBrowser #Gtk #WebDesign #FreeSoftware
-
#Sunstone browser now has a start page, with default search provided by DuckDuckGo. All of Sunstone's internal pages are going to be linked through the menu bar provided in the default page template. I am no web designer, but I've taken time to make the design responsive and hopefully nice and cleanly functional. Shrink the page down past a certain level and the sidebar becomes a top bar.
There are still some omissions in the "internal" pages that are available. Right now you get the start page, searchable bookmarks and an "all tags" page, which really neads some visual tweaking.
Some other little bits of progress include fixes to the vertical tabs so that now you can drag and drop to reorder from the vertical tab bar, the regular tab bar or the overview and everything syncs up correctly. I also added a "New Tab" button to the vertical tabs, which had been missing in the first iteration.
#programming #Vala #Browser #WebBrowser #Gtk #WebDesign #FreeSoftware
-
#Sunstone browser now has a start page, with default search provided by DuckDuckGo. All of Sunstone's internal pages are going to be linked through the menu bar provided in the default page template. I am no web designer, but I've taken time to make the design responsive and hopefully nice and cleanly functional. Shrink the page down past a certain level and the sidebar becomes a top bar.
There are still some omissions in the "internal" pages that are available. Right now you get the start page, searchable bookmarks and an "all tags" page, which really neads some visual tweaking.
Some other little bits of progress include fixes to the vertical tabs so that now you can drag and drop to reorder from the vertical tab bar, the regular tab bar or the overview and everything syncs up correctly. I also added a "New Tab" button to the vertical tabs, which had been missing in the first iteration.
#programming #Vala #Browser #WebBrowser #Gtk #WebDesign #FreeSoftware