Menu

Old Code (SVN) Commit Log


Commit Date  
[r1174] by delphidabbler

Changed to use UIOUtils unit rather than IOUtils unit for read / writing to files.

2010-12-04 17:36:06 Tree
[r1173] by delphidabbler

New UIOUtils unit that contains helper code for working with file IO.

2010-12-04 17:34:53 Tree
[r1172] by delphidabbler

* Modified TDatabaseIniFile and TIniDataReader to handle encoding of database files correctly: they now support legacy default encoding and new UTF-8 encoding. Did this by using bew TMainDBFileReader class to do all file loading.
* Reorganised TDatabaseIniFile so that an internal stream is no longer used: all content from files through to loading of ini file is now processed in an IStringList. This avoids constantly encoding / decoding the text stream.
* Converted some of documentation to XMLDoc format.

2010-12-04 15:14:31 Tree
[r1171] by delphidabbler

New UMainDBFileReader unit. Implements class that can read files from main database using correct encoding.

2010-12-04 14:42:46 Tree
[r1170] by delphidabbler

* Made all interface implementation methods in TDOSDateTime public.
* Removed assertion that checked for NT OS - program only targets NT platform.
* Re-commented in XMLDoc style.

2010-12-04 02:43:04 Tree
[r1169] by delphidabbler

* Changed TDBDownloadMgr.GetDatabase to return character set used to encode data stream along with data stream itself.
* Changed TUpdateMgr to pass char set info along to TFileUpdater.
* Changed TFileUpdater to decode stream data using char set passed from TDBDownloadMgr.
* XMLDoc commented UFileUpdater unit.

2010-12-04 02:04:35 Tree
[r1168] by delphidabbler

Changed THTTPEx.GetResponseCharSet to return a default char set name when HTTP response does not include a char set. Previously returned empty string.

Don't want empty string because TWebCharEncodings interprets it differently to TEncodingHelper, so we would get a different encoding for empty char set from each class.

2010-12-04 02:01:22 Tree
[r1167] by delphidabbler

Added new ResponseCharSet property to both THTTPEx and TBaseWebService that returns the character set used for the last HTTP response.

2010-12-04 01:11:48 Tree
[r1166] by delphidabbler

Changed THTTPEx.DoRequestText to use new TWebCharEncodings.FreeEncoding method to free its encoding object.

2010-12-03 21:21:37 Tree
[r1165] by delphidabbler

Small changes to XMLDoc comments.

2010-12-03 21:20:28 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.