mercoledì 31 dicembre 2025

Distribuisci la tua applicazione con le icone in KDE

Quando crei la tua applicazione KDE, probabilmente vorrai che le icone al suo interno rispettino il tema delle icone del tuo utente.

Ciò è possibile con l'aiuto di QIcon::fromTheme per le applicazioni QtWidgets o di Kirigami's Icon per le applicazioni QtQuick. Entrambi accettano come argomento il nome dell'icona nel tema delle icone.

Plasma e tutti gli altri principali desktop Linux seguono le specifiche delle icone e dei nomi di Freedesktop . È presente anche un meccanismo di fallback, in modo che se l' document-open-recenticona non è presente, document-openvenga visualizzata al suo posto, e se document-openanche l'icona non è presente, documentvenga visualizzata.

Trovare le icone giuste

KDE fornisce un'applicazione per la ricerca di icone, Cuttlefish. Generalmente è disponibile nel plasma-sdkpacchetto scaricabile dal gestore pacchetti su Linux.

Screenshot di seppia

Cuttlefish consente di cercare le icone per nome e per categoria. È possibile esaminare le diverse combinazioni di colori di un'icona e visualizzare un'icona selezionata in altri temi.

Esempio

In un'applicazione QtWidgets tradizionale:

QIcon undoicon = QIcon::fromTheme("edit-undo");

In un'applicazione QtQuick:

import org.kde.kirigami 2.14 as Kirigami

Kirigami.Icon {
    source: "edit-undo"
} 

Altre piattaforme oltre a Linux

Su altre piattaforme il tema delle icone non è disponibile.

Android

Su Android, puoi usare la funzione CMake kirigami_package_breeze_icons() per creare un pacchetto delle icone Breeze che stai utilizzando.

if(ANDROID)
    kirigami_package_breeze_icons(ICONS
        edit-undo
        edit-redo
    )
endif()

sabato 27 dicembre 2025

Questa settimana nelle app KDE: KDE Connect

Screenshot di KDE Connect

Screenshot di KDE Connect

Screenshot di KDE Connect

KDE Connect fa sì che il tuo telefono e il tuo computer lavorino meglio insieme: condividi gli appunti e accedi ai file su più dispositivi, trasforma il tuo telefono in un telecomando per il tuo computer, trova il tuo telefono quando è scivolato sullo schienale del divano, visualizza le notifiche del telefono dal computer e molto altro ancora!

Alt Text!

File e link. Condivisi tra dispositivi.

Vuoi trasferire l'album con le foto dell'ultimo viaggio in famiglia o della festa di compleanno tra il computer e lo smartphone? Con KDE Connect è più facile che mai. Puoi anche sfogliare i file del tuo telefono da remoto o aprire rapidamente un collegamento sull'altro dispositivo.

Saperne di più

Caratteristica

Notifiche sul telefono. Ovunque.

Ricevi tutte le notifiche del tuo telefono sincronizzate istantaneamente con il tuo desktop, così non perderai mai un messaggio importante. Rispondi direttamente ai messaggi di testo dal computer senza dover prendere in mano lo smartphone.

Saperne di più

Caratteristica

Comandi completamente personalizzabili.

Vuoi spegnere il desktop dal telefono? O vuoi bloccare lo schermo con un tocco? Esegui comandi predefiniti dai tuoi dispositivi connessi o creane di tuoi. L'unico limite è la tua immaginazione.

Saperne di più

Caratteristica

Musica. Controllata a distanza.

Stai ascoltando il tuo album preferito sul desktop? Metti in pausa, salta e regola il volume da remoto dal tuo telefono.

Saperne di più

Caratteristica

Telecomando per presentazioni. Trackpad virtuale. Altro.

Hai dimenticato il telecomando per le presentazioni ma hai una presentazione importante da fare? Usa il tuo telefono come telecomando improvvisato. Vuoi usare il telefono come trackpad? KDE Connect può aiutarti.  

Saperne di più

Caratteristica

Fai suonare il telefono. Scopri il livello della batteria.

Hai dimenticato dove hai lasciato il telefono? Capita a tutti. Fallo suonare e scopri dove si trova. Inoltre, il livello della batteria del telefono è visibile direttamente dal tuo Desktop.

Saperne di più

Caratteristica

Fatto per persone come te.

Open Source. Libero da usare. Per qualsiasi scopo. Per sempre.

Scaricamento Partecipa

Fatto da te

Download

mercoledì 24 dicembre 2025

Il nuovo Plasma incorpora una nuova interfaccia su un nuovo stack grafico

Plasma 5.0

Plasma 5.0

15 luglio 2014. KDE è lieta di annunciare la disponibilità immediata di Plasma 5.0, una versione che offre un'esperienza visiva rinnovata al centro del desktop, familiare e facile da usare. Plasma 5.0 introduce una nuova versione principale dell'offerta di spazio di lavoro KDE. Il nuovo concetto visivo Breeze presenta un aspetto più pulito e una migliore leggibilità. I ​​flussi di lavoro principali sono stati semplificati, pur mantenendo i consueti schemi di interazione globali. Plasma 5.0 migliora il supporto per i display ad alta risoluzione e incorpora un overlay comune, in grado di adattare l'esperienza utente su diversi dispositivi. Le modifiche interne includono la migrazione a un nuovo stack grafico completamente accelerato tramite hardware, incentrato sul rendering grafico OpenGL(ES). Plasma è sviluppato utilizzando Qt 5 e Framework 5.

