Hi David,<br><br>On par with that e-mail, I was browsing around today looking for something that I could use to submit my patch. What is the view on functions that may be used only in main.c? Should they be simply defined local in that file, or would it be preferred they go elsewhere? Ideally, if only main() *can* use them, it wouldn&#39;t make sense to populate them in another include file, would just be unnecessary, but if there is a &quot;TuxType&quot; way of doing things, I&#39;d be much obliged to follow that. I&#39;ve noted the practice used currently, although it doesn&#39;t directly apply to something as specific as a function that will only ever be called from main. Thanks for your time!<br>
<br>Cheers,<br>  Zach J. Elko<br><br><div class="gmail_quote">On Sun, Mar 29, 2009 at 11:34 PM, David Bruce <span dir="ltr">&lt;<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
On Sat, Mar 28, 2009 at 5:28 PM, me mine &lt;<a href="mailto:ootld999@gmail.com">ootld999@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt; I&#39;m one of the applicants for GSoC, and wanted to know a bit about the<br>
&gt; requirements for the applications.<br>
&gt; The main thing is that it says on the requirements that &#39;As an<br>
&gt; example, tuxmath and tuxtype could benefit from having the menu font<br>
&gt; sizes be adjusted to the current screen/window size. However, you<br>
&gt; could pick something else of comparable magnitude&#39;.<br>
&gt; Do the font size need to be bigger for bigger resolutions? And if so,<br>
&gt; what would happen to the pictures on the menu items? Should they keep<br>
&gt; the size or have SDL resize them?<br>
<br>
The point of submitting a patch is just to show that you actually know<br>
enough about C and basic dev tools to be immediately productive when<br>
the summer starts.  There are a bunch of places in tuxtype and tuxmath<br>
that are labeled with FIXME because I thought something could be<br>
improved at some point - you can just grep for FIXME and pick one, if<br>
you like.<br>
<br>
Regarding actually improving the menus, I think the font size should<br>
increase at higher resolutions (not sure if it should necessarily be a<br>
linear relationship), and at some point (think svg) we could adjust<br>
the menu icons as well.  This was motivated by seeing how small the<br>
menu text comes out on the tiny (but nonetheless 1200x900) display of<br>
the OLPC XO.  Until recently we hadn&#39;t quite worked out a<br>
straightforward way to adjust the font sizes if SDL_Pango was being<br>
used.  Now we can do that very nicely.<br>
<br>
Best,<br>
<br>
David<br>
<br>
_______________________________________________<br>
Tux4kids-tuxtype-dev mailing list<br>
<a href="mailto:Tux4kids-tuxtype-dev@lists.alioth.debian.org">Tux4kids-tuxtype-dev@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/tux4kids-tuxtype-dev</a><br>
</blockquote></div><br>