<span class="Apple-style-span" style>Hi all,<div><br></div><div>Tonight I did some tweaking to the composer window.  A few things had been bugging me a for a while now and I decided I would have a go at fixing some of them, or at least try to anyway.</div>

<div><br></div><div>The general changes are:</div><div><ul><li style="margin-left:15px">Redesign the composition (general) tab to remove the need to vertical scroll, in most cases. (Not a perfect redesign but it works IMO much better then the old layout)</li>

<li style="margin-left:15px">Remove wasted space around paper area and widget (see picture[1] vs your install to see the difference)</li><li style="margin-left:15px">Convert the split widget + tab widget to QDockWidgets. 1) The splitter didn&#39;t remember its last position or state 2) Could only view one tab at a time 3) The main QGIS window uses dock widgets to allow flexibility in screen layout, composer should too. 4) Can&#39;t hide tabs if you don&#39;t need to see them all the time e.g. command history . Using dock widgets solves all of these issues. </li>

</ul></div><div>The current working branch can be found at <a href="https://github.com/NathanW2/Quantum-GIS/tree/composer-redesign" target="_blank" style="color:rgb(17,85,204)">https://github.com/NathanW2/Quantum-GIS/tree/composer-redesign</a></div>

<div><br></div><div>I have also attached [1] an annotated screen shot if you don&#39;t want to compile the branch.</div><div><br></div><div>If I could get some general feeback and testing that would be good, keep in mind it&#39;s not a final copy and I will tweak things as I go.</div>

<div><br></div><div>I&#39;m currently adding it so the dock windows remember the state, just like the main QGIS dock widgets, but that isn&#39;t in the branch yet.</div><div><br></div></span><span class="Apple-style-span" style>[1] <a href="http://imageshack.us/photo/my-images/525/composer1026.png/">http://imageshack.us/photo/my-images/525/composer1026.png/</a></span><span class="Apple-style-span" style><div>

<br></div><div><br></div></span><span class="Apple-style-span" style><div>Thanks,</div><div>Nathan</div></span>