amankumargupta (Aman Kumar Gupta)
Algorithmist | Developer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Aug 15 2017, 12:03 PM (343 w, 6 d)
Availability
Available

Recent Activity

Feb 14 2021

amankumargupta moved T14124: Create new denomination distribution algorithm for Money activities from WIP to Need review on the GCompris: Improvements board.
Feb 14 2021, 6:52 PM · GCompris: Improvements

Feb 13 2021

amankumargupta added a comment to T14124: Create new denomination distribution algorithm for Money activities.

C++ code for the new algorithm using the concept of bitmask: https://onlinegdb.com/zXI75Kivi

Feb 13 2021, 8:19 PM · GCompris: Improvements
amankumargupta created T14124: Create new denomination distribution algorithm for Money activities.
Feb 13 2021, 8:18 PM · GCompris: Improvements

Mar 30 2020

amankumargupta added a comment to T9979: Ask KStar to validate/improve solar system..

Is this still needed, or can we mark it as done?

Mar 30 2020, 1:03 AM · GCompris: Improvements
amankumargupta closed T12339: solar system: improve hint system as Resolved.
Mar 30 2020, 12:57 AM · GCompris: Improvements
amankumargupta abandoned D25977: Improve solar_system hint.

@jjazeix sure, abandoned the revision.

Mar 30 2020, 12:56 AM · GCompris: Improvements, KDE Edu

Feb 11 2020

amankumargupta placed T12339: solar system: improve hint system up for grabs.
Feb 11 2020, 10:16 AM · GCompris: Improvements
amankumargupta triaged T12339: solar system: improve hint system as High priority.

Don't have enough time to do this due to busy work schedule. Though, I'm putting its priority as High as we need to fix this before the next release and it can be nice beginner task.

Feb 11 2020, 10:15 AM · GCompris: Improvements

Jan 2 2020

amankumargupta added a comment to D25977: Improve solar_system hint.

Couldn't it be better to directly put the hint in the dataset at question level instead of planet level?

Jan 2 2020, 4:27 PM · GCompris: Improvements, KDE Edu
amankumargupta added a comment to T12339: solar system: improve hint system.

As per the discussion, we finalised to have hints only for those questions which are relevant.
The diff can be tested for the same,

Jan 2 2020, 4:26 PM · GCompris: Improvements

Dec 14 2019

amankumargupta claimed T12339: solar system: improve hint system.
Dec 14 2019, 8:05 AM · GCompris: Improvements
amankumargupta added a task to D25977: Improve solar_system hint: T12339: solar system: improve hint system.
Dec 14 2019, 8:04 AM · GCompris: Improvements, KDE Edu
amankumargupta added a revision to T12339: solar system: improve hint system: D25977: Improve solar_system hint.
Dec 14 2019, 8:04 AM · GCompris: Improvements
amankumargupta requested review of D25977: Improve solar_system hint.
Dec 14 2019, 8:04 AM · GCompris: Improvements, KDE Edu

Oct 29 2019

amankumargupta committed R2:9d4e0d6c0b84: Fixed bug: software needs to be restarted to enable background music if it was… (authored by amankumargupta).
Fixed bug: software needs to be restarted to enable background music if it was…
Oct 29 2019, 6:35 PM
amankumargupta added a comment to T1543: Background music.

I tried taking a look at it in the noon. What I figured out is, when the tracks are freshly appended (after the music reaches the end of the last track and the stop signal initiates the re-append of tracks), the 1st music indeed plays, but that's for a very small period of time. After all the songs are appended, I don't know why, but the stop signal of the audio element is triggered again for some reason. This causes the 2nd track to play. I can't see why it happens :/

Oct 29 2019, 5:52 PM · GCompris

Oct 26 2019

amankumargupta committed R2:8e31e30515f5: Removed hardcoded .ogg format for background music (authored by amankumargupta).
Removed hardcoded .ogg format for background music
Oct 26 2019, 10:35 AM
amankumargupta added a comment to T1543: Background music.

