# # ChangeLog for / # # Generated by Trac 1.6 # Jun 1, 2025, 8:32:06 AM Fri, 19 Jul 2024 21:05:07 GMT chronos [99] * trunk/Forms/FormMain.pas (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/FormEx.pas (modified) * trunk/Packages/Common/PersistentForm.pas (modified) * Fixed: Full screen mode switching. Sat, 15 Jun 2024 11:19:16 GMT chronos [98] * tags/1.4.0/Install/flatpak/net.zdechov.app.x2048.appdata.xml (modified) * tags/1.4.0/Install/flatpak/net.zdechov.app.x2048.yml (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.appdata.xml (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.yml (modified) * Fixed: Release notes link in flatpak manifest. Fri, 07 Jun 2024 20:24:56 GMT chronos [97] * bin/2048-1.4.0-amd64.deb (moved) * Fixed: deb binary name. Fri, 07 Jun 2024 20:23:06 GMT chronos [96] * bin/2048_1.4.0_amd64.deb (added) * tags/1.4.0/Install/flatpak/net.zdechov.app.x2048.appdata.xml (modified) * tags/1.4.0/Install/flatpak/net.zdechov.app.x2048.yml (modified) * tags/1.4.0/Install/snap/snapcraft.yaml (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.appdata.xml (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.yml (modified) * Modified: Update packaging files. Fri, 07 Jun 2024 20:05:49 GMT chronos [95] * bin/Install-2048-1.4.0.exe (added) * tags/1.4.0/Core.lfm (modified) * tags/1.4.0/Core.lrj (modified) * tags/1.4.0/Install/win/Game2048.iss (modified) * tags/1.4.0/Release Notes.txt (modified) * trunk/Core.lfm (modified) * trunk/Core.lrj (modified) * trunk/Install/deb/debian/changelog (modified) * trunk/Install/deb/debian/control (modified) * trunk/Install/snap/snapcraft.yaml (modified) * trunk/Install/win/Game2048.iss (modified) * trunk/Release Notes.txt (modified) * Added: Windows installer binary. * Modified: Post 1.4.0 version ... Fri, 07 Jun 2024 19:58:40 GMT chronos [94] * tags/1.4.0 (copied) Version 1.4.0. Fri, 07 Jun 2024 19:54:38 GMT chronos [93] * trunk/Packages/Common/StopWatch.pas (modified) * Fixed: Windows build. Fri, 07 Jun 2024 19:47:26 GMT chronos [92] * trunk/Images/Logo 256x256.png (added) * trunk/Install/flatpak (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.appdata.xml (modified) * trunk/Install/flatpak/net.zdechov.app.x2048.yml (modified) * Fixed: Flatpak build files. Fri, 07 Jun 2024 19:33:19 GMT chronos [91] * trunk/Core.lfm (modified) * trunk/Core.lrj (modified) * trunk/Core.pas (modified) * trunk/Forms/FormMain.lfm (modified) * trunk/Forms/FormMain.pas (modified) * trunk/Install/flatpak (added) * trunk/Install/flatpak/build.sh (added) * trunk/Install/flatpak/net.zdechov.app.x2048.appdata.xml (added) * trunk/Install/flatpak/net.zdechov.app.x2048.desktop (added) * trunk/Install/flatpak/net.zdechov.app.x2048.yml (added) * trunk/Languages/Game2048.cs.po (modified) * Added: Flatpak build files. * Added: Game menu restart action to ... Fri, 07 Jun 2024 17:32:09 GMT chronos [90] * trunk/Game.pas (modified) * trunk/Install/snap/local/build.sh (modified) * trunk/Install/snap/snapcraft.yaml (modified) * trunk/Packages/Common/Forms/FormAbout.lfm (modified) * Modified: Snap package updated to core22. * Modified: Calculate ... Fri, 07 Jun 2024 14:35:46 GMT chronos [89] * trunk/Forms/FormNew.lfm (modified) * trunk/Forms/FormNew.lrj (modified) * trunk/Forms/FormNew.pas (modified) * trunk/Forms/FormSettings.lfm (modified) * trunk/Forms/FormSettings.lrj (modified) * trunk/Forms/FormSettings.pas (modified) * trunk/Game.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Packages/Common/FindFile.pas (modified) * trunk/Packages/Common/ListViewSort.pas (modified) * trunk/Packages/Common/PixelPointer.pas (modified) * trunk/Packages/Common/Pool.pas (modified) * trunk/Packages/Common/RegistryEx.pas (modified) * trunk/Packages/Common/StopWatch.pas (modified) * trunk/Packages/Common/Threading.pas (modified) * Added: Allow to select color palette in new game dialog. * Fixed: ... Fri, 07 Jun 2024 12:36:34 GMT chronos [88] * trunk/Forms/FormComputer.lfm (modified) * trunk/Forms/FormComputer.lrj (modified) * trunk/Forms/FormComputer.pas (modified) * trunk/Forms/FormMain.lfm (modified) * trunk/Forms/FormMain.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Packages/Common/FormEx.pas (modified) * Fixed: Fullscreen mode was not working on start. * Added: Step ... Fri, 07 Jun 2024 10:59:18 GMT chronos [87] * trunk/Forms/FormMain.lfm (modified) * trunk/Forms/FormMain.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Languages/FormAbout.cs.po (moved) * trunk/Languages/FormAbout.pot (added) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/UFormAbout.po (deleted) * Added: Use also numeric keyboard for movement. * Modified: Moved ... Fri, 07 Jun 2024 10:47:11 GMT chronos [86] * trunk/Core.lfm (moved) * trunk/Core.lrj (moved) * trunk/Core.pas (moved) * trunk/Forms/FormComputer.lfm (moved) * trunk/Forms/FormComputer.lrj (moved) * trunk/Forms/FormComputer.pas (moved) * trunk/Forms/FormHelp.lfm (moved) * trunk/Forms/FormHelp.lrj (moved) * trunk/Forms/FormHelp.pas (moved) * trunk/Forms/FormHistory.lfm (moved) * trunk/Forms/FormHistory.lrj (moved) * trunk/Forms/FormHistory.pas (moved) * trunk/Forms/FormMain.lfm (moved) * trunk/Forms/FormMain.lrj (moved) * trunk/Forms/FormMain.pas (moved) * trunk/Forms/FormNew.lfm (moved) * trunk/Forms/FormNew.lrj (moved) * trunk/Forms/FormNew.pas (moved) * trunk/Forms/FormSettings.lfm (moved) * trunk/Forms/FormSettings.lrj (moved) * trunk/Forms/FormSettings.pas (moved) * trunk/Game.pas (moved) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Languages/Game2048.cs.po (modified) * Modified: Remove U prefix from unit names. * Modified: Used ... Fri, 07 Jun 2024 09:59:43 GMT chronos [85] * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormSettings.lrj (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Packages/Common/ApplicationInfo.pas (moved) * trunk/Packages/Common/Common.Delay.pas (moved) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (moved) * trunk/Packages/Common/CommonPackage.pas (copied) * trunk/Packages/Common/DataFile.pas (added) * trunk/Packages/Common/DebugLog.pas (moved) * trunk/Packages/Common/FindFile.pas (moved) * trunk/Packages/Common/FormEx.pas (added) * trunk/Packages/Common/Forms (added) * trunk/Packages/Common/Forms/FormAbout.lfm (moved) * trunk/Packages/Common/Forms/FormAbout.lrj (moved) * trunk/Packages/Common/Forms/FormAbout.pas (moved) * trunk/Packages/Common/Forms/FormTest.lfm (added) * trunk/Packages/Common/Forms/FormTest.lrj (added) * trunk/Packages/Common/Forms/FormTest.pas (added) * trunk/Packages/Common/Forms/FormTests.lfm (added) * trunk/Packages/Common/Forms/FormTests.lrj (added) * trunk/Packages/Common/Forms/FormTests.pas (added) * trunk/Packages/Common/Generics.pas (added) * trunk/Packages/Common/Geometric.pas (moved) * trunk/Packages/Common/JobProgressView.lfm (moved) * trunk/Packages/Common/JobProgressView.lrj (moved) * trunk/Packages/Common/JobProgressView.pas (moved) * trunk/Packages/Common/Languages.pas (moved) * trunk/Packages/Common/Languages/DataFile.cs.po (added) * trunk/Packages/Common/Languages/DataFile.pot (added) * trunk/Packages/Common/Languages/DebugLog.cs.po (moved) * trunk/Packages/Common/Languages/DebugLog.pot (added) * trunk/Packages/Common/Languages/FindFile.cs.po (moved) * trunk/Packages/Common/Languages/FindFile.pot (added) * trunk/Packages/Common/Languages/FormAbout.cs.po (moved) * trunk/Packages/Common/Languages/FormAbout.pot (added) * trunk/Packages/Common/Languages/FormTest.cs.po (added) * trunk/Packages/Common/Languages/FormTest.pot (added) * trunk/Packages/Common/Languages/FormTests.cs.po (added) * trunk/Packages/Common/Languages/FormTests.pot (added) * trunk/Packages/Common/Languages/JobProgressView.cs.po (moved) * trunk/Packages/Common/Languages/JobProgressView.pot (added) * trunk/Packages/Common/Languages/Languages.cs.po (moved) * trunk/Packages/Common/Languages/Languages.pot (added) * trunk/Packages/Common/Languages/Pool.cs.po (moved) * trunk/Packages/Common/Languages/Pool.pot (added) * trunk/Packages/Common/Languages/ResetableThread.cs.po (moved) * trunk/Packages/Common/Languages/ResetableThread.pot (added) * trunk/Packages/Common/Languages/ScaleDPI.cs.po (moved) * trunk/Packages/Common/Languages/ScaleDPI.pot (added) * trunk/Packages/Common/Languages/TestCase.cs.po (added) * trunk/Packages/Common/Languages/TestCase.pot (added) * trunk/Packages/Common/Languages/Threading.cs.po (moved) * trunk/Packages/Common/Languages/Threading.pot (added) * trunk/Packages/Common/Languages/UDebugLog.po (deleted) * trunk/Packages/Common/Languages/UFindFile.cs.mo (deleted) * trunk/Packages/Common/Languages/UFindFile.po (deleted) * trunk/Packages/Common/Languages/UFormAbout.po (deleted) * trunk/Packages/Common/Languages/UJobProgressView.po (deleted) * trunk/Packages/Common/Languages/ULanguages.po (deleted) * trunk/Packages/Common/Languages/UPool.po (deleted) * trunk/Packages/Common/Languages/UResetableThread.po (deleted) * trunk/Packages/Common/Languages/UScaleDPI.cs.mo (deleted) * trunk/Packages/Common/Languages/UScaleDPI.po (deleted) * trunk/Packages/Common/Languages/UThreading.po (deleted) * trunk/Packages/Common/Languages/UTranslator.po (deleted) * trunk/Packages/Common/LastOpenedList.pas (moved) * trunk/Packages/Common/ListViewSort.pas (moved) * trunk/Packages/Common/Memory.pas (moved) * trunk/Packages/Common/MetaCanvas.pas (moved) * trunk/Packages/Common/PersistentForm.pas (moved) * trunk/Packages/Common/PixelPointer.pas (added) * trunk/Packages/Common/Pool.pas (moved) * trunk/Packages/Common/PrefixMultiplier.pas (moved) * trunk/Packages/Common/RegistryEx.pas (moved) * trunk/Packages/Common/ResetableThread.pas (moved) * trunk/Packages/Common/ScaleDPI.pas (moved) * trunk/Packages/Common/StopWatch.pas (modified) * trunk/Packages/Common/StringTable.pas (moved) * trunk/Packages/Common/SyncCounter.pas (moved) * trunk/Packages/Common/Table.pas (added) * trunk/Packages/Common/TestCase.pas (added) * trunk/Packages/Common/Theme.pas (moved) * trunk/Packages/Common/Threading.pas (moved) * trunk/Packages/Common/Translator.pas (moved) * trunk/Packages/Common/UAboutDialog.pas (deleted) * trunk/Packages/Common/URI.pas (moved) * trunk/Packages/Common/XML.pas (moved) * trunk/UCore.lfm (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Modified: Updated Common package. Wed, 04 Aug 2021 15:27:54 GMT chronos [84] * trunk/Install/snap/local/build.sh (modified) * trunk/Install/snap/snapcraft.yaml (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Fixed: Use clear background color under score text instead of ... Wed, 04 Aug 2021 13:06:48 GMT chronos [83] * trunk/Images/Logo 14x14.png (added) * trunk/Images/Logo 192x192.png (added) * trunk/Images/Logo 64x64.png (added) * Added: Missing logo images. Mon, 03 May 2021 17:33:51 GMT chronos [82] * trunk/Game2048.lpr (modified) * trunk/Install/snap (added) * trunk/Install/snap/local (added) * trunk/Install/snap/local/2048.desktop (added) * trunk/Install/snap/local/build.sh (added) * trunk/Install/snap/snapcraft.yaml (added) * trunk/Languages/UFormAbout.cs.po (added) * trunk/Languages/UFormAbout.po (added) * Added: Snap package definition file. Thu, 11 Feb 2021 23:04:48 GMT chronos [81] * trunk/Release Notes.txt (modified) * Fixed: Not update trunk release notes. Thu, 11 Feb 2021 23:00:23 GMT chronos [80] * trunk/Forms/UFormAbout.lfm (deleted) * trunk/Forms/UFormAbout.lrj (deleted) * trunk/Forms/UFormAbout.pas (deleted) * trunk/Game2048.lpi (modified) * trunk/Languages (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/Languages (modified) * trunk/Packages/Common/Languages/UFormAbout.cs.po (added) * trunk/Packages/Common/Languages/UFormAbout.po (added) * trunk/Packages/Common/UAboutDialog.pas (added) * trunk/Packages/Common/UApplicationInfo.pas (modified) * trunk/Packages/Common/UFormAbout.lfm (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * Modified: Use About dialog component from Common package. Thu, 11 Feb 2021 22:20:18 GMT chronos [79] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrj (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/Packages/Common/UApplicationInfo.pas (modified) * trunk/Packages/Common/UFormAbout.lfm (added) * trunk/Packages/Common/UFormAbout.lrj (added) * trunk/Packages/Common/UFormAbout.pas (added) * trunk/Packages/Common/UMetaCanvas.pas (modified) * trunk/Packages/Common/UPersistentForm.pas (modified) * trunk/UGame.pas (modified) * Added: Toggle full screen mode (F11) from View main menu. * ... Thu, 13 Aug 2020 21:02:50 GMT chronos [78] * bin/2048-1.3.0-i386.deb (added) * Added: 32-bit linux deb package. Thu, 13 Aug 2020 20:58:34 GMT chronos [77] * bin/2048-1.3.0-amd64.deb (added) * Added: 1.3.0 deb package. Thu, 13 Aug 2020 20:53:36 GMT chronos [76] * bin/Install-2048-1.3.0.exe (added) * tags/1.3.0/Install/win/Game2048.iss (modified) * tags/1.3.0/Install/win/build.bat (modified) * tags/1.3.0/Release Notes.txt (modified) * tags/1.3.0/UCore.lfm (modified) * tags/1.3.0/UCore.lrj (modified) * trunk/Install/deb/debian/changelog (modified) * trunk/Install/deb/debian/control (modified) * trunk/Install/win/Game2048.iss (modified) * trunk/Install/win/build.bat (modified) * trunk/UCore.lfm (modified) * Modified: Used newer InnoSetup 6 and modern style. * Modified: ... Thu, 13 Aug 2020 20:29:50 GMT chronos [75] * tags/1.3.0 (copied) Version 1.3.0 Wed, 12 Aug 2020 06:08:35 GMT chronos [74] * trunk/Forms/UFormNew.pas (modified) * Modified: Update locking on combobox fill. Tue, 11 Aug 2020 21:49:21 GMT chronos [73] * trunk/UGame.pas (modified) * Modified: Count total score using standard power of two numbers for ... Tue, 11 Aug 2020 21:41:56 GMT chronos [72] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrj (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Fixed: Initialize MetaCanvas size from target Canvas. * Fixed: ... Wed, 15 Jul 2020 21:31:41 GMT chronos [71] * trunk/Forms/UFormMain.pas (modified) * trunk/Packages/Common/URegistry.pas (modified) * trunk/Read Me.txt (modified) * trunk/UGame.pas (modified) * Fixed: Build under Lazarus 2.0.10 and FPC 3.2.0. * Fixed: Main ... Mon, 03 Feb 2020 00:24:08 GMT chronos [70] * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UGame.pas (modified) * Added: Binary numbers tile skin. Sun, 02 Feb 2020 23:24:17 GMT chronos [69] * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/UGeometric.pas (added) * trunk/Packages/Common/UMetaCanvas.pas (added) * trunk/UGame.pas (modified) * Modified: Draw to Canvas through TMetaCanvas class. Sun, 26 Jan 2020 21:57:41 GMT chronos [68] * trunk/Forms/UFormComputer.pas (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Fixed: Drawing board in AI mode. * Fixed: Undo action was not enabled. Wed, 22 Jan 2020 23:58:45 GMT chronos [67] * trunk/Forms/UFormMain.pas (modified) * trunk/UCore.pas (modified) * Fixed: Synchronize OnWin and OnGameOver events with main thread. Wed, 22 Jan 2020 23:33:26 GMT chronos [66] * trunk/Forms/UFormMain.pas (modified) * Fixed: Init form opaque control style during its creation. Wed, 22 Jan 2020 23:21:53 GMT chronos [65] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Game2048.lpr (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Separated TGame paint and state change events. * Modified: ... Sat, 09 Nov 2019 13:17:47 GMT chronos [64] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * Added: Allow to slide blocks using mouse. Sat, 09 Nov 2019 12:38:36 GMT chronos [63] * trunk/Images/Screenshots/2048 dark.png (added) * trunk/Images/Screenshots/2048.png (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UGame.pas (modified) * Added: Roman numerals as tile skin. Fri, 08 Nov 2019 20:04:32 GMT chronos [62] * bin/2048-1.2.0-amd64.deb (added) * bin/2048-1.2.0-i386.deb (added) * tags/1.2.0/Install/deb/debian/changelog (modified) * Added: deb packages for 1.2.0 version. Fri, 08 Nov 2019 19:56:02 GMT chronos [61] * bin/Install-2048-1.2.0.exe (added) * tags/1.2.0/Game2048.lpi (modified) * tags/1.2.0/Game2048.res (modified) * tags/1.2.0/Install/win/Game2048.iss (modified) * tags/1.2.0/Release Notes.txt (modified) * tags/1.2.0/UCore.lfm (modified) * tags/1.2.0/UCore.lrj (modified) * trunk (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.res (deleted) * trunk/Install/deb/debian/changelog (modified) * trunk/Install/deb/debian/control (modified) * trunk/Install/win/Game2048.iss (modified) * trunk/Release Notes.txt (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * Added: Window installer binary. * Modified: Trunk branch pushed to ... Fri, 08 Nov 2019 19:31:50 GMT chronos [60] * tags/1.2.0 (copied) Version 1.2.0. Fri, 08 Nov 2019 19:26:23 GMT chronos [59] * tags/1.2.0 (deleted) * Removed: Created wrong tag. Fri, 08 Nov 2019 19:22:47 GMT chronos [58] * tags/1.2.0 (copied) Version 1.2.0. Fri, 08 Nov 2019 19:22:02 GMT chronos [57] * tags/1.0.0/Languages/Game2048.cs.mo (deleted) * tags/1.1.0/Languages/Game2048.cs.mo (deleted) * trunk/Languages/Game2048.cs.mo (deleted) * Remove: Do not keep .mo files as version controlled. Tue, 05 Nov 2019 00:27:20 GMT chronos [56] * trunk/UGame.pas (modified) * Added: Animation of tiles merge. Mon, 04 Nov 2019 23:47:08 GMT chronos [55] * trunk/Forms/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Added: Animation of appearence of new tiles. Mon, 04 Nov 2019 11:58:32 GMT chronos [54] * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * Modified: Use just 2048 for application name. Sun, 03 Nov 2019 19:51:15 GMT chronos [53] * trunk/UGame.pas (modified) * Fixed: Unable to move tiles in 2x2 board size. Sun, 03 Nov 2019 19:42:25 GMT chronos [52] * trunk/UGame.pas (modified) * Fixed: Board border width. * Fixed: Tile margin not calculated ... Sun, 03 Nov 2019 17:20:02 GMT chronos [51] * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: New tile skip alpha for alpha letters. Sun, 03 Nov 2019 11:18:14 GMT chronos [50] * trunk/Forms/UFormComputer.pas (modified) * trunk/Forms/UFormHelp.pas (modified) * trunk/Forms/UFormHistory.pas (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.lrj (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Support for dark theme. Sun, 03 Nov 2019 10:45:03 GMT chronos [49] * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.lrj (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Support for selectable skins of tiles. Tile values are now ... Sun, 03 Nov 2019 09:39:32 GMT chronos [48] * trunk/UGame.pas (modified) * Fixed: Wrong slash symbol in path for storing moves history to ... Sat, 02 Nov 2019 15:25:46 GMT chronos [47] * trunk/UGame.pas (modified) * Modified: Make tiles rectangle with rounded corners. Fri, 01 Nov 2019 23:22:07 GMT chronos [46] * trunk/Forms/UFormMain.pas (modified) * Added: Key buffer to capture consecutive key presses even with slow ... Sun, 13 Oct 2019 17:27:07 GMT chronos [45] * bin/2048-1.1.0-amd64.deb (added) * bin/2048-1.1.0-i386.deb (added) * tags/1.1.0/Install/deb/debian/control (modified) * trunk/Install/deb/debian/control (modified) * Added: Debian binaries for version 1.1.0. Sun, 13 Oct 2019 17:19:56 GMT chronos [44] * bin/Install-2048-1.1.0.exe (added) * tags/1.1.0/Install/win/Game2048.iss (modified) * tags/1.1.0/Read Me.txt (added) * tags/1.1.0/Release Notes.txt (modified) * tags/1.1.0/UCore.lfm (modified) * tags/1.1.0/UCore.lrj (modified) * trunk/Install/win/Game2048.iss (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Read Me.txt (added) * trunk/Release Notes.txt (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * Added: Read Me file. * Modified: Updated versions and build date. ... Sun, 13 Oct 2019 17:05:57 GMT chronos [43] * tags/1.1.0 (copied) Version 1.1.0. Sun, 13 Oct 2019 17:05:36 GMT chronos [42] * tags/1.1.0 (deleted) * Removed: Wrong tag. Sun, 13 Oct 2019 17:04:32 GMT chronos [41] * tags/1.1.0 (copied) Version 1.1.0. Sun, 13 Oct 2019 15:51:49 GMT chronos [40] * trunk/Forms/UFormMain.pas (modified) * trunk/UCore.pas (modified) * Fixed: Hide AI menu item in Release mode. Sun, 13 Oct 2019 15:37:29 GMT chronos [39] * tags/1.0.0 (moved) * Moved: Tag 1.0 renamed to 1.0.0. Sun, 13 Oct 2019 15:34:57 GMT chronos [38] * trunk/Forms/UFormComputer.lfm (modified) * trunk/Forms/UFormComputer.lrj (modified) * trunk/Forms/UFormComputer.pas (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UGame.pas (modified) * Added: In computer AI form allow to set delay of steps computation. ... Sun, 13 Oct 2019 15:20:58 GMT chronos [37] * trunk/Forms/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Fixed: Initial tiles in moves history were not correctly initialized. Sun, 13 Oct 2019 15:14:50 GMT chronos [36] * trunk/Forms/UFormHistory.lfm (added) * trunk/Forms/UFormHistory.lrj (added) * trunk/Forms/UFormHistory.pas (added) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.lrj (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/Packages/Common/URegistry.pas (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Fixed: Missing UFormHistory files. * Added: Allow to disable moves ... Sun, 13 Oct 2019 12:28:55 GMT chronos [35] * trunk/Forms/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Modified: Optimized speed of loading/storing game state to ... Sun, 13 Oct 2019 12:08:10 GMT chronos [34] * trunk/UGame.pas (modified) * Fixed: Create new random tile only if board is moved. Sun, 13 Oct 2019 00:17:02 GMT chronos [33] * trunk/Forms/UFormSettings.lfm (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Modified: Fixed tiles move animation. * Fixed: Missing game over ... Sat, 12 Oct 2019 21:01:10 GMT chronos [32] * trunk/Forms/UFormComputer.lfm (modified) * trunk/Forms/UFormComputer.lrj (modified) * trunk/Forms/UFormComputer.pas (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UGame.pas (modified) * Modified: In computer form allow to stop AI play. * Modified: ... Sat, 12 Oct 2019 20:47:02 GMT chronos [31] * trunk/Forms/UFormComputer.pas (modified) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: New form accessible from menu Tools - Moves history with ... Sat, 12 Oct 2019 19:35:25 GMT chronos [30] * trunk/UGame.pas (modified) * Modified: Simplified moved board area calculation. Sun, 06 Oct 2019 19:53:39 GMT chronos [29] * trunk/Forms/UFormComputer.lfm (added) * trunk/Forms/UFormComputer.lrj (added) * trunk/Forms/UFormComputer.pas (added) * trunk/Forms/UFormHelp.lfm (added) * trunk/Forms/UFormHelp.lrj (added) * trunk/Forms/UFormHelp.pas (added) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrj (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Images/Banner.png (added) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Computer player accessible from Tools menu in Debug mode. It ... Sat, 05 Oct 2019 21:29:11 GMT chronos [28] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrj (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.lrj (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Help windows with instructions how to play. * Added: With ... Sat, 05 Oct 2019 20:55:00 GMT chronos [27] * trunk/UGame.pas (modified) * Fixed: Update previous board state for undo only if board is really ... Sat, 05 Oct 2019 13:26:12 GMT chronos [26] * bin/Install-2048-1.0.0.exe (modified) * tags/1.0/Install/win/Game2048.iss (modified) * trunk/Images/Screenshots (added) * trunk/Images/Screenshots/2048.png (added) * trunk/Install/win/Game2048.iss (modified) * Fixed: Wrong windows installer registry path. * Modified: Use ... Sat, 05 Oct 2019 13:04:36 GMT chronos [25] * bin/2048-1.0.0-amd64.deb (added) * bin/2048-1.0.0-i386.deb (added) * tags/1.0/Release Notes.txt (added) * trunk/Packages/Common/UTranslator.pas (modified) * trunk/Release Notes.txt (added) * Added: Release notes file. * Fixed: Build under older Lazarus version. Sat, 05 Oct 2019 12:56:55 GMT chronos [24] * tags/1.0/Packages/Common/UTranslator.pas (modified) * Fixed: Build of translator unit under older Lazarus. Sat, 05 Oct 2019 12:31:00 GMT chronos [23] * bin/Install-2048-1.0.0.exe (modified) * Modified: Windows installer binary for version 1.0. Sat, 05 Oct 2019 12:29:53 GMT chronos [22] * tags/1.0 (copied) Version 1.0 Sat, 05 Oct 2019 12:23:25 GMT chronos [21] * trunk/Images/2048.png (moved) * trunk/Install/deb (added) * trunk/Install/deb/2048.desktop (added) * trunk/Install/deb/build.sh (added) * trunk/Install/deb/debian (added) * trunk/Install/deb/debian/changelog (added) * trunk/Install/deb/debian/compat (added) * trunk/Install/deb/debian/control (added) * trunk/Install/deb/debian/copyright (added) * trunk/Install/deb/debian/rules (added) * trunk/Install/deb/debian/source (added) * trunk/Install/deb/debian/source/format (added) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Debian packaging information. Sat, 05 Oct 2019 12:00:50 GMT chronos [20] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Player can undo last move. * Modified: Optimized code of ... Sat, 05 Oct 2019 11:00:29 GMT chronos [19] * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.lrj (modified) * trunk/Install/win/Game2048.iss (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Remember board state between application restarts. Sat, 05 Oct 2019 10:31:23 GMT chronos [18] * trunk/Forms/UFormAbout.lfm (modified) * trunk/Forms/UFormAbout.pas (modified) * trunk/Game2048.ico (modified) * trunk/Game2048.res (modified) * trunk/Images (added) * trunk/Images/Logo 128x128.png (added) * trunk/Images/Logo.png (added) * trunk/UCore.lfm (modified) * Added: Application icon. Sat, 05 Oct 2019 10:17:17 GMT chronos [17] * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Modified: Tiles matrix moved to separate class called TBoard. Sat, 05 Oct 2019 09:56:55 GMT chronos [16] * trunk/UGame.pas (modified) * Fixed: Calculate cell margin according board size. Sat, 05 Oct 2019 09:50:27 GMT chronos [15] * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Forms/UFormSettings.pas (modified) * Fixed: New and Settings forms were not translated in runtime. Sat, 05 Oct 2019 09:42:10 GMT chronos [14] * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UGame.pas (modified) * Fixed: Correct placement of numbers inside cells. Sat, 05 Oct 2019 09:16:00 GMT chronos [13] * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.lrj (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Languages/Game2048.cs.mo (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.pas (modified) * Added: Allow to change interface language in settings form. Fri, 04 Oct 2019 22:48:02 GMT chronos [12] * trunk/Forms/UFormMain.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UGame.pas (modified) * Added: Show wing dialog message if player gets cell with value 2048. Fri, 04 Oct 2019 21:57:05 GMT chronos [11] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrj (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.lrj (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Languages/Game2048.cs.po (modified) * trunk/Languages/Game2048.po (modified) * trunk/UCore.lfm (modified) * trunk/UCore.lrj (added) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Configurable speed of animations. Fri, 04 Oct 2019 21:05:35 GMT chronos [10] * trunk/Forms/UFormMain.pas (modified) * trunk/UCore.lfm (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Added: Show Top score and remember it after application restart. Thu, 26 Sep 2019 21:29:03 GMT chronos [9] * trunk/UGame.pas (modified) * Added: Cell move animation. Thu, 26 Sep 2019 20:08:16 GMT chronos [8] * trunk/Forms (added) * trunk/Forms/UFormAbout.lfm (added) * trunk/Forms/UFormAbout.lrj (added) * trunk/Forms/UFormAbout.pas (added) * trunk/Forms/UFormMain.lfm (moved) * trunk/Forms/UFormMain.lrj (added) * trunk/Forms/UFormMain.pas (moved) * trunk/Forms/UFormNew.lfm (moved) * trunk/Forms/UFormNew.lrj (added) * trunk/Forms/UFormNew.pas (moved) * trunk/Forms/UFormSettings.lfm (added) * trunk/Forms/UFormSettings.lrj (added) * trunk/Forms/UFormSettings.pas (added) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Languages (added) * trunk/Languages/Game2048.cs.mo (added) * trunk/Languages/Game2048.cs.po (added) * trunk/Languages/Game2048.po (added) * trunk/Packages/Common (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/Languages/ULanguages.cs.po (added) * trunk/Packages/Common/Languages/ULanguages.po (added) * trunk/Packages/Common/Languages/UTranslator.po (added) * trunk/Packages/Common/ULanguages.pas (added) * trunk/Packages/Common/UTranslator.pas (added) * trunk/UCore.lfm (added) * trunk/UCore.pas (added) * Added: About application dialog. Thu, 26 Sep 2019 19:36:37 GMT chronos [7] * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Packages (added) * trunk/Packages/Common (added) * trunk/Packages/Common/Common.lpk (added) * trunk/Packages/Common/Common.pas (added) * trunk/Packages/Common/Languages (added) * trunk/Packages/Common/Languages/UDebugLog.cs.po (added) * trunk/Packages/Common/Languages/UDebugLog.po (added) * trunk/Packages/Common/Languages/UFindFile.cs.mo (added) * trunk/Packages/Common/Languages/UFindFile.cs.po (added) * trunk/Packages/Common/Languages/UFindFile.po (added) * trunk/Packages/Common/Languages/UJobProgressView.cs.po (added) * trunk/Packages/Common/Languages/UJobProgressView.po (added) * trunk/Packages/Common/Languages/UPool.cs.po (added) * trunk/Packages/Common/Languages/UPool.po (added) * trunk/Packages/Common/Languages/UResetableThread.cs.po (added) * trunk/Packages/Common/Languages/UResetableThread.po (added) * trunk/Packages/Common/Languages/UScaleDPI.cs.mo (added) * trunk/Packages/Common/Languages/UScaleDPI.cs.po (added) * trunk/Packages/Common/Languages/UScaleDPI.po (added) * trunk/Packages/Common/Languages/UThreading.cs.po (added) * trunk/Packages/Common/Languages/UThreading.po (added) * trunk/Packages/Common/StopWatch.pas (added) * trunk/Packages/Common/UApplicationInfo.pas (added) * trunk/Packages/Common/UCommon.pas (added) * trunk/Packages/Common/UDebugLog.pas (added) * trunk/Packages/Common/UDelay.pas (added) * trunk/Packages/Common/UFindFile.pas (added) * trunk/Packages/Common/UJobProgressView.lfm (added) * trunk/Packages/Common/UJobProgressView.lrj (added) * trunk/Packages/Common/UJobProgressView.pas (added) * trunk/Packages/Common/ULastOpenedList.pas (added) * trunk/Packages/Common/UListViewSort.pas (added) * trunk/Packages/Common/UMemory.pas (added) * trunk/Packages/Common/UPersistentForm.pas (added) * trunk/Packages/Common/UPool.pas (added) * trunk/Packages/Common/UPrefixMultiplier.pas (added) * trunk/Packages/Common/URegistry.pas (added) * trunk/Packages/Common/UResetableThread.pas (added) * trunk/Packages/Common/UScaleDPI.pas (added) * trunk/Packages/Common/UStringTable.pas (added) * trunk/Packages/Common/USyncCounter.pas (added) * trunk/Packages/Common/UTheme.pas (added) * trunk/Packages/Common/UThreading.pas (added) * trunk/Packages/Common/UURI.pas (added) * trunk/Packages/Common/UXMLUtils.pas (added) * trunk/UFormMain.lfm (modified) * trunk/UFormMain.pas (modified) * Added: Remember window dimensions after application restart. Tue, 24 Sep 2019 20:33:34 GMT chronos [6] * bin (added) * bin/Install-2048-1.0.0.exe (added) * trunk (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Install (added) * trunk/Install/win (added) * trunk/Install/win/Game2048.iss (added) * trunk/Install/win/build.bat (added) * trunk/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Modified: Get rendering area size from Form dimensions. Form Canvas ... Tue, 24 Sep 2019 20:09:45 GMT chronos [5] * trunk (modified) * trunk/Game2048.lpr (modified) * trunk/UFormMain.lfm (modified) * trunk/UFormMain.pas (modified) * trunk/UGame.pas (modified) * Added: Show game score. * Fixed: Make cell font smaller if text is ... Tue, 24 Sep 2019 18:22:47 GMT chronos [4] * trunk/Game2048.lpi (modified) * trunk/Game2048.res (modified) * trunk/UGame.pas (modified) * Modified: Keep aspect ration of board and center it. * Added: ... Thu, 06 Dec 2018 22:39:27 GMT chronos [3] * trunk/UGame.pas (modified) * Added: Draw cells with background color. Thu, 06 Dec 2018 21:58:45 GMT chronos [2] * trunk (modified) * trunk/Game2048.lpi (modified) * trunk/Game2048.lpr (modified) * trunk/Game2048.res (modified) * trunk/UFormMain.lfm (modified) * trunk/UFormMain.pas (modified) * trunk/UFormNew.lfm (added) * trunk/UFormNew.pas (added) * Added: New game dialog with setting of game board size. Thu, 06 Dec 2018 21:45:41 GMT chronos [1] * branches (added) * tags (added) * trunk (added) * trunk/Game2048.ico (added) * trunk/Game2048.lpi (added) * trunk/Game2048.lpr (added) * trunk/Game2048.res (added) * trunk/UFormMain.lfm (added) * trunk/UFormMain.pas (added) * trunk/UGame.pas (added) * Added: Initial version.