Salta al contenuto principale

Look ma'!
User can choose talks grouping! #confy #wip #gtk4 #libadwaita


WiP #Confy new UI and navigation with updated Adwaita widget


@Elena ``of Valhalla'' @rag. Gustavino Bevilacqua

a Memphis, Tennessee


"... quando il sole ti spaca in quatro..."

ah no, quello era Chattanooga, Tennessee

mmmmmmMMMMMMMMMmmhhh mmmmmmmMMMH!


You have a #Gtk4 application, written in python with #PyGObject, which use a template to build a window.
If you define a callback in code but you do not use it in template, an exception is raised.
If you use a callback in template which is not defined in code, no errors are reported.
But.
CSS classes are not applied to widgets. 🤷

Look:
With the callback:

Without the callback:

I lost some good hours trying to find why my button was not styled.

#Gtk 4.16.5


Something new from the Department of Unnecessary Projects #DepUnPr

fatpak

an unholy combination of bash, qemu, ssh and X11 to run flatpak apps inside a linux qemu vm, With a cli interface same as flatpak, but with added subcommand 'machine', to manage the qemu vm, inspired by 'podman machine'.
No, it doesn't work reliably.
But I can show this:


Notizia shock: treno in orario!


io: ci fermiamo a prendere una fontana?
mamma: la abbiamo a casa la fontana
la fontana a casa:

#bruttimemi


#pizza post
got something wrong with quantities and ended up with two small pizze...


Ieri sera ho provato ad andare a fare un aperitivo.

Locale abbastanza pieno, al tavolo un biglietto con il qr code per il menu. La cosa già mi urta, ma per fortuna il mio cellulare era carico (cosa strana, specie per quell'ora di domenica).
Il qrcode contiene un link di una pagina che contiene un bottone "clicca qui per vedere il menu". Perchè? Perchè mi devi dare un link a una pagina con un link? Perchè?
Gli attributi cominciano a roteare, ma ancora a basso regime.

Quello che ha iniziato il decollo vero è proprio è stato quello che ho trovato sulla pagina del menu:

Cioè, per vedere il menu devo darti il mio numero di cellulare? Per vedere il menu? Quella cosa che mi permette di decidere come darti i miei soldi in cambio di cibo sovraprezzati? Ma scherziamo?

E l'interfaccia! non c'è modo di evitarlo e l'unico "checkbox" attivo è quello bello grande e verde che dice "accetto tutti i trattamenti, e anche di procurare io la vaselina" (per i suddetti trattamenti). Cliccare quel checkbox seleziona tutti i precedenti che diventano "impercettibilmente" attivi e quindi è possibile deselezionare quelli che non ci garbano. tranne l'ultimo, ovviamente. Consento a darti il mio numero di cellulare perchè sia "trattato" (non ho letto i dettagli, il rosso mi cominciava a rendere più difficile leggere) e per generica "privacy".

Al che chiamo la ragazza (con cui mi scuso se sono stato un po' rude, lo so che non è colpa sua e che lavora solo li) a cui chiedo un menu di carta. Mi risponde che il menu è sull'internet. Le spiego che non ho intenzione di lasciare numeri personali per leggere un menu, ma se non ho alternativa, può darmi il suo. Stranamente rifiuta, e conferma che non sono disponibili menu' cartacei.

Qui ci siamo alzati e siamo andati a mangiare da un'altra parte.

Avrei voluto chiamare il proprietario e chiedergli il suo di numero di telefono prima di uscire, ma vabè.

Per fare dei nomi:
i geni che hanno messo in piedi questa porcata: pienissimo.com/
il posto che non ha avuto problemi ad utilizzare la porcata streettradate.it/ e che è finito direttamente nella mia lista nera, se volete aggiornare la vostra fate pure.

Ora scusate che vado a fare un giro sul sito del Garante della Privacy...

P.S. la pagina del menù è linkata anche dal sito, stessa storia: menu.pienissimo.com
P.P.S. noto adesso la faccia da schiaffi nell'anteprima del link. Voi dareste il numero del vostro cellulare a uno così?
P.P.P.S. Si, avrei potuto continuare con un numero a caso, ma è il principio.


Contabo Status Page:

due to an unexpected cooling issue at our Nuremberg Data Center [...] Some servers may not be reachable


My mind:


#guadec2024 today's schedule in #confy , timezone-adjusted 🙂


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...


It's time for a new #pizza post!

Right out of the oven!


I'm making a #thing ...

still very much #WiP

#AP #AS

#WiP #AP #thing #AS


when you've been using a #vim -like editor all day and you open #nano

#cli #cliproblems #musclememory


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


Got an icon. Yes, it looks like Tracker's icon, but look: the magnifying glass looks like a Q, with a text cursor. Because you can edit Queries... got it? Queries!

Ok.

No, still no repo. But now it uses GtkSourceView! How cool! 😎


I'm doing some experiments with #tracker3 and #gtk4 model/view machinery.

So, for ease the test of #sparql queries against tracker, here it is Traqlr:

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.