@jjazeix @timotheegiet AFAIR, I once experimented with adding metadata to a piece of music and yes, it gets lost when converted to other formats. If we can extract the metadata in the conversion script and add it back once converted, it would be nice.

Oct 26 2019, 10:09 AM · GCompris
amankumargupta committed R2:5864fa99eac9: Add a volume slider for background music and audio effects (authored by amankumargupta).
Add a volume slider for background music and audio effects
Oct 26 2019, 10:02 AM
amankumargupta committed R2:30783a39061d: Fixed bug: if starting GCompris with music disabled, enabling it doesn't work… (authored by amankumargupta).
Fixed bug: if starting GCompris with music disabled, enabling it doesn't work…
Oct 26 2019, 5:15 AM
amankumargupta added a comment to T1543: Background music.

So, getting back on this, this is the checklist of things to do:

  1. Fix bug: if starting GCompris with music disabled, enabling it doesn't work (no music played) until restarting the application.
  2. Add volume slider for background music and audio effects.
  3. Display the author and license info of each track.
  4. Consider the format of the music according to the platform.
  5. Add unit test for the ApplicationSettings changes.
Oct 26 2019, 4:28 AM · GCompris

Oct 10 2019

amankumargupta added a comment to T1543: Background music.

That's great to hear! :D

Oct 10 2019, 2:51 PM · GCompris

Oct 9 2019

amankumargupta added a commit to T1543: Background music: R2:5e73ef65d3f4: Update the playlist selection dialog message.
Oct 9 2019, 4:34 PM · GCompris
amankumargupta added a task to R2:5e73ef65d3f4: Update the playlist selection dialog message: T1543: Background music.
Oct 9 2019, 4:34 PM
amankumargupta committed R2:5e73ef65d3f4: Update the playlist selection dialog message (authored by amankumargupta).
Update the playlist selection dialog message
Oct 9 2019, 4:34 PM

Oct 8 2019

amankumargupta added a comment to T1543: Background music.

The final feature is done as well!
Further steps:

  1. Needs testing by other members.
  2. Discuss more features if needed.
  3. Update music names on the server.
  4. Update the design if required.
  5. Probably merge in master for next release, if possible.
Oct 8 2019, 1:26 PM · GCompris
amankumargupta added a task to R2:d3224edb5edc: Change the background music playlist as soon as it is changed: T1543: Background music.
Oct 8 2019, 1:23 PM
amankumargupta added a commit to T1543: Background music: R2:d3224edb5edc: Change the background music playlist as soon as it is changed.
Oct 8 2019, 1:23 PM · GCompris
amankumargupta committed R2:d3224edb5edc: Change the background music playlist as soon as it is changed (authored by amankumargupta).
Change the background music playlist as soon as it is changed
Oct 8 2019, 1:21 PM

Oct 7 2019

amankumargupta added a comment to T1543: Background music.

The feature to filter background musics and save/load them to play is implemented. At present, the changes get into effect after the software is restarted.
Next thing to do is to dynamically change the playlist in GCAudio element for background music to make the changes get into effect immediately.

Oct 7 2019, 4:54 PM · GCompris
amankumargupta added a task to R2:7d86370129cb: Added feature to filter the background musics and save/load them: T1543: Background music.
Oct 7 2019, 4:52 PM
amankumargupta added a commit to T1543: Background music: R2:7d86370129cb: Added feature to filter the background musics and save/load them.
Oct 7 2019, 4:52 PM · GCompris
amankumargupta committed R2:7d86370129cb: Added feature to filter the background musics and save/load them (authored by amankumargupta).
Added feature to filter the background musics and save/load them
Oct 7 2019, 4:36 PM

Oct 6 2019

