[udig-devel] Thinking in Eclipse 3.3 terms: renderer actions on
resize.
Jesse Eichar
jeichar at refractions.net
Tue Aug 7 08:44:23 PDT 2007
Well some more can be done. But until we get some caching and tiling
it is mostly a pointless exercise to try to make this work. Once we
have some tile caching in uDig then maximizing like this can just
fill in the unrendered tiles. But until then basically a full render
is in order or always render that bigger size or not render when
maximizing (which defeats the purpose).
Jesse
On Aug 7, 2007, at 12:18 AM, Adrian Custer wrote:
> Hey all,
>
> Eclipse 3.3 is *way* better in terms of usability than its
> predecessors
> which may force us to re-think how we leverage our UI for user
> productivity.
>
> Specifically, in eclipse 3.3, the maximize buttons have gotten *much*
> more useful (quick and really get the rest out of the way) so that
> I've
> actually started using them in the IDE. In uDig, I suspect we will all
> start using these buttons as well. One issue arises
> immediately---clicking the maximize/restore buttons on a map editor
> triggers a re-render.
>
> I wonder if we could avoid that since it significantly reduces the
> user
> experience. Jesse or others, can you think of a reasonable way to
> alter
> the renderer extent or trigger rules so that this render pass is *not*
> necessary? I imagine we might be able to render to a canvas the
> size of
> the workbench plus some buffer---this would allow small changes to
> window size, including maximize/restore, or small pans without any
> rendering pass which should improve user experience.
>
> If this doesn't strike enough of a chord to get anyone working on the
> issue then I'll tackle it someday when I get all the way up the
> application stack to the renderer. Today it's back to
> products -- features -- plugins --extension points
> and trying to understand
> applications -- workbenchAdvisors/Configurators
> to grok how users are expected to re-use uDig. Fun, fun, fun.
>
> --adrian
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
More information about the udig-devel
mailing list