Garth Corral, czwartek, 22 maja 2008:
>The bottom line is that yes, it is doable but it is more development
>effort and requires maintenace of an 8.5 environment on the
>development side. It also ignores the fact that people that build it
>themselves will still have to install the dependencies separately.
We may assume that those who prefer to build the application themselves (when
a package is also available) will probably know how to install Tcl 8.5. On
the other hand, I tried to find Mac installation instruction for Tcl and it
seems that information is even more confusing and outdated that typical Tcl
GUI ;-)
So, the problem surely exists, although I am not sure if Tcl 8.4 is easier.
>I'm sure that at some point it will be the right thing to do but as
>Alexander said, just give a little time before forging ahead.
I agree, assuming that we can find some reasonable schedule (waiting for
Debian may not be one...)
Of course, Pascal has last word here.
>> But reworking 8.4 without using new 8.5 doesn't seem effective. For
>> me it seems more reasonable to start usability work once 8.5 is accepted
>> for main branch.
>I'm afraid I just don't agree here. Scid's usability issues are not
>from the lack of shiny new widgets. They are because there are many
>instances of quirky, nonstandard UI design. While some of these
>things are interesting and novel, they do not contribute to ease of use.
Yes, but some of typical modern widgets are missing from Tcl (at least 8.4, I
don't know about 8.5). Moreover, part of confusion is caused by non-standard
look and ancient feel of GUI (especially on Linux, on Windows it is perhaps
slightly better).
>Cleaning this stuff up to make a consistent and more standard UI would
>be effort better spent, and would not preclude moving to a newer tk
>version later. This is all just my opinion and I am not in a position
>do anything about it one way or another. I hope that some
>consideration is given, though, before making such a change.
I agree that better widget look and font antialiasing may not be enough
(although Scid uses much nicer in 8.5 without any source changes).
In Tcl 8.5 there are also new widgets ("New widgets not present in standard
Tk: combobox, notebook, progressbar, separator, sizegrip. ")
It seems there is a lot of nice improvements in data structures and functions,
but here only developers can say if those will help (perhaps in terms of
speed?)
Here is full list of changes: http://www.markroseman.com/tcl/guide85.html
--
Michal Rudolf
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users