amankumargupta updated subscribers of T1543: Background music.
  1. Yes, the overall design can be improved (I think @timotheegiet would surely do it better once it's ready to be merged ;)). I just used the current design to check the working first.
  2. I'll go on to implement the point #3 now.
  3. For the file names, yes, me and @timotheegiet had discussed it on IRC few days back and he'll probably look at it next week :)
  4. Sure, I'd also prefer to rebase it on master before proceeding to #3 and make other changes in the commit as per your comments.
Oct 6 2019, 9:54 AM · GCompris

Oct 2 2019

amankumargupta claimed T1543: Background music.

Points 1 and 2 are done. Kindly test the branch for the above-linked commit.

Oct 2 2019, 7:37 PM · GCompris
amankumargupta added a commit to T1543: Background music: R2:988ca66abbea: Ability to see the playing background music and switch between them.
Oct 2 2019, 7:35 PM · GCompris
amankumargupta added a task to R2:988ca66abbea: Ability to see the playing background music and switch between them: T1543: Background music.
Oct 2 2019, 7:35 PM
amankumargupta committed R2:988ca66abbea: Ability to see the playing background music and switch between them (authored by amankumargupta).
Ability to see the playing background music and switch between them
Oct 2 2019, 7:34 PM

Sep 28 2019

amankumargupta committed R2:4a96193afb2a: Added intro to piano_composition (authored by amankumargupta).
Added intro to piano_composition
Sep 28 2019, 10:08 AM

Sep 27 2019

amankumargupta committed R954:ed200903afe2: Update blog RSS feed (authored by amankumargupta).
Update blog RSS feed
Sep 27 2019, 3:14 PM

Sep 17 2019

amankumargupta added a comment to T11706: More apps on Google Play and FDroid.

You can already find GCompris on the Google Play store :)
https://play.google.com/store/apps/details?id=net.gcompris.full

Sep 17 2019, 6:42 PM · Goal: All About the Apps

Sep 6 2019

amankumargupta added a comment to T11503: Ask storage permission for the first time when using GCCreationHandler..

Sure, I'll check it in a couple of days.

Sep 6 2019, 8:48 AM · GCompris: Improvements

Sep 5 2019

amankumargupta created T11503: Ask storage permission for the first time when using GCCreationHandler..
Sep 5 2019, 3:21 PM · GCompris: Improvements

Aug 10 2019

amankumargupta added inline comments to D22548: add multiple datasets to number in order activity.
Aug 10 2019, 4:59 PM · KDE Edu, GCompris: Improvements

Jul 22 2019

amankumargupta requested changes to D22266: Add multiple datasets to calendar activity.
Jul 22 2019, 6:29 AM · GCompris, KDE Edu
amankumargupta added inline comments to D22266: Add multiple datasets to calendar activity.
Jul 22 2019, 6:29 AM · GCompris, KDE Edu

Jul 6 2019

amankumargupta added inline comments to D22266: Add multiple datasets to calendar activity.
Jul 6 2019, 6:47 PM · GCompris, KDE Edu

Jun 25 2019

amankumargupta added a comment to T10907: Multiple datasets for Number with Dice Activity.

Tested it, good for me :)

Jun 25 2019, 2:47 PM · GCompris: Improvements

Jun 22 2019

amankumargupta requested changes to D21893: magic-hat, add multiple datasets.
Jun 22 2019, 5:04 PM · GCompris: Improvements, KDE Edu
amankumargupta added a comment to D21893: magic-hat, add multiple datasets.

lots of trailing whitespaces.

Jun 22 2019, 5:04 PM · GCompris: Improvements, KDE Edu
amankumargupta added a comment to T10906: Multiple datasets for Money activity.

There's a very minor layout issue: https://pasteboard.co/IkCmqlL.png The Rupee sign goes outside the containing area.
Can you fix it?

Jun 22 2019, 4:45 PM · GCompris: Improvements

Jun 19 2019

amankumargupta moved T10907: Multiple datasets for Number with Dice Activity from Backlog to Need review on the GCompris: Improvements board.
Jun 19 2019, 7:11 AM · GCompris: Improvements
amankumargupta added inline comments to D21710: Add multiple datasets to smallnumbers activity.
Jun 19 2019, 7:11 AM · GCompris: Improvements, KDE Edu

