[Qgis-developer] Composer redesign

Nathan Woodrow madmanwoo at gmail.com
Sun Feb 5 07:31:28 EST 2012


Hey All,

Changes have been integrated into master at
da2d7db41<https://github.com/qgis/Quantum-GIS/commit/da2d7db41a1cace3bbdf22305f581e93c8107603>

I have made some changes to some of the item property widgets to reduce
scrolling; layout the controls; and reduce visual clutter e.g unneeded
group boxes.

Let me know if you run into any issue with the refactor. None of
the behavior should have changed as it was mostly all cosmetic stuff.

- Nathan

On Sat, Feb 4, 2012 at 1:14 AM, Marco Hugentobler <
marco.hugentobler at sourcepole.ch> wrote:

>  Hi Nathan
>
> The changes to the composer UI look great.
> +1 for integrating into master branch.
>
> Regards,
> Marco
>
>
> On 02.02.2012 14:06, Nathan Woodrow wrote:
>
> Hi all,
>
>  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.
>
>  The general changes are:
>
>    - 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)
>    - Remove wasted space around paper area and widget (see picture[1] vs
>    your install to see the difference)
>    - Convert the split widget + tab widget to QDockWidgets. 1) The
>    splitter didn'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't hide tabs if
>    you don't need to see them all the time e.g. command history . Using dock
>    widgets solves all of these issues.
>
>  The current working branch can be found at
> https://github.com/NathanW2/Quantum-GIS/tree/composer-redesign
>
>  I have also attached [1] an annotated screen shot if you don't want
> to compile the branch.
>
>  If I could get some general feeback and testing that would be good, keep
> in mind it's not a final copy and I will tweak things as I go.
>
>  I'm currently adding it so the dock windows remember the state, just
> like the main QGIS dock widgets, but that isn't in the branch yet.
>
>  [1] http://imageshack.us/photo/my-images/525/composer1026.png/
>
>
>  Thanks,
> Nathan
>
>
> _______________________________________________
> Qgis-developer mailing listQgis-developer at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
> --
> Dr. Marco Hugentobler
> Sourcepole -  Linux & Open Source Solutions
> Churerstrasse 22, CH-8808 Pfäffikon SZ, Switzerlandmarco.hugentobler at sourcepole.ch http://www.sourcepole.ch
> Technical Advisor QGIS Project Steering Committee
>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/qgis-developer/attachments/20120205/d74afff7/attachment.html


More information about the Qgis-developer mailing list