| 1 | Version 1.5.0 (2024-12-11)
|
|---|
| 2 | ==========================
|
|---|
| 3 |
|
|---|
| 4 | * Added: Tools - Score menu action to show history of previously played games with score information.
|
|---|
| 5 | * Added: Optionally generated unmergeable movable tiles.
|
|---|
| 6 | * Added: Set number of randomly generated disabled tiles in new game form.
|
|---|
| 7 | * Added: Close button in moves history and help forms.
|
|---|
| 8 | * Added: French and spanish translation.
|
|---|
| 9 | * Modified: Automatically detect and use dark mode on Windows.
|
|---|
| 10 | * Modified: Use dark mode title bar on Windows 10.
|
|---|
| 11 | * Modified: Tile skin and color palette setting moved from new game dialog to menu. It can be now set during gameplay.
|
|---|
| 12 | * Modified: Lowered minimal swipe distance.
|
|---|
| 13 | * Modified: Show score and best score as boxes. Place them according window size.
|
|---|
| 14 | * Modified: Always show moves history menu action.
|
|---|
| 15 | * Fixed: Dark theme detection for board colors.
|
|---|
| 16 | * Fixed: Scaling of tiles text.
|
|---|
| 17 | * Fixed: Use the same initial board after game restart.
|
|---|
| 18 | * Fixed: Board size calculation inside the main window.
|
|---|
| 19 | * Fixed: Full screen mode switching.
|
|---|
| 20 |
|
|---|
| 21 | Version 1.4.0 (2024-06-07)
|
|---|
| 22 | ==========================
|
|---|
| 23 |
|
|---|
| 24 | * Added: Game menu restart action to start a new game without showing options dialog.
|
|---|
| 25 | * Added: Toggle full screen mode (F11) from View main menu.
|
|---|
| 26 | * Added: Allow to select color palette in new game dialog.
|
|---|
| 27 | * Added: Step button in AI form to do single step.
|
|---|
| 28 | * Added: Use also numeric keyboard for movement.
|
|---|
| 29 | * Modified: Calculate different win tile value for different board sizes.
|
|---|
| 30 | * Modified: Moved Settings menu under Tools menu.
|
|---|
| 31 | * Fixed: Use scrollboxes in options dialogs.
|
|---|
| 32 | * Fixed: Use clear background color under score text instead of solid.
|
|---|
| 33 |
|
|---|
| 34 | Version 1.3.0 (2020-08-13)
|
|---|
| 35 | ==========================
|
|---|
| 36 |
|
|---|
| 37 | * Added: Allow to slide blocks using mouse.
|
|---|
| 38 | * Added: Roman numerals as tile skin.
|
|---|
| 39 | * Added: Binary numbers tile skin.
|
|---|
| 40 | * Added: Separated TGame paint and state change events.
|
|---|
| 41 | * Modified: Update locking on combobox items initialization in new game form.
|
|---|
| 42 | * Modified: Count total score using standard power of two numbers for all tile skins.
|
|---|
| 43 | * Modified: Draw to Canvas through TMetaCanvas class.
|
|---|
| 44 | * Modified: Animate tiles movements in background thread.
|
|---|
| 45 | * Modified: Initialize TCore as first application form.
|
|---|
| 46 | * Fixed: Build under Lazarus 2.0.10 and FPC 3.2.0.
|
|---|
| 47 | * Fixed: Main menu was not translated.
|
|---|
| 48 | * Fixed: Drawing board in AI mode.
|
|---|
| 49 | * Fixed: Undo action was not enabled.
|
|---|
| 50 | * Fixed: Init form opaque control style during its creation.
|
|---|
| 51 |
|
|---|
| 52 | Version 1.2.0 (2019-11-08)
|
|---|
| 53 | ==========================
|
|---|
| 54 |
|
|---|
| 55 | * Added: Animation of tiles merge.
|
|---|
| 56 | * Added: Animation of appearence of new tiles.
|
|---|
| 57 | * Added: Support for dark theme.
|
|---|
| 58 | * Added: Support for selectable skins of tiles. Tile values are now representing normal sequence of numbers. If power of two is selected, values are recalculated for rendering and score.
|
|---|
| 59 | * Added: Key buffer to capture consecutive key presses even with slow animation.
|
|---|
| 60 | * Added: Read Me file.
|
|---|
| 61 | * Modified: Use just 2048 for application name.
|
|---|
| 62 | * Modified: Draw board rounded corners.
|
|---|
| 63 | * Modified: Make tiles rectangle with rounded corners.
|
|---|
| 64 | * Fixed: Unable to move tiles in 2x2 board size.
|
|---|
| 65 | * Fixed: Board border width.
|
|---|
| 66 | * Fixed: Tile margin not calculated correctly for different canvas sizes.
|
|---|
| 67 | * Fixed: Wrong slash symbol in path for storing moves history to registry.
|
|---|
| 68 |
|
|---|
| 69 | Version 1.1.0 (2019-10-13)
|
|---|
| 70 | ==========================
|
|---|
| 71 |
|
|---|
| 72 | * Added: New form accessible from menu Tools - Moves history with game moves history.
|
|---|
| 73 | * Added: Computer player accessible from Tools menu in Debug mode. It is not able to win game yet.
|
|---|
| 74 | * Added: Help windows with instructions how to play.
|
|---|
| 75 | * Added: With 10% chance create new random tile with value 4 instead of 2.
|
|---|
| 76 | * Modified: Fixed tiles move animation.
|
|---|
| 77 | * Fixed: Update previous board state for undo only if board is really moved.
|
|---|
| 78 |
|
|---|
| 79 | Version 1.0.0 (2019-10-04)
|
|---|
| 80 | ==========================
|
|---|
| 81 |
|
|---|
| 82 | * Added: Game mechanics implementation.
|
|---|
| 83 | * Added: Selectable board size (from 2x2 to 12x12).
|
|---|
| 84 | * Added: Last move undo.
|
|---|
| 85 | * Added: Keep game between application restarts.
|
|---|
| 86 | * Added: Localization support (English, Czech).
|
|---|
| 87 | * Added: High DPI support.
|
|---|