I just updated the dmg file. I tested it under 10.8 and in a virtual machine 
with 10.7.5. Let me know how it works for you.

http://cachivaches.chauca.net/scid/files/Scid-4.4.dmg

I found two issues with window zooming. The first one is that Mac OS X is 
recognized as unix (in $::tcl_platform(platform) ) but the -zoomed argument is 
not supported in 'wm attributes . -zoomed' and 'wm state . zoomed' should be 
used. The following patch fixes that. I'd push it to SF but I'm not sure if I 
can/should :)

diff --git a/tcl/utils/win.tcl b/tcl/utils/win.tcl
index c19f8e8..3596715 100644
--- a/tcl/utils/win.tcl
+++ b/tcl/utils/win.tcl
@@ -1048,7 +1048,7 @@ proc ::docking::layout_restore_pw { data } {
       wm geometry . [lindex $elt 1]
       layout_restore_pw [lindex $data 1]
       if {[lindex $elt 2]  == "zoomed"} {
-          if { $::tcl_platform(platform) == "unix" } {
+          if { $::tcl_platform(platform) == "unix" && ! $::macOS } {
               wm attributes . -zoomed
           } else {
               wm state . zoomed

The second issue involves starting Scid the first time or after removing 
~/.scid. Every time Scid opens in docked windows mode it zooms the window and 
it takes the whole screen, even if the window was smaller the last time Scid 
exited. That doesn't happen with my old config files in ~/.scid, Scid restores 
the last window size. I haven't diffed the config files, I'll try that later.

Cheers!
Israel
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to