<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 2009-03-11 18:08, Bert Freudenberg wrote:
<blockquote
cite="mid:77E61CA0-5064-4CD8-A8A4-0E1733DF625F@freudenbergs.de"
type="cite">On 10.03.2009, at 23:49, karl ramberg wrote:
<br>
<br>
<blockquote type="cite">On 3/10/09, Bert Freudenberg
<a class="moz-txt-link-rfc2396E" href="mailto:bert@freudenbergs.de"><bert@freudenbergs.de></a> wrote:
<br>
<blockquote type="cite"><br>
<a class="moz-txt-link-freetext" href="http://activities.sugarlabs.org/en-US/sugar/addon/4054">http://activities.sugarlabs.org/en-US/sugar/addon/4054</a>
<br>
</blockquote>
<br>
There are some rough edges, so here is a few suggestions:
<br>
<br>
1 disable halos, menus and lock background so it cant be picked up.
<br>
2 Help window and statistics window without menu, collapse and
<br>
fullscreen button.
<br>
3 The pick-game-fill-in-the-blank got accepted as a drop into the
<br>
playfield when I tried to move it.
<br>
<br>
There is also a issue I have seen before in Free cell and that is when
<br>
moving a bunch of cards, sometimes you can pick up many, sometimes
<br>
not. Maybe there is a rule to how many cards can be moved ????
<br>
</blockquote>
<br>
<br>
Well, one could argue that if you play this with real cards, you can do
this, too. You're only cheating yourself ;)
<br>
<br>
But you are welcome to contribute:
<br>
<br>
<a class="moz-txt-link-freetext" href="http://git.sugarlabs.org/projects/freecell/">http://git.sugarlabs.org/projects/freecell/</a>
<br>
<br>
Fixes to the game logic should go in a new etoys release. Improvements
to the Sugar activity should be made in gitorious:
<br>
<br>
<a class="moz-txt-link-freetext" href="http://sugarlabs.org/go/ActivityTeam/GitFAQ">http://sugarlabs.org/go/ActivityTeam/GitFAQ</a>
<br>
</blockquote>
<br>
Ugh, I never used git. I'll just leave the suggestion to lock
background so it's not picked up by mouse clicks :-)<br>
<br>
Karl<br>
<br>
<br>
<blockquote
cite="mid:77E61CA0-5064-4CD8-A8A4-0E1733DF625F@freudenbergs.de"
type="cite"><br>
One obvious next step would be to save something to the Journal. Using
the DBus Datastore API directly is a bit more cumbersome than necessary
(e.g., the datastore does not fill in timestamps, but the Python
toolkit breaks if there is no time stamp).
<br>
<br>
I was going to write a message about how cumbersome it is to use the
datastore, like how a simple 3 liner (open file, append log entry,
close file) becomes a 20-line program, but at least for now we have to
live with that anyway. If you are interested, I attached a snippet
demonstrating that file logging, using the Journal if running in Sugar.
<br>
<br>
- Bert -
<br>
<br>
<pre wrap="">
<hr width="90%" size="4">
_______________________________________________
Etoys mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Etoys@lists.laptop.org">Etoys@lists.laptop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.laptop.org/listinfo/etoys">http://lists.laptop.org/listinfo/etoys</a>
</pre>
</blockquote>
<br>
</body>
</html>