Ir para o conteúdo

Bem-vindo ao Planet KDE

Este é um agregador de fontes que recolhe o que os colaboradores da comunidade do KDE estão a escrever nos seus 'blogs' respectivos, em diferentes línguas

Quarta, 28 de Fevereiro de 2024

Full content here: https://kde.org/announcements/megarelease/6

Terça, 20 de Fevereiro de 2024

gcompris 4.0

Today we are releasing GCompris version 4.0.

This version adds translations for 3 more languages: Bulgarian, Galician and Swahili.

It contains 190 activities, including 8 new ones:

  • "Grammar classes" is an activity to learn to identify words grammatical classes, one class at a time.
  • "Grammar analysis" is similar to the previous one, but with several classes requested for each sentence.
  • "Calcudoku" is an arithmetic game where the goal is to fill a grid with numbers according to specific rules.
  • With "Guess 24", using the 4 given numbers and the operators, find the number 24!
  • In "Frieze", reproduce and complete the different friezes.
  • "Read a graduated line" is an activity where you need to find a value represented on a graduated line.
  • In "Use a graduated line", place the given value on the graduated line.
  • In "Adjacent numbers", learn which numbers come before or after the given sequence.

It contains bug fixes and graphics improvements on multiple activities.

One major milestone has been reached with this version: after almost 9 years of work, the task of reworking all the graphics to fit the guidelines has been completed!

It is fully translated in the following languages:

  • Árabe
  • Búlgaro
  • Bretão
  • Catalão
  • Catalão (Valenciano)
  • Grego
  • Espanhol
  • Basco
  • Francês
  • Galego
  • Croata
  • Húngaro
  • Italiano
  • Lituano
  • Malayalam
  • Holandês
  • Polaco
  • Português do Brasil
  • Romeno
  • Esloveno
  • Turco
  • Ucraniano

It is also partially translated in the following languages:

  • Azerbaijano (97%)
  • Bielorrusso (86%)
  • Checo (94%)
  • Alemão (95%)
  • Inglês Britânico (95%)
  • Esperanto (99%)
  • Estoniano (95%)
  • Finlandês (94%)
  • Hebraico (95%)
  • Indonésio (95%)
  • Macedónio (90%)
  • Norueguês (Nynorsk) (95%)
  • Português (95%)
  • Russo (95%)
  • Eslovaco (83%)
  • Albanês (99%)
  • Sueco (95%)
  • Swahili (99%)
  • Chinês Tradicional (95%)

You can find packages of this new version for GNU/Linux, Windows, Android, Raspberry Pi and macOS on the download page. This update will also be available soon in the Android Play store, the F-Droid repository and the Windows store.

Thank you all,
Timothée & Johnny

Sábado, 10 de Fevereiro de 2024

Sábado, 10 de Fevereiro de 2024

O KDE anuncia hoje o lançamento das Plataformas do KDE 5.115.0.

As Plataformas do KDE são 83 bibliotecas com extensões ao Qt que oferecem uma grande variedade de funcionalidades comuns e necessárias sob a forma de bibliotecas maduras, revistas pela comunidade e bem testadas, tendo ainda termos de licenciamento amigáveis. Para uma introdução, veja o anúncio de lançamento das Plataformas do KDE.

Esta versão faz parte de uma série de versões mensais planeadas que disponibilizam as melhorias aos programadores de uma forma rápida e previsível.

Novo nesta versão

Breeze Icons

  • Update Google icon (bug 462165)

Extra CMake Modules

  • ECMUninstallTarget: port generated code away from deprecated exec_program

KCalendarCore

  • src/incidence.cpp - fix infinite looping

KCoreAddons

  • Add isProcExists func to check if /proc exists
  • Determine UNIX process if "/proc" does not exist

KDeclarative

  • Show GridDelegate labels as plaintext (bug 480106)

KHolidays

  • holiday_ie_en-gb - Add St Brigid's Day (bug 479832)

KIconThemes

  • CI: Don't require Windows test to pass

