GCompris: ImprovementsProject
ActivePublic

Recent Activity

Thu, Apr 17

timotheegiet closed T8336: Share activity: Adjust the cell size of all the candy-receivers to fit them in the view. as Resolved.

While working on cleaning this activity today, I noticed the code was already supposed to not allow more than 7 receivers (6 children + the basket) and 6 candies per receivers. I've improved the logic of random-level generation to ensure it's also the case there. And optimized the layout in a way that should prevent all kinds of overflows. Closing as Resolved.

Thu, Apr 17, 1:00 PM · GCompris: Improvements

Mar 12 2025

timotheegiet added a comment to T8336: Share activity: Adjust the cell size of all the candy-receivers to fit them in the view..

Hi,
Best way to fix this is to make a binding for the size of the receivers, so that it uses a default size close to the current one, and only gets smaller if too much receivers are added in the available area (with something like Math.min(defaultSize, relativeSize).

Mar 12 2025, 8:37 AM · GCompris: Improvements
adikde added a comment to T8336: Share activity: Adjust the cell size of all the candy-receivers to fit them in the view..

I am interested in working on this task. However, the provided screenshot is no longer available.

Mar 12 2025, 5:53 AM · GCompris: Improvements

Feb 15 2025

jjazeix created T17910: android: handle correctly API 15.
Feb 15 2025, 11:30 AM · GCompris: Improvements

Dec 22 2024

jjazeix moved T14951: Migration to Qt6 from Backlog to WIP on the GCompris: Improvements board.
Dec 22 2024, 9:17 AM · GCompris: Improvements
jjazeix closed T15119: Update android ndk from n18b to more recent as Resolved.

r25c is now used with Qt6.5 minimum

Dec 22 2024, 9:15 AM · GCompris: Improvements

Sep 3 2024

timotheegiet closed T17185: clickgame, qt.gui.icc: fromIccProfile: failed minimal tag size sanity, a subtask of T14951: Migration to Qt6, as Resolved.
Sep 3 2024, 10:09 AM · GCompris: Improvements

Aug 12 2024

jjazeix added a comment to T17520: Port away from Qt5Compat.

Looks good to me, thank you!

Aug 12 2024, 5:59 PM · GCompris: Improvements
timotheegiet closed T17520: Port away from Qt5Compat as Resolved.

All done :)
@jjazeix I've removed the dependency, but maybe double-check there's no leftover anymore...

Aug 12 2024, 5:27 PM · GCompris: Improvements
timotheegiet updated the task description for T17520: Port away from Qt5Compat.
Aug 12 2024, 5:26 PM · GCompris: Improvements
timotheegiet updated the task description for T17520: Port away from Qt5Compat.
Aug 12 2024, 5:16 PM · GCompris: Improvements
timotheegiet updated the task description for T17520: Port away from Qt5Compat.
Aug 12 2024, 1:45 PM · GCompris: Improvements

Aug 11 2024

timotheegiet updated the task description for T17520: Port away from Qt5Compat.
Aug 11 2024, 1:23 PM · GCompris: Improvements
jjazeix updated the task description for T17520: Port away from Qt5Compat.
Aug 11 2024, 10:56 AM · GCompris: Improvements
jjazeix updated the task description for T17520: Port away from Qt5Compat.
Aug 11 2024, 10:53 AM · GCompris: Improvements
jjazeix updated the task description for T17520: Port away from Qt5Compat.
Aug 11 2024, 10:53 AM · GCompris: Improvements
jjazeix updated the task description for T17520: Port away from Qt5Compat.
Aug 11 2024, 10:45 AM · GCompris: Improvements
timotheegiet claimed T17520: Port away from Qt5Compat.

Good, I'll do that soon then :) Thanks for the task listing and the diff reference!

Aug 11 2024, 10:17 AM · GCompris: Improvements
jjazeix added a comment to T17520: Port away from Qt5Compat.

yes, for sure, you have better knowledge to do it!

Aug 11 2024, 10:14 AM · GCompris: Improvements
timotheegiet added a comment to T17520: Port away from Qt5Compat.

As it's graphics related I can take that task if you're ok with it.

Aug 11 2024, 9:16 AM · GCompris: Improvements

Aug 10 2024

jjazeix updated subscribers of T17520: Port away from Qt5Compat.

For ColorOverlay this seems to be a correct start, even if I didn't manage to reproduce the exact same colors, @timotheegiet :

Aug 10 2024, 1:41 PM · GCompris: Improvements
jjazeix created T17520: Port away from Qt5Compat.
Aug 10 2024, 12:48 PM · GCompris: Improvements

May 29 2024

jjazeix closed T15561: [Qt6] In js file, prefix all Qt.Key_* with Quick as Resolved.

seems no more needed

