A più di un mese dal rilascio di KDE Frameworks 6.5, il team di KDE ha annunciato il rilascio di KDE Frameworks 6.6.0, espandendo la sua raccolta di librerie aggiuntive per Qt (un toolkit per lo sviluppo di interfacce grafiche) e migliorando le funzionalità disponibili per gli sviluppatori su diverse piattaforme.
KDE Frameworks è una raccolta di librerie aggiuntive per Qt e forniscono funzionalità supplementari che non sono incluse in Qt, rendendo più facile per gli sviluppatori creare applicazioni potenti e flessibili. Le librerie KDE Frameworks sono ben documentate, testate e seguono uno stile API familiare agli sviluppatori Qt. Sono suddivise in diverse categorie e livelli di dipendenza, il che permette agli sviluppatori di scegliere solo le librerie di cui hanno bisogno senza caricare inutilmente il loro progetto.
Le librerie includono una vasta gamma di funzionalità , come il supporto per la compressione dei file, la gestione delle configurazioni, l’integrazione con il sistema operativo, e molto altro. Inoltre, sono multi-piattaforma, funzionando su Windows, macOS, Linux e Android. KDE Frameworks è distribuito sotto la GNU Lesser General Public License (LGPL), il che significa che può essere utilizzato liberamente sia in progetti open source che proprietari.
Novità in KDE Frameworks 6.6.0
KDE Frameworks 6.6.0 introduce diversi aggiornamenti chiave nelle sue varie librerie. Tra questi, degne di nota sono:
Baloo: La libreria di indicizzazione dei file ha nuove funzionalità di gestione degli arresti anomali.
Bluez Qt: Miglioramenti per la tecnologia Bluetooth, inclusa una nuova funzionalità di impostazione del volume per la riproduzione multimediale.
Breeze Icons: Il set di icone ha subito notevoli ampliamenti, con l’aggiunta di nuove icone di dialogo, icone di batterie con emblemi di potenza e altre icone simboliche da utilizzare nel centro software Discover.
Inoltre, KDE Frameworks 6.6.0 risolve molti bug e introduce miglioramenti che rendono numerose icone più accessibili e facili da comprendere
Miglioramenti della StabilitÃ
Una parte significativa di questa versione si concentra sui miglioramenti della stabilità . KDE ha incluso lavori di CI (Continuous Integration, integrazione continua) che utilizzano Alpine/musl (una libreria standard C alternativa a libc) su diversi framework. Questo approccio permette di testare continuamente il software su diverse configurazioni di sistema, garantendo che rimanga affidabile e stabile. L’uso di Alpine/musl, noto per la sua leggerezza ed efficienza, aiuta a identificare e risolvere eventuali problemi di compatibilità e prestazioni, assicurando che il software funzioni bene in ambienti diversi.
Altre librerie come KCrash e KAuth hanno ricevuto aggiornamenti per migliorare la stabilità dell’applicazione e la gestione degli errori.
Miglioramenti per gli Sviluppatori
Gli sviluppatori troveranno miglioramenti nei moduli Extra CMake, che ora offrono una migliore gestione delle opzioni di codice privato e miglioramenti nel rilevamento delle funzionalità Qt.
Anche la libreria KIO, fondamentale per le attività di gestione dei file nelle applicazioni KDE, è stata aggiornata per gestire in modo più efficace le moderne interazioni delle finestre di dialogo dei file e le integrazioni di sistema.
Accessibilità e Internazionalizzazione
Questa release affronta anche l’accessibilità e l’internazionalizzazione. KCalendarCore ora supporta eventi xCal (un formato di calendario basato su XML) e migliora la gestione dei calcoli di eventi ricorrenti.
Per gli utenti internazionali, i miglioramenti nella libreria KI18n renderanno le applicazioni più accessibili a un pubblico globale.
DisponibilitÃ
Se sei interessato a provare subito KDE Frameworks 6.6.0 o preferisce un’installazione più personalizzata, puoi scaricare il codice sorgente direttamente dal sito ufficiale di KDE. È importante notare che per compilare il software dal codice sorgente, è necessario avere una buona preparazione e competenza tecnica. Per tutti gli altri non resta che aspettare l’aggiornamento del pacchetto software dalla propria distribuzione GNU/Linux.
Per ulteriori dettagli su KDE Frameworks 6.6.0, inclusi un elenco completo degli aggiornamenti, delle nuove funzionalità e delle correzioni di bug, ti invitiamo a consultare l’annuncio ufficiale. Qui troverai informazioni approfondite che ti aiuteranno a comprendere meglio tutte le migliorie apportate in questa versione.
Fonte: https://kde.org/announcements/frameworks/6/6.6.0/
Fonte: https://9to5linux.com/kde-frameworks-6-6-is-out-with-support-for-cross-desktop-thumbnail-generators
Fonte: https://linuxiac.com/kde-frameworks-6-6-0-is-out/
Source: Read More