KIO

  • KDirModel: Consider invalid roots are local fs (bug 477039)
  • slavebase: abort mimetype emission when the worker was terminated (bug 474909)
  • KDirModel: Allow expanding network directories in file picker again (bug 479531)
  • KCoreDirLister: updateDirectory: update parent folder if it is listed (bug 440712)
  • copyjob: Fix implicitly skipping files when copying (bug 479082)

KTextEditor

  • Add parent widget for diff dialogs

KWallet Framework

  • Emit the walletCreated signal in the KWalletD::pamOpen function if a new wallet is created during its call

Prison

  • Enable exceptions for videoscannerworker.cpp

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

Sábado, 13 de Janeiro de 2024

Sábado, 13 de Janeiro de 2024

O KDE anuncia hoje o lançamento das Plataformas do KDE 5.114.0.

As Plataformas do KDE são 83 bibliotecas com extensões ao Qt que oferecem uma grande variedade de funcionalidades comuns e necessárias sob a forma de bibliotecas maduras, revistas pela comunidade e bem testadas, tendo ainda termos de licenciamento amigáveis. Para uma introdução, veja o anúncio de lançamento das Plataformas do KDE.

Esta versão faz parte de uma série de versões mensais planeadas que disponibilizam as melhorias aos programadores de uma forma rápida e previsível.

Novo nesta versão

Baloo

  • [IndexCleaner] Remove no-op recursion over includedFolders
  • [ExtractorProcess] Remove unused members
  • [TimeEstimator] Cleanup, remove QObject depency
  • Use forward declaration for Baloo::Database
  • Remove inacurate mimetype check in xattrindexer and indexcleaner

Extra CMake Modules

  • Fixes to FindLibGit2.cmake (bug 478669)

KActivities

  • Drop unused KF5WindowSystem from cli

KCodecs

  • KEmailAddress: Only trim surrounding whitespace between E-Mail addresses instead of also replacing all whitespace within E-Mail address names with a single ASCII space

KCoreAddons

  • Fix license text loading on Android

KHolidays

  • Introduce holidays observed in Kenya

KImageFormats

  • avif: new quality settings
  • Update CI template
  • HEIF plug-in extended to support HEJ2 format

KIO

  • kpropertiesdialog: don't trip over malformed Exec (bug 465290)
  • WidgetsAskUserActionHandler: fix backport (bug 448532)
  • WidgetsAskUserActionHandler: Use QPointer to check the validity of parent widgets (bug 448532)

Kirigami

  • Make drawer actions accessible

KJobWidgets

  • KUiServerV2JobTracker: prevent potenial use-after-free (bug 471531)

KRunner

  • DBusRunner: Use /runner as default for X-Plasma-DBusRunner-Path property

Plasma Framework

  • [CI] Fix pipeline include

Purpose

  • Adapt to KAccounts API change

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

Quinta, 14 de Dezembro de 2023

Quinta, 14 de Dezembro de 2023

O KDE anuncia hoje o lançamento das Plataformas do KDE 5.113.0.

As Plataformas do KDE são 83 bibliotecas com extensões ao Qt que oferecem uma grande variedade de funcionalidades comuns e necessárias sob a forma de bibliotecas maduras, revistas pela comunidade e bem testadas, tendo ainda termos de licenciamento amigáveis. Para uma introdução, veja o anúncio de lançamento das Plataformas do KDE.

Esta versão faz parte de uma série de versões mensais planeadas que disponibilizam as melhorias aos programadores de uma forma rápida e previsível.

Novo nesta versão

Baloo

  • [ExtractorProcess] Handle signal mangling by DrKonqi (bug 421317)
  • [ExtractorProcess] Test the various processing states
  • [ExtractorProcess] Make the extractor process path a constructor argument
  • [BasicIndexingBenchmark] Allow to keep temporary DB
  • [QueryTest] Add test case for terms folded to empty strings (bug 407664)
  • [DocumentUrlDb] Reduce allocations during path reconstruction
  • Shortcut non-matching phrase queries
  • [EngineQuery] Remove AND/OR operations
  • [QueryParser] Remove it, as it is no longer used
  • [SearchStore] Always use TermGenerator instead of QueryParser (bug 412421)
  • [Extractor] Do not emit startedIndexingFile for skipped documents (bug 462009)
  • Remove dead registerBalooWatcher DBus method
  • [FileWatchTest] Check attr changed signal when XAttr is not available
  • [FileWatchTest] Replace common boilerplate with RAII
  • [KInotify] Fix _k_addWatches helper when hitting descriptor limit
  • [KInotify] Simplify dirIter logic, use unique_ptr
  • [KInotify] Always add all watches in the event loop
  • [KInotify] Silence EventMoveSelf warning when not relevant
  • [KInotify] Removed unused and obsolete available() method

