#
# ChangeLog for /
#
# Generated by Trac 1.6
# Jun 18, 2025, 2:25:11 AM

Thu, 22 Aug 2019 09:32:31 GMT chronos [27]
	* branches/topdown/UFormMain.lfm (modified)
	* branches/topdown/UFormMain.pas (modified)
	* branches/topdown/UFormMenu.lfm (modified)
	* branches/topdown/UFormMenu.pas (modified)

	* Modified: Menu shutdown button with drop down menu and reboot ...


Thu, 22 Aug 2019 09:01:15 GMT chronos [26]
	* branches/topdown (modified)
	* branches/topdown/OS.lpi (modified)
	* branches/topdown/OS.lpr (modified)
	* branches/topdown/UFormMain.lfm (modified)
	* branches/topdown/UFormMain.pas (modified)
	* branches/topdown/UFormMenu.lfm (modified)
	* branches/topdown/UFormMenu.pas (modified)
	* branches/topdown/USystem.pas (modified)

	* Added: Reboot button.
	* Added: Check memory leaks.


Thu, 22 Aug 2019 08:47:54 GMT chronos [25]
	* branches/topdown (added)
	* branches/topdown/Apps (added)
	* branches/topdown/Apps/UAppCalc.lfm (added)
	* branches/topdown/Apps/UAppCalc.pas (added)
	* branches/topdown/Apps/UAppFileManager.lfm (added)
	* branches/topdown/Apps/UAppFileManager.pas (added)
	* branches/topdown/OS.ico (added)
	* branches/topdown/OS.lpi (added)
	* branches/topdown/OS.lpr (added)
	* branches/topdown/UApps.pas (added)
	* branches/topdown/UFormMain.lfm (added)
	* branches/topdown/UFormMain.pas (added)
	* branches/topdown/UFormMenu.lfm (added)
	* branches/topdown/UFormMenu.pas (added)
	* branches/topdown/USystem.pas (added)

	* Added: Experimental branch with OS designed in top-down style.


Wed, 02 Jan 2019 09:36:09 GMT chronos [24]
	* branches/overos (modified)
	* branches/overos/UApplication.pas (modified)
	* branches/overos/UFormMain.lfm (modified)
	* branches/overos/UFormMain.pas (modified)
	* branches/overos/UWindow.pas (modified)
	* branches/overos/overos.lpr (modified)

	* Fixed: Memory leaks reported by heaptrc.


Sun, 30 Dec 2018 00:17:24 GMT chronos [23]
	* branches/overos/UApplication.pas (modified)
	* branches/overos/UFormMain.pas (modified)
	* branches/overos/UWindow.pas (modified)

	* Added: Maximalize button to maximalize window.


Sun, 30 Dec 2018 00:01:14 GMT chronos [22]
	* branches/overos/UApplication.pas (added)
	* branches/overos/UControls.pas (modified)
	* branches/overos/UFormMain.lfm (modified)
	* branches/overos/UFormMain.pas (modified)
	* branches/overos/UGraphics.pas (modified)
	* branches/overos/UTypes.pas (modified)
	* branches/overos/UWindow.pas (modified)
	* branches/overos/overos.lpi (modified)
	* branches/overos/overos.lpr (modified)

	* Added: Close button to window title bar.


Sat, 29 Dec 2018 21:12:23 GMT chronos [21]
	* branches/overos (modified)
	* branches/overos/UControls.pas (added)
	* branches/overos/UFormMain.pas (modified)
	* branches/overos/UGraphics.pas (added)
	* branches/overos/UTypes.pas (modified)
	* branches/overos/UWindow.pas (modified)
	* branches/overos/overos.lpi (modified)
	* branches/overos/overos.lpr (modified)

	* Added: Adjustable form size by dragging its border.
	* Added: Basic ...


Sat, 29 Dec 2018 19:57:10 GMT chronos [20]
	* branches/overos (added)
	* branches/overos/UFormMain.lfm (added)
	* branches/overos/UFormMain.pas (added)
	* branches/overos/UMouse.pas (added)
	* branches/overos/USystem.pas (added)
	* branches/overos/UTypes.pas (added)
	* branches/overos/UWindow.pas (added)
	* branches/overos/overos.ico (added)
	* branches/overos/overos.lpi (added)
	* branches/overos/overos.lpr (added)

	* Added: Another experimental branch to test some functionality.


