What's up at the Department of Unnecessary Projects #DepUnPr lately?
Here is Oliver ( #vala / #gtk4 / #libadwaita ) running on #osx (12.4, x86_64)
theme is WhiteSur; decoration layout forced in app (both just to make it blend a little more in osx); bundler script adapted from System76 Keyboard Configurator; #gtk4, #libadwaita via homebrew.
(I know: adwaita is a GNOME thing, custom themes are bad, it should be pure gtk etc etc ... , but I had it around and it was small enough for a test)
On a more useful note, while playing with this I've update Oliver interface and added some features and fixed some bugs. I could publish a new version soon.
I would like to release it as a #flatpak, but I'm not sure how to handle running php as as subprocess...
like this
New little toy project in #vala #gtk4 / #libadwaita : 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
like this
reshared this
Managed to spend some time on this.
#gtk4 #libadwaita #vala #pixelfed
WIP Gtk4/Libadwaita Pixelfed client
Now it loads real data from local json file (in this video, public timeline of posts tagged #shotonpinephone from mastodon.PeerTube Italia - Video Sharing in Creative Commons
like this
grinceur reshared this.
New #experiment
#gtk4 #libadwaita #vala #mockup
Gtk4 / LibAdwaita Pixelfed client mockup
An experiment in writing a fictional mobile-first pixelfed client in Gtk4 / LibAdwaitaPeerTube Italia - Video Sharing in Creative Commons
Vala likes this.
New experiment!
First experience with #gtk4, #libadwaita and #vala :
Appaya, to monitor and control Syncthing daemon (very much inspired by Syncthing Indicator Gnome Extension), obviously #WiP
like this
reshared this
Profile13115 likes this.
Profile13115 reshared this.
Vala
in reply to Fabio • • •How did you find the development experience and do you have important things to note, for helping other people developing #Vala apps for #osx ?
Fabio
in reply to Vala • •As editor I've used VSCode which has plugins for vala, blueprint and meson language support, very nice.
As I said, I've adapted the script to bundle everything in a osx app from @System76 :popos: :ubuntu: repo (thank you :D). It supports also signing, but I don't have this need.
It was really a smooth experience. 👍