Le principali modifiche in questa versione includono:

  • Un'esperienza utente modernizzata, più pulita e visivamente più interattiva
    . Il nuovo tema Brisa è un tema piatto ad alto contrasto per l'area di lavoro. È disponibile in varianti chiare e scure. Risorse grafiche monocromatiche più semplici e layout incentrati sulla tipografia offrono un'esperienza utente pulita e visivamente chiara.
  • Prestazioni grafiche più fluide grazie a uno stack grafico aggiornato.
    Le interfacce utente di Plasma vengono renderizzate su un grafico di scena OpenGL o OpenGL ES, alleggerendo così molte delle attività di rendering più complesse. Ciò consente frame rate più elevati e visualizzazioni grafiche più fluide, liberando al contempo risorse dal processore principale del sistema.

Altre modifiche visibili all'utente sono:

  • Shell convergente
    La Shell convergente di Plasma, che carica il desktop in Plasma 5.0, può essere estesa con altre esperienze utente. Questo getta le basi per un'esperienza utente convergente che offre un'interfaccia utente personalizzata per uno specifico dispositivo finale. Le esperienze utente possono essere modificate dinamicamente in fase di esecuzione, consentendo la connessione di una tastiera o di un mouse in base a eventi hardware.
  • Launcher modernizzati
    Le interfacce dei launcher delle applicazioni sono state riviste. Le modifiche includono un launcher Kickoff visivamente riprogettato, un altro launcher di nuova inclusione, più simile a un menu, chiamato Kicker, e una nuova interfaccia basata su QtQuick per KRunner.
  • Miglioramenti del flusso di lavoro nell'area di notifica.
    L'area di notifica è stata ripulita e ora appare più integrata. Meno pop-up e transizioni più rapide tra, ad esempio, il gestore di alimentazione e le impostazioni di rete consentono un'interazione più priva di distrazioni e una maggiore coerenza visiva.
  • Supporto migliorato per display ad alta densità (HiDPI)
    Il supporto per display ad alta densità è stato migliorato. Molte parti dell'interfaccia utente ora tengono conto delle dimensioni fisiche del display. Ciò migliora l'usabilità e la visualizzazione su display con pixel molto piccoli, come i display Retina.

La guida visiva alle funzionalità di Plasma 5.0 offre una panoramica del desktop aggiornato.

L'opera d'arte di Brisa migliora la chiarezza visiva

Impostazione della luminosità in Plasma 5

Impostazione della luminosità in Plasma 5

Il nuovo tema Breeze, che ha ancora molta strada da fare, accoglie gli utenti con un'interfaccia utente più pulita e moderna che migliora il contrasto e riduce l'ingombro visivo nell'area di lavoro. La tipografia migliorata rende gli elementi dell'interfaccia utente più facili da riconoscere. Queste modifiche sono accompagnate da elementi dell'interfaccia utente più semplici e da un contrasto più elevato per migliorare ulteriormente la chiarezza visiva. Breeze è solo l'inizio di un nuovo concetto di grafica. È ora disponibile per i componenti dell'area di lavoro e sarà presto disponibile per widget e icone tradizionali. La migrazione a un'area di lavoro completamente renderizzata con il tema Breeze sarà graduale, con i primi segnali di questo cambiamento visibili in Plasma 5.0. Plasma 5 introduce un maggiore livello di flessibilità e coerenza nei componenti desktop principali. Il browser, la schermata dei widget e il selettore di attività ora condividono uno schema di interazione comune. L'uso di elenchi verticali anziché orizzontali offre una maggiore facilità d'uso. Lo spostamento del selettore di finestre sul lato dello schermo focalizza l'attenzione dell'utente su applicazioni e documenti, liberando spazio per l'attività in corso.

Esperienza utente convergente

Preferenze dello sfondo del desktop

Preferenze dello sfondo del desktop

La nuova interfaccia utente consente di passare da una parte all'altra nei selettori di attività e task, nella schermata di blocco e accesso e nella finestra di dialogo Aggiungi widget. Ciò garantisce una maggiore coerenza nei principali flussi di lavoro, migliora la chiarezza nei modelli di interazione simili e modifica contemporaneamente i modelli di interazione correlati sull'intero desktop.
Inoltre, il livello esterno di Plasma 5 è in grado di adattare l'esperienza utente in base al dispositivo da cui viene caricato, consentendo un livello esterno realmente convergente. L'area di lavoro mostrata in questa versione è il desktop Plasma. Rappresenta un'evoluzione dei paradigmi familiari per laptop e desktop. Sono in fase di sviluppo esperienze utente alternative per tablet e media center. Man mano che gli utenti acquisiranno familiarità con Plasma 5.0, scopriranno un'area di lavoro più moderna, coerente e pulita.

Stack grafico completamente accelerato tramite hardware

Cerca nel plasma

Cerca nel plasma

Plasma 5 completa la migrazione dall'area di lavoro Plasma a QtQuick. QtQuick 2 utilizza la grafica OpenGL(ES) con accelerazione hardware per comporre e renderizzare la grafica sullo schermo. Ciò consente di scaricare sulla GPU le attività di rendering grafico ad alta intensità di calcolo, liberando risorse sul mainframe e ottenendo una maggiore velocità ed efficienza energetica.
Le modifiche interne al compositore grafico e all'infrastruttura sottostante preparano il supporto per l'esecuzione su Wayland, previsto in una versione futura.

