@1/4 Life @Noel
@Kyle Gospo @Noel
I noticed that the yafti file didnt look correct when testing bazzite last night. posted an updated version added the system flag for you guys.
I noticed that the yafti file didnt look correct when testing bazzite last night. posted an updated version added the system flag for you guys.
59 Replies
if you run into any issues happy to continue to help.
Take a look soon! Thank you so much
yeah man as soon as I get back it's time for yafti!!!!
quick peek
ooooo
I'd love to find a "turbo button" ... for switching to -dx
like "Enable Developer Experience", which just calls the ujust command but I also want like a sport mode button like in my audi
like, a red button.
pedal to the metal
I had an idea once, where like developer experience is a different theme from the stock one, not jarringly so. But like you know when Iron Man puts his suit in combat mode and all those UI elements change? Like sport mode.
and you just live change the theme and it like goes into "developer mode" and there's red and black, etc.
i have a css file we can changed based off whatever really
anyway that's just daydreaming, just putting what we have in there will be such a huge improvement.
i have to get get the packages stuff added back a after that will push it up.
no worries, I'm out of band but there's enough reviewers around that you shouldn't be blocked.
we we can go into april with this and the iso's mostly sorted we'll be golden
I'm aiming for Fedora 40. I think all the ISO issues with flatpaks are sorted. Just need to get a chance to sit down and work on it 😄
yeah, the reason I say that is it'd be nice to do nothing but testing all of april
basically we should start being like "bring out your dead" because we're going to archive a bunch of old stuff, etc.
Monster Mash
Is this how new yafti will look?
Will my current yafti config file work just fine with the old UI?
for the initial release i have no plan on changing the config file and will work with the new ui. Is this what your asking?
no, I'm asking as a downstream user of yafti, if my current config file doesn't need any changes
Since I heard that yafti will get a refactor, that's why I ask
they have their own custom image
it will not need any changes for the new ui.
The functionality will change a little. For example if you return yafti it will remember what you have previously installed and be a noop. It all allow for adding new packages that you have not installed.
is this still Python?
yep.
damn I was hoping for more gotk4 source to learn from lol
honestly i wish i would have used rust the gtk4 lib is so nice ;p
@fiftydinar in the future i think we should expand the config a little for one off commands by adding fields for validation and verification for the packages being installed.
i finally got a gotk4 app building as a flatpak, but I don't really know gtk so I'm fumbling through events & callbacks
yeah, its kind of annoying honestly lol.
sorry - hijacking a thread off topic.
back in my box
no worries.
how is the gosdk?
as i use golang for my day job
it looks like this
eh, basically the same ;p
yeah
but compile time HURTS since it's cgo -> C
I currently use yafti as an optional setup which runs automatically on 1st boot.
1st screen is classic welcome, 2nd screen is selection of flatpaks, 3rd screen are just commands, with one of them using pkexec for executing those as root & 4th screen is classic "Finished, here is the link for the ISO & option to exit setup"
Having a way to define just scripts or commands in general as rootful without using hacky ways like pkexec or even worse, openssh dialog would be great
when i get a bit more development done lets spend some time on a call to make sure you're getting everything you need out of it.
I am not the expert on this, just a classic user
so some people would have better inputs, or even code suggestions
still an important consumer 🙂
I prefer texting over calls, as everything will be available for everyone to read
plus Discord threads are archived here in search index, which is great
Have you tried the template stuff?
nope. I'm all ears if you know how
That looks like prefs
you have run this
glib-compile-schemas .
Ahh it’s a preferences window
You can then you can add more for windows or views etc.
Ok I did that once but I struggle figuring out what containers to use
The docs are pretty basic too
yeah... docs suck lol
here is another exmaple
with python you can use a decorator
Oh that’s nice
Does that wire up actions & stuff?
events and actions yeah.
you do register install and match the xml with what you register in the class/struct
Maybe I should just bite the bullet and learn python
let's Go
so this is the rough go equivalent: https://github.com/diamondburned/gotk4-examples/tree/master/gtk4/builder
GitHub
gotk4-examples/gtk4/builder at master · diamondburned/gotk4-examples
Examples for writing GTK4 applications in Go. Contribute to diamondburned/gotk4-examples development by creating an account on GitHub.
please do i could use a learning buddy lol
unless you want to learn some rust with me haha
although, with python and go its hard to justify a new language.
i work in the platform space so golang is pretty much a requirement...
@bketelsen what are you trying to build?
My goal is to be able to whip up apps for Bluefin as they're needed. I'm practicing on a GUI version of blincus - incus for dev environments
finally some more progress. currently installed flatpacks
What are the containers in that window? That’s roughly the layout I’m trying for
its a treeview thing ;p
@Kyle Gospo would you be interested in making a logo for Yafti?
@j0rge asked earlier but did you ever get any traction on that ublue logo remake?
If I make a Yafti logo it should be inspired by it ideally
he was taking a break due to burnout so I didn't want to pry again
but if you know them more than me feel free to ping
but yeah, we should do the website/logo at the same time I think
if we can pull that off