All the activities to which multiple datasets have been added till now
- Money
- Smallnumbers
jjazeix |
GCompris: Improvements |
All the activities to which multiple datasets have been added till now
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
@echarruau can you please check the difficulty of the datasets and set the corresponding levels in "stars"?
For example, for money_back, at last level, Tux has 100€ and needs to buy 4 elements (21€, 59€, 50€ and 68€) and I'm not sure that it is not too complicated (at least for a 3 stars dataset).
Same for money_cents and money_cents_back where there are also cents (so 49.06€, 164.09€, 25.02€ and 545.08€ for example) which seems quite difficult without calculator
@AkshayCHD please add in the README where you took the new images and their licences.
Have you tested your changes on android (phone or tablet?) to know if the layout is still working?
src/activities/gletters/Gletters.qml | ||
---|---|---|
90 ↗ | (On Diff #60901) | string? |
118 ↗ | (On Diff #60901) | parent.width * 0.3 seems to small, can you make it at least half of the screen? |
src/activities/money/MoneyCore.qml | ||
67 | bool? | |
src/activities/smallnumbers2/resource/3/Data.qml | ||
32 ↗ | (On Diff #60901) | qsTr() missing for all |
src/core/DialogChooseLevel.qml | ||
207 ↗ | (On Diff #60901) | just for my information, what do these changes fix? |
src/activities/gletters/Gletters.qml | ||
---|---|---|
118 ↗ | (On Diff #60901) | @jjazeix I tried using 0.5, but it looks to far stretched https://snag.gy/zfLn6A.jpg (using 0.5) https://snag.gy/Bkx1MZ.jpg (using 0.3) what do you say |
src/core/DialogChooseLevel.qml | ||
207 ↗ | (On Diff #60901) | These changes fix the Binding loop error qrc:/gcompris/src/core/DialogChooseLevel.qml:211:17: QML Button: Binding loop detected for property "implicitHeight" . Since initially the height of datasetOptionsRow was depended on height of datasetVisibleButton explicitly and height of datasetVisibleButton was depended on height of datasetOptionsRow implicitly which resulted in a binding loop. |
@jjazeix Sorry for being a little late to reply, was having some trouble in adding activity config to gletters, as its subactivities had multiple datasets and it didn't. Finally figured it out, please have a look if I've done it correctly, also i really feel this workflow of adding activtity config is quite good, as previously there was alot of hassle to have separate configuration setting for subactivities, but now they can simply have there separate config files and even the datasets can be managed from the same place. Great effort :)
src/activities/gletters/Gletters.qml | ||
---|---|---|
118 ↗ | (On Diff #60901) | 2 points to take in account:
|
@AkshayCHD I was trying to merge it on the multiple_dataset branch but I see wordsgame activity does not have the configuration, can you update it? It is a derivate of gletters
src/activities/gletters/gletters.js | ||
---|---|---|
82 ↗ | (On Diff #60901) | @AkshayCHD The code misses starting and closing braces. Do add them. |
101 ↗ | (On Diff #60901) | @AkshayCHD The code misses starting and closing braces. Do add them. |
119 ↗ | (On Diff #60901) | @AkshayCHD The code misses starting and closing braces. Do add them. |
src/activities/money/money.js | ||
69 ↗ | (On Diff #60901) | Remove the space between Function Name and Parameters. |
185 ↗ | (On Diff #60901) | @AkshayCHD The code misses starting and closing braces. Do add them. |