# # ChangeLog for trunk/Packages/Common # # Generated by Trac 1.6 # Jun 1, 2025, 2:31:23 PM Tue, 01 May 2018 08:18:03 GMT chronos [192] * trunk/Forms/UFormMain.pas (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/Languages/UJobProgressView.po (modified) * trunk/Packages/Common/UApplicationInfo.pas (modified) * trunk/Packages/Common/UCommon.pas (modified) * trunk/Packages/Common/UDebugLog.pas (modified) * trunk/Packages/Common/UFindFile.pas (modified) * trunk/Packages/Common/UGeometry.pas (deleted) * trunk/Packages/Common/UGeometryClasses.pas (deleted) * trunk/Packages/Common/UJobProgressView.lfm (modified) * trunk/Packages/Common/UJobProgressView.pas (modified) * trunk/Packages/Common/ULastOpenedList.pas (modified) * trunk/Packages/Common/UListViewSort.pas (modified) * trunk/Packages/Common/UMemory.pas (modified) * trunk/Packages/Common/UPersistentForm.pas (modified) * trunk/Packages/Common/URegistry.pas (modified) * trunk/Packages/Common/UResetableThread.pas (modified) * trunk/Packages/Common/UStringTable.pas (added) * trunk/Packages/Common/UTheme.pas (added) * trunk/Packages/Common/UThreading.pas (modified) * trunk/Packages/Common/UURI.pas (modified) * trunk/Packages/Common/UXMLUtils.pas (modified) * trunk/UCore.lfm (modified) * trunk/UGeometry.pas (added) * trunk/UGeometryClasses.pas (added) * trunk/xtactics.lpi (modified) * trunk/xtactics.lpr (modified) * Modified: Updated newer Common package files. Sat, 17 Feb 2018 22:39:36 GMT chronos [187] * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UMap.pas (modified) * Added: TGPoint multiply operator to avoid FPC internal error. Sat, 17 Feb 2018 08:37:11 GMT chronos [186] * trunk/Packages/Common/UGeometry.pas (modified) * Modified: Try to avoid fpc internal error. Tue, 30 Jan 2018 21:17:26 GMT chronos [177] * trunk/Forms (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/CoolTranslator/CoolTranslator.lpk (modified) * trunk/Packages/TemplateGenerics/TemplateGenerics.lpk (modified) * trunk/UMap.pas (modified) * trunk/xtactics.lpi (modified) * Modified: Propagate build mode settings to used packages. Sun, 26 Nov 2017 10:35:25 GMT chronos [174] * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UCore.pas (modified) * trunk/UMap.pas (modified) * trunk/xtactics.lpr (modified) * Modified: Improved generation of random mesh map to avoid ... Fri, 24 Nov 2017 19:35:08 GMT chronos [173] * trunk/Packages/Common/UGeometryClasses.pas (modified) * Fixed: Build under FPC 3.0.0. Fri, 24 Nov 2017 09:11:54 GMT chronos [172] * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UMap.pas (modified) * Fixed: Rectangle points were not normalized. * Fixed: Error in ... Thu, 23 Nov 2017 18:05:37 GMT chronos [171] * trunk/Forms/UFormMain.pas (modified) * trunk/Packages/Common/UGeometry.pas (modified) * trunk/Packages/Common/UGeometryClasses.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * Modified: Use specialized TPointF type from generic class. * ... Thu, 23 Nov 2017 16:02:49 GMT chronos [170] * trunk/Forms/UFormCharts.lfm (modified) * trunk/Forms/UFormCharts.lrt (modified) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/UGeometry.pas (modified) * trunk/Packages/Common/UGeometryClasses.pas (added) * trunk/UCore.lrt (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * trunk/xtactics.lpr (modified) * Modified: UGeometry unit rewritten to use generics and define own ... Thu, 23 Nov 2017 09:21:49 GMT chronos [169] * trunk/Packages/Common/UGeometry.pas (modified) * Added: TPolygon default property for accessing points field. Thu, 23 Nov 2017 09:16:50 GMT chronos [168] * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * Modified: Used TPolygon in TCell. * Modified: Moved some generic ... Thu, 23 Nov 2017 08:57:48 GMT chronos [167] * trunk/Forms/UFormNew.pas (modified) * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * Fixed: Generate map only once on application start. * Modified: ... Wed, 22 Nov 2017 23:14:15 GMT chronos [166] * trunk/Forms/UFormNew.pas (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * Modified: Voronoi map option enabled for normal user. Map ... Wed, 22 Nov 2017 15:48:33 GMT chronos [165] * trunk/Packages/Common/UGeometry.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * trunk/xtactics.lpr (modified) * Added: Optimization phase for voronoi map generation. Tue, 21 Nov 2017 17:39:06 GMT chronos [164] * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/UGeometry.pas (added) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * Modified: More work on voronoi type map generation. * Fixed: Do ... Sun, 12 Nov 2017 12:47:20 GMT chronos [145] * trunk/Forms/UFormCharts.lfm (modified) * trunk/Forms/UFormCharts.pas (modified) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.pas (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * trunk/Packages/Common/UScaleDPI.pas (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * trunk/UMap.pas (modified) * trunk/xtactics.lpi (modified) * trunk/xtactics.lpr (modified) * Modified: Do not create settings form on application start but just ... Mon, 19 Jun 2017 08:06:50 GMT chronos [132] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrt (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Packages/Common/UPersistentForm.pas (modified) * trunk/UCore.lrt (modified) * trunk/UCore.pas (modified) * trunk/xtactics.lpi (modified) * Fixed: Some application states were not stored/restored correctly ... Sat, 10 Dec 2016 15:25:33 GMT chronos [116] * trunk/Packages/Common/Languages/UJobProgressView.po (modified) * trunk/Packages/Common/UCommon.pas (modified) * trunk/Packages/Common/UDebugLog.pas (modified) * trunk/Packages/Common/UJobProgressView.lfm (modified) * trunk/Packages/Common/UJobProgressView.lrt (modified) * trunk/Packages/Common/UJobProgressView.pas (modified) * trunk/Packages/Common/UListViewSort.pas (modified) * trunk/Packages/Common/UPersistentForm.pas (modified) * trunk/Packages/Common/UScaleDPI.pas (modified) * Modified: Updated Common package. Tue, 26 Jul 2016 21:22:43 GMT chronos [109] * trunk/Packages/Common/UCommon.pas (modified) * trunk/Packages/Common/UFindFile.pas (modified) * trunk/Packages/Common/UListViewSort.pas (modified) * trunk/Packages/Common/UPersistentForm.pas (modified) * trunk/Packages/Common/UXMLUtils.pas (modified) * trunk/Packages/TemplateGenerics/Generic/GenericMatrix.inc (modified) * Modified: Update new packages files. Wed, 17 Feb 2016 12:17:21 GMT chronos [107] * trunk/Forms/UFormAbout.lfm (modified) * trunk/Forms/UFormAbout.lrt (modified) * trunk/Forms/UFormHelp.lfm (modified) * trunk/Forms/UFormHelp.lrt (modified) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrt (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormMove.lfm (modified) * trunk/Forms/UFormMove.lrt (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.lrt (modified) * trunk/Forms/UFormPlayer.lfm (modified) * trunk/Forms/UFormPlayer.lrt (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Forms/UFormSettings.lrt (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Packages/Common/Languages/UDebugLog.po (modified) * trunk/Packages/Common/Languages/UJobProgressView.po (modified) * trunk/Packages/Common/Languages/UPool.cs.po (modified) * trunk/Packages/Common/Languages/UScaleDPI.po (modified) * trunk/Packages/Common/UScaleDPI.pas (modified) * trunk/UCore.lrt (modified) * trunk/UCore.pas (modified) * trunk/xtactics.lpi (modified) * Added: Form constraintes which are also scaled for High DPI. Sat, 27 Dec 2014 11:10:34 GMT chronos [104] * trunk/Forms/UFormSettings.pas (modified) * trunk/Packages/Common/Languages/UScaleDPI.po (modified) * trunk/UGame.pas (modified) * trunk/xtactics.lpi (modified) * Fixed: Hide Debug settings. * Fixed: Remove previous cell links ... Sun, 21 Dec 2014 13:47:55 GMT chronos [94] * trunk/Forms/UFormSettings.lfm (modified) * trunk/Packages/Common/Demo/ScaleDPI/ScaleDPI.lpi (modified) * trunk/Packages/Common/Demo/ScaleDPI/UFormTest.lfm (modified) * trunk/Packages/Common/Demo/ScaleDPI/UFormTest.pas (modified) * trunk/UCore.lfm (modified) * trunk/UCore.pas (modified) * trunk/xtactics.lpi (modified) * Added: Application now automatically open saved game file given as ... Sun, 21 Dec 2014 13:34:36 GMT chronos [93] * trunk (modified) * trunk/Install/xTactics.iss (modified) * trunk/Packages/Common/Languages/UScaleDPI.po (added) * Modified: Update inno setup script. Thu, 04 Dec 2014 21:18:13 GMT chronos [91] * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Forms/UFormNew.lfm (modified) * trunk/Forms/UFormNew.pas (modified) * trunk/Forms/UFormSettings.lfm (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * trunk/Packages/Common/Common.lpk (modified) * trunk/Packages/Common/Common.pas (modified) * trunk/Packages/Common/Demo (added) * trunk/Packages/Common/Demo/ScaleDPI (added) * trunk/Packages/Common/Demo/ScaleDPI/ScaleDPI.ico (added) * trunk/Packages/Common/Demo/ScaleDPI/ScaleDPI.lpi (added) * trunk/Packages/Common/Demo/ScaleDPI/ScaleDPI.lpr (added) * trunk/Packages/Common/Demo/ScaleDPI/ScaleDPI.res (added) * trunk/Packages/Common/Demo/ScaleDPI/UFormMain.lfm (added) * trunk/Packages/Common/Demo/ScaleDPI/UFormMain.pas (added) * trunk/Packages/Common/Demo/ScaleDPI/UFormTest.lfm (added) * trunk/Packages/Common/Demo/ScaleDPI/UFormTest.pas (added) * trunk/Packages/Common/ULastOpenedList.pas (modified) * trunk/Packages/Common/UScaleDPI.pas (added) * trunk/UCore.lfm (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * trunk/xtactics.lpi (modified) * Added: Partial support for high DPI screens. Disabled. Fri, 26 Sep 2014 19:01:50 GMT chronos [64] * trunk/Images/16x16/Open.png (added) * trunk/Images/16x16/Save.png (added) * trunk/Images/32x32/Open.png (added) * trunk/Images/32x32/Save.png (added) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * trunk/Packages/Common/UXMLUtils.pas (modified) * trunk/UCore.lfm (modified) * trunk/UCore.pas (modified) * trunk/UGame.pas (modified) * Modified: Improved saving game state to XML file. Not yet finished ... Tue, 18 Mar 2014 08:15:07 GMT chronos [43] * trunk/Forms/UFormAbout.lfm (added) * trunk/Forms/UFormAbout.lrt (added) * trunk/Forms/UFormAbout.pas (added) * trunk/Forms/UFormMain.lfm (modified) * trunk/Forms/UFormMain.lrt (modified) * trunk/Forms/UFormMain.pas (modified) * trunk/Languages/xtactics.cs.po (modified) * trunk/Languages/xtactics.po (modified) * 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.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/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.lrt (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/USyncCounter.pas (added) * trunk/Packages/Common/UThreading.pas (added) * trunk/Packages/Common/UURI.pas (added) * trunk/Packages/Common/UXMLUtils.pas (added) * trunk/UCore.lfm (modified) * trunk/UCore.lrt (modified) * trunk/UCore.pas (modified) * trunk/xtactics.lpi (modified) * trunk/xtactics.lpr (modified) * Added: About form with information about application. * Added: ...