Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ui-best-practices-working-group] Reminder: Conference Call: Wednesday, July 9th, 17:00 UTC or 10:00 PDT. Call 613.287.8000 or 866.362.7064 passcode 892048#


Hi Vineet,

Tweaklets are a way to experiment with new UI features which replace existing ones.  An example is Boris' exploration of editor tab management; he did one that provides more of a Firefox model of tab reuse and management.

Tweaklets work by providing a non-API access point within existing platform code so that the substitute behaviour can be inserted via an extension point. This way, incubator exploration work can be layered above the platform in a low risk, low impact to the platform, non future-API-binding manner.

I thought we had a page on this but I can't find one.  The only reference I can find is in the UI incubator page, http://wiki.eclipse.org/Platform_UI_Incubator.  In any case, see org.eclipse.ui.internal.tweaklets.TabBehaviour as the example mentioned above.

Kevin



Vineet Sinha <vineet@xxxxxxxxxxxxx>
Sent by: ui-best-practices-working-group-bounces@xxxxxxxxxxx

07/10/2008 05:44 PM

Please respond to
User Interface Architecture Working Group        <ui-best-practices-working-group@xxxxxxxxxxx>

To
User Interface Architecture Working Group <ui-best-practices-working-group@xxxxxxxxxxx>
cc
Subject
Re: [ui-best-practices-working-group] Reminder: Conference        Call:        Wednesday, July        9th,        17:00 UTC or 10:00 PDT. Call 613.287.8000 or 866.362.7064        passcode        892048#





Kevin McGuire wrote:
>
>  >> - Eclipse could provide Search UI for both old and new concepts and
> not sacrificing any of them.
>
> My thought was that we could do it as a tweaklet which would allow
> people to experiment with it.  That could also be considered as a
> delivery vehicle if it was decided not to make it the default.  I
> believe tweaklets are the right way to provide opt-in feature changes
> (v.s. the old approach of adding preferences).  Given that we now have
> this lovely P2 work, people can and will hang onto their workspaces
> longer, so my hope is tweaklets become a more common mechanism.
>
> It'd be cool to see a variety of tweaklets from the community, available
> for people to customize their IDE with, much as they do with Firefox
> add-ons.


Kevin, Tweaklets seem interesting and I have been wanting more
information on them. Is it to (a) eliminate the preferences, or (b) the
recommended way to use internal UI api's or (c) something else? Is there
a e-mail/newsgroup post that I should be looking at?

Vineet
_______________________________________________
ui-best-practices-working-group mailing list
ui-best-practices-working-group@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ui-best-practices-working-group


Back to the top