Extra CMake Modules

  • ECMQtDeclareLoggingCategory: support kdebugsettings files w/ . in basename
  • Add Find7Zip, deprecate Find7z, revert Find7z broken Linux support
  • Find7z: make it work also on non-Windows systems

Framework Integration

  • Reflect identifier change of oxygen-icons

KActivitiesStats

  • Adapt to renamed activities library repo
  • Adapt to move out of Frameworks

KActivities

  • Adapt to move out of Frameworks

KArchive

  • Fix broken bzip2 with new shared-mime-info

KConfig

  • Make KConfigWatcher noop for in-memory configs

KConfigWidgets

  • KRecentFileActions: Fix use after free (bug 476312)

KCoreAddons

  • kdirwatch: don't crash after moving threads (bug 472862)
  • kdirwatch: don't leave relative entries dangling
  • kdirwatch: expand ref counting system to keep account of public instances
  • kdirwatch: always unref d, and unset d from inside d (bug 472862)

KFileMetaData

  • Output generic file types from dump utility
  • Check if file path passed to dump utility is a readable file
  • [FFmpegExtractor] Bail out on first missing component during find_package (bug 458313)
  • Bump minimum Exiv2 version to 0.26
  • [TaglibExtractor] Add support for Ogg stream with FLAC (audio/x-flac+ogg) (bug 475352)
  • Generate fromName hash table programmatically from PropertyInfo table
  • Use proxy class for lowercase property name lookup
  • Reduce PropertyInfo::fromName overhead
  • [FFMpegExtractor] Support and check video/vnd.avi
  • [TaglibExtractor] Adapt code to SMI changes for audio/x-wav -> /vnd.wave

KIO

  • Add KF5 include for KPropertiesDialogPlugin
  • Add build option for KF6 coinstallability
  • Adaptations for shared-mime-info >= 2.3

KRunner

  • Adapt to plasma-framework being renamed to libplasma
  • Deprecate old QueryMatch::setType which will be removed in KF6
  • Backport KF6 API to set categoryRelevance for QueryMatch
  • Adapt to plasma-framework moving to Plasma

KService

  • Remove warning about empty Exec field from KService::exec() (bug 430157)

Plasma Framework

  • Adapt to renamed activities library repo
  • Adjust to KWayland moving to Plasma
  • Adapt to kactivities moving to Plasma
  • Reflect identifier change of oxygen-icons

Sonnet

  • Use the cmake variables rather than if(TARGET)

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

Segunda, 10 de Julho de 2023

E é simples de conseguir isso, na real. Mas qual o lance disso afinal? O problema Já há tempos existe a reclamação de que a pasta ~/.config/ em sistemas Linux pode ficar infestada de arquivos de configuração. Esse é o caso com software da KDE também. A ideia que proponho é de colocar esses arquivos em subpastas dentro de ~/.config/. A especificação XDG Base Directory da Freedesktop apenas menciona de modo geral que arquivos de configuração tradicionais precisam ir dentro de XDG_CONFIG_DIRS.

Terça, 6 de Junho de 2023

Eu tenho algumas postagens planejadas pro meu blog, mas a que eu queria mostrar sobre esquemas de cores no Plasma ainda não terminei (é um trabalho gigante e tedioso). Ao invés disso, vou mostrar quão simples é compilar o Kirigami com Qt6 para você já começar a brincar com ele. O Kirigami, a biblioteca da KDE que estende o QtQuick, é um KDE Framework de Tier 1. O legal disso é que ele basicamente não tem dependência alguma com outras bibliotecas da KDE.

