release 25.0
Open, Needs TriagePublic

Description

Template for next version

Changelog:

  • locales status

    Sanskrit added Georgian added (but not in changelog as it was added after string freeze)
  • add splash screen at start
  • rewriting of all the activity information
  • automatic switch of language when we select in the configuration (no need to restart GCompris)
  • new command line option to switch the renderer (--renderer=opengl/software/direct3d11/direct3d12/metal depending on the OS are available)
  • default the renderer to direct3d11 on Windows

Activities:

  • sketch
  • tens_complement_calculate
  • vertical_addition
  • vertical_subtraction
  • vertical_subtraction_compensation

Internal:

  • port to Qt6

TODO:

  • Update repo-metadata (https://invent.kde.org/sysadmin/repo-metadata/-/merge_requests/491) and scripty (https://invent.kde.org/sysadmin/l10n-scripty/-/merge_requests/85)
  • Write the news for the website (https://invent.kde.org/websites/gcompris-net/-/merge_requests/17/)
  • Update download page of the website (linux 32bit, windows 32bit and macOS: edit text and link to last available version 4.3; Rpi add arm64...). Also update to direct3d for Windows (for now the page is about OpenGL 2) and tell macos is not supported for now anymore
  • Refresh gcompris voicestats
  • Update language list (Sanskrit)
  • Update changelog
  • Update version in org.kde.gcompris.appdata.xml and publiccode.yml (+language list if needed here)
  • For the release, manually edit the en.po file to add a space to the translations of "msgid_plural "Place %n boy(s) "" and "msgid_plural "and %n girl(s) in the center. "" (the po can't be pushed on svn, it will be erased by scripty) -> Confirm it's not needed anymore!

^ Yes, looks like it's not needed anymore.

  • Refresh committers list

Translation status:

jjazeix created this task.Sep 8 2024, 9:51 AM
jjazeix updated the task description. (Show Details)
jjazeix updated the task description. (Show Details)Sep 8 2024, 3:18 PM
jjazeix updated the task description. (Show Details)Dec 11 2024, 6:43 PM
jjazeix updated the task description. (Show Details)Dec 11 2024, 6:56 PM
jjazeix updated the task description. (Show Details)Dec 11 2024, 7:49 PM
jjazeix updated the task description. (Show Details)Dec 13 2024, 5:38 PM
jjazeix updated the task description. (Show Details)Dec 13 2024, 5:53 PM
jjazeix updated the task description. (Show Details)Dec 13 2024, 5:58 PM
jjazeix updated the task description. (Show Details)Dec 13 2024, 6:11 PM
jjazeix updated the task description. (Show Details)Dec 13 2024, 6:26 PM
timotheegiet updated the task description. (Show Details)Dec 13 2024, 6:40 PM
jjazeix updated the task description. (Show Details)Dec 15 2024, 8:57 AM
jjazeix updated the task description. (Show Details)Dec 15 2024, 9:16 AM
jjazeix updated the task description. (Show Details)
timotheegiet updated the task description. (Show Details)Dec 16 2024, 8:30 AM
jjazeix moved this task from Backlog to WIP on the GCompris board.Dec 22 2024, 9:12 AM
jjazeix updated the task description. (Show Details)Jan 26 2025, 10:46 AM