May 29 2024, 8:49 AM · GCompris: Improvements
jjazeix closed T15561: [Qt6] In js file, prefix all Qt.Key_* with Quick, a subtask of T14951: Migration to Qt6, as Resolved.
May 29 2024, 8:49 AM · GCompris: Improvements
jjazeix moved T15561: [Qt6] In js file, prefix all Qt.Key_* with Quick from Backlog to Done on the GCompris: Improvements board.
May 29 2024, 8:48 AM · GCompris: Improvements

Apr 9 2024

timotheegiet closed T15107: rename "A simple drawing activity" and "programming maze" as Resolved.

Done in https://invent.kde.org/education/gcompris/-/merge_requests/185

Apr 9 2024, 8:04 AM · GCompris: Improvements

Apr 8 2024

jjazeix assigned T16078: Adding Ok button to Money to mostafaaboalkasim.
Apr 8 2024, 8:39 PM · GCompris: Improvements
jjazeix assigned T16069: Adding Ok button to Mosaic to sarmittal.
Apr 8 2024, 8:39 PM · GCompris: Improvements
jjazeix closed T14113: money and money_back: adding ok button and adding adding options to multipledataset as Resolved.

duplicate of https://phabricator.kde.org/T16078...

Apr 8 2024, 7:41 PM · GCompris: Improvements
jjazeix reassigned T14113: money and money_back: adding ok button and adding adding options to multipledataset from mariamfahmy to mostafaaboalkasim.

https://invent.kde.org/education/gcompris/-/merge_requests/188

Apr 8 2024, 7:37 PM · GCompris: Improvements
jjazeix moved T15092: Missing description for some activities from Backlog to Need review on the GCompris: Improvements board.

https://invent.kde.org/education/gcompris/-/merge_requests/185/diffs

Apr 8 2024, 7:36 PM · GCompris: Improvements

Apr 7 2024

jjazeix closed T15569: [Qt6] Clean-up all warnings in qml files as Resolved.

the remaining ones will be done 1 by 1 when faced

Apr 7 2024, 8:33 PM · GCompris: Improvements
jjazeix closed T15569: [Qt6] Clean-up all warnings in qml files, a subtask of T14951: Migration to Qt6, as Resolved.
Apr 7 2024, 8:33 PM · GCompris: Improvements
jjazeix added a comment to T16199: Qt6: fix android compilation.

Only aab missing now

Apr 7 2024, 8:32 PM · GCompris: Improvements
jjazeix closed T17236: Background music not stopping when stopping it, a subtask of T14951: Migration to Qt6, as Resolved.
Apr 7 2024, 8:31 PM · GCompris: Improvements
jjazeix closed T17236: Background music not stopping when stopping it as Resolved.

muted attribute has been added to MediaPlayer object in GCAudio and used to stop the audio when true

Apr 7 2024, 8:31 PM · GCompris: Improvements
jjazeix closed T17250: Piano not working on Windows as Resolved.

https://invent.kde.org/education/gcompris/-/commit/fe5672c3068e7ef5739a1ff9bc267c54bb18951b

Apr 7 2024, 8:31 PM · GCompris: Improvements
jjazeix closed T17250: Piano not working on Windows, a subtask of T14951: Migration to Qt6, as Resolved.
Apr 7 2024, 8:31 PM · GCompris: Improvements

Apr 2 2024

jjazeix updated subscribers of T17250: Piano not working on Windows.
Apr 2 2024, 11:43 AM · GCompris: Improvements
jjazeix updated subscribers of T17236: Background music not stopping when stopping it.
Apr 2 2024, 11:43 AM · GCompris: Improvements
jjazeix updated subscribers of T17206: Check font warnings.
Apr 2 2024, 11:43 AM · GCompris: Improvements
jjazeix updated subscribers of T16199: Qt6: fix android compilation.
Apr 2 2024, 11:42 AM · GCompris: Improvements
jjazeix updated subscribers of T17205: Fix QBasicTimer::start: Timers cannot be started from another thread at startup.
Apr 2 2024, 11:41 AM · GCompris: Improvements
jjazeix updated subscribers of T17251: Port on MacOS.
Apr 2 2024, 11:41 AM · GCompris: Improvements
jjazeix updated subscribers of T14951: Migration to Qt6.
Apr 2 2024, 11:39 AM · GCompris: Improvements
jjazeix updated subscribers of T17204: Fix synth generation.
Apr 2 2024, 11:39 AM · GCompris: Improvements

Apr 1 2024

jjazeix triaged T17251: Port on MacOS as Low priority.
Apr 1 2024, 8:50 PM · GCompris: Improvements
jjazeix raised the priority of T17250: Piano not working on Windows from Low to High.
Apr 1 2024, 8:41 PM · GCompris: Improvements
jjazeix triaged T17250: Piano not working on Windows as Low priority.
Apr 1 2024, 8:41 PM · GCompris: Improvements
jjazeix closed T16101: [Qt6] Migrate to OpenSSL 3.0 as Resolved.
Apr 1 2024, 6:51 PM · GCompris: Improvements