Jun 15 2019

amankumargupta added inline comments to R2:89de5638b3c6: smallnumbers, add multiple datasets.
Jun 15 2019, 6:22 PM
amankumargupta closed T10221: Add configuration menu in small numbers activity to support multiple domino types as Resolved.

Closing this task. Seems to be resolved.

Jun 15 2019, 6:16 PM · GCompris: Improvements
amankumargupta added a comment to T10906: Multiple datasets for Money activity.

For usability, money activities seem good to me :)
Though, can you fix this overriding? : https://pasteboard.co/IjyU3c9.png The bottom note gets overridden by the bar.
And in the same screenshot, we can see that in one of the notes on Tux "10" is not fully visible. Can you move the front note a bit more right?

Jun 15 2019, 6:13 PM · GCompris: Improvements

Jun 8 2019

amankumargupta requested changes to D21461: Multiplle datasets for money activity.
Jun 8 2019, 6:32 AM · KDE Edu, GCompris: Improvements
amankumargupta added inline comments to D21461: Multiplle datasets for money activity.
Jun 8 2019, 6:31 AM · KDE Edu, GCompris: Improvements
amankumargupta added a comment to T10906: Multiple datasets for Money activity.

As for point 5, I intended to say that in the task you've written age till 5-6 will get 7 levels, but it's 10 in the actual activity. Same goes for other datasets too.

Jun 8 2019, 6:15 AM · GCompris: Improvements
amankumargupta updated subscribers of T10906: Multiple datasets for Money activity.

I think @jjazeix @timotheegiet and @echarruau would recommend about it better than me :)

Jun 8 2019, 6:06 AM · GCompris: Improvements

Jun 6 2019

amankumargupta added a comment to T10906: Multiple datasets for Money activity.
  1. I would recommend removing the Rupee sign from items, as it's not a standard currency everywhere.
  2. I get this error: qrc:/gcompris/src/core/DialogChooseLevel.qml:275:33: QML Image: Cannot open: qrc:/gcompris/src/core/resource/difficulty0.svg
  3. When we choose a dataset and click on save, I would prefer a message screen showing something like "Selected dataset preference saved". Take at GCCreationHandler when we save something.
  4. When I do "Save and start" and return from the activity, I again see the same dataset selection dialog. I think it would be better if closed when an activity is launched. Needs discussion with other mentors too.
  5. Number of levels don't match as mentioned in the description.
  6. When I'm at some level and click on '?' help icon and close it, I again get back to level 1.
  7. There's a layout issue: https://pasteboard.co/IiaLVjn.png
  8. Another layout issue. See the two notes on Tux: https://pasteboard.co/IiaM6Up.png
  9. I think in "Give Tux his change", for age 5-6 we shouldn't give to calculate and give change directly from Rupees 10 in the 1st level. Maybe a little less?
Jun 6 2019, 3:00 PM · GCompris: Improvements
amankumargupta moved T10906: Multiple datasets for Money activity from Backlog to WIP on the GCompris: Improvements board.
Jun 6 2019, 2:18 PM · GCompris: Improvements

Apr 18 2019

amankumargupta added a comment to D17945: Tutorial screen added for odd even activity.

We shouldn't allow changing the level in the bar when the tutorial is going on.
On UI side, there are some improvements to be made: https://pasteboard.co/IaJRr7Y.png

Apr 18 2019, 6:04 PM · KDE Edu

Apr 12 2019

amankumargupta added a comment to T1543: Background music.

Features to be added:

  1. Show the currently playing music in the main menu config dialog.
  2. Have a left/right arrows to switch between music.
  3. Have a menu like filter from which the user can select only the musics he wants to play.
Apr 12 2019, 11:25 AM · GCompris

Feb 12 2019

amankumargupta added a comment to D17535: Programming maze branch diff.

That's nice to hear! :)

Feb 12 2019, 6:21 AM · GCompris: Activities, KDE Edu

Jan 17 2019

amankumargupta added a comment to D17945: Tutorial screen added for odd even activity.

