Menu

Old Code (SVN) Commit Log


Commit Date  
[r4279] by delphidabbler

Removed unused _TDatabase.Clear method.

2013-12-12 20:16:03 Tree
[r4278] by delphidabbler

Removed redundant IDBDataProvider, IDataItemFactory interfaces and TDBDataItemFactory and TUserDataProvider classes.

2013-12-12 20:12:38 Tree
[r4277] by delphidabbler

Removed unused TDatabaseIOFactory.CreateUserDBLoader.
Also removed all unused interfaces and classes.

2013-12-12 20:06:04 Tree
[r4276] by delphidabbler

Modified _TDatabase to set a snippet's modification and creation date as necessary. This fixes a bug in new database output mechanism where modified snippets were not being saved.

2013-12-12 18:01:30 Tree
[r4275] by delphidabbler

Added new TDatabase.Save method that saves database using new native file format.
Removed old Save method from IDatabaseEdit and _TDatabase.
Changed affected code to use TDatabase.Save instead of IDatabaseEdit.Save.

2013-12-12 17:52:07 Tree
[r4274] by delphidabbler

Fixed bugs in TDBNativeReader's DatabaseExists and ValidateSnippetFileHeader methods. Former was always returning False and latter was testing for a master file watermark instead of snippet file.

2013-12-12 17:44:46 Tree
[r4273] by delphidabbler

Changed TDatabaseIOFactory.CreateWriter to return an IDatabaseWriter instance that writes database in native format.
Re-ordered code in TDatabaseIOFactory.CreateLoader.

2013-12-12 17:37:03 Tree
[r4272] by delphidabbler

Fixed bug in TDBNativeWriter code that deletes unwanted files: it could delete all files in directory!

2013-12-12 17:34:00 Tree
[r4271] by delphidabbler

Moved field that records whether database has changed from _TDatabase into TDatabase and created a temporary TDatabase.__Updated property to provide access to the new field to the code that needs it in TDatabase.
Also removed IDatabaseEdit.Updated function and its implementation in TDatabase and added a TDatabase.IsDirty method to perform same role.
Modified TDatabase.Load to clear the dirty flag.
Changed affected code to use the new TDatabase method.

2013-12-12 17:16:09 Tree
[r4270] by delphidabbler

Added new IDatabaseWriter interface and modified TDBNativeWriter to implement it.

2013-12-12 16:55:59 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.