# 1.02.00 (69269) Oct 17, 2012 > Fraction Matcher: Added a reset all button to the level selection screen # 1.01.38 (69254) Oct 16, 2012 Tab 1: Further increased card size for higher levels so that the "10" text would fit with default mac os x font # 1.01.37 (69252) Oct 16, 2012 Tab 1: Increased card size for higher levels so that the "10" text would fit with default mac os x font # 1.01.36 (69181) Oct 12, 2012 Tab 2: Mixed numbers level 9-10: Whenever a solution has shapes with 1/2, and 1/3 it must also have a 1/6 to avoid the need for the user to solve a common denominator type problem # 1.01.35 (69162) Oct 12, 2012 Tab 2: Mixed numbers level 9-10: Fixed height of the 1/1 cube to match 1/3 slices or 9/9 diced cubes Tab 2: Mixed numbers level 9-10: show 1/3 horizontally or vertically sliced cubes instead of 1/4 diced cubes Tab 2: Mixed numbers level 9-10: removed pyramids # 1.01.34 (69158) Oct 12, 2012 Tab 2: Mixed numbers level 9-10: increased diversity and constrain solution types # 1.01.33 (69154) Oct 12, 2012 # 1.01.32 (69152) Oct 12, 2012 # 1.01.31 (69103) Oct 11, 2012 Tab 2: On mixed Numbers Level 9-10, require a minimum number of pieces in some targets that have mixed divisions but with some shapes not completely filled Tab 1-3: Expand bounds around shape pieces and containers to avoid leaving a "trail" of black lines Tab 2: More work to reduce the drop shadow bug #3460 Fraction Matcher: Added reset all button # 1.01.30 (69096) Oct 10, 2012 Fraction Matcher, Fractions Intro, Build a Fraction: Made audio on/off checkboxes apply to the entire sim, not allowing different values for each tab # 1.01.29 (69083) Oct 10, 2012 Tab 2: Shapes level 4: increase diversity of shapes while minimizing the stack sizes and guaranteeing a correct solution # 1.01.28 (69081) Oct 10, 2012 Tab 1: Numbers Level 3: if 5/6 does not appear as a target, remove the 5's pile # 1.01.27 (69079) Oct 10, 2012 Tab 2: Shapes Level 4: Subdivide into 3 parts for one of the problems to encourage diversity # 1.01.26 (69077) Oct 10, 2012 Tab 1: Numbers Level 3: Removed 7's and 8's piles # 1.01.25 (69075) Oct 10, 2012 Tab 1-3: Expand bounds around number and fraction cards to avoid leaving a "trail" of black lines Tab 1-2: Fixed: Clicking on a fraction skeleton while it is animating to the toolbox causes buggy behavior # 1.01.24 (69072) Oct 10, 2012 Tab 1-2: Resolved #3460 drop shadow bug # 1.01.23 (69070) Oct 9, 2012 Tab 1-2: Fixed: On "Numbers" scenes, awkward when skeleton animates back to toolbox then to play area Tab 3: When dropping a circle into the rectangle toolbox, make sure it disappears. Tab 3: When changing representations, keep the old representation on the screen, so you can see both red circles and blue boxes (but only one toolbox at a time) Tab 3: Fixed: reset all-> bars -> drop a bar from toolbox slightly down and left, and it will shrink and fly into the play area # 1.01.22 (69045) Oct 9, 2012 Tab 3: Adjust spacing between cards based on the widths of the cards, to provide better support for different fonts such as the default OSX font # 1.01.21 (69019) Oct 9, 2012 Tab 3: Move scene to front during interaction to make it so cards cannot be dragged behind a toolbox Tab 1-2: Shapes: Fixed: "undo" button doesn't work sometimes after collection, reset and adding 2+ pieces to the main container # 1.01.20 (68983) Oct 8, 2012 Tab 2: Fixed: Don't show the red "not allowed" sign if a number is already there Tabs 1-2: Fixed: collection boxes don't fade in on an opened but inactive level Tabs 1-2: keep collection box borders always blue after fading in, don't change to gray when something dropped in or "undo" pressed Added "//unchecked warning" for lines that elicit usage of @SuppressWarnings annotation, see #3441 Addressed IDEA inspection issues # 1.01.19 (68089) Sep 18, 2012 Build a Fraction: Numbers: Return a fraction skeleton to the play area after "reset" Build a Fraction: Numbers: Fixed: "Reset" performs "undo" operation for any completed fraction cards # 1.01.18 (68085) Sep 17, 2012 Fraction Lab: Fixed: Containers often have the wrong scale when they are dropped back into the toolbox Build a Mixed Fraction: Shapes: Darkened green color for level 3 to make it stand out against the gray division lines more Build a Mixed Fraction: Shapes: Fixed: Colors for level 9-10 do not match the icons Build a Mixed Fraction: Shapes: Fixed: Collection boxes too small on level 2 when using bars and values all 1right of card vs container to match the toolboxes Free Play: Moved non-mixed fraction skeleton to the left # 1.01.12 (67906) Sep 11, 2012 Build a Fraction: Numbers: Fixed: Number cards disappear when dropped in the play area Free play: Fixed: "not allowed" sign appears in completed fractions Free play: Fixed: Sometimes shapes create an odd clipping region when animating back to the toolbox Free play: Fixed: When clicking on a number card lots, it fills up with duplicated cards # 1.01.11 (67870) Sep 11, 2012 Build a Fraction: Fixed: "Next button" doesn't show sometimes Free play: Fixed: Shapes move to the left when pressing "+" button -- should only do so if it expands off screen Free play: Reduced height of top toolbox for circles Free play: Made container stacks bottomless Free play: Made shape piece stacks bottomless Free play: Made number card stacks bottomless Free play: Made fraction skeleton stacks bottomless Free play: Added mixed numbers for numbers toolbox Free play: Fixed initial location of container and fraction Free play: Added representation control panel for shape types Free play: Added reset button Free play: Fixed: containers shouldn't fly to the left when dropped near the right Free play: Reduced the size of shape cards in the toolbox so they will all fit Build a Mixed Fraction: Shapes: Center the container in the play area under the level description Build a Mixed Fraction: Numbers: Center the fraction skeleton in the play area under the level description Build a Mixed Fraction: Shapes: Made bars more squarish to make them less rectangular: 10% taller and 10% less wide Build a Mixed Fraction: Shapes: Fixed: Fixed scale when new container node animates out of toolbox Build a Mixed Fraction: Shapes: Fixed: Fixed location when dropping into collection box Build a Mixed Fraction: Shapes: Fixed: Bar shape pieces no longer adjacent Build a Mixed Fraction: Shapes: Fixed: Piece jumps larger when "undo" pressed in a container Build a Mixed Fraction: Shapes: Fixed drag scale for pieces Build a Mixed Fraction: Shapes: Fixed scaling for initial container Build a Fraction: Shapes: Reduced the size of collection boxes Build a Fraction: Shapes: Made "undo" work incrementally when not in a collection box Build a Fraction: Numbers: Made "undo" work incrementally when not in a collection box Build a Fraction: Disable the collection boxes unless the user has created a match in that level or collected a match anywhere in the sim (any tab) Build a Fraction: Mixed: Numbers: Show vertical and horizontal boxes for levels 9-10 Build a Fraction: Mixed: Numbers: Show a "not allowed" sign where an improper fraction creation would have otherwise been possible Build a Fraction: Fixed: Fading in boxes should be across tabs, not just within each tab Build a Fraction: Isolated level resampling to speed up loading time Build a Fraction: Shapes: Gray out "+" button while a container is in the toolbox Build a Fraction: Shapes: Gray out "<" and ">" buttons while a container is in the toolbox Build a Fraction: Added empty tab for new "free play" tab Build a Fraction: Removed extra yellow color pop for collection boxes Build a Fraction: Improved colors and fade-in behavior for collection boxes # 1.01.10 (67698) Sep 6, 2012 Build a Mixed Fraction: Numbers: Shrink the target representations so there is enough room in the play area Build a Mixed Fraction: Don't allow a number card to drop into a hidden numerator/denominator box Build a Mixed Fraction: Hide the numerator/denominator if it would create an improper fraction or fraction = 1 # 1.01.09 (67638) Sep 5, 2012 Build a Fraction: Changed collection box background to white and border to blue Build a Fraction: Collection boxes are faded out on startup and fade in when the user creates a correct match Build a Mixed Fraction: Shapes: Improved the icon for level 10 Build a Fraction: Prevent +,<,> buttons from being pressed on a container node while it is in the toolbox # 1.01.08 (67410) Aug 27, 2012 Build a Mixed Fraction: Shapes: Added levels # 1.01.07 (67375) Aug 27, 2012 # 1.01.06 (67368) Aug 27, 2012 Build a Mixed Fraction: Numbers: Added a check for levels 5-8 to ensure different representation types Build a Mixed Fraction: Numbers: Make the number non-bold when it expands into the "whole" part of a mixed fraction Build a Mixed Fraction: Added level icons Build a Mixed Fraction: Numbers: Prevent horizontal and vertical bars from being used for shapes with "ninths" divisions # 1.01.05 (67346) Aug 24, 2012 Build a Mixed Fraction: Numbers: Fixed: whole numbers no longer centered in target cells Build a Mixed Fraction: Numbers: Made the whole number grow when dropped in the skeleton Build a Mixed Fraction: Numbers: Made the "whole" number part of the skeleton taller (full height of the fractional portion) Build a Mixed Fraction: Numbers: Fixed: Level 3 "flowers" were random and not filled properly # 1.01.04 (67332) Aug 24, 2012 Added levels 6-10 # 1.01.03 (67317) Aug 23, 2012 Build a Mixed Fraction: Numbers: Added Level 4 Addressed review issue, see #3397 Build a Mixed Fraction: Numbers: Level 2: Prevent duplicate challenges # 1.01.02 (67235) Aug 22, 2012 Build a Mixed Fraction: Numbers: Added level 2 # 1.01.01 (67225) Aug 22, 2012 Build a Mixed Fraction: Numbers: Added level 1 # 1.01.00 (67103) Aug 17, 2012 > fraction-matcher: Added a refresh button to load new challenges for the same level > fraction-matcher: Improved level selection screen and other UI improvements # 1.00.43 (67099) Aug 17, 2012 Build a Fraction: Fixed green button colors with NP provided artwork # 1.00.42 (67096) Aug 17, 2012 Fraction Matcher: When a game is over, if the "level selection screen button" is pressed, record the stars and clear the level as if the user had pressed "new game" Build a Fraction: Numbers: Adjusted level 6 so that it has at least 3 stacks, because when there are just 2 stacks, one often has 7 cards and is too tall (and overlaps adjacent stacks and goes out of the toolbox bounds) Build a Fraction: Numbers: Increase spacing between stacks so that tall stacks don't overlap adjacent stacks Build a Fraction: If you get past level 5 by pressing "next" then the level selection screen will take you to the 2nd page, showing the higher levels Build a Fraction: Numbers: Fixed: pressing undo on one target clears all the stars Removed @Override in interface implementations # 1.00.41 (67076) Aug 16, 2012 Added level selection screen button icon images from NP Equality Lab: Fixed location for the bucket for red rectangles (was 20px left of others) Build a Fraction: Shapes: Determines whether the user is trying to put the container in the toolbox, if so do not send back to play area if overlapped with collection box, see #3397 Fraction Matcher: Level 4: allow unreduced fractions in the numeric representation Intro: Prevent glitches in the circle shapes # 1.00.40 (67060) Aug 15, 2012 Build a Fraction: Numbers: Fixed: hitting "reset" when the sim starts up causes the fraction outline to move > Made sound on by default for Fraction Matcher # 1.00.39 (67048) Aug 15, 2012 Build a Fraction: Fixed: Dotted lines don't always make sense and 2/2 and 3/3 targets not shown on level 1 shapes, see #3397 comment 15 item 3 Build a Fraction: Fixed: Container node in collection box doesn't always go back to the center of the screen on reset all, see #3397 comment 15 item 2 Build a Fraction: Fixed: Resample forgotten if main screen viewed, see #3397 comment 15 item 1 and 4 Build a Fraction: Numbers: Changed from 4 targets to 3 in level 5 Build a Mixed Fraction: Numbers: Factored out "box" class Build a Mixed Fraction: Numbers: Started showing whole number dotted line region Build a Mixed Fraction: Numbers: Made it possible to show mixed numbers for targets Build a Mixed Fraction: Added more support for mixed numbers Build a Mixed Fraction: Updated title and internationalized tab name # 1.00.38 (66957) Aug 14, 2012 Removed unused images Build a Fraction: Updated i18n Build a Fraction: Shapes: Fixed: if you push the undo button on more than one shape after it has been collected, new containers will not fly out automatically when you complete a target Build a Fraction: Numbers: Fixed: Level 6 can create challenges with only a stack of "1" cards Build a Fraction: Shapes: Fixed: mouse gets away from bars when dragged out Build a Fraction: Made carousel circles clickable since they look like radio buttons # 1.00.37 (66926) Aug 14, 2012 Equality Lab: Made right representation pink so it doesn't match any of the left representation colors # 1.00.36 (66924) Aug 13, 2012 Customized level selection button icons for Fraction Matcher and Build a Fraction # 1.00.35 (66922) Aug 13, 2012 Added a faint shadow to make "level selection screen" button icons look more like buttons Build a Fraction: Shapes: Move the "undo" button closer to the circular containers Build a Fraction: Shapes: For level 8, where fractions > 1 are introduced, only use denominators of 1/2 and 1/4 for the fractions > 1 Fraction Matcher: Moved level selection button to the right, above the refresh button Build a Fraction: Shapes: When dropping a container in an incorrect collection box, do not move to exactly overlap a container that is already centered in the play area. Switched to use a "level selection screen" button instead of a back button for build a fraction and fraction matcher. Build a Fraction: Shapes: Fixed: If the "undo" button is pressed for a "double container" that is in the collection box, and it flies back to the floating panel it does not recollapse to single container. Build a Fraction: Shapes: Fixed: When a "double container" is dragged over the collection box with the incorrect answer and released, it pops back to where the "minus" sign interferes with the collection boxes Build a Fraction: Shapes: Made the container node go to the play area if it is empty, otherwise go to the toolbox # 1.00.34 (66906) Aug 13, 2012 Build a Fraction: Numbers: Fixed: Fraction skeleton cannot be dragged out of toolbox after being ejected from a collection box Build a Fraction: Switched from blue "split" button to yellow "undo" button Build a Fraction: Shapes: Fixed: When a new container comes out (after completing a target), it does not go to the same "centered" place as the original one # 1.00.33 (66874) Aug 12, 2012 Build a Fraction: Numbers: Center the initial fraction skeleton and floating panel under the "Level #" heading Build a Fraction: Shapes: Center the initial container and floating panel under the "Level #" heading Build a Fraction: Fixed: Dragging on back button in a level makes buggy looking effects Build a Fraction: Shapes: Clear divisions from a container when ejected from a collection box # 1.00.32 (66858) Aug 10, 2012 Build a Fraction: Shapes: Possible solution for bugs such as pie slices flying to the wrong location, and exceptions # 1.00.31 (66849) Aug 10, 2012 Build a Fraction: Shapes: Decreased vertical height of collection boxes by 5% and spaced them out further # 1.00.30 (66845) Aug 10, 2012 Build a Fraction: Shapes: Added extra shapes for creating one of the pieces in levels 2 and 5 Build a Fraction: Shapes: Fixed equality test for creating interesting fraction shape sets # 1.00.29 (66843) Aug 10, 2012 # 1.00.28 (66841) Aug 10, 2012 Build a Fraction: Shapes: Makes it so a node cannot be picked while animating, that causes glitchy looking problems and makes nodes end up in the wrong place Build a Fraction: Shapes: Fixed: When a level first opens, if you double click the container in the play area, another one flies out. Build a Fraction: Increased font on carousel dot labels, and increased spacing between dots # 1.00.27 (66819) Aug 10, 2012 Build a Fraction: Converted to SimSharingCanvasBoundedDragHandler for sim sharing events Build a Fraction: Go back to page with levels 1-5 on "reset all" Build a Fraction: Fixed: "Next" button in a numbers level goes to a shapes level # 1.00.26 (66795) Aug 10, 2012 Build a Fraction: Shapes: Make container non-draggable while piece is animating into it, otherwise the piece will end up in the wrong location. Build a Fraction: Shapes: Made the toolbox a bit higher vertically to accommodate large stacks Build a Fraction: Shapes: Centered the toolbox horizontally in the play area when using circle slices Build a Fraction: Shapes: Removed gray as a color and improved colors for higher levels Build a Fraction: Moved left/right level selection page buttons to the bottom and added dots for indicator of current page # 1.00.25 (66789) Aug 9, 2012 Build a Fraction: Shapes: Prevent pieces from being dropped into a container in a collection box Build a Fraction: Shapes: Keep resampling levels until they match our constraints, such as not having too many stacks or too many cards. Build a Fraction: Shapes: Fixed: When the user presses a "-" button to remove a container from a group, any pieces in the container should go back to the toolbox Build a Fraction: Shapes: When a container is added to a container node, animate it to the left if it overlaps the scoring boxes. # 1.00.24 (66784) Aug 9, 2012 Build a Fraction: Shapes: Decreased spacing between pies in the toolbox # 1.00.23 (66782) Aug 9, 2012 Intro: Improved beaker offsets when dragging out of play area containers (again) Build a Fraction: Shapes: Randomly use pies or bars instead of preferring one for large denominators Build a Fraction: Shapes: Removed extra 1/2 pieces from level 4 when building halves Build a Fraction: Shapes: Made internal divisions (dotted lines) go back to 1 when going into toolbox Build a Fraction: Shapes: For levels 8-10, made number of containers go back to 1 when going into toolbox Build a Fraction: Shapes: Made it so the dotted lines don't get in the way of mouse events # 1.00.22 (66770) Aug 9, 2012 Intro: Improved beaker offsets when dragging out of play area containers # 1.00.21 (66768) Aug 9, 2012 Intro: Improved performance, particularly for equality lab and beakers # 1.00.20 (66762) Aug 9, 2012 Intro: Fixed location of fluid beakers when dragging out of the play area containers Intro: Fixed grab region for draggable fluid cups when in the play area containers Intro: Fixed z-ordering for cake slices so there is no z-order swap when dragging one cake vertically past another Build a Fraction: Don't show "Next" button if it was the last level Build a Fraction: Fixed: Reset doesn't work for expanded containers Build a Fraction: Made it so that containers max out at 2 instead of 3 # 1.00.19 (66728) Aug 8, 2012 Intro: Fixed flickering z-ordering for cake slices Intro: Fixed: Extra flying pieces created when reducing the max # 1.00.18 (66679) Aug 7, 2012 Addressed review issues by adding documentation Use solutions with a smaller number of cards Added sim sharing for radio buttons # 1.00.17 (66622) Aug 7, 2012 Build a Fraction: Shapes: Converted from "straightforward" to "interesting" shapes for levels 8-9 Build a Fraction: Numbers: Fixed: Reset doesn't work properly for completed objects # 1.00.16 (66596) Aug 6, 2012 Build a Fraction: Fixed: If I place a card in the play area in the fraction skeleton, "reset" has no effect. # 1.00.15 (66576) Aug 6, 2012 Build a Fraction: Only allow a fraction skeleton to go back to toolbox position if numerator and denominator are empty Build a Fraction: Prevent objects from being dragged off of the canvas by converting from SimSharingDragHandler to CanvasBoundedDragHandler # 1.00.14 (66543) Aug 3, 2012 Added internationalization Build a Fraction: Shapes: Fixed: Reset all does not clear level 1 contents Build a Fraction: Shapes: Fixed: Reset all does not reset the divisions on each container # 1.00.13 (66537) Aug 3, 2012 Build a Fraction: Animate cards back to stacks faster so it is less likely to click on it while it is moving (which causes problems) Build a Fraction: Numbers: Fixed: When pressing reset, the fraction container doesn't move to the play area Build a Fraction: Fixed: The smiling face is too big and covers up other buttons Build a Fraction: Made it so you can divide the pie into 8 slices instead of just 6 Fraction Matcher: Fixed: Refresh button turns the sound on for the level you refreshed Fraction Matcher: When pressing "New game" in the game over dialog, refresh the level so the next time the user comes back they can play it again instead of seeing the "game over" dialog, see #3402 Intro: Fixed a bug in dragging and dropping water glasses, see #3401 # 1.00.12 (66526) Aug 2, 2012 Build a Fraction: Shapes: Show more complicated patterns for levels 6-10 on the level selection screen icons Build a Fraction: Shapes: Fixed: When card stacks have different sizes, the parent toolbox containers don't line up Build a Fraction: Show divisions when going into the collection box Build a Fraction: Removed unused code for making target containers flash when matched Build a Fraction: Shapes: Use green images for left/right buttons that change number of divisions in container Fraction Matcher: Fade in and out on refresh Fraction Matcher: Save progress when pushing the "back" button # 1.00.11 (66407) Jul 28, 2012 Build a Fraction: Shapes: Make dotted lines disappear when going into toolbox Build a Fraction: Shapes: Make +/- buttons disappear when going into toolbox. Build a Fraction: Shapes: Fixed: fifths pie pieces don't fit square in toolbox container Build a Fraction: Shapes: When choosing target angle, don't match on container nodes that are in scoring cells Build a Fraction: Shapes: Show shadows when pieces animating back to toolbox Build a Fraction: Shapes: Made it so the piece won't rotate further than necessary Build a Fraction: Shapes: Fixed: Containers are always moving home even if not dropped on toolbox or scoring cells Build a Fraction: Shapes: Pie shapes: stack up and to the right for containers (as we do for shapes) Build a Fraction: Shapes: Fixed: Exception when no available location to rotate for Build a Fraction: Shapes: Rotate when closest match site changed for fractions > 1 Build a Fraction: Shapes: Make pie piece stay near mouse when grabbed from toolbox Build a Fraction: Shapes: Fixed: Bar shapes not centered vertically in toolbox any more Build a Fraction: Shapes: Fixed: Pieces don't line up properly with the containers Build a Fraction: Shapes: If the user got the incorrect answer, send back to the play area # 1.00.10 (66281) Jul 26, 2012 Build a Fraction: Added shadows for dragged bar pieces Build a Fraction: Added shadows for dragged pie pieces Build a Fraction: Fixed: Stars should not clear on "refresh" Build a Fraction: Fixed: Stars do not clear on "reset all" Build a Fraction: Fill in stars as challenges and levels are completed Build a Fraction: Fixed: Pie shapes don't go back to the right location in the toolbox Build a Fraction: Fixed: Pie shapes should stack up and to the right Build a Fraction: Fixed: Pieces should rotate when going back to the toolbox Build a Fraction: Fixed container divisions for pie shapes Build a Fraction: Rotate pie shapes when dragged from toolbox, not when dropped into container Build a Fraction: Fixed: Pie shapes should fit into containers in the toolbox Build a Fraction: Fixed toolbox height for different shape types Build a Fraction: Store progress when pushing back button Build a Fraction: Don't highlight the target box Build a Fraction: Only consider the target collection box for matching (based on centers), otherwise students can overlap many boxes instead of thinking of the correct answer Fraction Matcher: Added a "refresh" level button that creates new challenges for the same level Build a Fraction: Improved support for pie shapes Build a Fraction: Initial support for pie shapes Fraction Matcher: Switched to use common Vector2D implementation, see #3374 Fraction Matcher: Moved smiling face down a little bit # 1.00.09 (66005) Jul 18, 2012 Build a Fraction: Numbers: Send fraction skeleton to toolbox location when dropped in toolbox Build a Fraction: Numbers: Fixed reset for fraction skeletons Build a Fraction: Numbers: Made different card size for 1 vs 2 digit numbers Build a Fraction: Numbers: Have the fraction skeleton start smaller in the toolbox, and reduce the toolbox height Build a Fraction: Put reset and refresh buttons horizontally next to each other centered below the level title # 1.00.08 (65996) Jul 18, 2012 Fraction Matcher: Animate level selection screen/game screen Fraction Matcher: Added support for RTL languages in the control panel, see #3369 Fraction Matcher: Moved smiling face to the right so it doesn't overlap with back button Fraction Matcher: Converted "new game" button to a back button Build a Fraction: Shapes: Stack pieces up and to the left with less spacing Fraction Matcher: Fixed: "My Matches" text can go offscreen to the left, see #3368 # 1.00.07 (65969) Jul 17, 2012 Build a Fraction: Numbers: Fixed: Scoring cells weren't highlighting on levels >=2 Build a Fraction: Numbers: Fixed: Ding sound wasn't playing for individual matches # 1.00.06 (65965) Jul 17, 2012 Build a Fraction: Shapes: Use stacks of cards for level selection icon Build a Fraction: Shapes: Fixed: Shapes put into container on level 3 have pieces drag when they shouldn't. Build a Fraction: Shapes: Fixed: Target cell isn't flashing Build a Fraction: Shapes: Fixed: Level refresh wasn't working Build a Fraction: Shapes: Fixed z-ordering and card layout positions Build a Fraction: Numbers: Move cards closer to the bottom of the stack instead of original location when stack is depleting Build a Fraction: Numbers: Fix z-ordering when returning number cards to the toolbox so that stacks will look like they did at startup Build a Fraction: Numbers: Only allow front card to be picked Build a Fraction: On 2nd page of level selection screen, use 4 stars as max Fraction Matcher: Changed stopwatch and timer components to pairs of radio buttons instead of toggle buttons Build a Fraction: Augment level list for picture levels 6-10 (with copies of level 5) Build a Fraction: When going back to level selection carousel, remember which page you were on. Build a Fraction: Play sound for completing individual challenges when placed in the target box rather than when built Equality lab: Water glasses are the wrong color in the bucket Equality lab: Fixed icon colors to match the drawn representations Equality Lab: added vertical bars Build a Fraction: Added multiple pages to carousel for level selection # 1.00.05 (65811) Jul 13, 2012 Build a Fraction: Play "ding" sound when a match complete instead of when placed in target box # 1.00.04 (65804) Jul 13, 2012 Build a Fraction: Added audio on/off controls on the level selection screen # 1.00.03 (65796) Jul 13, 2012 Build a Fraction: Play a "ding" sound when filling a box, or "ta-da" sound when all boxes full Build a Fraction: When refreshing a level, cross fade instead of panning the camera # 1.00.02 (65769) Jul 11, 2012 # 1.00.01 (65767) Jul 11, 2012 Fraction Matcher: Use a consistent color for red in the level selection screen, see #3357 Fraction Matcher: Removed unused "standaloneSim" parameter, see #3357 Build a Fraction: Pictures: Fixed: Piece should move down in the target cell, it is too high now that the piece size buttons appear beneath. Build a Fraction: Pictures: Use the same colors in each level as the icon Build a Fraction: Pictures: Use the specified color in each level Build a Fraction: Added a reset all button to the level selection page Build a Fraction: Made it so a filled container cannot be returned to the toolbox Build a Fraction: Added number icons # 1.00.00 (65580) Jun 29, 2012 Fraction Matcher: Added screenshot # 0.00.103 (65578) Jun 29, 2012 Fraction Matcher: Require vertical or horizontal bars to have less than 9 segments Fraction Matcher: Added 3x3 grid back Build a Fraction: Put the shape cards directly on the shape container icons # 0.00.102 (65571) Jun 29, 2012 Fraction Matcher: Removed 3x3 grid pattern Build a Fraction: Added "refresh" button to the number scene Build a Fraction: Wired up the "refresh" button # 0.00.101 (65565) Jun 29, 2012 Changed the scale factors for mixed fractions level 7 and 8 # 0.00.100 (65562) Jun 29, 2012 Fraction Matcher: Fixed a bug that caused the "new game" button on the right to malfunction sometimes, especially when holding the button down for more than a second # 0.00.99 (65559) Jun 29, 2012 Fraction Matcher: Made entire bounds of fraction number grabbable, not just directly over the number themselves Fraction Matcher: Moved the mixed numbers a bit lower in the pan Fraction Matcher: On the mixed number tab, always use a scale factor for level 7 and 8 Fraction Matcher: On the mixed number tab, show mixed numbers only (never show improper fractions) Build a Fraction: Added a "refresh" button, not wired up # 0.00.98 (65549) Jun 28, 2012 Build a Fraction: Improved adding/removing multiple containers Fraction Matcher: Refactored StartScreen into a separate class, see #3357 Build a Fraction: Added outline to pieces and added gray cutout line for container divisions Build a Fraction: Fixed: Split button was broken Build a Fraction: Allow pieces to move to any container within a group Build a Fraction: Made it so you cannot overflow a single piece Build a Fraction: Made it so you cannot overflow a single piece Build a Fraction: Removed "world selection screen" and merged shapes/numbers level selection screens Build a Fraction: Put the up/down arrows beneath the container and make them adjacent Fraction Matcher: Require the user to change their answer before pressing "check answer" again, see #3357 comment 21 Fraction Matcher: For upside-down L shapes and other representations that are still too tall after shrinking based on width, undo previous shrink and shrink by another 20% Fraction Matcher: Show different icons for mixed fraction level selection screen Fraction Matcher: Fixed: Reset all broken for mixed numbers tab Fraction Matcher: Created levels for mixed numbers tab Fraction Matcher: Disallow mixed number representations in tab 1 Fraction Matcher: Added docs to MovableFractionNode, see #3557 Fraction Matcher: Created MovableFractionID, see #3557 Fraction Matcher: Added documentation for animateMatchToScoreCell, see #3557 Fraction Matcher: Addressed some review issues, see #3557 Fraction Matcher: Added a new tab for "mixed numbers" Fraction Matcher: Removed unused field, see #3357 # 0.00.97 (65476) Jun 27, 2012 Build a Fraction: Only show the "add container" button if there is at least one fraction > 1 Fraction Matcher: Added documentation to Vector2D class, see #3357 Fraction Matcher: Added documentation for Controller class, see #3357 Fraction Matcher: Added documentation for FNode class, see #3357 Fraction Matcher: Generalized code in StarSetNode regarding generation of stars and pieces of stars, see #3357 Fraction Matcher: Addressed a few review comments, see #3357 Converted to use colorblind friendly red, see #3357 add REVIEW comments based on a quick scan of each class file in fractions package add REVIEW comments based on a quick scan of each class file in fractionmatcher package # 0.00.96 (65450) Jun 26, 2012 Equality lab tab: Made the number line show tickmarks differently on left and right side # 0.00.95 (65443) Jun 26, 2012 Build a Fraction: When ejecting a box from the scoring cell, move it back to toolboxes Build a Fraction: Up/down spinner buttons should fade out when going to target box. Build a Fraction: Improved level navigation and wired up smilie face buttons Build a Fraction: Numbers: Added "reset" button for each scene Build a Fraction: Pictures: Added "reset" button for each scene Build a Fraction: Pictures: Pieces should go back to the toolbox if split from a container Build a Fraction: added ContainerFrontNode to hide seams and show the container divisions lines more clearly Build a Fraction: added level title to picture and number scenes Build a Fraction: Added new level selection screen Build a Fraction: Pictures: Removed border for dragged pieces # 0.00.94 (65403) Jun 22, 2012 # 0.00.93 (65401) Jun 22, 2012 Build a Fraction: Animate out containers when the play area has none Build a Fraction: Started new UI with a tool box for multiple piece sizes and a single container in the center that can be broken into different numbers of subdivisions Build a Fraction: Added standalone app for build a fraction Fraction Matcher: Expanded ninja star a little bit Fraction Matcher: Added ninja star for level 8 and as a new representation Fraction Matcher: Added ring of hexagons for level 7 and as a new representation # 0.00.92 (65358) Jun 21, 2012 Build a Fraction: Pictures: Fixed: Bug: multiple pieces went into the same target box. Build a Fraction: Pictures: Fixed: Split button should change cursor back to arrow after clicking. Build a Fraction: Pictures: Fixed: Container shouldn't be draggable once in scoring cell. # 0.00.91 (65322) Jun 19, 2012 Build a Fraction: Pictures: Containers animate back to the toolbox Build a Fraction: Pictures: Pieces animate back to the bucket Build a Fraction: Pictures: If all scored, then show smilie face and next button. Build a Fraction: Pictures: Animate picture fractions into the scoring cells Build a Fraction: Pictures: Targets light up when you have a match. Build a Fraction: Pictures: Stack pieces in the bucket Build a Fraction: Pictures: Show multiple pieces in the bucket, as determined by the level Build a Fraction: Pictures: Spread out pieces horizontally when ejecting from a container Build a Fraction: Pictures: Pieces "stack" in a container without overlapping. Build a Fraction: Pictures: Break pieces out of container Build a Fraction: Pictures: Snap pieces into container Build a Fraction: Pictures: Removed "My fractions" text Build a Fraction: Centered level indicator vertically, converted vertical layout to horizontal for scene selection toggle buttons Build a Fraction: Pictures: Made level toolbar bar move independently for each scene # 0.00.90 (65259) Jun 18, 2012 Fraction Matcher: Removed debug string and fixed reward test button Fraction Matcher: Added an animation when the user attains full points for any level Intro + Equality Lab: Made the border a bit thicker to match the filled shapes # 0.00.89 (65250) Jun 18, 2012 Fraction Builder: Scale all graphics up so they have the same width Fraction Builder: Fixed: Buggy behavior when dropping a fraction on 2 matching targets Fraction Builder: Added Level 10 Fraction Builder: Added Level 9 Fraction Builder: Added Level 8 Fraction Builder: Added Level 7 Fraction Builder: Added Level 6 Fraction Builder: Made background light blue Fraction Builder: Added a background color chooser Fraction Builder: Added levels Fraction Builder: Added levels 1-2 Fraction Builder: Added a "Resample" button for debugging, only enabled when running in dev mode Fraction Builder: Randomize levels after "reset all" pressed Fraction Builder: Removed "My Fractions" text Fraction Builder: Use toggle buttons + icons for "pictures" and "numbers" radio buttons # 0.00.88 (65186) Jun 17, 2012 Fraction Builder: Added a little more vertical spacing between scoring cells Fraction Builder: Added a little more vertical space between "my fractions" and the scoring cells Fraction Builder: When ejecting a fraction from the scoring cell, all the parts go back to the toolbox Fraction Builder: Removed score readout Fraction Builder: Have vertical bars fill in from the left Fraction Builder: Fixed: "Next" button font under smilie face is too small Fraction Builder: Fixed: Cards should stack down and to the right instead of up and to the left Fraction Builder: Fixed: Composite fraction card wrong size unless window at 1024x768 # 0.00.87 (65174) Jun 16, 2012 Fraction Matcher: fixed randomization scheme for later levels Fraction Matcher: Exclude "interleaved L shapes" for denominator > 4 Fraction Matcher: Moved mixed number elements closer together # 0.00.86 (65170) Jun 16, 2012 Fraction Matcher: Fixed: Sometimes when pressing "show answer", a fraction from the top score cell animates down to the scale Fraction Matcher: Fixed: Spacing between shape graphics for fractions < 1 is sometimes too small Fraction Matcher: Increased the size of the whole number in mixed fractions Fraction Matcher: Added sim sharing messages Fraction Matcher: Internationalized # 0.00.85 (65145) Jun 15, 2012 Fraction Matcher: Only include levels 7-8 in the standalone Fraction Matcher, not in the Fractions Intro sim Fraction Matcher: Added improper fractions to levels 7-8 # 0.00.84 (65129) Jun 15, 2012 Fraction Matcher: Added levels 7-8 Fraction Matcher: Vertical bars fill from the left Fraction Matcher: Rewrote level creation algorithm Fraction Matcher: Made sound button and timer buttons keep the hand cursor when pressed in Fraction Matcher: Made sound button change icon when pressed in Fraction Matcher: Made sound and timer buttons turn green when pressed in # 0.00.83 (65090) Jun 15, 2012 Fraction Matcher: Changed pattern on startup screen Fraction Matcher: Reworded buttons # 0.00.82 (64985) Jun 12, 2012 Removed dependency on xstream Fraction Matcher: Wired up new startup/level selection screen Fraction Matcher: Added new startup/level selection screen Fraction Matcher: Fixed: Red wasn't appearing correctly for fractions > 1 Build a fraction tab: Fixed: scoring cells weren't flashing red for level 1 # 0.00.81 (64935) Jun 11, 2012 Fraction Matcher: Added red as a representation color Fraction Matcher: Always show the "check answer" button on the left side Fraction Matcher: Made the big yellow equals sign have square corners instead of rounded Fraction Matcher: Fixed: For fractions > 1, sometimes the bar on the number line uses green instead of the representation color Fraction Matcher: Fixed the stroke outline anomalies in polygon strokes Build a fraction tab: On higher levels, it shouldn't highlight when you get the right value--the user has to drag it there to check Build a fraction tab: Added a level Build a fraction tab: Made it possible to have more than 3 scoring cells Build a fraction tab: Fixed: Score went to -1 when popping out a single fraction from a non-complete level. Build a fraction tab: Added score readout: each completed level is worth one point Build a fraction tab: Improved fonts and layout for scoreboard Build a fraction tab: Made it so you can't drop more than one match into a scoring cell Build a fraction tab: Added transparency animation to the smilie face dialog Build a fraction tab: Fixed: When ejecting a fraction from a scoring cell when smilie face is showing, should unshow the smiling face. Build a fraction tab: Fixed: When ejecting a fraction from the scoring cell, it should become a card again. Build a fraction tab: For fractions, split button should be on the left to match up with when the fraction is in the scoring cell. Build a fraction tab: Fixed: Finished fractions (in target cells) still show when going to the next level Build a fraction tab: Dragged items move to the front Build a fraction tab: Fixed: After splitting a complete fraction, fraction skeleton not draggable. Build a fraction tab: fixed: smiling face not shown after completing all questions Build a fraction tab: Fixed fraction card size and location Build a fraction tab: Shrink fraction when dropped in a target cell Build a fraction tab: animate fractions to target cell when dropped in Build a fraction tab: Fixed: Shouldn't be able to drop numbers into a fraction skeleton that is in the toolbox Build a fraction tab: Fixed: Initial fraction skeleton should animate to toolbox location if dropped in toolbox, not back to the middle of the screen Build a fraction tab: Show filled in fractions on a "card", have the card disappear when it drops in the scoring cell Build a fraction tab: Made target cells a little smaller Build a fraction tab: Made scoring cells have the same shade of gray as the toolbox Build a fraction tab: Added a "split" button to completed fractions that appear in the scoring cells Build a fraction tab: Fixed: Cards should go over (z-order) the target fraction red dotted line Build a fraction tab: Removed card background when a card is dropped into a fraction Build a fraction tab: Fixed: Fractions should pop out if put in a non-matching target cell Build a fraction tab: Added fraction skeleton to the toolbox, and animate it out when the user solves a target (and doesn't already have another fraction skeleton in the play area) Build a fraction tab: Fixed: When navigating back a level, it should remember if you solved the level and not create the level anew Build a fraction tab: Fixed: Level text should accommodate double digits level size Build a fraction tab: Fixed: Level numbering should start at 1, not zero Build a fraction tab: Removed "0" from levels Build a fraction tab: Sort numbers in the toolbox Build a fraction tab: Added a level indicator and navigation buttons Build a fraction tab: Space out numbers equally in the toolbox Build a fraction tab: Added stacks of cards for the numbers Build a fraction tab: Remove confirmation dialog for reset all Build a fraction tab: Fade out previous level when going to next level to support other aspect ratios Build a fraction tab: Added bucket icon Build a fraction tab: Added pieces in the bucket Build a fraction tab: Added enable/disable for bucket spinner buttons Build a fraction tab: Added bucket spinner buttons # 0.00.80 (64782) Jun 7, 2012 Fraction Matcher: Fixed stroke width for compound pattern shapes (for fraction > 1) # 0.00.79 (64772) Jun 7, 2012 Started on "pictures" scene Removed package buildafraction_functional Added scene layer for navigation Build a fraction tab: Added radio buttons for changing game types, not wired up yet # 0.00.78 (64716) Jun 6, 2012 Matching Game Tab: Performance improvements for fraction representations flying back to their containers or to the match containers # 0.00.77 (64713) Jun 6, 2012 Added reset all button Randomized level 0 Added fractions >1 Fixed: number should become pickable after splitting a fraction Animate new fractions Wired up "split fraction" button Numbers go back to their starting location when dropped in the toolbox or in an empty region of the play area Added multiple levels Added ability to go to next level after one complete If all targets filled up, then add a "next" button Fixed: Multiple score cells light up when one match is made Removed split button and interactivity when fraction entered into scoring cell Drag fraction after assembly Animate stroke on score box when a match is made Center "my fractions" text above the target boxes Only collect a fraction if the value is correct # 0.00.76 (64594) Jun 1, 2012 Fixed: Tetris "L" shapes are off by a factor of 2 for equality tests Increased bar animation time by 25% (from 0.3 sec to 0.375 sec) # 0.00.75 (64581) Jun 1, 2012 Improved performance when animating bar chart bars even further # 0.00.74 (64576) Jun 1, 2012 Improved performance when animating bar chart bars # 0.00.73 (64573) Jun 1, 2012 Renamed "Fraction Matching Game" to "Fraction Matcher" Added new sim for "Fraction Matching Game" # 0.00.72 (64542) May 31, 2012 Build a fraction tab: Block against unnecessary repainting for target cell highlighting Build a fraction tab: Fixed: Score cell should pulsate then stay highlighted Build a fraction tab: Made number toolbox light gray Build a fraction tab: Removed fraction skeleton from toolbox, moved to play area # 0.00.71 (64503) May 30, 2012 Matching game tab: Improved performance/smoothness for bar animation and fly back animation Matching game tab: Make sure not all representations are numeric and not all non-numeric # 0.00.70 (64490) May 30, 2012 Matching game tab: Added random fill for pies and horizontal/vertical slices Matching game tab: Fixed buggy outline for triangles Matching game tab: Fixed buggy outline for circles Matching game tab: Made outline stroke thicker than slice stroke Matching game tab: Converted PiesSetNode to Pattern Matching game tab: Converted VerticalBarsNode to Pattern Matching game tab: Converted HorizontalBarsNode to Pattern Matching game tab: Fixed: The "diagonal interleaving L shape" is too bit big on the lower levels when there are 6 L's (level 2) Matching game tab: Animate the bars 2x as fast # 0.00.69 (64421) May 29, 2012 Equality lab tab: Improved control panel location # 0.00.68 (64419) May 29, 2012 Equality lab tab: Changed from text radio buttons to icon radio button strip # 0.00.67 (64410) May 29, 2012 Equality lab tab: Make representation control panel a little bigger to use up space freed up from reducing right hand side representations. Equality lab tab: Wired up "same as left" representation vs "number line" buttons Equality lab tab: Made representations different colors and added radio buttons Switched to language level 5.0 Build a fraction: Changed background to white # 0.00.66 (64062) May 9, 2012 Build a fraction: Hide the denominator dotted line when the user is dragging 0 Build a fraction: Prevent putting 0 in denominator, prevent putting a number in numerator or denominator if already filled Build a fraction: Disable number pickability when on a fraction, so mouse clicks will fall through to the fraction itself Build a fraction: Fixed: Numbers should move when dragging a fraction Build a fraction: i18n Build a fraction: Fixed: draggable numbers don't attach to fraction directly from tool dragging Build a fraction: Make draggable numbers bigger, make draggable fraction bigger, center drag area on draggable fraction Build a fraction: Increased container size and removed stroke from pieces so they don't look like they are already in a container Build a fraction: Centered the drag area on the draggable fraction Build a fraction: Made the background cream Added draggable fractions Build a Fraction: Added draggable numbers Matching game: Color each bar the same color as the corresponding representation Matching game: Animate bars when checking answer Matching game: Fixed: patterns scramble as you drag them Intro tab: Fixed: Number line doesn't show when selected Matching game: Removed unused code and renamed classes # 0.00.65 (63965) May 6, 2012 Added draggable pieces # 0.00.64 (63963) May 5, 2012 Added draggable containers Build a Fraction tab: Started canvas Prepended "with" to copy methods for lombok data classes Added a new (empty) tab for "Build a Fraction" Intro tab: Fixed: Bucket clipping area was omitted while fixing #3314 # 0.00.63 (63725) Apr 24, 2012 Matching Game: switched from MatchingGameCanvas to ClientMatchingGameCanvas to improve performance, see #3314 Intro tab: Only update and render views when visible, see #3314 Intro tab: Added developer menu items for debugging performance, see #3314 Intro tab: Improved performance for cake slice dirty rectangles, see #3314 Intro tab: Fixed performance in PieSetContentNode for dirty rectangles, see #3314 [63694] # 0.00.62 (63618) Apr 19, 2012 Matching Game: Added interleaved L-shape Matching Game: Added 6-star # 0.00.61 (63609) Apr 18, 2012 Matching Game: Added L-shaped diagonal Matching Game: Added tetris pieces Matching Game: Added random fill at higher levels Matching Game: Added scaled representations at levels 5-6 Matching Game: Improved scoreboard layout and smilie face size # 0.00.60 (63599) Apr 18, 2012 Isolate instantiation of regression tests Fixes for the game over dialog Hide the timer if not selected in the settings dialog Added timer to scoreboard # 0.00.59 (63576) Apr 18, 2012 Added a flag to disable function recorder Matching Game: Show the current level and a menu button Matching Game: Added object ID's and test for rendering strategy Matching Game: Keep track of score Matching Game: Improved game over handling Matching Game: Added a game over dialog Matching Game: Fixed: User shouldn't be able to interact with any fractions while showing clues or correct answer Matching Game: Improved "next" behavior Matching Game: Animate to the correct answer Matching Game: Fixed: buttons don't appear for the left scale Matching Game: Fixed bugs in button enable/disable when autospin + max/min reached Matching Game: Show a smilie face and score readout when checking the answer and it is right Matching Game: Play audio for right/wrong answers Matching Game: After getting it wrong, hide the "check answer" button until they remove something from the platform or put something else up there. Matching Game: Started adding "try again"/"show answer" buttons Matching Game: Extended max level to 6 Matching Game: Wired up game dialog with audio settings Matching Game: Added dialog for game start Added docs for regression testing Regression test: store results in separate thread and improved performance Converted from F2 updates to F Isolated sources of randomness Send messages in matching game Send messages for audio check box Send different messages for representations in equality lab Send messages when number line knobs are dragged Send messages when the lock is toggled Send messages when the scaled up value changes Send messages when the container state changes Added messages for changing representations Added messages for dragging slices Added messages for numerator and denominator spinners Added messages for max spinner Added sim sharing event messages Make public properties private in SpinnerButtonNode, to confirm that they don't need to be exposed (and some of them don't really need to be properties) Refactored RadioButtonStrip for use in fluid pressure and flow # 0.00.58 (62682) Mar 20, 2012 Equality Lab: Fixed: If in number line when pressing "reset all", it creates 6 instead of 4 containers on each side # 0.00.57 (62599) Mar 19, 2012 Intro: Added different colors for horizontal bars, vertical bars and orange glasses # 0.00.56 (62498) Mar 12, 2012 Intro & Equality Lab: Fixed: Out of memory exception when adding/subtracting lots of 3d cake slices # 0.00.55 (62473) Mar 12, 2012 Equality Lab: Made the green arrow draggable Matching Game: Limit values to <= 2.0 since otherwise it would go off the chart for the number line # 0.00.54 (62462) Mar 12, 2012 Matching Game: Fixed: 2x2 and 3x3 grid don't show the right value # 0.00.53 (62448) Mar 12, 2012 Equality Lab: Added left/right spinners Matching Game: Removed values for denominator > 10 Matching Game: Scale representations to a width of 110 so it will be a good fit for the starting cells and score cells Equality Lab: Put the fraction that is on the bucket on the left hand side, to help students visually parse. Intro: Moved the vertical bars down to center them between icon bar and top of fraction # 0.00.52 (62396) Mar 10, 2012 Intro & Equality Lab: Fixed: When clicking on a water glass, the dragged amount doesn't subtract from the original amount (just during press--it updates on drag) Matching Game: Fractions return to the closest open cell, not just the one from which they originated Equality Lab: Fixed: Pies don't fill on Equality lab Matching Game: Removed plus signs, grids and pyramids from level 1 # 0.00.51 (62332) Mar 8, 2012 Matching Game: Made plus signs larger when there are less plus signs Matching Game: Added a 2x2 grid Matching Game: Added plus sign representations for denominator 2-6 Matching Game: Added a developer control for resampling the current level Matching Game: Added developer controls Matching Game: Fixed: scales + number line should be centered vertically between cells at top and bottom Matching Game: Moved scales and starting cell areas down a little bit Matching Game: Added some vertical padding to the top of the cells Matching Game: Center "my matches" under the top left cell Intro & Equality Lab: Fixed: If you change the denominator then click on glass then it creates a cup of the incorrect height Intro & Equality Lab: Fixed: When clicking on water glasses (or maybe others), it leaves one behind and doesn't update the numerator right away Intro & Equality Lab: Fixed: Double clicking causes problems for bars, makes things go out of sync Intro & Equality Lab: Fixed: Put the clipping region just below the bucket Intro & Equality Lab: Fixed: The image of the "cup" on the Equality Lab bucket isn't right (it shows the vertical boxes). Matching Game: Fixed: Some edges appear to get cut off in the matching game when the matches are put in the containers # 0.00.50 (62249) Mar 6, 2012 Matching Game: Fixed: Audio turns off after each level Matching Game: Added delay time to the pitch playback so that low sounds don't end too quickly Matching Game: Avoid matching numerical representations Matching Game: Fixed: With numbers larger than 1, the representations shrink a bit too much when in the containers Matching Game: Fixed: With the "+" representation, several edges seem to get cut off Matching Game: When a match is kept, have the matches in the containers be each closer to the equal sign instead of pushed to the edge of the match "container" Matching Game: Made the equals sign in score cells larger Matching Game: Made yellow bars in equals sign thicker Matching Game: Changed "My matches" to "My Matches" Equality Lab: Fixed: The numbers do not look quite centered over the fraction dividing line Equality Lab: Move the "right side" spinners over to the right (currently very tight to the fraction line on the equivalent fraction) Equality Lab: Fixed: The icon for the horizontal bar on the bucket appears to have the right most edge cut off Equality Lab: Fixed: The "icons" for both the horizontal bar and water cups should be shrunk slightly to fit better in the buttons Fixed: The the representation control panel icons should be square Equality Lab: Fixed: The Reset All button should have the same position as in tab 1, it is currently tucked more in the corner. Intro: Fixed: Thicker borders should be grayed out when nothing in the pie Intro: Increased spacing between the cakes Intro: Shrink the cup "icon" 10 percent or so to fit better in the icon button Intro: Fixed: The cups are not centered in the display area Intro: Shrink the vertical bar "icon" in the vertical direction and give it an aspect ratio more similar to the representation Intro: Shrink the vertical bars somewhat vertically Intro: Space the vertical bars a bit more horizontally Intro: Increased the font size for the max number text Intro: Vertically center the pie representations in the negative space between the icon bar and the top of the fraction Equality Lab: Added an arrow pointing to the number line location because the ticks can get too close together to distinguish between them Equality Lab: Increased vertical space between horizontal bars # 0.00.49 (62179) Mar 5, 2012 First 2 tabs: Fixed: Clicking on an in-flight pie piece causes numerator to get out of sync, by making it so you can't drag an animating piece Equality Lab: Fixed a bug that caused the highlight to cover up tick marks on the scaled number line Equality Lab: Reduced the width of the horizontal bars, and reduced its bucket width to match the others Fractions Intro: Changed all inner stroke widths to 1.0 while leaving the exterior stroke width thick Fractions Intro: Removed unused cake code Fractions Intro: Fixed: Cake container slices do not match up exactly with the slice locations # 0.00.48 (62151) Mar 3, 2012 Matching Game: Rounded edges of the equals sign and tuned its size and stroke thickness Matching Game: Reduced pitch by an octave Matching Game: Change all representations to be blue and green Matching Game: Moved "keep match" button to the side of the scale Matching Game: Added "My Matches" text under the score cells Matching Game: Added "play again" button above "next level" button. Matching Game: Made the score cells bigger Matching Game: Changed "Keep" button to "Keep Match" with a line break # 0.00.47 (62116) Mar 2, 2012 Equality Lab: Made it so you can't drag the blue representation Equality Lab: Center representations vertically Equality Lab: Made representation control panels 20% smaller Equality Lab: Added scaled number line representation Intro: Fixed: Number line should respect the user-selected max Equality Lab: Added scaled water glasses representation Equality Lab: Align the right side of the water glasses with the right edge of the representation control panel Equality Lab: Changed max number of filled containers to 4 Intro: Fixed: Account for max value when changing the denominator enabled/disabled Intro: Fixed cake image angles for denominator = 2 Intro: Fixed cake image angles Intro: Moved up bucket 20px # 0.00.46 (62047) Mar 1, 2012 # 0.00.45 (62028) Feb 29, 2012 # 0.00.44 (61986) Feb 29, 2012 Intro: Applied workaround for other representations so they don't get out of sync Intro: Fixed more inter-representation synchronization Intro: Fixed: There is a bug where if you just put the mouse over a piece and click over and over, the bucket continues to fill Intro: Fixed: For vertical bars (and all representations), animating pieces should be in front instead of behind. Intro: Fixed: Cake piece angle sometimes seems buggy Intro: Fixed: Cake pieces are floating out of the bucket Intro: Fixed: Cake pieces are too high--too close to the top control panel, move them down a bit Intro: Fixed: Number line causes exception when dragging or clicking past the max # 0.00.43 (61954) Feb 29, 2012 Intro: Made it so you cannot drag the bucket icon Intro: Increased the bucket size by 35% vertically, downward Intro: Stagger vertical and horizontal bars vertically in the buckets to make them more distinguishable Intro: Moved the fraction control away from the left edge and closer to the bucket Intro: Put more horizontal space between bucket icon and fraction icon on bucket Intro: move max to upper right (right side of representation control panel). Matching Game: Shrink values >1 more so they will both fit in the score box. Matching Game: Added fraction representations for numbers > 1 Matching Game: Added audio buttons Matching Game: Made audio off by default Matching Game: Made black outline of "=" sign a bit thicker Matching Game: Got rid of solid black "=" sign & click-to-toggle Matching Game: Show the name of the next level Matching Game: Fixed: Shouldn't be able to drag pieces out of the scoreboard # 0.00.42 (61921) Feb 28, 2012 Moved the matching grid up a little to give it more negative space on the bottom Added more levels and randomization Fixed: make fractions sit on the scale instead of centered on it # 0.00.41 (61879) Feb 28, 2012 Added prototype for matching game Buffer audio to avoid mark/reset not supported error # 0.00.40 (61737) Feb 24, 2012 Added special case for half-pies since they should be vertical instead of horizontal (like pies) Added bucket/dragging for cake slices # 0.00.39 (61666) Feb 23, 2012 Fixed: exception when removing a slice after max spinner reduced Fixed: When adding cups with the spinner, container cup fills up before animated cup gets there Made it possible to drag water away from cups When decreasing the max below the current value, animate slices to return Put the "Max" label centered above the spinner and number Reduced the size of the bucket icon so that larger representations will fit Made the bucket bottom "bottomless" so the long vertical bars don't stick out the bottom # 0.00.38 (61577) Feb 22, 2012 Fixed: Vertical bars should fill from the bottom to match water glasses Fixed: Slices duplicated when dragging out of containers (not just bucket) Fixed: Bucket pie slices shouldn't jump around when changing the max spinner Made empty containers gray, but have them turn black when it contains anything (as in toggle-based version) Disable numerator spinner as a function of min/max spinner Update numerator/denominator based on max Centered containers horizontally on the screen based on max value Wired up max spinner (still several special cases to handle) Added a spinner for Max (not wired up) Made bucket supply of slices limitless Added a fraction readout on the bucket next to the icon For icon on bucket, show an entire "full icon" and the piece within it Added shadows for animating pieces Added buckets/dragging for vertical bars # 0.00.37 (61374) Feb 15, 2012 Added buckets/dragging for horizontal bars Factored factory pattern out of PieSet in preparation for more bucket/drag representations # 0.00.36 (61366) Feb 14, 2012 Workaround for a bug: when dragging number line quickly, pie set gets out of sync. So update it when representations change When increasing numerator, take from slices in front (higher z-ordering) Reduced shadow offset to 50% distance Made shadow black with 75% opacity # 0.00.35 (61302) Feb 13, 2012 Show a shadow behind the object so it will look like it is a bit out of the screen and hence not part of the fraction Added a piece icon to the bucket Performance improvements: don't construct water glasses unless visible # 0.00.34 (61278) Feb 13, 2012 # 0.00.33 (61275) Feb 13, 2012 Fixed: if a slice is moving toward the pie when the user presses "down" on the numerator, it should turn around and head back to the bucket Changed from IntClientProperty back to IntegerProperty Fixed a bug in PieSet.toContainerState Generalized interfaces to SettableProperty and IntClientProperty Switched to immutable model with public property interface When changing the numerator, move pieces from the bucket to the pies Fixed: When animating to bucket, pieces should rotate up and have their tip go to the tip location Fixed: When animating to bucket, pieces should have their tip go to the tip location Fixed: Exception when dragging a piece that animated to the bucket. Animate pieces to the bucket Fixed: Pieces don't drag the right amount when the screen is scaled Fixed: Pieces should be pointing up in bucket so they are in alignment with nearest target cells Randomize the location of slices in the bucket Fixed: Get rid of pie slice line Fixed bucket location Added Lombok for data classes Added pie model and view to main sim Require pieces to intersect with cells before they are dropped Fixed: when dragged, piece should not be contained by a cell Added detection of cells Removed "click to toggle" cell feature In the icon, change the number line to go from "0 to 1" with no tick marks in between to give a consistent view of "the whole" Fixed: The number of pieces in the bucket should be equal to the max numerator value - number in the slices Fixed: Adding values with the bucket should change the spinner Hide the bucket for number line Fixed: Pieces should be the right size or jump to right size when dragged out of bucket Added buckets # 0.00.32 (61123) Feb 8, 2012 Intro tab: When changing the denominator, have pieces stay as close to their original location as possible (no animation) instead of all filling from the left Make the bars a little smaller in the representation control panel buttons Show entire filled whole icons in the representation control panel, not objects with divisions Intro tab: Removed reduced/mixed control panel Fixed: Fraction goes off the screen to the left on mac # 0.00.31 (59741) Dec 28, 2011 Removed other tabs for posting feasibility test for Tab 1 Nudged cakes slightly to the right to avoid colliding with left edge of window # 0.00.30 (59737) Dec 28, 2011 Fixed: If cake slices are removed by clicking so there is an empty cake, the spinners fail to function Made the cake button icon image to be in fourths to be consistent with the others Improved empty cake piece detection # 0.00.29 (59730) Dec 27, 2011 Fixed a bug in cake slice selection # 0.00.28 (59727) Dec 27, 2011 Added cakes for 1-8 denominator Removed cakes for 1/12 divisions Started click-to-toggle cake feature # 0.00.27 (59713) Dec 27, 2011 Put the cake after the glass of water, and the number line last in the representation control panel Added more cake images for testing # 0.00.26 (59710) Dec 27, 2011 Fixed: When clicking the water glasses, the clicking action works fine but does not appear to affect the fraction value. # 0.00.25 (59702) Dec 27, 2011 Added new images for cake 1/2 and 1/3 divisions Show empty cake divisions up to 6 pies # 0.00.24 (59700) Dec 27, 2011 Made division bar rounded for reduced and mixed fractions Changed "Reduced" and "Mixed" from radio buttons to checkboxes Made water glasses clickable Change the numerator when clicking anywhere in the number line # 0.00.23 (59585) Dec 21, 2011 Fixed: Vertical bars should fill bottom to top instead of top to bottom For water glasses, added a darker thicker water edge for the "front" edge that aligns with the tick mark Show 6 empty cups on startup for cup mode Move "cup" button between "vertical bars" and "number line" to fit the pattern: "green stuff on the left" # 0.00.22 (59569) Dec 20, 2011 Made vertical and horizontal bars click-to-toggle Made number line draggable # 0.00.21 (59553) Dec 20, 2011 Made default numerator 0 Fixed initialization bug that caused it to show only 1 pie on startup Show all 6 pies all the time and gray out if empty Show a "+" button for adding empty pies Don't show next pie as empty Removed "Random/In Order" control panel # 0.00.20 (59522) Dec 20, 2011 Fixed: Whole pie node has a line at theta=0 Rewrote pie to use individual slices Added empty pie after a filled pie # 0.00.19 (59488) Dec 20, 2011 Fixed: a "zero" is not displayed for the "mixed" option. # 0.00.18 (59483) Dec 19, 2011 Made water tick marks darker Enabled "holding down the spinner" to cycle through the numbers at a medium speed Changed max denominator back to 8 Fixed: Cursor hand should turn into an arrow when spinner button disables Fixed: When pressing toggle button, mouse hand should turn into an arrow Fixed: If toggle button already pressed, it shouldn't have a mouse hand Allow numerator to go to 0 Renamed "improper" -> "reduced" Truncated the number line at 6 (the max value for fractions to be displayed on the screen) Use a cup image instead of beaker Made liquid green instead of blue Added logic for "random fill" # 0.00.17 (59365) Dec 14, 2011 Added beaker of water leveraging as much code from dilutions as possible, see #3185 Added "None" option to the fraction equality display control panel # 0.00.16 (59341) Dec 13, 2011 Added cake representation to intro tab Temporarily increased denominator from 8 to 12 in intro tab for purposes of testing cake with given images Fixed "Reset all" on intro tab Centered representations vertically on Intro tab Removed the grid Made pie representation first in the control panel Made pie representation selected by default # 0.00.15 (59324) Dec 13, 2011 Made 6 vertical bars exactly fit the width of the screen Made pies exactly fit the width of the screen Constrain the horizontal bar representation to fill the screen when there are 6 and to take up 2 rows Fixed: Oddly, the circles look well centered and such when there are 6 "wholes" but 6 circles divided into "fifths" goes slightly off screen. # 0.00.14 (59312) Dec 13, 2011 Improvements in Intro tab Started Equivalence Lab Removed "Representation" control panel text Constrain denominator based on the numerator so that the entire number is less than or equal to 6 # 0.00.13 (59217) Dec 9, 2011 Added highlight for number line Made number line maximum 6 instead of 12 Reduced the size of the number line dot from 6 to 5 Increased the size of the number line icon in the representation panel Increased the size of the representation panel Added borders for items in the representation panel Increased font for representation and buttons/controls from 16 to 20 Limited the numerator based on the denominator so that the entire number is less than or equal to 6 # 0.00.12 (59189) Dec 8, 2011 Got rid of "click to toggle piece" feature Rounded the corners for the fraction division bar Increased pie size so that 6 pies fill the screen horizontally Changed max denominator from 12 to 8 # 0.00.11 (58974) Dec 1, 2011 Added images from NP for spinner buttons # 0.00.10 (58800) Nov 28, 2011 Increased the size of pie graphics Add a border around number line circle Highlight selected representation Fixes for number line # 0.00.09 (58684) Nov 16, 2011 Added more revisions for intro tab Matching game: Added horizontal and vertical bars # 0.00.08 (58036) Oct 26, 2011 Matching game: Removed decimals # 0.00.07 (58023) Oct 26, 2011 Matching game: Added "six plus signs pattern" Matching game: Added grid pattern Matching game: Move object to the front when grabbed Matching game: Prevent multiple objects from sitting on the same balance platform by moving off the object that has been there for the longest time Matching game: Fixed: Scored nodes can be dragged # 0.00.06 (57894) Oct 22, 2011 Improved look and randomization of fraction representations Added balance and weight model # 0.00.05 (57746) Oct 19, 2011 Matching Game tab: Fixed centering of fractions Added other tabs # 0.00.04 (57665) Oct 15, 2011 Added pie representation # 0.00.03 (57658) Oct 14, 2011 Added percent representation # 0.00.02 (57653) Oct 14, 2011 Added spinner control for fraction Added toolbox for multiple representations # 0.00.01 (57365) Oct 6, 2011