Anúncios de lançamentoKDE Frameworks 5.110.0
KDE Frameworks 5.110.0
Sábado, 9 Setembro 2023
Hoje, o KDE anuncia o lançamento do KDE Frameworks 5.110.0.
O KDE Frameworks são 83 bibliotecas complementares para o Qt que fornecem uma ampla variedade de funcionalidades comumente necessárias em bibliotecas maduras, revisadas por pares e bem testadas com termos de licenciamento amigáveis. Para uma introdução, veja o anúncio de lançamento do KDE Frameworks.
Este lançamento é parte de uma série de lançamentos mensais planejados, disponibilizando melhorias aos desenvolvedores de maneira rápida e previsível.
Novo nesta versão
Breeze Icons
- Add filled
bookmarks-bookmarked
icon (bug 473694)
Extra CMake Modules
- ECMSetupVersion: do not handle SOVERSION value "0" as not set at all
- Drop outdated check for POLICY CMP0048
- No longer explicitly include CMakeParseArguments
- KDEInstallDirs6: use kxmlgui5 subdir as before, not implementation specific
KConfig
- Fix deadlock when KConfigIni fails to acquire a file lock
KCoreAddons
- KFileSystemType: recognize ntfs3
KDeclarative
- GridDelegate: lazy load menu (bug 473798)
KHolidays
- Add holidays for Benin (bug 473315)
- Improve Norwegian names of the Sámi National Day
- Add holidays for Tanzania (bug 473279)
KImageFormats
- QOI: Advertise write support in the desktop file
- qoi: write support backported from master
- xcf: format v12 support (kf5)
- Support libavif 1.0
- exr: multiple fixes (kf5)
- Fix missing qoi.desktop
- qoi: fix buffer overflow kf5
- Renamed qoi.h to qoi_p.h
- Add support for the QOI image format
- Set linear color space and round fix
KIO
- Don't unlink + rename on CIFS mounts during copy operations (bug 454693)
- KFileWidget: better exclude string that may look like Urls (bug 473228)
- Fix Ask Jeeves search provider (bug 473297)
Kirigami
- OverlayDrawer: Fix up property access
- Pass spacing on FlexColumn to it's inner ColumnLayout
- ShadowedRectangle: proceed itemChange in QQuickItem (bug 472748)
KNotification
- Fix StatusNotifierItem checkVisibility on Windows
KWayland
- Unbreak build where XLib's Bool definition harms moc generated code
KWidgetsAddons
- Fix height of text after update
ModemManagerQt
- Example: drop stand-alone CMake code, here part of normal build
Plasma Framework
- Dialog: Fix positioning adjustments when dialog goes out of bounds
- Dialog: Factor out parts of expressions in positioning code
- SwitchIndicator: Enable layered rendering when semi-transparent
- add an option to disable installation of desktopthemes
- WindowThumbnail: proceed itemChange in QQuickItem (bug 472748)
QQC2StyleBridge
- Don't connect the same PanelView to the same PlasmaDesktopTheme N times
Security information
The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure faure@kde.org Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
Instalando pacotes binários
No Linux, usar os pacotes da sua distribuição favorita é o meio recomendado de ter acesso ao KDE Frameworks. Veja como instalar aplicativos da KDE na sua distribuição
Compilação do código fonte
O código-fonte completo do KDE Frameworks 5.110.0 pode ser livremente baixado. As instruções para compilação e instalação estão disponíveis na página de informações do KDE Frameworks 5.110.0.
Compilar usando o código fonte é possível usando os comandos básicos cmake .; make; make install. Para um único framework de primeiro nível, isso costuma ser a solução mais fácil. Pessoas interessadas em contribuir aos frameworks ou ficar sabendo do progresso de desenvolvimento do conjunto todo podem achar mais simples utilizar o kdesrc-build. O Frameworks 5.110.0 requer o Qt 5.15.2.
Uma lista detalhada de todo o Frameworks e outras bibliotecas de terceiros do Qt está disponível em inqlude.org, o arquivo de bibliotecas selecionadas do Qt. Uma lista completa da documentação de API pode ser encontrada em api.kde.org.
Participe
Os interessados em acompanhar e contribuir para o desenvolvimento do Frameworks podem dar uma olhada nos repositórios git e acompanhar as discussões na lista de e-mails do desenvolvimento do KDE Frameworks. Políticas e o estado dos atuais projetos e planos está disponível na wiki do Frameworks. Discussões em tempo real ocorrem no canal de IRC #kde-devel no Libera Chat.
Apoiando a KDE
O KDE é uma comunidade de software livre que existe e cresce apenas com a ajuda de muitos voluntários que doam parte do seu tempo e esforço. O KDE está sempre procurando novos voluntários e contribuições, sejam elas de código, documentação, tradução, promoção, monetárias, etc. Todas as contribuições são apreciadas e bem-vindas. Leia a Página de apoio à KDE para mais informações ou para se tornar um membro de suporte da KDE e.V. através da nossa iniciativa Junte-se ao jogo.