Idoneità e aggiornamenti

Nuova schermata di blocco

Nuova schermata di blocco

Plasma 5.0 offre un core desktop con un set di funzionalità sufficiente per la maggior parte degli utenti. Il team di sviluppo si sta concentrando sugli strumenti che costituiscono i flussi di lavoro principali. Pertanto, non tutte le funzionalità della serie Plasma 4.x sono ancora disponibili; si prevede che molte saranno nuovamente disponibili nelle versioni future. Come tipico di qualsiasi versione software di queste dimensioni, ci saranno bug che renderanno la migrazione a Plasma 5 difficile per alcuni utenti e impossibile per altri. Il team di sviluppo desidera essere a conoscenza di questi problemi in modo da poterli identificare e risolvere. Abbiamo compilato un elenco di bug noti . Le correzioni dei bug sono previste mensilmente, con una versione prevista per l'autunno 2014 che includerà sia le vecchie che le nuove funzionalità.
A causa del set di strumenti notevolmente nuovo nello stack sottostante, si prevede che si verifichino nuovi bug e problemi interessanti, la cui risoluzione richiederà tempo in una nuova versione stabile. In particolare, le prestazioni grafiche dipendono fortemente dalle configurazioni hardware e software e dai modelli di utilizzo. Pur avendo un grande potenziale, ci vuole tempo per sbloccarlo. Lo stack sottostante potrebbe non essere completamente pronto per questo. In molti casi, Plasma 5.0 mostrerà l'estrema fluidità di cui è capace, ma altre volte potrebbe essere rallentato da alcune carenze. Queste carenze possono essere risolte, ma dipendono in larga misura da componenti come Qt, Mesa e driver hardware più avanzati.

Installazione e invio commenti

Prima di eseguire l'installazione, si consiglia di leggere l'elenco degli errori noti .

Conclusione della sessione Plasma

Conclusione della sessione Plasma

Il modo più semplice per provarlo è con Neon 5 ISO , un'immagine del sistema operativo che non richiede installazione e che esegue l'ultima versione direttamente dalla sorgente.

Diverse distribuzioni hanno creato o stanno creando pacchetti. Per una panoramica dei pacchetti 5.0, visita la nostra wiki dedicata alla distribuzione dei pacchetti .

Scarica il codice sorgente . Plasma 5.0 può essere installato direttamente dal codice sorgente. Le istruzioni per la compilazione sono disponibili sul Wiki della community di KDE. Nota: Plasma 5 non può essere installato insieme a Plasma 4.x, quindi sarà necessario disinstallare le versioni precedenti o installarlo con un prefisso diverso.

Puoi inviare il tuo feedback tramite il canale IRC #Plasma , la mailing list di sviluppo di Plasma o segnalare bug tramite Bugzilla . Plasma 5 è discusso anche sui forum di KDE . Il tuo feedback è molto prezioso. Se ti piace il lavoro del team, faccelo sapere!

sabato 20 dicembre 2025

Questa settimana nelle app KDE: KRetro pdi giocare ai giochi per console retrò.

KRetro è un'interfaccia Libretro scritta in Qt/Kirigami, progettata per Plasma Desktop, Mobile e Bigscreen.

Permette di giocare ai giochi per console retrò fornendo una ROM e un core Libretro.

Mobile - Libreria giochi

Desktop - Libreria giochi

Mobile - Giocatore di gioco

Desktop - Giocatore di gioco

Mobile - Salva Gestione Slot

Desktop - Gestione slot di salvataggio

 

Un Pixel 3a con postmarketOS che esegue KRetro su Plasma MobileUn Pixel 3a con postmarketOS che esegue KRetro su Plasma Mobile

KRetro è un'interfaccia utente Libretro per KDE scritta in Qt con Kirigami! Ciò significa che, se dotata sia di un core Libretro che di una cartuccia/ROM di gioco, riproduce i tuoi giochi preferiti. È progettata per essere convergente e utilizzabile su tutte le piattaforme Plasma: desktop, mobile e a schermo grande .

Che cos'è Libretro?

Potreste aver sentito parlare di RetroArch , un popolare e notoriamente portatile frontend per emulatori di videogiochi retrò con un'interfaccia utente in stile console. Una delle innovazioni più importanti di RetroArch è libretro , un'API standard in grado di adattare i numerosi emulatori di console di gioco indipendenti a un singolo programma. Questo è ciò che consente a RetroArch di supportare un vasto numero di sistemi senza dover integrare il supporto per ogni emulatore personalizzato nel frontend stesso.

Un "core" di libretro è semplicemente un file di libreria dinamica .so/.dylib/.dll che impacchetta un emulatore (o un gioco indipendente) e può essere caricato in qualsiasi applicazione in grado di utilizzarlo tramite la specifica API C di libretro.h .