I would say changing visibility is not a good option to workaround it. If you could pause the generation and gamrplay till the tutorial is over, it would be best IMO. I think there maybe such implementation in other activities. Can you try digging up and finding how could you do it?

Jan 17 2019, 5:55 PM · KDE Edu
amankumargupta added a comment to D17945: Tutorial screen added for odd even activity.

Regarding the way of presenting the practice questions (whether my suggestion is good enough), I'd say let @jjazeix reply.

Jan 17 2019, 5:32 PM · KDE Edu
amankumargupta added a comment to D17945: Tutorial screen added for odd even activity.

Tested the patch today. Have some points for improvements:

  1. On the vertical dimension, some part of the text in 3rd, 4th and 5th tutorials goes out of the rectangle and are trimmed by the window.
  2. In 1st and 2nd tutorials, can you centre the text in the white rectangle? They seem to be too congested on small screens.
  3. In 3rd, 4th and 5th tutorials, besides centring the contents, there's no indication about the area within which the clicks on the numbers will be received. Below the heading, the correct answer is triggered even when I click very close around the odd number (but not on it).
  4. Planegame is not playable anymore qrc:/gcompris/src/core/Tutorial.qml:136: TypeError: Cannot read property 'length' of undefined.
  5. I get this log in console message: "Both point size and pixel size set. Using the pixel size." Can you look into it and use only which is needed?
  6. Clouds are still generated and the gameplay begins in the background when I change the level while going through tutorials.
  7. Too much overriding on mobile: https://pasteboard.co/HWTdcFE.png
Jan 17 2019, 4:58 PM · KDE Edu
amankumargupta added inline comments to D17945: Tutorial screen added for odd even activity.
Jan 17 2019, 4:24 PM · KDE Edu

Jan 14 2019

amankumargupta added inline comments to D17945: Tutorial screen added for odd even activity.
Jan 14 2019, 3:16 PM · KDE Edu

Jan 13 2019

amankumargupta added inline comments to D17535: Programming maze branch diff.
Jan 13 2019, 6:20 PM · GCompris: Activities, KDE Edu
amankumargupta committed R2:edd865f40e73: programmingMaze, added translator comments and moved instructions to resource (authored by amankumargupta).
programmingMaze, added translator comments and moved instructions to resource
Jan 13 2019, 6:16 PM

Jan 12 2019

amankumargupta created T10315: Make AdvancedTimer in note_names a core element.
Jan 12 2019, 3:34 PM · GCompris: Improvements
amankumargupta added inline comments to D17945: Tutorial screen added for odd even activity.
Jan 12 2019, 12:33 PM · KDE Edu

Dec 20 2018

amankumargupta committed R2:22200b606b73: piano_composition, 'whiteKey not found' fixed when octave has less than 7 keys (authored by amankumargupta).
piano_composition, 'whiteKey not found' fixed when octave has less than 7 keys
Dec 20 2018, 12:16 PM

Dec 18 2018

amankumargupta added a member for GCompris: Activities: amankumargupta.
Dec 18 2018, 7:26 AM
amankumargupta removed a watcher for GCompris: amankumargupta.
Dec 18 2018, 7:26 AM
amankumargupta added a watcher for GCompris: amankumargupta.
Dec 18 2018, 7:26 AM

Dec 13 2018

amankumargupta edited projects for D17535: Programming maze branch diff, added: GCompris: Activities; removed GCompris: Improvements.
Dec 13 2018, 6:35 AM · GCompris: Activities, KDE Edu

Dec 12 2018

amankumargupta added a task to D17535: Programming maze branch diff: Unknown Object (Maniphest Task).
Dec 12 2018, 11:34 AM · GCompris: Activities, KDE Edu
amankumargupta requested review of D17535: Programming maze branch diff.
Dec 12 2018, 11:33 AM · GCompris: Activities, KDE Edu

Dec 11 2018

