> 1. Opening my sa.si4 database reports a plain "Encoding utf-8 failed" dialog 
> (no matter how opened)

It's a problem with repeated opening of the dialog. Will work with next 
revision.

> 2. Opening icofy from the new file open menu only fails

The problem occurs while opening a database with the wrong encoding. In this 
case invalid UTF-8 strings are read from the namebase, and my conversion 
function which forces valid UTF-8 strings failed. I've fixed this function, now 
Icofy.si4 will be opened properly. But the player/event/site names are garbage 
if opened with the wrong encoding.

Note that this encoding problem is a Scid related problem. The Scid database 
does not contain information about the character encoding, and it can by any 
encoding (but normally it is ISO-8859-1 on older Unix/Linux versions, and UTF-8 
on newer Unix/Linux versions). If a message "Encoding <encoding-name> failed" 
occurs after opening a database, you may try to recode with a different 
encoding (use "Recode..." from the context menu).

> Both these DBs open fine in Scid.

Yes, but only if you're system has the same encoding used by Icofy.si4 
(ISO-8859-1). If a chinese is opening this database - on his machine the system 
encoding may be Big-5 - some of the player/event/site names will be garbage if 
he opens the database with Scid. Try it out. Insert the command
  encoding system big5 ;# simulating a Big-5 system encoding
in file start.tcl, open Icofy.si4 and look at game 275241. Scidb provides the 
option to choose the right encoding, Scid does not.

> My main criticisms is still that the interfaces are very non-standard

I think you mean the main menu. I will re-implement the main menus at the 
latest with the alpha release. But consider that main menus are not state of 
the art. Modern applications do avoid main menus, look at the latest Firefox. 
The main issues with main menus are:
  - huge and confusing
  - missing context
I will keep the main menus relatively small.

> and huge context menus should be avoided imho.

You're right, I have to rebuild some of the context menus.

Gregor
-- 
Gregor Cramer
email: <[email protected]>


Reply via email to