Menu

Old Code (SVN) Commit Log


Commit Date  
[r1047] by delphidabbler

Noted changes in v3.8.3.

2010-11-24 17:36:00 Tree
[r1046] by delphidabbler

Updated version number to 3.8.3.182

2010-11-24 17:00:26 Tree
[r1045] by delphidabbler

* Refactored code that shows and closes the form.
* Made critical section object a class field of TWaitForThreadUI instead of private global variable.

2010-11-24 16:54:26 Tree
[r1044] by delphidabbler

* Renamed TDatabaseLoader and TDatabaseLoaderThread and modified TDatabaseLoaderUI to use the renamed class.
* Added replacement TDatabaseLoader static class that loads the database directly, not in a thread. Modified TDatabaseLoaderThread to use TDatabaseLoader.
* Modified TMainForm to load the database on start up using TDatabaseLoader rather than using a TDatabaseLoaderThread object wrapped in a TThreadWrapper object.
* Removed now redundant UThreadWrapper unit from project.

2010-11-24 15:44:08 Tree
[r1043] by delphidabbler

* Modified code that loads database to take a closure that specifies exactly how database is loaded.
* Database re-loading modified to use new TDatabaseLoaderUI class to perform loading instead of actLoadDatabase action.
* Removed redundant actLoadDatabase action and its OnExecute handler.

2010-11-24 15:24:47 Tree
[r1042] by delphidabbler

* Modified TTestCompileUI to work with revised TWaitForThreadUI class to run test compilation in a thread using TTestCompileThread instead of using TTestCompileAction.
* Fixed bug in exception handling.
* Removed TTestCompileAction class from unit.

2010-11-24 15:15:08 Tree
[r1041] by delphidabbler

Added new TTestCompileThread class that performs test compilation of a routine in a thread.

2010-11-24 15:07:34 Tree
[r1040] by delphidabbler

Added new UDatabaseLoaderUI unit containing TDatabaseLoaderUI class that loads the database in a thread and displays a "wait" dialog if loading takes longer than 0.5 seconds.

2010-11-24 14:58:30 Tree
[r1039] by delphidabbler

* Renamed UWaitForActionUI unit as UWaitForThreadUI and TWaitForActionUI as TWaitForThreadUI.
* Changed TWaitForThreadUI to execute a thread rather than an action as a thread.
* Corrected exception handling in TWaitForThreadUI.
* Removed TActionThread class from UWaitForThreadUI unit.

2010-11-24 14:54:40 Tree
[r1038] by delphidabbler

* Created new EAssignable exception and modified ECodeSnip and EBug to descend from it.
* Moved overloaded constructor and Assign method down from ECodeSnip into EAssignable.
* Added new TExceptionHelper static class that provides a single method used to (partially) clone exceptions.

2010-11-23 20:03:03 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.