Tramite l'API libretro, i core vengono adattati all'interfaccia Qt nativa di KRetro (ad esempio, i pixel vengono disegnati su una QImage, l'audio viene renderizzato utilizzando Qt Multimedia e la lettura degli eventi della tastiera viene gestita dal motore QML).

La strada per KRetro

Screenshot di KRetro: visualizzazione del gioco desktop e del giocatore, nonché visualizzazione del giocatore mobile.

Lo sviluppo di KRetro è iniziato nel 2023 con il desiderio di contribuire alla creazione di altre app per Plasma Mobile (un ringraziamento speciale a Devin per l'idea e il supporto durante il percorso). Ci ho lavorato per un po', ma purtroppo sono stato impegnato con la scuola e altre cose. Inoltre, la transizione a Qt 6 è arrivata e finita, lasciando KRetro di fatto abbandonato.

Fortunatamente, nel 2024, Dexter Reed mi ha proposto un MR per portare il codice KRetro su Qt6 . E finalmente, nel 2025, con più tempo a disposizione, ho ripreso in mano il progetto, arrivando a oggi!

Il nome? Il prefisso K è stato in gran parte eliminato in KDE per le nuove app... si potrebbe dire che è uno schema di denominazione retrò

Cosa può fare KRetro oggi

Come probabilmente avrai intuito, questa è una versione di qualità Alpha e, nonostante abbia fatto del mio meglio per rendere l'esperienza di gioco impeccabile, puoi aspettarti bug e funzionalità mancanti.

La vista Libreria giochi su KRetro: un elenco di ROM di gioco

Ancora più importante, KRetro non è completo di tutte le funzionalità . Questa versione è volutamente limitata: volevo assicurarmi che la portata non fosse troppo ampia, in modo da poter fare progressi significativi verso una versione definitiva.

A partire da questa prima versione alpha, KRetro può riprodurre i giochi dal seguente elenco fisso di console :

  • Nintendo Entertainment System/Famicom
  • Super Nintendo Entertainment System/Super Famicom
  • Game Boy Advance
  • Sega Master System
  • Sega Genesis/Mega Drive
  • libretro 2048 (un gioco demo integrato)
Uno screenshot della pagina delle impostazioni del controller KRetro. Una vista elenco con ciascun pulsante (A, B, ecc.) e a cosa è attualmente associato.Pagina delle impostazioni del controller KRetro

KRetro supporta anche controlli completamente mappabili sia per gli input da tastiera che da controller, sebbene per ora sia disponibile solo una porta (quindi niente multiplayer). Il supporto per i controller è fornito da SDL3 (e l'input da tastiera è gestito direttamente dal motore QML).

Menu degli stati di salvataggio per partita in KRetro

KRetro dispone di un sistema per gestire gli stati di salvataggio per ciascuna delle tue partite, incluso uno slot di salvataggio predefinito che salva e ripristina automaticamente i tuoi progressi di gioco quando esci e avvii KRetro.

La strada da percorrere: cosa resta da fare?

Tantissime! In effetti, troppe cose da elencare qui in dettaglio. Ci sono però diversi aspetti importanti, come l'abilitazione del supporto OpenGL/Vulkan per i core (questo permetterà di supportare la maggior parte delle console 3D, come N64, Wii o Playstation), o la possibilità di combinazioni arbitrarie di core e ROM (permettendo agli utenti di selezionare uno qualsiasi degli oltre 200 core libretro desiderati, invece di avere un elenco fisso di console come avviene attualmente).

Esistono anche molti altri aspetti minori che incidono sulla qualità della vita, ad esempio:

  • Supporta più di 1 controller
  • Migliorare il layout del controller touch sui tablet
  • Un elenco di giochi/ROM migliore con metadati estesi
  • Salva schermate di stato
  • E molti altri ancora…

Anche la piattaforma mobile ha bisogno di qualche attenzione in più, ad esempio con layout del controller touch trasparenti e personalizzabili.

Il supporto al Plasma Bigscreen è in genere piuttosto scarso (dato che nemmeno il Bigscreen stesso è ancora stato rilasciato), c'è solo un supporto di base per la navigazione remota per selezionare i giochi e tutte le altre parti dell'interfaccia utente richiedono un mouse per essere raggiunte (come la pagina delle impostazioni).

In passato KRetro è stato eseguito anche su Android (il che significa che dovrebbe funzionare su Android, ma non è stato testato da un po' di tempo e probabilmente non funziona) e non sono mai state tentate build per iOS (tuttavia è stato eseguito su macOS).

Qualcuna di queste funzionalità ti interessa e vuoi dare il tuo contributo? Hai altre idee? Vieni a contribuire sulla pagina di KDE Invent !

Provando KRetro

Sonic the Hedgehog su KRetro

Dato che si tratta della prima release, e di una versione alpha, KRetro non è ancora disponibile su nessuna distribuzione. Il modo più semplice per provare KRetro se si utilizza x86_64 è usare il nightly flatpak:

flatpak install https://cdn.kde.org/flatpak/kretro-nightly/org.kde.kretro.flatpakref

Altrimenti, dovrai prendere il codice sorgente e compilarlo, sia nel tarball di rilascio che in una versione ancora più evoluta, dal repository git .

Scarica il tarball: https://download.kde.org/unstable/kretro/0.0.1/

$ wget https://download.kde.org/unstable/kretro/0.0.1/kretro-0.0.1.tar.xz
$ tar xvf kretro-0.0.1.tar.xz && cd kretro-0.0.1/

$ mkdir build && cd build
$ cmake .. # install required dependencies if needed
$ make -j${nproc}
$ ./bin/kretro # or sudo make install

Aggiornamento 2025-10-06: Ora è disponibile anche un pacchetto kretro su AUR per gli utenti Arch Linux! https://aur.archlinux.org/packages/kretro

Oltre a installare KRetro, avrai bisogno anche di alcuni core libretro. Nel nightly flatpak, questi sono già inclusi e sei pronto per giocare! Se installi KRetro manualmente, i core consigliati/testati sono i seguenti:

  • Nestopia per NES
  • snes9x per SNES
  • mGBA per GBA
  • Sistema di ingranaggi per SMS
  • BlastEm per Genesis/MD

Alcune distribuzioni (come Arch e Alpine) li includono già nel loro pacchetto, quindi è possibile installarli tramite i rispettivi gestori di pacchetti (ad esempio pacman -S libretro-snes9x). Una volta installati, è possibile selezionarli per l'uso nelle impostazioni di KRetro.

I giochi vengono rilevati e abbinati al rispettivo tipo di console in base all'estensione del file , quindi tutto ciò che devi fare è posizionare le ROM dei tuoi giochi in "~/Documenti/Giochi" (o in un'altra cartella a tua scelta).

Fonte

mercoledì 17 dicembre 2025

Guida introduttiva a Plasma 5

Benvenuti alla Guida introduttiva a Plasma 5, una raccolta di articoli che ho pubblicato sul blog per presentare ai nuovi utenti il ​​meraviglioso e straordinario desktop della comunità KDE. Naturalmente, spero che questa guida venga costantemente ampliata e arricchita di nuove sezioni, quindi vi consiglio di consultarla regolarmente.

Finora ho suddiviso questa guida in quattro sezioni principali: il desktop, le Preferenze di Sistema, i Plasmoidi e le Applicazioni di Sistema di Base.

In ognuno di essi troverete una breve descrizione e un link alla voce in cui troverete maggiori informazioni.

La scrivania

La base di tutto è lo schermo del desktop, nel corso dei mesi ho scritto 4 articoli in cui ho spiegato i seguenti concetti:

Preferenze di sistema di Plasma 5

Se Plasma 5 si distingue per un aspetto, è il suo potente strumento di personalizzazione e configurazione, Preferenze di Sistema. Consiglio questo articolo per una panoramica di tutto ciò che questo strumento, l'anima di Plasma, offre.

Una volta scoperto tutto ciò che offre, è il momento di analizzare gradualmente ogni sezione (Aspetto, Area di lavoro, Personalizzazione, Rete e Hardware), che è composta da diverse sottosezioni con i loro moduli e schede. Un intero albero con molteplici possibilità.

Aspetto
  • Tema dell'area di lavoro : questa è la finestra di personalizzazione di base per Plasma 5, dove possiamo modificare l' aspetto visivo completo , il tema del desktop , il tema del cursore e la schermata di benvenuto .
  • Colore : Sezione semplice che ci consente di modificare la combinazione di colori delle applicazioni, nonché di personalizzare gli schemi proposti o crearne o scaricarne di nuovi.
  • Icone : Ovviamente questa sezione ci permette di gestiresia i temi delle icone che le emoticon .
  • Font : finestra che ci consente di modificare i font di ogni elemento in Plasma 5, nonché di gestire i font di sistema.
  • Stile applicazione : questa sezione è la più specifica e funge da contenitore per la personalizzazione di dettagli come lo stile di elementi grafici come schede, pulsanti o caselle di controllo. Sono presenti anche altre due sezioni, come Decorazione finestre per modificarne l'aspetto, e la gestione dello stile dell'applicazione GNOME (GTK).
Area di lavoro
  • Comportamento del desktop: in questa sottosezione troviamo vari moduli che ci aiuteranno a configurare il comportamento del nostro spazio di lavoro. Contiene molti moduli che controllano gli effetti del desktop, i bordi e il blocco dello schermo, i desktop virtuali, l'accessibilità e le attività.
  • Gestione delle finestre: la seconda sottosezione ci consente di personalizzare tutto ciò che riguarda il comportamento delle finestre. Dispone di quattro moduli che ci permettono di perfezionare ogni minimo dettaglio.
  • Accesso rapido: in questa sezione puoi trovare tutto ciò che riguarda le scorciatoie da tastiera, da quelle corrispondenti alle applicazioni a quelle web.
  • Avvio e spegnimento: in questa sottosezione, avremo la possibilità di controllare e modificare quali applicazioni si avviano automaticamente e quali vengono eseguite in background. Possiamo anche personalizzare le modalità di spegnimento e riavvio del nostro Plasma 5 e la modalità di accesso.
  • Ricerca: il sistema di ricerca di Plasma 5 è controllato da questa sottosezione, così come la possibilità di rimuovere dalla scansione alcune parti del nostro disco rigido.
Personalizzazione
  • Dettagli account: in questa sottosezione sono presenti i moduli Portafoglio password e Gestione utenti, anche se questo modulo potrebbe non funzionare a seconda della distribuzione.
  • Riferimenti regionali: se devi modificare la lingua di Plasma 5, i formati dei numeri o delle misure, le opzioni di controllo ortografico o gestire date e orari, questa è la sottosezione che fa per te.
  • Notifiche: in questa sottosezione è possibile configurare le notifiche di sistema, da Accessibilità a Screenshot.
  • Applicazioni: se vuoi gestire direttamente le applicazioni predefinite, le associazioni di file o le posizioni dei documenti, puoi trovarle in questa sottosezione.
  • Account di connessione: questa sottosezione è pensata per aggiungere e configurare account online per i servizi Google, Owncloud, ecc.
Griglia
  • Preferenze: Per configurare tutti gli aspetti della rete dell'ambiente di lavoro Plasma o delle applicazioni KDE abbiamo questa sottosezione
  • Connettività : questo piccolo modulo ci consente di configurare l'appartenenza ai gruppi di file di Windows (SMB)
  • Bluetooth: come suggerisce il nome, in questa sezione vengono configurati i dispositivi Bluetooth.
Hardware
  • Dispositivi di input: in questa sottosezione vengono gestite tutte le periferiche che utilizziamo per interagire con il nostro sistema: tastiera, mouse, gamepad e touchpad.
  • Display e monitor: in questa sezione è possibile gestire sia la risoluzione sia la posizione virtuale dei display del sistema.
  • Multimedia: questa sottosezione è composta da due moduli: controllo del volume e gestione dei dispositivi audio e video.
  • Gestione dell'alimentazione: monitorare il consumo energetico del sistema è molto utile per i dispositivi portatili, motivo per cui merita una sottosezione a parte.
  • Azioni dispositivo: qui vengono gestite le azioni automatiche quando inseriamo un'unità flash o colleghiamo una fotocamera digitale.
  • Fotocamera digitale: qui possiamo aggiungere la nostra fotocamera digitale per automatizzare le azioni.
  • Dispositivi rimovibili: consente e configura il montaggio di dischi rigidi esterni e unità flash USB.
  • Stampanti: Con questo nome è difficile non immaginare a cosa serva questa sottosezione

Applicazioni di base

L'esperienza con Plasma 5 è migliorata dall'utilizzo delle applicazioni KDE, generalmente di alta qualità. In questa sezione, vi indicherò quali applicazioni utilizzare per ottenere il massimo dal vostro dispositivo. Poiché credo che non si possa essere radicali KDE rilascia la prima beta 15.04 delle sue applicazioniquando si tratta di Software Libero, non mi limiterò alle sole applicazioni KDE, anche se, tutto sommato, darò la precedenza a queste:

  • Esplora file: Dolphin
  • Browser web: Firefox
  • Suite per ufficio:
    • Consigliato: LibreOffice
    • In fase di sviluppo: Calligra
  • Visualizzatore di immagini :
    • Semplice: Gwenview
    • Avanzate: Mostra foto
    • Professionista: Digikam
  • Lettore musicale: Amarok
  • Lettore multimediale:
    • Consigliato: VLC
    • Alternativa: Dragon Player
  • Informazioni personali (e-mail, calendario, contatti, ecc.): Kontact
  • Avvio applicazioni: Krunner (anche se questa è solo una delle sue fantastiche funzionalità)
  • Terminale di comando: Konsole
  • Editor di testo normale: Kate
  • Comunicazione con Android Mobile: KDE Connect
  • Masterizzatore CD/DVD: K3b
  • Screenshot: Spettacolo

Plasmoidi

In questa sezione troverete i link ai plasmoidi di Plasma 5. Infatti, il blog ha una categoria chiamata "plasmoidi" e ne ho realizzate due raccolte:

sabato 13 dicembre 2025

Questa settimana nelle app KDE: Falkon nuovo e velocissimo browser web basato su Qt.

Screenshot di Falkon

Falkon è un nuovo e velocissimo browser web basato su Qt. Il suo obiettivo è essere un browser leggero e disponibile su tutte le principali piattaforme. Questo progetto è stato originariamente avviato solo per scopi didattici. Ma fin dall'inizio, Falkon si è evoluto fino a diventare un browser ricco di funzionalità.

Falkon offre tutte le funzioni standard che ci si aspetta da un browser web. Include segnalibri, cronologia (entrambi disponibili anche nella barra laterale) e schede. Inoltre, è possibile gestire i feed RSS con un lettore RSS incluso, bloccare gli annunci pubblicitari con il plugin AdBlock integrato, bloccare i contenuti Flash con Click2Flash e modificare il database dei certificati CA locali con un gestore SSL.

Caratteristiche


Falkon fornisce diversi set di icone e altri elementi per personalizzare l'aspetto del browser, rendendolo più simile a quello nativo del sistema operativo usato dall'utente. Alcune funzionalità aggiuntive del browser includono l'aggiunta della cronologia, feed e segnalibri in un'unica posizione, la possibilità di fare uno screenshot dell'intera pagina e una home personalizzata con scorciatoie, simile a quella di Opera. È stato stimato che consuma meno risorse di sistema rispetto ai principali altri browser, quali Firefox e Google Chrome.

Falkon utilizza il framework Qt cross-platform e offre un AdBlock integrato. Per impostazione predefinita, questo adblocker inserisce nella whitelist le pagine del motore di ricerca predefinito di Falkon, DuckDuckGo. Esiste una versione "portatile" (che quindi non necessita di installazione) per Windows. Falkon è anche distribuito tramite PortableApps.

mercoledì 10 dicembre 2025

Creare un mondo in Step – Approfondimento Step

Continuo la serie di articoli che ho iniziato sul blog, dedicata all'analisi approfondita di un'applicazione KDE. Questa volta spiegherò gli aspetti pratici e concluderemo creando un mondo in Step che ci aiuterà a insegnare e apprendere concetti di fisica come il moto rettilineo uniformemente accelerato (URM) e il moto uniformemente accelerato (UARM).

Creare un mondo in Step – Approfondimento Step… (III)

Uno degli aspetti più difficili nello spiegare MRU e MRUA in classe è studiare i grafici che ne derivano. Con Step, questo aspetto viene risolto rapidamente, poiché gli studenti possono vedere come vengono ottenuti questi grafici e studiarne le informazioni.
Il risultato finale sarà simile all'immagine seguente:

Creare un mondo in Step - Approfondimento Step... (III)

Per costruire un mondo che li spieghi, seguiamo i seguenti passaggi:

  • Fare clic su Nota, aggiungerla al mondo e immettere il titolo del mondo: "Grafico MRU e MRUA".

  • Ripetiamo l'operazione per aggiungere la nota per la sezione "Moto rettilineo uniforme" e quella per "Particella a velocità costante"

  • Clicchiamo sulla particella senza massa e la aggiungiamo al mondo.

  • Ora aggiungiamo un "Meter" che ci mostra il valore della velocità della particella. Questo elemento richiede una configurazione aggiuntiva.

    • Facciamo clic con il tasto destro e accediamo alla finestra di configurazione.

    • Indichiamo che il misuratore si riferisce alla velocità della particella 1. Lo 0 nel menu a discesa indica che si tratta della velocità dell'asse x, mentre 1 indica l'asse y. Inseriamo un paio di cifre di precisione.

  • Successivamente, introduciamo un "Controller" per modificare graficamente il valore della velocità. Anche in questo caso, è necessario eseguire alcune configurazioni aggiuntive.

  • Facciamo clic con il tasto destro del mouse sul controller, selezioniamo "Configura" e adattiamo il controller alle nostre esigenze.

  • Nel nostro caso adattiamo la velocità dell'asse x alla particella 1, con un minimo di -10 m/s e un massimo di 10 m/s con un incremento di 1 m/s se utilizziamo le scorciatoie da tastiera.
  • Ora è il momento di aggiungere la grafica. Clicca su una di esse e posizionala nel mondo virtuale. È il momento di configurarla con i seguenti parametri:

    • Asse X – Tempo del mondo virtuale creato (mondo 1)

    • Asse Y – Posizione X della particella 1

    • Noi ci candidiamo.

  • Ripetiamo l'operazione con i grafici velocità-tempo e accelerazione-tempo.

    Con questo abbiamo già la parte MRU.

  • Iniziamo inserendo una nota per la sezione "Moto rettilineo uniformemente accelerato" e un paio di altre per "Particella con velocità" e "e una forza applicata di"

  • Clicchiamo sulla particella senza massa e la aggiungiamo al mondo. Sarà la particella 2.

  • Clicchiamo su “LinearMotor” per aggiungere forza e posizionarla appena sopra la particella 2.

  • Inseriamo i "Metri" per la velocità della particella e la forza applicata negli spazi corrispondenti. Come in precedenza, dobbiamo aggiungere parametri aggiuntivi applicati alla particella 2 e alla Forza 1.

  • Successivamente introduciamo un “Controller” per poter variare graficamente il valore della velocità e un altro per variare la forza.

  • Non resta che aggiungere i grafici per la particella 2, proprio come abbiamo fatto nell'MRU.

sabato 6 dicembre 2025

Questa settimana nelle app KDE: Tokodon

Tokodon è un client Mastodon. Ti permette di interagire con la comunità Fediverse.

Screenshot di Tokodon

Screenshot di Tokodon

L'ultima versione di Tokodon, il client desktop Mastodon gratuito e open source rilasciato di recente da KDE, include strumenti che consentono di gestire l'istanza dall'interno dell'applicazione stessa.

 

r/fediverse - La última versión de Tokodon, el cliente de escritorio de Mastodon, de código abierto y gratuito, lanzado recientemente por KDE, incluye herramientas que te permiten administrar tu instancia desde la misma aplicación.

Per chi non lo conoscesse, Tokodon è un client per Mastodon, Nextcloud Social e Pleroma, sviluppato con Kirigami e lanciato nella primavera del 2021. Come quasi tutti i nuovi progetti della community KDE, Tokodon offre un'eccellente integrazione con KDE Plasma e Plasma Mobile, ma funziona anche su altri ambienti desktop e persino su Windows e macOS.

Funzionalità


L'ultima versione è ricca di nuove funzionalità e miglioramenti, che evidenziamo di seguito:

Un nuovo design della timeline che segue più da vicino il design dell'interfaccia web di Mastodon.
Aggiunta funzionalità di ricerca per post, account e tag.
Gestione tag: i tag (hashtag) ora possono essere gestiti in modo più efficace.
Aggiunta la Vista Conversazione, che mostra un elenco delle conversazioni dirette recenti e consente di visualizzare le conversazioni in modo molto più intuitivo rispetto alla vista delle menzioni recenti.
Supporto sondaggi: ora è possibile visualizzare e interagire con i sondaggi.
Aggiunto un editor di account.

La gestione dei nuovi messaggi in arrivo è stata migliorata e ora verranno aggiunti alla cronologia, oltre a eliminare i messaggi non appena il server ne richiede l'eliminazione.

viene cargado de nuevas características y mejoras, las cuales destacamos:

  • Nuevo diseño de la línea de tiempo, que siguemás de cerca el diseño de la interfaz web de Mastodon.
  • Añadida la función de búsqueda de publicaciones, cuentas y etiquetas.
  • Gestión de etiquetas: ahora se pueden maneja mejor los etiquetas (hashtag)
  • Añadida la Vista de conversación, esta muestra la lista de tus últimas conversaciones directas y permite ver tu conversación de una forma mucho más agradable que con la vista de últimas menciones.
  • Soporte para encuestas: ahora es posible ver encuestas e interactuar con ellas.
  • Añadido un editor de cuentas.
  • Mejorada la gestión los nuevos mensajes entrantes y los añadirá a la línea de tiempo, así como ahora borrará mensajes tan pronto como el servidor pida que se borren.
  • In breve, un ottimo lavoro di Carl Schwan. Potete leggere tutti i dettagli sul suo blog.

mercoledì 3 dicembre 2025

Kalzium e l'equazione del gas ideale

Qualche giorno fa abbiamo parlato di come calcolare le masse molecolari con Kalzium . Questa è solo una delle tante funzionalità di questa fantastica applicazione didattica di KDE Edu. Possiamo anche eseguire altri tipi di calcoli molto utili per gli studenti di chimica. Oggi spiegheremo come utilizzare l'equazione dei gas ideali con Kalzium

La legge dei gas ideali è il compendio delle leggi sperimentali di Boyle e Mariotte, della prima e della seconda legge di Charles e Gay-Lussac.

In pratica combina le tre leggi precedenti che mettono in relazione in un'unica formula i parametri fondamentali di qualsiasi gas e ottiene una nota espressione matematica:

PV=nRT

dove P è la pressione, V è il volume, n è il numero di moli o la quantità di particelle, R è la costante dei gas ideali (il cui valore dipende dalle unità di misura della variabile) e T è la temperatura. Con essa, da tre variabili possiamo ricavare l'altra in un modo univoco.

Di solito viene introdotto nel terzo anno della scuola secondaria obbligatoria, quando gli studenti hanno circa 14 anni, e sebbene sia facile da memorizzare, ha una regola mnemonica piuttosto curiosa che di solito risulta molto divertente per gli studenti.

750px-Turchia_=_Topo

Per accedere a questa funzionalità di Kalzium, segui questi passaggi:

  • Andiamo al modulo “Calcoli” nella barra in alto dell’applicazione.

Come calcolare le masse molecolari_01

  • Si aprirà la "Calcolatrice Kalzium".

Come calcolare le masse molecolari_02

  • Passiamo ora alla sezione " Calcolatrice di gas ". Qui abbiamo tutte le variabili dell'equazione dei gas ideali e, semplicemente modificando uno dei suoi parametri, gli altri verranno regolati automaticamente.
    Abbiamo la possibilità di cambiare le unità di misura per alcuni parametri, come pressione, temperatura, volume, ecc.

Kalzium e l'equazione del gas ideale
Vale la pena notare che questa utility di Kalzium potrebbe migliorare leggermente l'aspetto visivo, includendo uno schema per rendere più facile la comprensione di ciò che sta realmente accadendo. Se fosse aggiunta anche un'animazione, sarebbe perfetta per spiegare l'equazione dei gas ideali.

sabato 29 novembre 2025

Questa settimana nelle app KDE:

 Konsole utilizzato come emulatore di terminale

Konsole è un terminale che esegue una shell di comandi. Fornisce un'interfaccia a riga di comando per controllare direttamente il computer.

Caratteristiche:

  • Schede
  • Profili multipli
  • Monitoraggio del silenzio e dell'attività
  • Supporto segnalibro
  • Ricerca
  • Salvataggio dell'output

mercoledì 26 novembre 2025

Come calcolare le masse molecolari con Kalzium

Uno dei primi esercizi che fanno gli studenti di chimica, e che faranno continuamente per tutta la vita, è il calcolo delle masse molecolari.

Per i non addetti ai lavori, la formula è la seguente: poiché ogni atomo ha una massa atomica misurata in uma (unità di massa atomica) , per calcolare la massa atomica di una molecola dobbiamo semplicemente sommare le masse atomiche di ciascuno degli atomi che la compongono.

Ad esempio, se vogliamo calcolare la massa atomica dell'acqua, la cui formula molecolare è H2O, dobbiamo semplicemente aggiungere 2 atomi di idrogeno (di 1 amu) a un atomo di ossigeno (di 16 amu), ottenendo il risultato finale di 18 amu.

Non è che sia affatto difficile, ma non fa male avere un'app che ci aiuti a verificare di aver eseguito correttamente i calcoli o a risolvere rapidamente quelli più complicati.

Con Kalzium questo avviene come segue:

  • Andiamo al modulo “Calcoli” nella barra in alto dell’applicazione.

Come calcolare le masse molecolari_01

  • Si aprirà la "Calcolatrice Kalzium".

Come calcolare le masse molecolari_02

  • Passiamo ora al secondo modulo, "Calcolatrice della massa molecolare", dove inseriamo semplicemente la formula molecolare di cui vogliamo calcolare la massa, ad esempio H20. Premiamo Invio.
  • Come vediamo nell'immagine sottostante, la sua massa molecolare, la scomposizione degli atomi che compongono la molecola e la percentuale di abbondanza di ciascun atomo nella molecola appariranno calcolate di seguito.

Come calcolare le masse molecolari_03

Inoltre, Kalzium ci consente di utilizzare gli "Alias" (accessibili tramite la seconda scheda del modulo), ovvero di costruire molecole e assegnare loro nomi in modo da non dover ripetere le stesse molecole più e più volte. Ad esempio, in Kalzium, "Et" è predefinito come Etanolo = C₂H₂.

Come calcolare le masse molecolari_04

A proposito, ho appena notato un errore in un alias. Come puoi vedere, è un modo semplice per ripassare la chimica in modo efficiente e indipendente.