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
Update! Now with 100% more info! and more buttons! (but not everything works so far).. And bigger headers!! (but I'm not sure about that)
Two columns on desktop, single column on mobile! wow!
And this is the "nice" icon: Appaya the Papaya
Elena ``of Valhalla'' likes 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. 👍