No need to delete the alphabetical_order activity. What I meant was: everything in pull/172 + a GCText element containing the hints (which is there) + the hint bar button will only be available for alphabetical ordering activity only.
Had a quick look at the overall working of the activities, few thoughts:
Looks good, I made few inline comments for some minor changes.
digital_electricity:Render Tools over IntroMessage
digital_electricity: Correctly hide intromessage
digital_electricity: Used Text.Fit to fit text with button
digital_electricity: Adapt tools text size with button
digital_electricity: Add zoom icons in toolbar
digital_electricity: Reset viewport on level start
digital_electricity: Allow hide/unhide tool icons
digital_electricity: Reduced size of dragged component
digital_electricity: Result checking: check result in dataset
digital_electricity: Move in the playArea
Yes, that will be simpler. I was thinking of creating a generalised function for calculating
the output for any given equations in string format. But I guess it is indeed too complicated
for this problem, thank you.
digital_electricity: Moved level 6 to the end
digital_electricity: Implemented zooming of components
digital_electricity: use 7 segment display in level 22
digital_electricity: Fix terminals default value being 0
digital_electricity: Fix OK button skipping levels
digital_electricity: generalised answer checking
digital_electricity: Free mode: Add component from dataset
digital_electricity: bcd counter tutorial
digital_electricity: bcd -> seven segment
digital_electricity: NOR gates, Comparator
diigital_electricity: Creating gates w/ NAND gate
submarine:controls:Replace "visible" with "enable"
digital_electricity: level 12: NOT gate using NAND
digital_electricity: Update answer checking
digital_electricity: tutorial: NOR gate added
submarine: Fix submarine taking input on tutorial
digital_electricity: level 8 added
digital_electricity: Add universal and XOR gates
digital_electricity: level 6: Implement XOR gate
digital_electricity: Allow update multiple times
digital_electricity: tutorial: NOT Gate
digital_electricity: Add ok button to check result
digital_electricity: terminals: multiterminal i/p
digital_electricity: fixed config error
digital_electricity: temporary var for components
family: renamed normal expert mode
digital_electricity: tutorial: answer checking
digital_electricity:Dataset:reduce level variables
family: find_relatives: Repositioned tree and info
digital_electricity:tutorial:Predefined components
digital_electricity: save and load configurations
digital_electricity: Intro: fit intro correctly
digital_electricity: dataset: Add IntroMessage
digital_electricity: Load levels from dataset
digital_electricity:Free Mode:Disable level in bar
digital_electricity: modes: Change modes
electricity: Added config menu for tutorials
family: randomised levels for "Family" activity
family: deselect node if selected twice
family: Prevent clicking on > 2 nodes
shuffle: Use Core.shuffle for shuffling
family: Dataset: renamed variables
family: coding style: changed variable names
family: coding style: renamed few variables
rudranilbasu updated the task description for
T6096: Family activity.
family: Dataset: renamed left_x and right_x
family: Convert QJSValue to QString
family: Randomise levels for family_find_relatives
family: Delete unnecessary variables and files
family: coding style:added Item for pair selection
family: Add Rectangle behind question text
family: Use active&activeTo states for expert mode
family: license: Added file author
family: renamed expert -> find_relative
family: expert: Added basic pair matching logic
family: expert: Add basic expert mode layout
family: layout: all levels updated
family: layout updated upto level 11
family: layout updated upto level 8
family: animation: rotate image, not node
family: Added functions for easier allocation
family: Implemented Grid layout
family: coding style: optionss -> options
family: dataset: Improved indentation
submarine: Instruction for keyboard controls
family: Removed temporary comments
family: Improved layout of level 16
submarine: manual: Add control instructions
submarine:Randomise rock distance for latter level
family: levels 12, 13: Changed edge position
submarine: Stop timers on water filling & flushing