amankumargupta moved T8522: color_mix activities, fix layout. from Backlog to Need review on the GCompris: Improvements board.
Dec 11 2018, 7:59 AM · GCompris: Improvements
amankumargupta moved T8524: erase activities, fix layout. from Junior Jobs to Need review on the GCompris: Improvements board.
Dec 11 2018, 7:58 AM · GCompris: Improvements
amankumargupta moved T8517: puzzle(sudoku), prevent score overriding. from Need review to Junior Jobs on the GCompris: Improvements board.
Dec 11 2018, 7:57 AM · GCompris: Improvements
amankumargupta assigned T8522: color_mix activities, fix layout. to varunp.
Dec 11 2018, 7:39 AM · GCompris: Improvements
amankumargupta closed D17488: [GCi 2018] GCompris: Fix overriding in Reading..
Dec 11 2018, 7:35 AM · KDE Edu, GCompris: Improvements
amankumargupta accepted D17488: [GCi 2018] GCompris: Fix overriding in Reading..

@jjazeix hi, sure :)

Dec 11 2018, 7:34 AM · KDE Edu, GCompris: Improvements

Dec 10 2018

amankumargupta requested changes to D17488: [GCi 2018] GCompris: Fix overriding in Reading..
Dec 10 2018, 5:03 PM · KDE Edu, GCompris: Improvements
amankumargupta added a comment to D17488: [GCi 2018] GCompris: Fix overriding in Reading..

In vertical reading activity, the last word goes out of the display area: https://pasteboard.co/HR6SkcO.png

Dec 10 2018, 5:03 PM · KDE Edu, GCompris: Improvements
amankumargupta added a revision to T8516: reading activities, prevent hiding of the last words by the bar.: D17488: [GCi 2018] GCompris: Fix overriding in Reading..
Dec 10 2018, 4:58 PM · GCompris: Improvements
amankumargupta added a task to D17488: [GCi 2018] GCompris: Fix overriding in Reading.: T8516: reading activities, prevent hiding of the last words by the bar..
Dec 10 2018, 4:58 PM · KDE Edu, GCompris: Improvements
amankumargupta removed a reviewer for D17488: [GCi 2018] GCompris: Fix overriding in Reading.: KDE Edu.
Dec 10 2018, 4:57 PM · KDE Edu, GCompris: Improvements
amankumargupta assigned T8523: clickgame, prevent generation of fishes in the bar area. to turx.
Dec 10 2018, 3:51 PM · GCompris: Improvements
amankumargupta added a revision to T8523: clickgame, prevent generation of fishes in the bar area.: D17477: [GCi 2018] GCompris: Fix overriding in "Click game"..
Dec 10 2018, 3:51 PM · GCompris: Improvements
amankumargupta added a task to D17477: [GCi 2018] GCompris: Fix overriding in "Click game".: T8523: clickgame, prevent generation of fishes in the bar area..
Dec 10 2018, 3:51 PM · GCompris: Improvements, KDE Edu
amankumargupta accepted D17477: [GCi 2018] GCompris: Fix overriding in "Click game"..

Good work. Works fine on my side. Once any other mentor cross-checks it, it will be committed. Thank you!

Dec 10 2018, 3:51 PM · GCompris: Improvements, KDE Edu
Restricted Application added a project to D17477: [GCi 2018] GCompris: Fix overriding in "Click game".: KDE Edu.
Dec 10 2018, 3:43 PM · GCompris: Improvements, KDE Edu
amankumargupta removed reviewers for D17477: [GCi 2018] GCompris: Fix overriding in "Click game".: amankumargupta, jjazeix, KDE Edu.
Dec 10 2018, 3:42 PM · GCompris: Improvements, KDE Edu

Dec 9 2018

amankumargupta added a comment to T8524: erase activities, fix layout..

Ahh, I didn't notice that one :D And, we're mentors, not admin ;)

Dec 9 2018, 4:11 PM · GCompris: Improvements
amankumargupta added a comment to T8524: erase activities, fix layout..
Dec 9 2018, 4:04 PM · GCompris: Improvements