@@ -5,7 +5,6 @@ category: "DEVELOPER NEWS"
55date : " 2025-06-15"
66slug : " gsoc-25-BishoyWadea-week01"
77author : " Bishoy Wadea"
8- description : " GSoC'25 Contributor at SugarLabs"
98tags : " gsoc25,sugarlabs,week02,BishoyWadea"
109image : " assets/Images/GSOC.png"
1110---
@@ -14,7 +13,7 @@ image: "assets/Images/GSOC.png"
1413
1514# Week 01 Progress Report by Bishoy Wadea
1615
17- ** Project:** [ Broken Calculator] ( https://github.com/Bishoywadea/Four-Color-Map )
16+ ** Project:** [ Broken Calculator] ( https://github.com/Bishoywadea/Broken-Calculator )
1817** Mentors:** [ Ibiam Chihurumnaya] ( https://github.com/chimosky )
1918** Assisting Mentors:** [ Walter Bender] ( https://github.com/walterbender/ )
2019** Reporting Period:** 2025-06-08 - 2025-06-15
@@ -34,28 +33,28 @@ image: "assets/Images/GSOC.png"
34331 . ** Initial Setup & Core Functionality**
3534 - Added starter files and project structure.
3635 - Implemented basic game manager functionality to handle state, inputs, and equation validation.
37- - commit: [ Initial Commit] ( https://github.com/Bishoywadea/BrokenCalculator /commit/initial )
36+ - commit: [ Initial Commit] ( https://github.com/Bishoywadea/Broken-Calculator /commit/9615fe64467e538e4b2d3df2ba6a0059177d31a7 )
3837
39382 . ** UI Foundation and Target Display**
4039 - Created basic UI layout with the target number display.
4140 - Integrated equation panel and on-screen keyboard for child-friendly input.
42- - commit: [ UI Target + Equation Panel] ( https://github.com/Bishoywadea/BrokenCalculator /commit/equation-ui )
41+ - commit: [ UI Target + Equation Panel] ( https://github.com/Bishoywadea/Broken-Calculator /commit/fb52777a698d0846b3012140a796024edef5e577 )
4342
44433 . ** Button Logic and Interaction**
4544 - Added calculator buttons and implemented event handling logic.
4645 - Created class-based structure for reusable buttons and interactions.
47- - commit: [ Calc Buttons Logic] ( https://github.com/Bishoywadea/BrokenCalculator /commit/button-events )
46+ - commit: [ Calc Buttons Logic] ( https://github.com/Bishoywadea/Broken-Calculator /commit/f5201b9cf17c37fb70502fda55fd190b2143bca2 )
4847
49484 . ** Gameplay Enhancements**
5049 - Added scoring system and validation logic for player input.
5150 - Implemented completion message upon solving the puzzle correctly.
52- - commit: [ Game Logic & Completion] ( https://github.com/Bishoywadea/BrokenCalculator /commit/scoring-completion )
51+ - commit: [ Game Logic & Completion] ( https://github.com/Bishoywadea/Broken-Calculator /commit/2f985799faab59d590adae38b349c20dc0b432f9 )
5352
54535 . ** Visual & UX Improvements**
5554 - Introduced dark theme palette for better visual experience.
5655 - Added menu buttons, teacher image, and stars animation for child appeal.
5756 - Relocated help button for better accessibility.
58- - commit: [ UI/UX Polish] ( https://github.com/Bishoywadea/BrokenCalculator /commit/ui-polish )
57+ - commit: [ UI/UX Polish] ( https://github.com/Bishoywadea/Broken-Calculator /commit/c97ade0610d606672a99522b944ed4ec24018c02 )
5958
6059---
6160
0 commit comments