<div class="gmail_quote">On Fri, Jul 30, 2010 at 12:59 PM, Anish Mangal <span dir="ltr"><<a href="mailto:anishmangal2002@gmail.com">anishmangal2002@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">> I think you should revert to the original design.<br>
<br>
</div>I agree that 'hiding' the action buttons away in a toolbar is rather<br>
unfortunate :-( , but wouldn't placing buttons as in the original<br>
layout eat up vertical space? Here are a few things to consider.<br>
<br>
1. The original pippy layout had just the activity toolbar. However,<br>
for the next release I plan to add an edit toolbar, which will create<br>
a new 'tab' thus eating up some more vertical space. Work on this is<br>
mostly complete.<br>
<br>
2. I'd like to know how often are the buttons actually used? When<br>
people code, they usually don't like to take their hands of the<br>
keyboard and prefer quick keyboard shortcuts rather than using the<br>
touchpad or mouse. However, the situation may be very different in the<br>
case of students, and the positioning of these buttons in the original<br>
layout seems to reflect that.<br>
<br>
3. Not sure if this can make the next immediate release but I also had<br>
in mind to have multiple tabbed gtksourceview windows rather than just<br>
having a single window[1]. If implemented, this would eat up some<br>
vertical space as well.<br>
<br>
Comments?<br>
<br>
[1] <a href="http://people.sugarlabs.org/anish/pippy-experimental.png" target="_blank">http://people.sugarlabs.org/anish/pippy-experimental.png</a></blockquote><div><br></div><div>To conserve vertical screen space, consider extending the 'Examples' navigation tree bar on the left to include a separate tree block for 'My code' that would appear above or below the 'Examples' tree in a separately sizable lower or upper border. Code that would otherwise be displayed in separate tabs in your tabs prototype would, instead, be accessed by selecting a leaf in this tree. (Keyboard tabbing could be arranged to cycle through the 'My code' leaves.)</div>
<div><br></div><div>Further tooling of the code tree could be added at some point through right-click-, hover-, & alt-key-revealed leaf palettes, which might show the code size, create, modified dates, or other useful attributes.</div>
<div><br></div><div>Thanks for improving Pippy!</div><div><br></div><div> --Fred</div></div>