Segunda, 5 de Junho de 2023

gcompris 3.3

Hoje anunciamos o lançamento do GCompris na versão 3.3.

Esta versão adiciona traduções para mais 2 línguas: Árabe e Esperanto.

Contém algumas correcções de erros em diversas actividades, como a "Codificação do caminho", "Letra na Palavra ", "Apanha-bolas" e "Composição em Piano".

Algumas melhorias ao lidar com o teclado (atalhos, foco...) foram feitas em diversas actividades.

Também contém novos gráficos e melhorias na "Caça às fotos".

Está completamente traduzido para as seguintes línguas:

  • Árabe
  • Azerbaijano
  • Bretão
  • Catalão
  • Catalão (Valenciano)
  • Grego
  • Inglês Britânico
  • Espanhol
  • Basco
  • Francês
  • Croata
  • Indonésio
  • Italiano
  • Lituano
  • Malayalam
  • Holandês
  • Norueguês (Nynorsk)
  • Polaco
  • Português
  • Português do Brasil
  • Romeno
  • Esloveno
  • Turco
  • Ucraniano

Também está parcialmente traduzido nas seguintes línguas:

  • Bielorrusso (79%)
  • Checo (88%)
  • Alemão (99%)
  • Esperanto (99%)
  • Estoniano (99%)
  • Finlandês (98%)
  • Hebraico (99%)
  • Húngaro (99%)
  • Macedónio (94%)
  • Russo (99%)
  • Eslovaco (87%)
  • Albanês (99%)
  • Sueco (98%)
  • Chinês Tradicional (99%)

Poderá encontrar pacotes desta nova versão para o GNU/Linux, Windows, Raspberry Pi e macOS na página de transferências. Esta actualização também estará disponível em breve na loja Android Play, no repositório F-Droid e na loja do Windows.

Obrigado a todos,
Timothée & Johnny

Sexta, 21 de Abril de 2023

Recentemente comecei a usar o KTimeTracker para gravar o tempo que passo trabalhando, e gostei bastante dele. Até agora foi o único app de produtividade que me atendeu, então eu decidi tentar portar ele para o Qt6. Algoritmos são meu ponto fraco, mas eu manjo de compilar programas. Até escrevi um longo post sobre compilação. Então estava confiante de que faria ao menos algum progresso. Neste post falo sobre como foi minha experiência.

Terça, 28 de Março de 2023

gcompris 3.2

Hoje anunciamos o lançamento do GCompris na versão 3.2.

Esta nova versão contém algumas correcções de erros em diversas actividades, como a "Descobrir o código Morse internacional", "Controlar a canalização" e as actividades de música.

Também contém novos gráficos para todas as actividades de memória e para o "Puzzle para bebés".

Foi adicionado um novo argumento da linha de comandos (--difficulty {valor|mín-máx}) que permite aos utilizadores forçarem o nível de dificuldade a um determinado valor ou intervalo.

O tipo de letra Andika foi actualizado para a sua última versão (6.200).

Está completamente traduzido para as seguintes línguas:

  • Bretão
  • Catalão
  • Catalão (Valenciano)
  • Grego
  • Inglês Britânico
  • Espanhol
  • Basco
  • Francês
  • Croata
  • Italiano
  • Lituano
  • Malayalam
  • Holandês
  • Norueguês (Nynorsk)
  • Polaco
  • Português
  • Português do Brasil
  • Romeno
  • Esloveno
  • Turco
  • Ucraniano
  • Chinês Tradicional

Também está parcialmente traduzido nas seguintes línguas:

  • Azerbaijano (99%)
  • Bielorrusso (79%)
  • Checo (88%)
  • Alemão (99%)
  • Estoniano (99%)
  • Finlandês (94%)
  • Hebraico (99%)
  • Húngaro (99%)
  • Indonésio (99%)
  • Macedónio (94%)
  • Russo (99%)
  • Eslovaco (77%)
  • Albanês (99%)
  • Sueco (98%)

Obrigado a todos,
Timothée & Johnny