Sun, 21 Jan 2018 22:33:15 GMT chronos [19]
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.res (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/UDevice.pas (modified)
	* trunk/Packages/Kernel/UScreen.pas (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Added: Locking of video memory because it is accessed by main ...


Sun, 21 Jan 2018 21:21:23 GMT chronos [18]
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Modified: Optimized drawing virtual screen to form canvas.


Sun, 21 Jan 2018 21:01:14 GMT chronos [17]
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/UDevice.pas (modified)
	* trunk/Packages/Kernel/UKernel.pas (modified)
	* trunk/Packages/Kernel/UScreen.pas (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Added: Resize virtual screen according form size.


Thu, 28 Dec 2017 00:14:31 GMT chronos [16]
	* trunk/Apps/UClock.pas (modified)
	* trunk/Packages/Kernel/UAPI.pas (modified)
	* trunk/Packages/Kernel/UGraphics.pas (modified)
	* trunk/Packages/Kernel/UScreen.pas (modified)

	* Added: API function DrawFrame.
	* Fixed: Drawing position of ...


Wed, 27 Dec 2017 19:28:45 GMT chronos [15]
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/UAPI.pas (modified)
	* trunk/Packages/Kernel/UGraphics.pas (modified)
	* trunk/Packages/Kernel/UKernel.pas (modified)
	* trunk/Packages/Kernel/UScreen.pas (modified)

	* Fixed: Drawing of TWindow background.
	* Fixed: Initialize ...


Wed, 27 Dec 2017 18:41:26 GMT chronos [14]
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.res (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Fixed: Terminate correctly running apps before scheduler stopped.


Mon, 25 Sep 2017 12:48:08 GMT chronos [13]
	* trunk/Apps/UClock.pas (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/Kernel.lpk (modified)
	* trunk/Packages/Kernel/UAPI.pas (modified)
	* trunk/Packages/Kernel/UDevice.pas (modified)
	* trunk/Packages/Kernel/UGraphics.pas (modified)
	* trunk/Packages/Kernel/UKernel.pas (modified)
	* trunk/Packages/Kernel/UScreen.pas (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Added: Drawing relative to Canvas. In case of Window drawing ...


Wed, 06 Sep 2017 16:47:49 GMT chronos [12]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.res (modified)
	* trunk/Packages/Kernel/UAPI.pas (modified)
	* trunk/Packages/Kernel/UApp.pas (modified)
	* trunk/Packages/Kernel/UKernel.pas (modified)

	* Modified: Separate API command to be kernel and user space. Execute ...


Mon, 29 Aug 2016 16:09:30 GMT chronos [11]
	* trunk/Apps/UClock.pas (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/UGraphics.pas (modified)

	* Modified: Slightly optimizied screen drawing.


Mon, 29 Aug 2016 15:35:21 GMT chronos [10]
	* trunk/Apps/UClock.pas (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel/UKernel.pas (modified)

	* Added: Second clock task running in parallel.
	* Modified: Redraw ...


Mon, 29 Aug 2016 15:17:45 GMT chronos [9]
	* trunk (modified)
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.res (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Packages/Kernel (modified)
	* trunk/Packages/Kernel/Kernel.lpk (modified)
	* trunk/Packages/Kernel/Kernel.pas (modified)
	* trunk/Packages/Kernel/UAPI.pas (modified)
	* trunk/Packages/Kernel/UApp.pas (modified)
	* trunk/Packages/Kernel/UFileSystem.pas (modified)
	* trunk/Packages/Kernel/UIPC.pas (added)
	* trunk/Packages/Kernel/UKernel.pas (modified)
	* trunk/Packages/Kernel/UList.pas (modified)
	* trunk/Packages/Kernel/UScheduler.pas (added)
	* trunk/Platform/Base/UPlatformBase.pas (modified)
	* trunk/UAPI.pas (deleted)
	* trunk/UApp.pas (deleted)
	* trunk/UClasses.pas (deleted)
	* trunk/UFileSystem.pas (deleted)
	* trunk/UKernel.pas (deleted)
	* trunk/UList.pas (deleted)
	* trunk/UMemory.pas (deleted)

	* Fixed: Removed duplicit files moved previously to Kernel package.


Fri, 08 May 2015 23:32:38 GMT chronos [8]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Forms/UFormTerminal.lfm (modified)
	* trunk/Packages (added)
	* trunk/Packages/Kernel (added)
	* trunk/Packages/Kernel/Kernel.lpk (added)
	* trunk/Packages/Kernel/Kernel.pas (added)
	* trunk/Packages/Kernel/UAPI.pas (added)
	* trunk/Packages/Kernel/UApp.pas (added)
	* trunk/Packages/Kernel/UClasses.pas (added)
	* trunk/Packages/Kernel/UDevice.pas (added)
	* trunk/Packages/Kernel/UFileSystem.pas (added)
	* trunk/Packages/Kernel/UGraphics.pas (added)
	* trunk/Packages/Kernel/UKernel.pas (added)
	* trunk/Packages/Kernel/UList.pas (added)
	* trunk/Packages/Kernel/UMemory.pas (added)
	* trunk/Packages/Kernel/UScreen.pas (added)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Moved: Kernel related files moved to separate lazarus package named ...


Fri, 08 May 2015 22:00:33 GMT chronos [7]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Forms/UFormMain.lfm (modified)
	* trunk/Forms/UFormMain.pas (modified)
	* trunk/Forms/UFormTerminal.lfm (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)

	* Added: Action to switch to full screen mode.
	* Added: Video driver ...


Sun, 23 Nov 2014 22:17:11 GMT chronos [6]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Forms (added)
	* trunk/Forms/UFormMain.lfm (added)
	* trunk/Forms/UFormMain.pas (added)
	* trunk/Forms/UFormTerminal.lfm (added)
	* trunk/Forms/UFormTerminal.pas (added)
	* trunk/Platform/Base/UPlatformBase.pas (modified)
	* trunk/UAPI.pas (modified)
	* trunk/UClasses.pas (added)
	* trunk/UFormMain.lfm (deleted)
	* trunk/UFormMain.pas (deleted)
	* trunk/UKernel.pas (modified)

	* Added: Preparation for support for IPC messaging.


Sun, 23 Nov 2014 08:04:03 GMT chronos [5]
	* trunk (modified)
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)
	* trunk/UApp.pas (modified)
	* trunk/UKernel.pas (modified)

	#1
	* Fixed: Scheduler should stop all tasks if it is stopped.


Sat, 22 Nov 2014 23:56:33 GMT chronos [4]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)
	* trunk/UAPI.pas (modified)
	* trunk/UApp.pas (added)
	* trunk/UFormMain.lfm (modified)
	* trunk/UFormMain.pas (modified)
	* trunk/UKernel.pas (modified)
	* trunk/UList.pas (modified)
	* trunk/UMemory.pas (added)
	* trunk/UThreadEx.pas (added)

	* Added: Now applications can write text to serial device which is ...


Sat, 22 Nov 2014 22:50:49 GMT chronos [3]
	* trunk/Apps/UClock.pas (modified)
	* trunk/ChronOS.lpi (modified)
	* trunk/ChronOS.lpr (modified)
	* trunk/Platform/Base/UPlatformBase.pas (modified)
	* trunk/UAPI.pas (modified)
	* trunk/UFileSystem.pas (modified)
	* trunk/UFormMain.lfm (modified)
	* trunk/UFormMain.pas (modified)
	* trunk/UKernel.pas (modified)

	* Added: Application is executed as Task by Scheduler. OS threads is ...


Sat, 22 Nov 2014 22:03:35 GMT chronos [2]
	* trunk (modified)
	* trunk/Apps (added)
	* trunk/Apps/UClock.pas (added)
	* trunk/Apps/UMemoryManager.pas (added)
	* trunk/ChronOS.ico (added)
	* trunk/ChronOS.lpi (added)
	* trunk/ChronOS.lpr (added)
	* trunk/ChronOS.res (added)
	* trunk/Platform (added)
	* trunk/Platform/Base (added)
	* trunk/Platform/Base/UPlatformBase.pas (added)
	* trunk/UAPI.pas (added)
	* trunk/UFileSystem.pas (added)
	* trunk/UFormMain.lfm (added)
	* trunk/UFormMain.pas (added)
	* trunk/UKernel.pas (added)
	* trunk/UList.pas (added)

	* Added: Some concepts of system which should be able to run ...


Fri, 03 Oct 2014 16:59:40 GMT chronos [1]
	* branches (added)
	* tags (added)
	* trunk (added)

	* Basic directory structure