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
nicoz :debian: likes this.
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:
juzam likes this.
Australia/Lord_Howe is the weirdest timezone | SSOReady
Timezones are weird. But only finitely so. Here's the exact conceptual model you should have of them.ssoready.com
Hi All,
I recently got a few Meshtastic devices, but was sad to see there is no Linux based GUI for it (though there exists an excellant Python CLI library/App). So I rolled up my sleeves and make a basic GUI in GTK4/Libadwaita (I heavily use the Python library)! I think it turned out pretty well.
If you test it out and find bugs, please let me know!
EDIT: Whoops, it lives here: gitlab.com/kop316/gtk-meshtast…
reshared this
If you do, please walk, don't use public transports.
If you have to take public transports, please take time to learn beforehand how they work and expect them not to work at all.
Please avoid using the metro and bus lines during rush hours and allow us workers to get in time to our places of misery.
If you have to use public transports during rush hour, why the fuck would you, you're on holiday for fuck's sake, sleep more
reshared this
And I hear that you can all speak the most wonderful Italian over there!
It must be tough, you know, having to learn Italian before you can learn anything else, but you did it! You all succeeded!
Well done! 👍 😊😊😊
Perciò, ha concluso Salvini, «ho chiesto nomi, cognomi, indirizzi e codici fiscali di quelli che non hanno fatto il loro lavoro
to', un aiuto:
Matteo Salvini
Via Nomentana, 2 - 00161 Roma
SLVMTT73C09F205R
like this
reshared this
servirebbero anche i nomi e i cognomi di quelli che hanno disossato Trenord (è di Trenord che si parla, giusto?).
in questo caso la citazione è riferita al casino di ieri a Roma Termini e Tiburtina
Fabio Pani likes this.
io: ci fermiamo a prendere una fontana?
mamma: la abbiamo a casa la fontana
la fontana a casa:
like this
@Elena ``of Valhalla''
Deh...il primo centimetro che poggia per terra è marcificato, son preoccupato.
like this
rag. Gustavino Bevilacqua reshared this.
Interview with the vampire
2nd round interview with the vampire
Zoom interview with the team with the vampire
we have decided to pursue another candidate but will keep you in mind if future positions open up with the vampire
reshared this
#retrocomputing #nextstep #nextcube #next #apple #machintosh
like this
reshared this
rag. Gustavino Bevilacqua reshared this.
Elena ``of Valhalla'' likes this.
se volete giocarci online:
infinitemac.org/1996/OPENSTEP%…
(occhio che è tanto javascript e tanti dati)
like this
rag. Gustavino Bevilacqua reshared this.
@albertuxone @Fabio I'm afraid that there is no more pizza
actually, I really hope that there is no more pizza, because it would be one month old, and quite moldy
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.
Marketing per Ristoranti a risposta diretta | Pienissimo
Con i corsi di Marketing per Ristoranti di Pienissimo, gli strumenti e il confronto con altri ristoratori, sarai in grado di riempire il tuo localePienissimo
like this
reshared this
Elena ``of Valhalla'' likes this.
@Fabio I have no idea why you're writing this, but it sounds like a perfectly reasonable plan.
should I look South East for smoke signals and interpret them as XMPP over IP over Smoke Signals?
should I have sent this message via HTTPs over IP over Carrier Pidgeon?
due to an unexpected cooling issue at our Nuremberg Data Center [...] Some servers may not be reachable
My mind:
like this
my university has converted our office telephones to Microsoft Teams. when i grumbled about this to a favourite sysadmin, this is how they responded 🔥
“Microsoft has actually brilliantly leveraged the lousy security landscape -- for which they are in no small part responsible -- to capture even larger market-share, as we now need commercial entities to produce the software required to protect us from their failures, and therefore need a more uniform environment to achieve the necessary scale. The uniformity then guarantees an ever greater scale for the inevitable conflagration. Monocultures guarantee one big fire instead of a bunch of small survivable ones. We really have no interest in learning from evolution, in no small part because it would produce fewer billionaires.
— Local Cranky IT Guy” [shared with permission]
like this
reshared this
Hello everyone! 👋 The FediJam is the world's first (?) game jam exclusively for users of the Fediverse. During September, team up with others and... CREATE - A - GAME! Analog or digital, using whatever (non-AI) tools you feel comfortable with.
➡️ Join now: itch.io/jam/fedi-jam
Boosts VERY appreciated! ❤️ Spread the word!!!
#GameDev #GameDesign #GameJam #Fediverse #Mastodon #Introduction
reshared this
like this
rag. Gustavino Bevilacqua reshared this.
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
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. 👍
Prima legge dei sistemi operativi
- se è windows e funziona, è merito di windows
- se è windows e non funziona, è colpa del produttore hardware che non sa fare i driver
- se è linux e non funziona, è colpa di linux
- se è linux e funziona, no guarda, è un caso, una anomalia statistica, probabilmente sei un nerd che non ha una vita
Seconda legge dei sistemi operativi
- se è windows e si rompe, lo risolvi tranquillamente con un formattone riparatore
- se è linux e si rompe, è complicato, non è stabile e sinceramente non posso vivere così.
like this
reshared this
like this
No, fortunatamente avevo deciso alla cieca di venire in ufficio a piedi.
La foto è stata fatta passando alla stazione di arrivo.
like this
Calibro 35 - Traitors
09 Calibro 35 - Traitors [Record Kicks]
Download: http://ks.kud.li/rkx046Subscribe: http://sb.kud.li/recordkickscatalogueOfficial stream from Record Kicks. Distributed by Kudos Records.On Amazon: ...YouTube
nicoz :debian:
in reply to Fabio • • •