Discussion:
[nebula-dev] Anyone created already a FloatingText widgets for SWT?
Lars Vogel
2018-03-19 12:19:54 UTC
Permalink
Hello, my fellow Nebula developers,

Looking at the awesome new editions from Laurent to the Nebula library
(many thanks to Laurent for that) triggered a desire for a new SWT
widget. ;-)

Did someone in this group already created a "FloatingText" widget? In
such a widget the message hint in the text fields animates to the top
of the input field as soon as the user gives focus to it.

This is heavily used in Android. See
https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
or an example video. IMHO it creates a very nice experience for users
as it allows very condense UIs. Eclipse UIs could benefit quite a bit
from that in my opinion.

My current (lame) implementation is a compound composite wrapping a
label and a text field and moving the content of the text field to the
label once the user gives focus to the text field. I'm happy to share
it, but it is really trivial and misses the animation.

Did someone already created such a FloatingText" widget? If not would
my trivial widget interesting for Nebula, maybe as a starting point
for something more advanced? If yes, could you share your
implementation?

Best regards, Lars


--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Laurent Caron
2018-03-19 20:31:11 UTC
Permalink
Hi Lars,

First of all I'm happy you enjoyed the widgets... And happy that you it
gives you new ideas for RCP Applications!

I worked on this kind of widget in my previous company, as a POC that was
unfortunately not used in production. The tool took 2 parameters: a label
and a text widget.The animation started when the text widget had focus.
The code was not very clean but it was functionnal.

I have to contact my former colleagues to check if this work could be open
sourced... Because it was not used, I do not think that it will be a
problem.

Please stay tuned,

Laurent


2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:

> Hello, my fellow Nebula developers,
>
> Looking at the awesome new editions from Laurent to the Nebula library
> (many thanks to Laurent for that) triggered a desire for a new SWT
> widget. ;-)
>
> Did someone in this group already created a "FloatingText" widget? In
> such a widget the message hint in the text fields animates to the top
> of the input field as soon as the user gives focus to it.
>
> This is heavily used in Android. See
> https://www.androidhive.info/2015/09/android-material-
> design-floating-labels-for-edittext/
> or an example video. IMHO it creates a very nice experience for users
> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
> from that in my opinion.
>
> My current (lame) implementation is a compound composite wrapping a
> label and a text field and moving the content of the text field to the
> label once the user gives focus to the text field. I'm happy to share
> it, but it is really trivial and misses the animation.
>
> Did someone already created such a FloatingText" widget? If not would
> my trivial widget interesting for Nebula, maybe as a starting point
> for something more advanced? If yes, could you share your
> implementation?
>
> Best regards, Lars
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
Lars Vogel
2018-03-20 07:25:24 UTC
Permalink
Great to hear, Laurent. Looking forward to your update. :-)

On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron <***@gmail.com> wrote:
> Hi Lars,
>
> First of all I'm happy you enjoyed the widgets... And happy that you it
> gives you new ideas for RCP Applications!
>
> I worked on this kind of widget in my previous company, as a POC that was
> unfortunately not used in production. The tool took 2 parameters: a label
> and a text widget.The animation started when the text widget had focus.
> The code was not very clean but it was functionnal.
>
> I have to contact my former colleagues to check if this work could be open
> sourced... Because it was not used, I do not think that it will be a
> problem.
>
> Please stay tuned,
>
> Laurent
>
>
> 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>>
>> Hello, my fellow Nebula developers,
>>
>> Looking at the awesome new editions from Laurent to the Nebula library
>> (many thanks to Laurent for that) triggered a desire for a new SWT
>> widget. ;-)
>>
>> Did someone in this group already created a "FloatingText" widget? In
>> such a widget the message hint in the text fields animates to the top
>> of the input field as soon as the user gives focus to it.
>>
>> This is heavily used in Android. See
>>
>> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> or an example video. IMHO it creates a very nice experience for users
>> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
>> from that in my opinion.
>>
>> My current (lame) implementation is a compound composite wrapping a
>> label and a text field and moving the content of the text field to the
>> label once the user gives focus to the text field. I'm happy to share
>> it, but it is really trivial and misses the animation.
>>
>> Did someone already created such a FloatingText" widget? If not would
>> my trivial widget interesting for Nebula, maybe as a starting point
>> for something more advanced? If yes, could you share your
>> implementation?
>>
>> Best regards, Lars
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Laurent Caron
2018-03-20 18:26:33 UTC
Permalink
Hi,

Well first of all the bad news: the code seems to be lost by my previous
company...

And the good news: I've decided to implement a POC. I've just started the
code.

It is ok if I post the source code of the first preview ? (1 class + 1
snippet)

Laurent

2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:

> Great to hear, Laurent. Looking forward to your update. :-)
>
> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron <***@gmail.com>
> wrote:
> > Hi Lars,
> >
> > First of all I'm happy you enjoyed the widgets... And happy that you it
> > gives you new ideas for RCP Applications!
> >
> > I worked on this kind of widget in my previous company, as a POC that was
> > unfortunately not used in production. The tool took 2 parameters: a label
> > and a text widget.The animation started when the text widget had focus.
> > The code was not very clean but it was functionnal.
> >
> > I have to contact my former colleagues to check if this work could be
> open
> > sourced... Because it was not used, I do not think that it will be a
> > problem.
> >
> > Please stay tuned,
> >
> > Laurent
> >
> >
> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>
> >> Hello, my fellow Nebula developers,
> >>
> >> Looking at the awesome new editions from Laurent to the Nebula library
> >> (many thanks to Laurent for that) triggered a desire for a new SWT
> >> widget. ;-)
> >>
> >> Did someone in this group already created a "FloatingText" widget? In
> >> such a widget the message hint in the text fields animates to the top
> >> of the input field as soon as the user gives focus to it.
> >>
> >> This is heavily used in Android. See
> >>
> >> https://www.androidhive.info/2015/09/android-material-
> design-floating-labels-for-edittext/
> >> or an example video. IMHO it creates a very nice experience for users
> >> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
> >> from that in my opinion.
> >>
> >> My current (lame) implementation is a compound composite wrapping a
> >> label and a text field and moving the content of the text field to the
> >> label once the user gives focus to the text field. I'm happy to share
> >> it, but it is really trivial and misses the animation.
> >>
> >> Did someone already created such a FloatingText" widget? If not would
> >> my trivial widget interesting for Nebula, maybe as a starting point
> >> for something more advanced? If yes, could you share your
> >> implementation?
> >>
> >> Best regards, Lars
> >>
> >>
> >> --
> >> Eclipse Platform project co-lead
> >> CEO vogella GmbH
> >>
> >> Haindaalwisch 17a, 22395 Hamburg
> >> Amtsgericht Hamburg: HRB 127058
> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> USt-IdNr.: DE284122352
> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> http://www.vogella.com
> >> _______________________________________________
> >> nebula-dev mailing list
> >> nebula-***@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> >> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >
> >
> >
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from
> > this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
Wim Jongman
2018-03-20 19:29:46 UTC
Permalink
Hi Laurent,

Sure.


Best regards,

Wim Jongman

*Sent from a mobile device. Pardon my brevity.

________________________________
From: nebula-dev-***@eclipse.org <nebula-dev-***@eclipse.org> on behalf of Laurent Caron <***@gmail.com>
Sent: Tuesday, March 20, 2018 7:26:33 PM
To: Nebula Dev
Subject: Re: [nebula-dev] Anyone created already a FloatingText widgets for SWT?

Hi,

Well first of all the bad news: the code seems to be lost by my previous company...

And the good news: I've decided to implement a POC. I've just started the code.

It is ok if I post the source code of the first preview ? (1 class + 1 snippet)

Laurent

2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com<mailto:***@vogella.com>>:
Great to hear, Laurent. Looking forward to your update. :-)

On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron <***@gmail.com<mailto:***@gmail.com>> wrote:
> Hi Lars,
>
> First of all I'm happy you enjoyed the widgets... And happy that you it
> gives you new ideas for RCP Applications!
>
> I worked on this kind of widget in my previous company, as a POC that was
> unfortunately not used in production. The tool took 2 parameters: a label
> and a text widget.The animation started when the text widget had focus.
> The code was not very clean but it was functionnal.
>
> I have to contact my former colleagues to check if this work could be open
> sourced... Because it was not used, I do not think that it will be a
> problem.
>
> Please stay tuned,
>
> Laurent
>
>
> 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com<mailto:***@vogella.com>>:
>>
>> Hello, my fellow Nebula developers,
>>
>> Looking at the awesome new editions from Laurent to the Nebula library
>> (many thanks to Laurent for that) triggered a desire for a new SWT
>> widget. ;-)
>>
>> Did someone in this group already created a "FloatingText" widget? In
>> such a widget the message hint in the text fields animates to the top
>> of the input field as soon as the user gives focus to it.
>>
>> This is heavily used in Android. See
>>
>> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> or an example video. IMHO it creates a very nice experience for users
>> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
>> from that in my opinion.
>>
>> My current (lame) implementation is a compound composite wrapping a
>> label and a text field and moving the content of the text field to the
>> label once the user gives focus to the text field. I'm happy to share
>> it, but it is really trivial and misses the animation.
>>
>> Did someone already created such a FloatingText" widget? If not would
>> my trivial widget interesting for Nebula, maybe as a starting point
>> for something more advanced? If yes, could you share your
>> implementation?
>>
>> Best regards, Lars
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com<mailto:***@vogella.com>, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org<mailto:nebula-***@eclipse.org>
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org<mailto:nebula-***@eclipse.org>
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com<mailto:***@vogella.com>, Web: http://www.vogella.com
Lars Vogel
2018-03-20 19:32:59 UTC
Permalink
Hi Laurent,

great news indeed. Thanks a bunch for this work. In case you need a
bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.

> It is ok if I post the source code of the first preview ? (1 class + 1 snippet)

Sounds great. In case you are using Gerrit, you can also upload a
Gerrit change with the POC.

Best regards, Lars

On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron <***@gmail.com> wrote:
> Hi,
>
> Well first of all the bad news: the code seems to be lost by my previous
> company...
>
> And the good news: I've decided to implement a POC. I've just started the
> code.
>
> It is ok if I post the source code of the first preview ? (1 class + 1
> snippet)
>
> Laurent
>
> 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>>
>> Great to hear, Laurent. Looking forward to your update. :-)
>>
>> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron <***@gmail.com>
>> wrote:
>> > Hi Lars,
>> >
>> > First of all I'm happy you enjoyed the widgets... And happy that you it
>> > gives you new ideas for RCP Applications!
>> >
>> > I worked on this kind of widget in my previous company, as a POC that
>> > was
>> > unfortunately not used in production. The tool took 2 parameters: a
>> > label
>> > and a text widget.The animation started when the text widget had focus.
>> > The code was not very clean but it was functionnal.
>> >
>> > I have to contact my former colleagues to check if this work could be
>> > open
>> > sourced... Because it was not used, I do not think that it will be a
>> > problem.
>> >
>> > Please stay tuned,
>> >
>> > Laurent
>> >
>> >
>> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>
>> >> Hello, my fellow Nebula developers,
>> >>
>> >> Looking at the awesome new editions from Laurent to the Nebula library
>> >> (many thanks to Laurent for that) triggered a desire for a new SWT
>> >> widget. ;-)
>> >>
>> >> Did someone in this group already created a "FloatingText" widget? In
>> >> such a widget the message hint in the text fields animates to the top
>> >> of the input field as soon as the user gives focus to it.
>> >>
>> >> This is heavily used in Android. See
>> >>
>> >>
>> >> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> >> or an example video. IMHO it creates a very nice experience for users
>> >> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
>> >> from that in my opinion.
>> >>
>> >> My current (lame) implementation is a compound composite wrapping a
>> >> label and a text field and moving the content of the text field to the
>> >> label once the user gives focus to the text field. I'm happy to share
>> >> it, but it is really trivial and misses the animation.
>> >>
>> >> Did someone already created such a FloatingText" widget? If not would
>> >> my trivial widget interesting for Nebula, maybe as a starting point
>> >> for something more advanced? If yes, could you share your
>> >> implementation?
>> >>
>> >> Best regards, Lars
>> >>
>> >>
>> >> --
>> >> Eclipse Platform project co-lead
>> >> CEO vogella GmbH
>> >>
>> >> Haindaalwisch 17a, 22395 Hamburg
>> >> Amtsgericht Hamburg: HRB 127058
>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> USt-IdNr.: DE284122352
>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> http://www.vogella.com
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >
>> >
>> >
>> > _______________________________________________
>> > nebula-dev mailing list
>> > nebula-***@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> > from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Laurent Caron
2018-03-21 20:24:46 UTC
Permalink
Hi Lars,

Yep I use Gerrit, I'll push my changes.

I think this component will be on "incubation" state, and will be available
in the next version of Nebula.

Kind regards

Laurent

2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:

> Hi Laurent,
>
> great news indeed. Thanks a bunch for this work. In case you need a
> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>
> > It is ok if I post the source code of the first preview ? (1 class + 1
> snippet)
>
> Sounds great. In case you are using Gerrit, you can also upload a
> Gerrit change with the POC.
>
> Best regards, Lars
>
> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron <***@gmail.com>
> wrote:
> > Hi,
> >
> > Well first of all the bad news: the code seems to be lost by my previous
> > company...
> >
> > And the good news: I've decided to implement a POC. I've just started the
> > code.
> >
> > It is ok if I post the source code of the first preview ? (1 class + 1
> > snippet)
> >
> > Laurent
> >
> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>
> >> Great to hear, Laurent. Looking forward to your update. :-)
> >>
> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron <***@gmail.com
> >
> >> wrote:
> >> > Hi Lars,
> >> >
> >> > First of all I'm happy you enjoyed the widgets... And happy that you
> it
> >> > gives you new ideas for RCP Applications!
> >> >
> >> > I worked on this kind of widget in my previous company, as a POC that
> >> > was
> >> > unfortunately not used in production. The tool took 2 parameters: a
> >> > label
> >> > and a text widget.The animation started when the text widget had
> focus.
> >> > The code was not very clean but it was functionnal.
> >> >
> >> > I have to contact my former colleagues to check if this work could be
> >> > open
> >> > sourced... Because it was not used, I do not think that it will be a
> >> > problem.
> >> >
> >> > Please stay tuned,
> >> >
> >> > Laurent
> >> >
> >> >
> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>
> >> >> Hello, my fellow Nebula developers,
> >> >>
> >> >> Looking at the awesome new editions from Laurent to the Nebula
> library
> >> >> (many thanks to Laurent for that) triggered a desire for a new SWT
> >> >> widget. ;-)
> >> >>
> >> >> Did someone in this group already created a "FloatingText" widget? In
> >> >> such a widget the message hint in the text fields animates to the top
> >> >> of the input field as soon as the user gives focus to it.
> >> >>
> >> >> This is heavily used in Android. See
> >> >>
> >> >>
> >> >> https://www.androidhive.info/2015/09/android-material-
> design-floating-labels-for-edittext/
> >> >> or an example video. IMHO it creates a very nice experience for users
> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite a bit
> >> >> from that in my opinion.
> >> >>
> >> >> My current (lame) implementation is a compound composite wrapping a
> >> >> label and a text field and moving the content of the text field to
> the
> >> >> label once the user gives focus to the text field. I'm happy to
> share
> >> >> it, but it is really trivial and misses the animation.
> >> >>
> >> >> Did someone already created such a FloatingText" widget? If not would
> >> >> my trivial widget interesting for Nebula, maybe as a starting point
> >> >> for something more advanced? If yes, could you share your
> >> >> implementation?
> >> >>
> >> >> Best regards, Lars
> >> >>
> >> >>
> >> >> --
> >> >> Eclipse Platform project co-lead
> >> >> CEO vogella GmbH
> >> >>
> >> >> Haindaalwisch 17a, 22395 Hamburg
> >> >> Amtsgericht Hamburg: HRB 127058
> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >> USt-IdNr.: DE284122352
> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >> http://www.vogella.com
> >> >> _______________________________________________
> >> >> nebula-dev mailing list
> >> >> nebula-***@eclipse.org
> >> >> To change your delivery options, retrieve your password, or
> unsubscribe
> >> >> from this list, visit
> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > nebula-dev mailing list
> >> > nebula-***@eclipse.org
> >> > To change your delivery options, retrieve your password, or
> unsubscribe
> >> > from
> >> > this list, visit
> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>
> >>
> >>
> >> --
> >> Eclipse Platform project co-lead
> >> CEO vogella GmbH
> >>
> >> Haindaalwisch 17a, 22395 Hamburg
> >> Amtsgericht Hamburg: HRB 127058
> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> USt-IdNr.: DE284122352
> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> http://www.vogella.com
> >> _______________________________________________
> >> nebula-dev mailing list
> >> nebula-***@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> >> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >
> >
> >
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from
> > this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
Lars Vogel
2018-03-21 21:16:50 UTC
Permalink
Great news Laurent, looking forward to it.

Best regards, Lars

On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <***@gmail.com> wrote:
> Hi Lars,
>
> Yep I use Gerrit, I'll push my changes.
>
> I think this component will be on "incubation" state, and will be available
> in the next version of Nebula.
>
> Kind regards
>
> Laurent
>
> 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>>
>> Hi Laurent,
>>
>> great news indeed. Thanks a bunch for this work. In case you need a
>> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>>
>> > It is ok if I post the source code of the first preview ? (1 class + 1
>> > snippet)
>>
>> Sounds great. In case you are using Gerrit, you can also upload a
>> Gerrit change with the POC.
>>
>> Best regards, Lars
>>
>> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron <***@gmail.com>
>> wrote:
>> > Hi,
>> >
>> > Well first of all the bad news: the code seems to be lost by my previous
>> > company...
>> >
>> > And the good news: I've decided to implement a POC. I've just started
>> > the
>> > code.
>> >
>> > It is ok if I post the source code of the first preview ? (1 class + 1
>> > snippet)
>> >
>> > Laurent
>> >
>> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>
>> >> Great to hear, Laurent. Looking forward to your update. :-)
>> >>
>> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> >> <***@gmail.com>
>> >> wrote:
>> >> > Hi Lars,
>> >> >
>> >> > First of all I'm happy you enjoyed the widgets... And happy that you
>> >> > it
>> >> > gives you new ideas for RCP Applications!
>> >> >
>> >> > I worked on this kind of widget in my previous company, as a POC that
>> >> > was
>> >> > unfortunately not used in production. The tool took 2 parameters: a
>> >> > label
>> >> > and a text widget.The animation started when the text widget had
>> >> > focus.
>> >> > The code was not very clean but it was functionnal.
>> >> >
>> >> > I have to contact my former colleagues to check if this work could be
>> >> > open
>> >> > sourced... Because it was not used, I do not think that it will be a
>> >> > problem.
>> >> >
>> >> > Please stay tuned,
>> >> >
>> >> > Laurent
>> >> >
>> >> >
>> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >> >>
>> >> >> Hello, my fellow Nebula developers,
>> >> >>
>> >> >> Looking at the awesome new editions from Laurent to the Nebula
>> >> >> library
>> >> >> (many thanks to Laurent for that) triggered a desire for a new SWT
>> >> >> widget. ;-)
>> >> >>
>> >> >> Did someone in this group already created a "FloatingText" widget?
>> >> >> In
>> >> >> such a widget the message hint in the text fields animates to the
>> >> >> top
>> >> >> of the input field as soon as the user gives focus to it.
>> >> >>
>> >> >> This is heavily used in Android. See
>> >> >>
>> >> >>
>> >> >>
>> >> >> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> >> >> or an example video. IMHO it creates a very nice experience for
>> >> >> users
>> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite a
>> >> >> bit
>> >> >> from that in my opinion.
>> >> >>
>> >> >> My current (lame) implementation is a compound composite wrapping a
>> >> >> label and a text field and moving the content of the text field to
>> >> >> the
>> >> >> label once the user gives focus to the text field. I'm happy to
>> >> >> share
>> >> >> it, but it is really trivial and misses the animation.
>> >> >>
>> >> >> Did someone already created such a FloatingText" widget? If not
>> >> >> would
>> >> >> my trivial widget interesting for Nebula, maybe as a starting point
>> >> >> for something more advanced? If yes, could you share your
>> >> >> implementation?
>> >> >>
>> >> >> Best regards, Lars
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Eclipse Platform project co-lead
>> >> >> CEO vogella GmbH
>> >> >>
>> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >> >> Amtsgericht Hamburg: HRB 127058
>> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> >> USt-IdNr.: DE284122352
>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> >> http://www.vogella.com
>> >> >> _______________________________________________
>> >> >> nebula-dev mailing list
>> >> >> nebula-***@eclipse.org
>> >> >> To change your delivery options, retrieve your password, or
>> >> >> unsubscribe
>> >> >> from this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >> >
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > nebula-dev mailing list
>> >> > nebula-***@eclipse.org
>> >> > To change your delivery options, retrieve your password, or
>> >> > unsubscribe
>> >> > from
>> >> > this list, visit
>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>
>> >>
>> >>
>> >> --
>> >> Eclipse Platform project co-lead
>> >> CEO vogella GmbH
>> >>
>> >> Haindaalwisch 17a, 22395 Hamburg
>> >> Amtsgericht Hamburg: HRB 127058
>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> USt-IdNr.: DE284122352
>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> http://www.vogella.com
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >
>> >
>> >
>> > _______________________________________________
>> > nebula-dev mailing list
>> > nebula-***@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> > from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Laurent Caron
2018-04-03 19:16:24 UTC
Permalink
Hi Lars,

I've tried to achieve this challenge, and I'm very disapointed by the
result. Indeed, when the animation starts it is very very jerky. My former
colleagues told me that in my original work, the animation was not present
(the sizes change in a single operation).

I've tried to understand why the result is so bad :
1) Font sizes are integer, so even if you want to move your label size from
16 pixels to 20 pixels in 500ms, it's not smooth
2) We need to layout the label and the text widget

I keep working on it, but I just wanted to keep you informed

Laurent



2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:

> Great news Laurent, looking forward to it.
>
> Best regards, Lars
>
> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <***@gmail.com>
> wrote:
> > Hi Lars,
> >
> > Yep I use Gerrit, I'll push my changes.
> >
> > I think this component will be on "incubation" state, and will be
> available
> > in the next version of Nebula.
> >
> > Kind regards
> >
> > Laurent
> >
> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>
> >> Hi Laurent,
> >>
> >> great news indeed. Thanks a bunch for this work. In case you need a
> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
> >>
> >> > It is ok if I post the source code of the first preview ? (1 class + 1
> >> > snippet)
> >>
> >> Sounds great. In case you are using Gerrit, you can also upload a
> >> Gerrit change with the POC.
> >>
> >> Best regards, Lars
> >>
> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron <***@gmail.com
> >
> >> wrote:
> >> > Hi,
> >> >
> >> > Well first of all the bad news: the code seems to be lost by my
> previous
> >> > company...
> >> >
> >> > And the good news: I've decided to implement a POC. I've just started
> >> > the
> >> > code.
> >> >
> >> > It is ok if I post the source code of the first preview ? (1 class + 1
> >> > snippet)
> >> >
> >> > Laurent
> >> >
> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>
> >> >> Great to hear, Laurent. Looking forward to your update. :-)
> >> >>
> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
> >> >> <***@gmail.com>
> >> >> wrote:
> >> >> > Hi Lars,
> >> >> >
> >> >> > First of all I'm happy you enjoyed the widgets... And happy that
> you
> >> >> > it
> >> >> > gives you new ideas for RCP Applications!
> >> >> >
> >> >> > I worked on this kind of widget in my previous company, as a POC
> that
> >> >> > was
> >> >> > unfortunately not used in production. The tool took 2 parameters: a
> >> >> > label
> >> >> > and a text widget.The animation started when the text widget had
> >> >> > focus.
> >> >> > The code was not very clean but it was functionnal.
> >> >> >
> >> >> > I have to contact my former colleagues to check if this work could
> be
> >> >> > open
> >> >> > sourced... Because it was not used, I do not think that it will be
> a
> >> >> > problem.
> >> >> >
> >> >> > Please stay tuned,
> >> >> >
> >> >> > Laurent
> >> >> >
> >> >> >
> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >> >>
> >> >> >> Hello, my fellow Nebula developers,
> >> >> >>
> >> >> >> Looking at the awesome new editions from Laurent to the Nebula
> >> >> >> library
> >> >> >> (many thanks to Laurent for that) triggered a desire for a new SWT
> >> >> >> widget. ;-)
> >> >> >>
> >> >> >> Did someone in this group already created a "FloatingText" widget?
> >> >> >> In
> >> >> >> such a widget the message hint in the text fields animates to the
> >> >> >> top
> >> >> >> of the input field as soon as the user gives focus to it.
> >> >> >>
> >> >> >> This is heavily used in Android. See
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> https://www.androidhive.info/2015/09/android-material-
> design-floating-labels-for-edittext/
> >> >> >> or an example video. IMHO it creates a very nice experience for
> >> >> >> users
> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite a
> >> >> >> bit
> >> >> >> from that in my opinion.
> >> >> >>
> >> >> >> My current (lame) implementation is a compound composite wrapping
> a
> >> >> >> label and a text field and moving the content of the text field to
> >> >> >> the
> >> >> >> label once the user gives focus to the text field. I'm happy to
> >> >> >> share
> >> >> >> it, but it is really trivial and misses the animation.
> >> >> >>
> >> >> >> Did someone already created such a FloatingText" widget? If not
> >> >> >> would
> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
> point
> >> >> >> for something more advanced? If yes, could you share your
> >> >> >> implementation?
> >> >> >>
> >> >> >> Best regards, Lars
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> Eclipse Platform project co-lead
> >> >> >> CEO vogella GmbH
> >> >> >>
> >> >> >> Haindaalwisch 17a, 22395 Hamburg
> >> >> >> Amtsgericht Hamburg: HRB 127058
> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >> >> USt-IdNr.: DE284122352
> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >> >> http://www.vogella.com
> >> >> >> _______________________________________________
> >> >> >> nebula-dev mailing list
> >> >> >> nebula-***@eclipse.org
> >> >> >> To change your delivery options, retrieve your password, or
> >> >> >> unsubscribe
> >> >> >> from this list, visit
> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >> >
> >> >> >
> >> >> >
> >> >> > _______________________________________________
> >> >> > nebula-dev mailing list
> >> >> > nebula-***@eclipse.org
> >> >> > To change your delivery options, retrieve your password, or
> >> >> > unsubscribe
> >> >> > from
> >> >> > this list, visit
> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Eclipse Platform project co-lead
> >> >> CEO vogella GmbH
> >> >>
> >> >> Haindaalwisch 17a, 22395 Hamburg
> >> >> Amtsgericht Hamburg: HRB 127058
> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >> USt-IdNr.: DE284122352
> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >> http://www.vogella.com
> >> >> _______________________________________________
> >> >> nebula-dev mailing list
> >> >> nebula-***@eclipse.org
> >> >> To change your delivery options, retrieve your password, or
> unsubscribe
> >> >> from this list, visit
> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > nebula-dev mailing list
> >> > nebula-***@eclipse.org
> >> > To change your delivery options, retrieve your password, or
> unsubscribe
> >> > from
> >> > this list, visit
> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>
> >>
> >>
> >> --
> >> Eclipse Platform project co-lead
> >> CEO vogella GmbH
> >>
> >> Haindaalwisch 17a, 22395 Hamburg
> >> Amtsgericht Hamburg: HRB 127058
> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >> USt-IdNr.: DE284122352
> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> http://www.vogella.com
> >> _______________________________________________
> >> nebula-dev mailing list
> >> nebula-***@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> >> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >
> >
> >
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from
> > this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
Lars Vogel
2018-04-03 20:46:32 UTC
Permalink
Thanks Laurent for the update. Maybe you can also leave out the animation
for the first version?

Best regards, Lars

Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018, 21:16:

> Hi Lars,
>
> I've tried to achieve this challenge, and I'm very disapointed by the
> result. Indeed, when the animation starts it is very very jerky. My former
> colleagues told me that in my original work, the animation was not present
> (the sizes change in a single operation).
>
> I've tried to understand why the result is so bad :
> 1) Font sizes are integer, so even if you want to move your label size
> from 16 pixels to 20 pixels in 500ms, it's not smooth
> 2) We need to layout the label and the text widget
>
> I keep working on it, but I just wanted to keep you informed
>
> Laurent
>
>
>
> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>
>> Great news Laurent, looking forward to it.
>>
>> Best regards, Lars
>>
>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <***@gmail.com>
>> wrote:
>> > Hi Lars,
>> >
>> > Yep I use Gerrit, I'll push my changes.
>> >
>> > I think this component will be on "incubation" state, and will be
>> available
>> > in the next version of Nebula.
>> >
>> > Kind regards
>> >
>> > Laurent
>> >
>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>
>> >> Hi Laurent,
>> >>
>> >> great news indeed. Thanks a bunch for this work. In case you need a
>> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>> >>
>> >> > It is ok if I post the source code of the first preview ? (1 class +
>> 1
>> >> > snippet)
>> >>
>> >> Sounds great. In case you are using Gerrit, you can also upload a
>> >> Gerrit change with the POC.
>> >>
>> >> Best regards, Lars
>> >>
>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron <
>> ***@gmail.com>
>> >> wrote:
>> >> > Hi,
>> >> >
>> >> > Well first of all the bad news: the code seems to be lost by my
>> previous
>> >> > company...
>> >> >
>> >> > And the good news: I've decided to implement a POC. I've just started
>> >> > the
>> >> > code.
>> >> >
>> >> > It is ok if I post the source code of the first preview ? (1 class +
>> 1
>> >> > snippet)
>> >> >
>> >> > Laurent
>> >> >
>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >> >>
>> >> >> Great to hear, Laurent. Looking forward to your update. :-)
>> >> >>
>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> >> >> <***@gmail.com>
>> >> >> wrote:
>> >> >> > Hi Lars,
>> >> >> >
>> >> >> > First of all I'm happy you enjoyed the widgets... And happy that
>> you
>> >> >> > it
>> >> >> > gives you new ideas for RCP Applications!
>> >> >> >
>> >> >> > I worked on this kind of widget in my previous company, as a POC
>> that
>> >> >> > was
>> >> >> > unfortunately not used in production. The tool took 2 parameters:
>> a
>> >> >> > label
>> >> >> > and a text widget.The animation started when the text widget had
>> >> >> > focus.
>> >> >> > The code was not very clean but it was functionnal.
>> >> >> >
>> >> >> > I have to contact my former colleagues to check if this work
>> could be
>> >> >> > open
>> >> >> > sourced... Because it was not used, I do not think that it will
>> be a
>> >> >> > problem.
>> >> >> >
>> >> >> > Please stay tuned,
>> >> >> >
>> >> >> > Laurent
>> >> >> >
>> >> >> >
>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >> >> >>
>> >> >> >> Hello, my fellow Nebula developers,
>> >> >> >>
>> >> >> >> Looking at the awesome new editions from Laurent to the Nebula
>> >> >> >> library
>> >> >> >> (many thanks to Laurent for that) triggered a desire for a new
>> SWT
>> >> >> >> widget. ;-)
>> >> >> >>
>> >> >> >> Did someone in this group already created a "FloatingText"
>> widget?
>> >> >> >> In
>> >> >> >> such a widget the message hint in the text fields animates to the
>> >> >> >> top
>> >> >> >> of the input field as soon as the user gives focus to it.
>> >> >> >>
>> >> >> >> This is heavily used in Android. See
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> >> >> >> or an example video. IMHO it creates a very nice experience for
>> >> >> >> users
>> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite a
>> >> >> >> bit
>> >> >> >> from that in my opinion.
>> >> >> >>
>> >> >> >> My current (lame) implementation is a compound composite
>> wrapping a
>> >> >> >> label and a text field and moving the content of the text field
>> to
>> >> >> >> the
>> >> >> >> label once the user gives focus to the text field. I'm happy to
>> >> >> >> share
>> >> >> >> it, but it is really trivial and misses the animation.
>> >> >> >>
>> >> >> >> Did someone already created such a FloatingText" widget? If not
>> >> >> >> would
>> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
>> point
>> >> >> >> for something more advanced? If yes, could you share your
>> >> >> >> implementation?
>> >> >> >>
>> >> >> >> Best regards, Lars
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> Eclipse Platform project co-lead
>> >> >> >> CEO vogella GmbH
>> >> >> >>
>> >> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >> >> >> Amtsgericht Hamburg: HRB 127058
>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> >> >> USt-IdNr.: DE284122352
>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> >> >> http://www.vogella.com
>> >> >> >> _______________________________________________
>> >> >> >> nebula-dev mailing list
>> >> >> >> nebula-***@eclipse.org
>> >> >> >> To change your delivery options, retrieve your password, or
>> >> >> >> unsubscribe
>> >> >> >> from this list, visit
>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > _______________________________________________
>> >> >> > nebula-dev mailing list
>> >> >> > nebula-***@eclipse.org
>> >> >> > To change your delivery options, retrieve your password, or
>> >> >> > unsubscribe
>> >> >> > from
>> >> >> > this list, visit
>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Eclipse Platform project co-lead
>> >> >> CEO vogella GmbH
>> >> >>
>> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >> >> Amtsgericht Hamburg: HRB 127058
>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> >> USt-IdNr.: DE284122352
>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> >> http://www.vogella.com
>> >> >> _______________________________________________
>> >> >> nebula-dev mailing list
>> >> >> nebula-***@eclipse.org
>> >> >> To change your delivery options, retrieve your password, or
>> unsubscribe
>> >> >> from this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >> >
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > nebula-dev mailing list
>> >> > nebula-***@eclipse.org
>> >> > To change your delivery options, retrieve your password, or
>> unsubscribe
>> >> > from
>> >> > this list, visit
>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>
>> >>
>> >>
>> >> --
>> >> Eclipse Platform project co-lead
>> >> CEO vogella GmbH
>> >>
>> >> Haindaalwisch 17a, 22395 Hamburg
>> >> Amtsgericht Hamburg: HRB 127058
>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >> USt-IdNr.: DE284122352
>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >> http://www.vogella.com
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >
>> >
>> >
>> > _______________________________________________
>> > nebula-dev mailing list
>> > nebula-***@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
Lars Vogel
2018-05-15 12:03:24 UTC
Permalink
Hi Laurent,

any update on the floating text widget?

Best regards, Lars

On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com> wrote:
> Thanks Laurent for the update. Maybe you can also leave out the animation
> for the first version?
>
> Best regards, Lars
>
>
> Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018, 21:16:
>>
>> Hi Lars,
>>
>> I've tried to achieve this challenge, and I'm very disapointed by the
>> result. Indeed, when the animation starts it is very very jerky. My former
>> colleagues told me that in my original work, the animation was not present
>> (the sizes change in a single operation).
>>
>> I've tried to understand why the result is so bad :
>> 1) Font sizes are integer, so even if you want to move your label size
>> from 16 pixels to 20 pixels in 500ms, it's not smooth
>> 2) We need to layout the label and the text widget
>>
>> I keep working on it, but I just wanted to keep you informed
>>
>> Laurent
>>
>>
>>
>> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>>>
>>> Great news Laurent, looking forward to it.
>>>
>>> Best regards, Lars
>>>
>>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <***@gmail.com>
>>> wrote:
>>> > Hi Lars,
>>> >
>>> > Yep I use Gerrit, I'll push my changes.
>>> >
>>> > I think this component will be on "incubation" state, and will be
>>> > available
>>> > in the next version of Nebula.
>>> >
>>> > Kind regards
>>> >
>>> > Laurent
>>> >
>>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>>> >>
>>> >> Hi Laurent,
>>> >>
>>> >> great news indeed. Thanks a bunch for this work. In case you need a
>>> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>>> >>
>>> >> > It is ok if I post the source code of the first preview ? (1 class +
>>> >> > 1
>>> >> > snippet)
>>> >>
>>> >> Sounds great. In case you are using Gerrit, you can also upload a
>>> >> Gerrit change with the POC.
>>> >>
>>> >> Best regards, Lars
>>> >>
>>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>>> >> <***@gmail.com>
>>> >> wrote:
>>> >> > Hi,
>>> >> >
>>> >> > Well first of all the bad news: the code seems to be lost by my
>>> >> > previous
>>> >> > company...
>>> >> >
>>> >> > And the good news: I've decided to implement a POC. I've just
>>> >> > started
>>> >> > the
>>> >> > code.
>>> >> >
>>> >> > It is ok if I post the source code of the first preview ? (1 class +
>>> >> > 1
>>> >> > snippet)
>>> >> >
>>> >> > Laurent
>>> >> >
>>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>>> >> >>
>>> >> >> Great to hear, Laurent. Looking forward to your update. :-)
>>> >> >>
>>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>>> >> >> <***@gmail.com>
>>> >> >> wrote:
>>> >> >> > Hi Lars,
>>> >> >> >
>>> >> >> > First of all I'm happy you enjoyed the widgets... And happy that
>>> >> >> > you
>>> >> >> > it
>>> >> >> > gives you new ideas for RCP Applications!
>>> >> >> >
>>> >> >> > I worked on this kind of widget in my previous company, as a POC
>>> >> >> > that
>>> >> >> > was
>>> >> >> > unfortunately not used in production. The tool took 2 parameters:
>>> >> >> > a
>>> >> >> > label
>>> >> >> > and a text widget.The animation started when the text widget had
>>> >> >> > focus.
>>> >> >> > The code was not very clean but it was functionnal.
>>> >> >> >
>>> >> >> > I have to contact my former colleagues to check if this work
>>> >> >> > could be
>>> >> >> > open
>>> >> >> > sourced... Because it was not used, I do not think that it will
>>> >> >> > be a
>>> >> >> > problem.
>>> >> >> >
>>> >> >> > Please stay tuned,
>>> >> >> >
>>> >> >> > Laurent
>>> >> >> >
>>> >> >> >
>>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>>> >> >> >>
>>> >> >> >> Hello, my fellow Nebula developers,
>>> >> >> >>
>>> >> >> >> Looking at the awesome new editions from Laurent to the Nebula
>>> >> >> >> library
>>> >> >> >> (many thanks to Laurent for that) triggered a desire for a new
>>> >> >> >> SWT
>>> >> >> >> widget. ;-)
>>> >> >> >>
>>> >> >> >> Did someone in this group already created a "FloatingText"
>>> >> >> >> widget?
>>> >> >> >> In
>>> >> >> >> such a widget the message hint in the text fields animates to
>>> >> >> >> the
>>> >> >> >> top
>>> >> >> >> of the input field as soon as the user gives focus to it.
>>> >> >> >>
>>> >> >> >> This is heavily used in Android. See
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>>> >> >> >> or an example video. IMHO it creates a very nice experience for
>>> >> >> >> users
>>> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite
>>> >> >> >> a
>>> >> >> >> bit
>>> >> >> >> from that in my opinion.
>>> >> >> >>
>>> >> >> >> My current (lame) implementation is a compound composite
>>> >> >> >> wrapping a
>>> >> >> >> label and a text field and moving the content of the text field
>>> >> >> >> to
>>> >> >> >> the
>>> >> >> >> label once the user gives focus to the text field. I'm happy to
>>> >> >> >> share
>>> >> >> >> it, but it is really trivial and misses the animation.
>>> >> >> >>
>>> >> >> >> Did someone already created such a FloatingText" widget? If not
>>> >> >> >> would
>>> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
>>> >> >> >> point
>>> >> >> >> for something more advanced? If yes, could you share your
>>> >> >> >> implementation?
>>> >> >> >>
>>> >> >> >> Best regards, Lars
>>> >> >> >>
>>> >> >> >>
>>> >> >> >> --
>>> >> >> >> Eclipse Platform project co-lead
>>> >> >> >> CEO vogella GmbH
>>> >> >> >>
>>> >> >> >> Haindaalwisch 17a, 22395 Hamburg
>>> >> >> >> Amtsgericht Hamburg: HRB 127058
>>> >> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>> >> >> >> USt-IdNr.: DE284122352
>>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> >> >> >> http://www.vogella.com
>>> >> >> >> _______________________________________________
>>> >> >> >> nebula-dev mailing list
>>> >> >> >> nebula-***@eclipse.org
>>> >> >> >> To change your delivery options, retrieve your password, or
>>> >> >> >> unsubscribe
>>> >> >> >> from this list, visit
>>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > _______________________________________________
>>> >> >> > nebula-dev mailing list
>>> >> >> > nebula-***@eclipse.org
>>> >> >> > To change your delivery options, retrieve your password, or
>>> >> >> > unsubscribe
>>> >> >> > from
>>> >> >> > this list, visit
>>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> --
>>> >> >> Eclipse Platform project co-lead
>>> >> >> CEO vogella GmbH
>>> >> >>
>>> >> >> Haindaalwisch 17a, 22395 Hamburg
>>> >> >> Amtsgericht Hamburg: HRB 127058
>>> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>> >> >> USt-IdNr.: DE284122352
>>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> >> >> http://www.vogella.com
>>> >> >> _______________________________________________
>>> >> >> nebula-dev mailing list
>>> >> >> nebula-***@eclipse.org
>>> >> >> To change your delivery options, retrieve your password, or
>>> >> >> unsubscribe
>>> >> >> from this list, visit
>>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >> >
>>> >> >
>>> >> >
>>> >> > _______________________________________________
>>> >> > nebula-dev mailing list
>>> >> > nebula-***@eclipse.org
>>> >> > To change your delivery options, retrieve your password, or
>>> >> > unsubscribe
>>> >> > from
>>> >> > this list, visit
>>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Eclipse Platform project co-lead
>>> >> CEO vogella GmbH
>>> >>
>>> >> Haindaalwisch 17a, 22395 Hamburg
>>> >> Amtsgericht Hamburg: HRB 127058
>>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>> >> USt-IdNr.: DE284122352
>>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> >> http://www.vogella.com
>>> >> _______________________________________________
>>> >> nebula-dev mailing list
>>> >> nebula-***@eclipse.org
>>> >> To change your delivery options, retrieve your password, or
>>> >> unsubscribe
>>> >> from this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > nebula-dev mailing list
>>> > nebula-***@eclipse.org
>>> > To change your delivery options, retrieve your password, or unsubscribe
>>> > from
>>> > this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>>
>>>
>>> --
>>> Eclipse Platform project co-lead
>>> CEO vogella GmbH
>>>
>>> Haindaalwisch 17a, 22395 Hamburg
>>> Amtsgericht Hamburg: HRB 127058
>>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>>> USt-IdNr.: DE284122352
>>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> http://www.vogella.com
>>> _______________________________________________
>>> nebula-dev mailing list
>>> nebula-***@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Laurent Caron
2018-05-17 20:13:08 UTC
Permalink
Hi Lars,

Unfortunately not... My time is shared between a migration of our product
from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my family.

Once the pressure will be lower, I'll work on this subject.

Have a nice evening,

Laurent

Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a écrit :

> Hi Laurent,
>
> any update on the floating text widget?
>
> Best regards, Lars
>
> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com>
> wrote:
> > Thanks Laurent for the update. Maybe you can also leave out the animation
> > for the first version?
> >
> > Best regards, Lars
> >
> >
> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018,
> 21:16:
> >>
> >> Hi Lars,
> >>
> >> I've tried to achieve this challenge, and I'm very disapointed by the
> >> result. Indeed, when the animation starts it is very very jerky. My
> former
> >> colleagues told me that in my original work, the animation was not
> present
> >> (the sizes change in a single operation).
> >>
> >> I've tried to understand why the result is so bad :
> >> 1) Font sizes are integer, so even if you want to move your label size
> >> from 16 pixels to 20 pixels in 500ms, it's not smooth
> >> 2) We need to layout the label and the text widget
> >>
> >> I keep working on it, but I just wanted to keep you informed
> >>
> >> Laurent
> >>
> >>
> >>
> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>>
> >>> Great news Laurent, looking forward to it.
> >>>
> >>> Best regards, Lars
> >>>
> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <
> ***@gmail.com>
> >>> wrote:
> >>> > Hi Lars,
> >>> >
> >>> > Yep I use Gerrit, I'll push my changes.
> >>> >
> >>> > I think this component will be on "incubation" state, and will be
> >>> > available
> >>> > in the next version of Nebula.
> >>> >
> >>> > Kind regards
> >>> >
> >>> > Laurent
> >>> >
> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>> >>
> >>> >> Hi Laurent,
> >>> >>
> >>> >> great news indeed. Thanks a bunch for this work. In case you need a
> >>> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
> >>> >>
> >>> >> > It is ok if I post the source code of the first preview ? (1
> class +
> >>> >> > 1
> >>> >> > snippet)
> >>> >>
> >>> >> Sounds great. In case you are using Gerrit, you can also upload a
> >>> >> Gerrit change with the POC.
> >>> >>
> >>> >> Best regards, Lars
> >>> >>
> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
> >>> >> <***@gmail.com>
> >>> >> wrote:
> >>> >> > Hi,
> >>> >> >
> >>> >> > Well first of all the bad news: the code seems to be lost by my
> >>> >> > previous
> >>> >> > company...
> >>> >> >
> >>> >> > And the good news: I've decided to implement a POC. I've just
> >>> >> > started
> >>> >> > the
> >>> >> > code.
> >>> >> >
> >>> >> > It is ok if I post the source code of the first preview ? (1
> class +
> >>> >> > 1
> >>> >> > snippet)
> >>> >> >
> >>> >> > Laurent
> >>> >> >
> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
> >>> >> >>
> >>> >> >> Great to hear, Laurent. Looking forward to your update. :-)
> >>> >> >>
> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
> >>> >> >> <***@gmail.com>
> >>> >> >> wrote:
> >>> >> >> > Hi Lars,
> >>> >> >> >
> >>> >> >> > First of all I'm happy you enjoyed the widgets... And happy
> that
> >>> >> >> > you
> >>> >> >> > it
> >>> >> >> > gives you new ideas for RCP Applications!
> >>> >> >> >
> >>> >> >> > I worked on this kind of widget in my previous company, as a
> POC
> >>> >> >> > that
> >>> >> >> > was
> >>> >> >> > unfortunately not used in production. The tool took 2
> parameters:
> >>> >> >> > a
> >>> >> >> > label
> >>> >> >> > and a text widget.The animation started when the text widget
> had
> >>> >> >> > focus.
> >>> >> >> > The code was not very clean but it was functionnal.
> >>> >> >> >
> >>> >> >> > I have to contact my former colleagues to check if this work
> >>> >> >> > could be
> >>> >> >> > open
> >>> >> >> > sourced... Because it was not used, I do not think that it will
> >>> >> >> > be a
> >>> >> >> > problem.
> >>> >> >> >
> >>> >> >> > Please stay tuned,
> >>> >> >> >
> >>> >> >> > Laurent
> >>> >> >> >
> >>> >> >> >
> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com
> >:
> >>> >> >> >>
> >>> >> >> >> Hello, my fellow Nebula developers,
> >>> >> >> >>
> >>> >> >> >> Looking at the awesome new editions from Laurent to the Nebula
> >>> >> >> >> library
> >>> >> >> >> (many thanks to Laurent for that) triggered a desire for a new
> >>> >> >> >> SWT
> >>> >> >> >> widget. ;-)
> >>> >> >> >>
> >>> >> >> >> Did someone in this group already created a "FloatingText"
> >>> >> >> >> widget?
> >>> >> >> >> In
> >>> >> >> >> such a widget the message hint in the text fields animates to
> >>> >> >> >> the
> >>> >> >> >> top
> >>> >> >> >> of the input field as soon as the user gives focus to it.
> >>> >> >> >>
> >>> >> >> >> This is heavily used in Android. See
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >>
> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
> >>> >> >> >> or an example video. IMHO it creates a very nice experience
> for
> >>> >> >> >> users
> >>> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit
> quite
> >>> >> >> >> a
> >>> >> >> >> bit
> >>> >> >> >> from that in my opinion.
> >>> >> >> >>
> >>> >> >> >> My current (lame) implementation is a compound composite
> >>> >> >> >> wrapping a
> >>> >> >> >> label and a text field and moving the content of the text
> field
> >>> >> >> >> to
> >>> >> >> >> the
> >>> >> >> >> label once the user gives focus to the text field. I'm happy
> to
> >>> >> >> >> share
> >>> >> >> >> it, but it is really trivial and misses the animation.
> >>> >> >> >>
> >>> >> >> >> Did someone already created such a FloatingText" widget? If
> not
> >>> >> >> >> would
> >>> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
> >>> >> >> >> point
> >>> >> >> >> for something more advanced? If yes, could you share your
> >>> >> >> >> implementation?
> >>> >> >> >>
> >>> >> >> >> Best regards, Lars
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >> --
> >>> >> >> >> Eclipse Platform project co-lead
> >>> >> >> >> CEO vogella GmbH
> >>> >> >> >>
> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg
> >>> >> >> >> Amtsgericht Hamburg: HRB 127058
> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >>> >> >> >> USt-IdNr.: DE284122352
> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >>> >> >> >> http://www.vogella.com
> >>> >> >> >> _______________________________________________
> >>> >> >> >> nebula-dev mailing list
> >>> >> >> >> nebula-***@eclipse.org
> >>> >> >> >> To change your delivery options, retrieve your password, or
> >>> >> >> >> unsubscribe
> >>> >> >> >> from this list, visit
> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>> >> >> >
> >>> >> >> >
> >>> >> >> >
> >>> >> >> > _______________________________________________
> >>> >> >> > nebula-dev mailing list
> >>> >> >> > nebula-***@eclipse.org
> >>> >> >> > To change your delivery options, retrieve your password, or
> >>> >> >> > unsubscribe
> >>> >> >> > from
> >>> >> >> > this list, visit
> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> --
> >>> >> >> Eclipse Platform project co-lead
> >>> >> >> CEO vogella GmbH
> >>> >> >>
> >>> >> >> Haindaalwisch 17a, 22395 Hamburg
> >>> >> >> Amtsgericht Hamburg: HRB 127058
> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >>> >> >> USt-IdNr.: DE284122352
> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >>> >> >> http://www.vogella.com
> >>> >> >> _______________________________________________
> >>> >> >> nebula-dev mailing list
> >>> >> >> nebula-***@eclipse.org
> >>> >> >> To change your delivery options, retrieve your password, or
> >>> >> >> unsubscribe
> >>> >> >> from this list, visit
> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >> > _______________________________________________
> >>> >> > nebula-dev mailing list
> >>> >> > nebula-***@eclipse.org
> >>> >> > To change your delivery options, retrieve your password, or
> >>> >> > unsubscribe
> >>> >> > from
> >>> >> > this list, visit
> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>> >>
> >>> >>
> >>> >>
> >>> >> --
> >>> >> Eclipse Platform project co-lead
> >>> >> CEO vogella GmbH
> >>> >>
> >>> >> Haindaalwisch 17a, 22395 Hamburg
> >>> >> Amtsgericht Hamburg: HRB 127058
> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >>> >> USt-IdNr.: DE284122352
> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >>> >> http://www.vogella.com
> >>> >> _______________________________________________
> >>> >> nebula-dev mailing list
> >>> >> nebula-***@eclipse.org
> >>> >> To change your delivery options, retrieve your password, or
> >>> >> unsubscribe
> >>> >> from this list, visit
> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>> >
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > nebula-dev mailing list
> >>> > nebula-***@eclipse.org
> >>> > To change your delivery options, retrieve your password, or
> unsubscribe
> >>> > from
> >>> > this list, visit
> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>>
> >>>
> >>>
> >>> --
> >>> Eclipse Platform project co-lead
> >>> CEO vogella GmbH
> >>>
> >>> Haindaalwisch 17a, 22395 Hamburg
> >>> Amtsgericht Hamburg: HRB 127058
> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> >>> USt-IdNr.: DE284122352
> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >>> http://www.vogella.com
> >>> _______________________________________________
> >>> nebula-dev mailing list
> >>> nebula-***@eclipse.org
> >>> To change your delivery options, retrieve your password, or unsubscribe
> >>> from this list, visit
> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>
> >>
> >> _______________________________________________
> >> nebula-dev mailing list
> >> nebula-***@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe
> >> from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
Lars Vogel
2018-05-17 20:19:38 UTC
Permalink
Hi Laurant,

Our comapany just finished two customer 3.7 to 4.6 migration projects so I
know what you are talking about. :-)

All the best to your migration efforts and thanks for the reply.

Best regards, Lars



Laurent Caron <***@gmail.com> schrieb am Do., 17. Mai 2018, 22:13:

> Hi Lars,
>
> Unfortunately not... My time is shared between a migration of our product
> from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my family.
>
> Once the pressure will be lower, I'll work on this subject.
>
> Have a nice evening,
>
> Laurent
>
> Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a écrit :
>
>> Hi Laurent,
>>
>> any update on the floating text widget?
>>
>> Best regards, Lars
>>
>> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com>
>> wrote:
>> > Thanks Laurent for the update. Maybe you can also leave out the
>> animation
>> > for the first version?
>> >
>> > Best regards, Lars
>> >
>> >
>> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018,
>> 21:16:
>> >>
>> >> Hi Lars,
>> >>
>> >> I've tried to achieve this challenge, and I'm very disapointed by the
>> >> result. Indeed, when the animation starts it is very very jerky. My
>> former
>> >> colleagues told me that in my original work, the animation was not
>> present
>> >> (the sizes change in a single operation).
>> >>
>> >> I've tried to understand why the result is so bad :
>> >> 1) Font sizes are integer, so even if you want to move your label size
>> >> from 16 pixels to 20 pixels in 500ms, it's not smooth
>> >> 2) We need to layout the label and the text widget
>> >>
>> >> I keep working on it, but I just wanted to keep you informed
>> >>
>> >> Laurent
>> >>
>> >>
>> >>
>> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>>
>> >>> Great news Laurent, looking forward to it.
>> >>>
>> >>> Best regards, Lars
>> >>>
>> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <
>> ***@gmail.com>
>> >>> wrote:
>> >>> > Hi Lars,
>> >>> >
>> >>> > Yep I use Gerrit, I'll push my changes.
>> >>> >
>> >>> > I think this component will be on "incubation" state, and will be
>> >>> > available
>> >>> > in the next version of Nebula.
>> >>> >
>> >>> > Kind regards
>> >>> >
>> >>> > Laurent
>> >>> >
>> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >>
>> >>> >> Hi Laurent,
>> >>> >>
>> >>> >> great news indeed. Thanks a bunch for this work. In case you need a
>> >>> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680
>> .
>> >>> >>
>> >>> >> > It is ok if I post the source code of the first preview ? (1
>> class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >>
>> >>> >> Sounds great. In case you are using Gerrit, you can also upload a
>> >>> >> Gerrit change with the POC.
>> >>> >>
>> >>> >> Best regards, Lars
>> >>> >>
>> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>> >>> >> <***@gmail.com>
>> >>> >> wrote:
>> >>> >> > Hi,
>> >>> >> >
>> >>> >> > Well first of all the bad news: the code seems to be lost by my
>> >>> >> > previous
>> >>> >> > company...
>> >>> >> >
>> >>> >> > And the good news: I've decided to implement a POC. I've just
>> >>> >> > started
>> >>> >> > the
>> >>> >> > code.
>> >>> >> >
>> >>> >> > It is ok if I post the source code of the first preview ? (1
>> class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >> >
>> >>> >> > Laurent
>> >>> >> >
>> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >> >>
>> >>> >> >> Great to hear, Laurent. Looking forward to your update. :-)
>> >>> >> >>
>> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> >>> >> >> <***@gmail.com>
>> >>> >> >> wrote:
>> >>> >> >> > Hi Lars,
>> >>> >> >> >
>> >>> >> >> > First of all I'm happy you enjoyed the widgets... And happy
>> that
>> >>> >> >> > you
>> >>> >> >> > it
>> >>> >> >> > gives you new ideas for RCP Applications!
>> >>> >> >> >
>> >>> >> >> > I worked on this kind of widget in my previous company, as a
>> POC
>> >>> >> >> > that
>> >>> >> >> > was
>> >>> >> >> > unfortunately not used in production. The tool took 2
>> parameters:
>> >>> >> >> > a
>> >>> >> >> > label
>> >>> >> >> > and a text widget.The animation started when the text widget
>> had
>> >>> >> >> > focus.
>> >>> >> >> > The code was not very clean but it was functionnal.
>> >>> >> >> >
>> >>> >> >> > I have to contact my former colleagues to check if this work
>> >>> >> >> > could be
>> >>> >> >> > open
>> >>> >> >> > sourced... Because it was not used, I do not think that it
>> will
>> >>> >> >> > be a
>> >>> >> >> > problem.
>> >>> >> >> >
>> >>> >> >> > Please stay tuned,
>> >>> >> >> >
>> >>> >> >> > Laurent
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com
>> >:
>> >>> >> >> >>
>> >>> >> >> >> Hello, my fellow Nebula developers,
>> >>> >> >> >>
>> >>> >> >> >> Looking at the awesome new editions from Laurent to the
>> Nebula
>> >>> >> >> >> library
>> >>> >> >> >> (many thanks to Laurent for that) triggered a desire for a
>> new
>> >>> >> >> >> SWT
>> >>> >> >> >> widget. ;-)
>> >>> >> >> >>
>> >>> >> >> >> Did someone in this group already created a "FloatingText"
>> >>> >> >> >> widget?
>> >>> >> >> >> In
>> >>> >> >> >> such a widget the message hint in the text fields animates to
>> >>> >> >> >> the
>> >>> >> >> >> top
>> >>> >> >> >> of the input field as soon as the user gives focus to it.
>> >>> >> >> >>
>> >>> >> >> >> This is heavily used in Android. See
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> >>> >> >> >> or an example video. IMHO it creates a very nice experience
>> for
>> >>> >> >> >> users
>> >>> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit
>> quite
>> >>> >> >> >> a
>> >>> >> >> >> bit
>> >>> >> >> >> from that in my opinion.
>> >>> >> >> >>
>> >>> >> >> >> My current (lame) implementation is a compound composite
>> >>> >> >> >> wrapping a
>> >>> >> >> >> label and a text field and moving the content of the text
>> field
>> >>> >> >> >> to
>> >>> >> >> >> the
>> >>> >> >> >> label once the user gives focus to the text field. I'm
>> happy to
>> >>> >> >> >> share
>> >>> >> >> >> it, but it is really trivial and misses the animation.
>> >>> >> >> >>
>> >>> >> >> >> Did someone already created such a FloatingText" widget? If
>> not
>> >>> >> >> >> would
>> >>> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
>> >>> >> >> >> point
>> >>> >> >> >> for something more advanced? If yes, could you share your
>> >>> >> >> >> implementation?
>> >>> >> >> >>
>> >>> >> >> >> Best regards, Lars
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >> --
>> >>> >> >> >> Eclipse Platform project co-lead
>> >>> >> >> >> CEO vogella GmbH
>> >>> >> >> >>
>> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> >> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> >> USt-IdNr.: DE284122352
>> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> >> http://www.vogella.com
>> >>> >> >> >> _______________________________________________
>> >>> >> >> >> nebula-dev mailing list
>> >>> >> >> >> nebula-***@eclipse.org
>> >>> >> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> >> unsubscribe
>> >>> >> >> >> from this list, visit
>> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > _______________________________________________
>> >>> >> >> > nebula-dev mailing list
>> >>> >> >> > nebula-***@eclipse.org
>> >>> >> >> > To change your delivery options, retrieve your password, or
>> >>> >> >> > unsubscribe
>> >>> >> >> > from
>> >>> >> >> > this list, visit
>> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> --
>> >>> >> >> Eclipse Platform project co-lead
>> >>> >> >> CEO vogella GmbH
>> >>> >> >>
>> >>> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> USt-IdNr.: DE284122352
>> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> http://www.vogella.com
>> >>> >> >> _______________________________________________
>> >>> >> >> nebula-dev mailing list
>> >>> >> >> nebula-***@eclipse.org
>> >>> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> unsubscribe
>> >>> >> >> from this list, visit
>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > _______________________________________________
>> >>> >> > nebula-dev mailing list
>> >>> >> > nebula-***@eclipse.org
>> >>> >> > To change your delivery options, retrieve your password, or
>> >>> >> > unsubscribe
>> >>> >> > from
>> >>> >> > this list, visit
>> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Eclipse Platform project co-lead
>> >>> >> CEO vogella GmbH
>> >>> >>
>> >>> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> USt-IdNr.: DE284122352
>> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> http://www.vogella.com
>> >>> >> _______________________________________________
>> >>> >> nebula-dev mailing list
>> >>> >> nebula-***@eclipse.org
>> >>> >> To change your delivery options, retrieve your password, or
>> >>> >> unsubscribe
>> >>> >> from this list, visit
>> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >
>> >>> >
>> >>> >
>> >>> > _______________________________________________
>> >>> > nebula-dev mailing list
>> >>> > nebula-***@eclipse.org
>> >>> > To change your delivery options, retrieve your password, or
>> unsubscribe
>> >>> > from
>> >>> > this list, visit
>> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Eclipse Platform project co-lead
>> >>> CEO vogella GmbH
>> >>>
>> >>> Haindaalwisch 17a, 22395 Hamburg
>> >>> Amtsgericht Hamburg: HRB 127058
>> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> USt-IdNr.: DE284122352
>> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> http://www.vogella.com
>> >>> _______________________________________________
>> >>> nebula-dev mailing list
>> >>> nebula-***@eclipse.org
>> >>> To change your delivery options, retrieve your password, or
>> unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>
>> >>
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
Lars Vogel
2018-10-15 18:56:18 UTC
Permalink
Hello Nebula developers,

was there progress on the creation of a FloatingText widget? I didn't
see an update from Laurent, but maybe something was committed?

Best regards, Lars
On Thu, May 17, 2018 at 10:13 PM Laurent Caron <***@gmail.com> wrote:
>
> Hi Lars,
>
> Unfortunately not... My time is shared between a migration of our product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my family.
>
> Once the pressure will be lower, I'll work on this subject.
>
> Have a nice evening,
>
> Laurent
>
> Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a écrit :
>>
>> Hi Laurent,
>>
>> any update on the floating text widget?
>>
>> Best regards, Lars
>>
>> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com> wrote:
>> > Thanks Laurent for the update. Maybe you can also leave out the animation
>> > for the first version?
>> >
>> > Best regards, Lars
>> >
>> >
>> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018, 21:16:
>> >>
>> >> Hi Lars,
>> >>
>> >> I've tried to achieve this challenge, and I'm very disapointed by the
>> >> result. Indeed, when the animation starts it is very very jerky. My former
>> >> colleagues told me that in my original work, the animation was not present
>> >> (the sizes change in a single operation).
>> >>
>> >> I've tried to understand why the result is so bad :
>> >> 1) Font sizes are integer, so even if you want to move your label size
>> >> from 16 pixels to 20 pixels in 500ms, it's not smooth
>> >> 2) We need to layout the label and the text widget
>> >>
>> >> I keep working on it, but I just wanted to keep you informed
>> >>
>> >> Laurent
>> >>
>> >>
>> >>
>> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>>
>> >>> Great news Laurent, looking forward to it.
>> >>>
>> >>> Best regards, Lars
>> >>>
>> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <***@gmail.com>
>> >>> wrote:
>> >>> > Hi Lars,
>> >>> >
>> >>> > Yep I use Gerrit, I'll push my changes.
>> >>> >
>> >>> > I think this component will be on "incubation" state, and will be
>> >>> > available
>> >>> > in the next version of Nebula.
>> >>> >
>> >>> > Kind regards
>> >>> >
>> >>> > Laurent
>> >>> >
>> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >>
>> >>> >> Hi Laurent,
>> >>> >>
>> >>> >> great news indeed. Thanks a bunch for this work. In case you need a
>> >>> >> bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>> >>> >>
>> >>> >> > It is ok if I post the source code of the first preview ? (1 class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >>
>> >>> >> Sounds great. In case you are using Gerrit, you can also upload a
>> >>> >> Gerrit change with the POC.
>> >>> >>
>> >>> >> Best regards, Lars
>> >>> >>
>> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>> >>> >> <***@gmail.com>
>> >>> >> wrote:
>> >>> >> > Hi,
>> >>> >> >
>> >>> >> > Well first of all the bad news: the code seems to be lost by my
>> >>> >> > previous
>> >>> >> > company...
>> >>> >> >
>> >>> >> > And the good news: I've decided to implement a POC. I've just
>> >>> >> > started
>> >>> >> > the
>> >>> >> > code.
>> >>> >> >
>> >>> >> > It is ok if I post the source code of the first preview ? (1 class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >> >
>> >>> >> > Laurent
>> >>> >> >
>> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >> >>
>> >>> >> >> Great to hear, Laurent. Looking forward to your update. :-)
>> >>> >> >>
>> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> >>> >> >> <***@gmail.com>
>> >>> >> >> wrote:
>> >>> >> >> > Hi Lars,
>> >>> >> >> >
>> >>> >> >> > First of all I'm happy you enjoyed the widgets... And happy that
>> >>> >> >> > you
>> >>> >> >> > it
>> >>> >> >> > gives you new ideas for RCP Applications!
>> >>> >> >> >
>> >>> >> >> > I worked on this kind of widget in my previous company, as a POC
>> >>> >> >> > that
>> >>> >> >> > was
>> >>> >> >> > unfortunately not used in production. The tool took 2 parameters:
>> >>> >> >> > a
>> >>> >> >> > label
>> >>> >> >> > and a text widget.The animation started when the text widget had
>> >>> >> >> > focus.
>> >>> >> >> > The code was not very clean but it was functionnal.
>> >>> >> >> >
>> >>> >> >> > I have to contact my former colleagues to check if this work
>> >>> >> >> > could be
>> >>> >> >> > open
>> >>> >> >> > sourced... Because it was not used, I do not think that it will
>> >>> >> >> > be a
>> >>> >> >> > problem.
>> >>> >> >> >
>> >>> >> >> > Please stay tuned,
>> >>> >> >> >
>> >>> >> >> > Laurent
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >> >> >>
>> >>> >> >> >> Hello, my fellow Nebula developers,
>> >>> >> >> >>
>> >>> >> >> >> Looking at the awesome new editions from Laurent to the Nebula
>> >>> >> >> >> library
>> >>> >> >> >> (many thanks to Laurent for that) triggered a desire for a new
>> >>> >> >> >> SWT
>> >>> >> >> >> widget. ;-)
>> >>> >> >> >>
>> >>> >> >> >> Did someone in this group already created a "FloatingText"
>> >>> >> >> >> widget?
>> >>> >> >> >> In
>> >>> >> >> >> such a widget the message hint in the text fields animates to
>> >>> >> >> >> the
>> >>> >> >> >> top
>> >>> >> >> >> of the input field as soon as the user gives focus to it.
>> >>> >> >> >>
>> >>> >> >> >> This is heavily used in Android. See
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >> https://www.androidhive.info/2015/09/android-material-design-floating-labels-for-edittext/
>> >>> >> >> >> or an example video. IMHO it creates a very nice experience for
>> >>> >> >> >> users
>> >>> >> >> >> as it allows very condense UIs. Eclipse UIs could benefit quite
>> >>> >> >> >> a
>> >>> >> >> >> bit
>> >>> >> >> >> from that in my opinion.
>> >>> >> >> >>
>> >>> >> >> >> My current (lame) implementation is a compound composite
>> >>> >> >> >> wrapping a
>> >>> >> >> >> label and a text field and moving the content of the text field
>> >>> >> >> >> to
>> >>> >> >> >> the
>> >>> >> >> >> label once the user gives focus to the text field. I'm happy to
>> >>> >> >> >> share
>> >>> >> >> >> it, but it is really trivial and misses the animation.
>> >>> >> >> >>
>> >>> >> >> >> Did someone already created such a FloatingText" widget? If not
>> >>> >> >> >> would
>> >>> >> >> >> my trivial widget interesting for Nebula, maybe as a starting
>> >>> >> >> >> point
>> >>> >> >> >> for something more advanced? If yes, could you share your
>> >>> >> >> >> implementation?
>> >>> >> >> >>
>> >>> >> >> >> Best regards, Lars
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >> --
>> >>> >> >> >> Eclipse Platform project co-lead
>> >>> >> >> >> CEO vogella GmbH
>> >>> >> >> >>
>> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> >> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> >> USt-IdNr.: DE284122352
>> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> >> http://www.vogella.com
>> >>> >> >> >> _______________________________________________
>> >>> >> >> >> nebula-dev mailing list
>> >>> >> >> >> nebula-***@eclipse.org
>> >>> >> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> >> unsubscribe
>> >>> >> >> >> from this list, visit
>> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > _______________________________________________
>> >>> >> >> > nebula-dev mailing list
>> >>> >> >> > nebula-***@eclipse.org
>> >>> >> >> > To change your delivery options, retrieve your password, or
>> >>> >> >> > unsubscribe
>> >>> >> >> > from
>> >>> >> >> > this list, visit
>> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> --
>> >>> >> >> Eclipse Platform project co-lead
>> >>> >> >> CEO vogella GmbH
>> >>> >> >>
>> >>> >> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> USt-IdNr.: DE284122352
>> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> http://www.vogella.com
>> >>> >> >> _______________________________________________
>> >>> >> >> nebula-dev mailing list
>> >>> >> >> nebula-***@eclipse.org
>> >>> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> unsubscribe
>> >>> >> >> from this list, visit
>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > _______________________________________________
>> >>> >> > nebula-dev mailing list
>> >>> >> > nebula-***@eclipse.org
>> >>> >> > To change your delivery options, retrieve your password, or
>> >>> >> > unsubscribe
>> >>> >> > from
>> >>> >> > this list, visit
>> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Eclipse Platform project co-lead
>> >>> >> CEO vogella GmbH
>> >>> >>
>> >>> >> Haindaalwisch 17a, 22395 Hamburg
>> >>> >> Amtsgericht Hamburg: HRB 127058
>> >>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> USt-IdNr.: DE284122352
>> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> http://www.vogella.com
>> >>> >> _______________________________________________
>> >>> >> nebula-dev mailing list
>> >>> >> nebula-***@eclipse.org
>> >>> >> To change your delivery options, retrieve your password, or
>> >>> >> unsubscribe
>> >>> >> from this list, visit
>> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >
>> >>> >
>> >>> >
>> >>> > _______________________________________________
>> >>> > nebula-dev mailing list
>> >>> > nebula-***@eclipse.org
>> >>> > To change your delivery options, retrieve your password, or unsubscribe
>> >>> > from
>> >>> > this list, visit
>> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Eclipse Platform project co-lead
>> >>> CEO vogella GmbH
>> >>>
>> >>> Haindaalwisch 17a, 22395 Hamburg
>> >>> Amtsgericht Hamburg: HRB 127058
>> >>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> USt-IdNr.: DE284122352
>> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> http://www.vogella.com
>> >>> _______________________________________________
>> >>> nebula-dev mailing list
>> >>> nebula-***@eclipse.org
>> >>> To change your delivery options, retrieve your password, or unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>
>> >>
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Dunne (US), Donald G
2018-10-15 23:15:32 UTC
Permalink
Not that I've seen.

-----Original Message-----
From: nebula-dev-***@eclipse.org [mailto:nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
Sent: Monday, October 15, 2018 11:56 AM
To: Nebula Dev <nebula-***@eclipse.org>
Subject: Re: [nebula-dev] Anyone created already a FloatingText widgets for SWT?

Hello Nebula developers,

was there progress on the creation of a FloatingText widget? I didn't see an update from Laurent, but maybe something was committed?

Best regards, Lars
On Thu, May 17, 2018 at 10:13 PM Laurent Caron <***@gmail.com> wrote:
>
> Hi Lars,
>
> Unfortunately not... My time is shared between a migration of our product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my family.
>
> Once the pressure will be lower, I'll work on this subject.
>
> Have a nice evening,
>
> Laurent
>
> Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a écrit :
>>
>> Hi Laurent,
>>
>> any update on the floating text widget?
>>
>> Best regards, Lars
>>
>> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com> wrote:
>> > Thanks Laurent for the update. Maybe you can also leave out the
>> > animation for the first version?
>> >
>> > Best regards, Lars
>> >
>> >
>> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018, 21:16:
>> >>
>> >> Hi Lars,
>> >>
>> >> I've tried to achieve this challenge, and I'm very disapointed by
>> >> the result. Indeed, when the animation starts it is very very
>> >> jerky. My former colleagues told me that in my original work, the
>> >> animation was not present (the sizes change in a single operation).
>> >>
>> >> I've tried to understand why the result is so bad :
>> >> 1) Font sizes are integer, so even if you want to move your label
>> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
>> >> 2) We need to layout the label and the text widget
>> >>
>> >> I keep working on it, but I just wanted to keep you informed
>> >>
>> >> Laurent
>> >>
>> >>
>> >>
>> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>>
>> >>> Great news Laurent, looking forward to it.
>> >>>
>> >>> Best regards, Lars
>> >>>
>> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
>> >>> <***@gmail.com>
>> >>> wrote:
>> >>> > Hi Lars,
>> >>> >
>> >>> > Yep I use Gerrit, I'll push my changes.
>> >>> >
>> >>> > I think this component will be on "incubation" state, and will
>> >>> > be available in the next version of Nebula.
>> >>> >
>> >>> > Kind regards
>> >>> >
>> >>> > Laurent
>> >>> >
>> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >>
>> >>> >> Hi Laurent,
>> >>> >>
>> >>> >> great news indeed. Thanks a bunch for this work. In case you
>> >>> >> need a bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>> >>> >>
>> >>> >> > It is ok if I post the source code of the first preview ? (1
>> >>> >> > class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >>
>> >>> >> Sounds great. In case you are using Gerrit, you can also
>> >>> >> upload a Gerrit change with the POC.
>> >>> >>
>> >>> >> Best regards, Lars
>> >>> >>
>> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>> >>> >> <***@gmail.com>
>> >>> >> wrote:
>> >>> >> > Hi,
>> >>> >> >
>> >>> >> > Well first of all the bad news: the code seems to be lost by
>> >>> >> > my previous company...
>> >>> >> >
>> >>> >> > And the good news: I've decided to implement a POC. I've
>> >>> >> > just started the code.
>> >>> >> >
>> >>> >> > It is ok if I post the source code of the first preview ? (1
>> >>> >> > class +
>> >>> >> > 1
>> >>> >> > snippet)
>> >>> >> >
>> >>> >> > Laurent
>> >>> >> >
>> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >> >>
>> >>> >> >> Great to hear, Laurent. Looking forward to your update.
>> >>> >> >> :-)
>> >>> >> >>
>> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> >>> >> >> <***@gmail.com>
>> >>> >> >> wrote:
>> >>> >> >> > Hi Lars,
>> >>> >> >> >
>> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
>> >>> >> >> > happy that you it gives you new ideas for RCP
>> >>> >> >> > Applications!
>> >>> >> >> >
>> >>> >> >> > I worked on this kind of widget in my previous company,
>> >>> >> >> > as a POC that was unfortunately not used in production.
>> >>> >> >> > The tool took 2 parameters:
>> >>> >> >> > a
>> >>> >> >> > label
>> >>> >> >> > and a text widget.The animation started when the text
>> >>> >> >> > widget had focus.
>> >>> >> >> > The code was not very clean but it was functionnal.
>> >>> >> >> >
>> >>> >> >> > I have to contact my former colleagues to check if this
>> >>> >> >> > work could be open sourced... Because it was not used, I
>> >>> >> >> > do not think that it will be a problem.
>> >>> >> >> >
>> >>> >> >> > Please stay tuned,
>> >>> >> >> >
>> >>> >> >> > Laurent
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
>> >>> >> >> >>
>> >>> >> >> >> Hello, my fellow Nebula developers,
>> >>> >> >> >>
>> >>> >> >> >> Looking at the awesome new editions from Laurent to the
>> >>> >> >> >> Nebula library (many thanks to Laurent for that)
>> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
>> >>> >> >> >>
>> >>> >> >> >> Did someone in this group already created a "FloatingText"
>> >>> >> >> >> widget?
>> >>> >> >> >> In
>> >>> >> >> >> such a widget the message hint in the text fields
>> >>> >> >> >> animates to the top of the input field as soon as the
>> >>> >> >> >> user gives focus to it.
>> >>> >> >> >>
>> >>> >> >> >> This is heavily used in Android. See
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >> https://www.androidhive.info/2015/09/android-material-de
>> >>> >> >> >> sign-floating-labels-for-edittext/
>> >>> >> >> >> or an example video. IMHO it creates a very nice
>> >>> >> >> >> experience for users as it allows very condense UIs.
>> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
>> >>> >> >> >> opinion.
>> >>> >> >> >>
>> >>> >> >> >> My current (lame) implementation is a compound composite
>> >>> >> >> >> wrapping a label and a text field and moving the content
>> >>> >> >> >> of the text field to the label once the user gives focus
>> >>> >> >> >> to the text field. I'm happy to share it, but it is
>> >>> >> >> >> really trivial and misses the animation.
>> >>> >> >> >>
>> >>> >> >> >> Did someone already created such a FloatingText" widget?
>> >>> >> >> >> If not would my trivial widget interesting for Nebula,
>> >>> >> >> >> maybe as a starting point for something more advanced?
>> >>> >> >> >> If yes, could you share your implementation?
>> >>> >> >> >>
>> >>> >> >> >> Best regards, Lars
>> >>> >> >> >>
>> >>> >> >> >>
>> >>> >> >> >> --
>> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>> >>> >> >> >>
>> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>> >>> >> >> >> HRB 127058
>> >>> >> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> >> USt-IdNr.: DE284122352
>> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> >> http://www.vogella.com
>> >>> >> >> >> _______________________________________________
>> >>> >> >> >> nebula-dev mailing list
>> >>> >> >> >> nebula-***@eclipse.org
>> >>> >> >> >> To change your delivery options, retrieve your password,
>> >>> >> >> >> or unsubscribe from this list, visit
>> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> >
>> >>> >> >> > _______________________________________________
>> >>> >> >> > nebula-dev mailing list
>> >>> >> >> > nebula-***@eclipse.org
>> >>> >> >> > To change your delivery options, retrieve your password,
>> >>> >> >> > or unsubscribe from this list, visit
>> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> --
>> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>> >>> >> >>
>> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>> >>> >> >> 127058
>> >>> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> >> USt-IdNr.: DE284122352
>> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> >> http://www.vogella.com
>> >>> >> >> _______________________________________________
>> >>> >> >> nebula-dev mailing list
>> >>> >> >> nebula-***@eclipse.org
>> >>> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> unsubscribe from this list, visit
>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > _______________________________________________
>> >>> >> > nebula-dev mailing list
>> >>> >> > nebula-***@eclipse.org
>> >>> >> > To change your delivery options, retrieve your password, or
>> >>> >> > unsubscribe from this list, visit
>> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
>> >>> >>
>> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>> >>> >> 127058
>> >>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> >> USt-IdNr.: DE284122352
>> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> >> http://www.vogella.com
>> >>> >> _______________________________________________
>> >>> >> nebula-dev mailing list
>> >>> >> nebula-***@eclipse.org
>> >>> >> To change your delivery options, retrieve your password, or
>> >>> >> unsubscribe from this list, visit
>> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>> >
>> >>> >
>> >>> >
>> >>> > _______________________________________________
>> >>> > nebula-dev mailing list
>> >>> > nebula-***@eclipse.org
>> >>> > To change your delivery options, retrieve your password, or
>> >>> > unsubscribe from this list, visit
>> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Eclipse Platform project co-lead
>> >>> CEO vogella GmbH
>> >>>
>> >>> Haindaalwisch 17a, 22395 Hamburg
>> >>> Amtsgericht Hamburg: HRB 127058
>> >>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> >>> USt-IdNr.: DE284122352
>> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> >>> http://www.vogella.com
>> >>> _______________________________________________
>> >>> nebula-dev mailing list
>> >>> nebula-***@eclipse.org
>> >>> To change your delivery options, retrieve your password, or unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >>
>> >>
>> >> _______________________________________________
>> >> nebula-dev mailing list
>> >> nebula-***@eclipse.org
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
_______________________________________________
nebula-dev mailing list
nebula-***@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/nebula-dev
Lars Vogel
2018-10-16 19:03:43 UTC
Permalink
Thanks, Donald.
On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
<***@boeing.com> wrote:
>
> Not that I've seen.
>
> -----Original Message-----
> From: nebula-dev-***@eclipse.org [mailto:nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
> Sent: Monday, October 15, 2018 11:56 AM
> To: Nebula Dev <nebula-***@eclipse.org>
> Subject: Re: [nebula-dev] Anyone created already a FloatingText widgets for SWT?
>
> Hello Nebula developers,
>
> was there progress on the creation of a FloatingText widget? I didn't see an update from Laurent, but maybe something was committed?
>
> Best regards, Lars
> On Thu, May 17, 2018 at 10:13 PM Laurent Caron <***@gmail.com> wrote:
> >
> > Hi Lars,
> >
> > Unfortunately not... My time is shared between a migration of our product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my family.
> >
> > Once the pressure will be lower, I'll work on this subject.
> >
> > Have a nice evening,
> >
> > Laurent
> >
> > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a écrit :
> >>
> >> Hi Laurent,
> >>
> >> any update on the floating text widget?
> >>
> >> Best regards, Lars
> >>
> >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com> wrote:
> >> > Thanks Laurent for the update. Maybe you can also leave out the
> >> > animation for the first version?
> >> >
> >> > Best regards, Lars
> >> >
> >> >
> >> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr. 2018, 21:16:
> >> >>
> >> >> Hi Lars,
> >> >>
> >> >> I've tried to achieve this challenge, and I'm very disapointed by
> >> >> the result. Indeed, when the animation starts it is very very
> >> >> jerky. My former colleagues told me that in my original work, the
> >> >> animation was not present (the sizes change in a single operation).
> >> >>
> >> >> I've tried to understand why the result is so bad :
> >> >> 1) Font sizes are integer, so even if you want to move your label
> >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
> >> >> 2) We need to layout the label and the text widget
> >> >>
> >> >> I keep working on it, but I just wanted to keep you informed
> >> >>
> >> >> Laurent
> >> >>
> >> >>
> >> >>
> >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>>
> >> >>> Great news Laurent, looking forward to it.
> >> >>>
> >> >>> Best regards, Lars
> >> >>>
> >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
> >> >>> <***@gmail.com>
> >> >>> wrote:
> >> >>> > Hi Lars,
> >> >>> >
> >> >>> > Yep I use Gerrit, I'll push my changes.
> >> >>> >
> >> >>> > I think this component will be on "incubation" state, and will
> >> >>> > be available in the next version of Nebula.
> >> >>> >
> >> >>> > Kind regards
> >> >>> >
> >> >>> > Laurent
> >> >>> >
> >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>> >>
> >> >>> >> Hi Laurent,
> >> >>> >>
> >> >>> >> great news indeed. Thanks a bunch for this work. In case you
> >> >>> >> need a bug, I opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
> >> >>> >>
> >> >>> >> > It is ok if I post the source code of the first preview ? (1
> >> >>> >> > class +
> >> >>> >> > 1
> >> >>> >> > snippet)
> >> >>> >>
> >> >>> >> Sounds great. In case you are using Gerrit, you can also
> >> >>> >> upload a Gerrit change with the POC.
> >> >>> >>
> >> >>> >> Best regards, Lars
> >> >>> >>
> >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
> >> >>> >> <***@gmail.com>
> >> >>> >> wrote:
> >> >>> >> > Hi,
> >> >>> >> >
> >> >>> >> > Well first of all the bad news: the code seems to be lost by
> >> >>> >> > my previous company...
> >> >>> >> >
> >> >>> >> > And the good news: I've decided to implement a POC. I've
> >> >>> >> > just started the code.
> >> >>> >> >
> >> >>> >> > It is ok if I post the source code of the first preview ? (1
> >> >>> >> > class +
> >> >>> >> > 1
> >> >>> >> > snippet)
> >> >>> >> >
> >> >>> >> > Laurent
> >> >>> >> >
> >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>> >> >>
> >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
> >> >>> >> >> :-)
> >> >>> >> >>
> >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
> >> >>> >> >> <***@gmail.com>
> >> >>> >> >> wrote:
> >> >>> >> >> > Hi Lars,
> >> >>> >> >> >
> >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
> >> >>> >> >> > happy that you it gives you new ideas for RCP
> >> >>> >> >> > Applications!
> >> >>> >> >> >
> >> >>> >> >> > I worked on this kind of widget in my previous company,
> >> >>> >> >> > as a POC that was unfortunately not used in production.
> >> >>> >> >> > The tool took 2 parameters:
> >> >>> >> >> > a
> >> >>> >> >> > label
> >> >>> >> >> > and a text widget.The animation started when the text
> >> >>> >> >> > widget had focus.
> >> >>> >> >> > The code was not very clean but it was functionnal.
> >> >>> >> >> >
> >> >>> >> >> > I have to contact my former colleagues to check if this
> >> >>> >> >> > work could be open sourced... Because it was not used, I
> >> >>> >> >> > do not think that it will be a problem.
> >> >>> >> >> >
> >> >>> >> >> > Please stay tuned,
> >> >>> >> >> >
> >> >>> >> >> > Laurent
> >> >>> >> >> >
> >> >>> >> >> >
> >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <***@vogella.com>:
> >> >>> >> >> >>
> >> >>> >> >> >> Hello, my fellow Nebula developers,
> >> >>> >> >> >>
> >> >>> >> >> >> Looking at the awesome new editions from Laurent to the
> >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
> >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
> >> >>> >> >> >>
> >> >>> >> >> >> Did someone in this group already created a "FloatingText"
> >> >>> >> >> >> widget?
> >> >>> >> >> >> In
> >> >>> >> >> >> such a widget the message hint in the text fields
> >> >>> >> >> >> animates to the top of the input field as soon as the
> >> >>> >> >> >> user gives focus to it.
> >> >>> >> >> >>
> >> >>> >> >> >> This is heavily used in Android. See
> >> >>> >> >> >>
> >> >>> >> >> >>
> >> >>> >> >> >>
> >> >>> >> >> >>
> >> >>> >> >> >> https://www.androidhive.info/2015/09/android-material-de
> >> >>> >> >> >> sign-floating-labels-for-edittext/
> >> >>> >> >> >> or an example video. IMHO it creates a very nice
> >> >>> >> >> >> experience for users as it allows very condense UIs.
> >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
> >> >>> >> >> >> opinion.
> >> >>> >> >> >>
> >> >>> >> >> >> My current (lame) implementation is a compound composite
> >> >>> >> >> >> wrapping a label and a text field and moving the content
> >> >>> >> >> >> of the text field to the label once the user gives focus
> >> >>> >> >> >> to the text field. I'm happy to share it, but it is
> >> >>> >> >> >> really trivial and misses the animation.
> >> >>> >> >> >>
> >> >>> >> >> >> Did someone already created such a FloatingText" widget?
> >> >>> >> >> >> If not would my trivial widget interesting for Nebula,
> >> >>> >> >> >> maybe as a starting point for something more advanced?
> >> >>> >> >> >> If yes, could you share your implementation?
> >> >>> >> >> >>
> >> >>> >> >> >> Best regards, Lars
> >> >>> >> >> >>
> >> >>> >> >> >>
> >> >>> >> >> >> --
> >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
> >> >>> >> >> >>
> >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
> >> >>> >> >> >> HRB 127058
> >> >>> >> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >>> >> >> >> USt-IdNr.: DE284122352
> >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >>> >> >> >> http://www.vogella.com
> >> >>> >> >> >> _______________________________________________
> >> >>> >> >> >> nebula-dev mailing list
> >> >>> >> >> >> nebula-***@eclipse.org
> >> >>> >> >> >> To change your delivery options, retrieve your password,
> >> >>> >> >> >> or unsubscribe from this list, visit
> >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>> >> >> >
> >> >>> >> >> >
> >> >>> >> >> >
> >> >>> >> >> > _______________________________________________
> >> >>> >> >> > nebula-dev mailing list
> >> >>> >> >> > nebula-***@eclipse.org
> >> >>> >> >> > To change your delivery options, retrieve your password,
> >> >>> >> >> > or unsubscribe from this list, visit
> >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>> >> >>
> >> >>> >> >>
> >> >>> >> >>
> >> >>> >> >> --
> >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
> >> >>> >> >>
> >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
> >> >>> >> >> 127058
> >> >>> >> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >>> >> >> USt-IdNr.: DE284122352
> >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >>> >> >> http://www.vogella.com
> >> >>> >> >> _______________________________________________
> >> >>> >> >> nebula-dev mailing list
> >> >>> >> >> nebula-***@eclipse.org
> >> >>> >> >> To change your delivery options, retrieve your password, or
> >> >>> >> >> unsubscribe from this list, visit
> >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>> >> >
> >> >>> >> >
> >> >>> >> >
> >> >>> >> > _______________________________________________
> >> >>> >> > nebula-dev mailing list
> >> >>> >> > nebula-***@eclipse.org
> >> >>> >> > To change your delivery options, retrieve your password, or
> >> >>> >> > unsubscribe from this list, visit
> >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>> >>
> >> >>> >>
> >> >>> >>
> >> >>> >> --
> >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
> >> >>> >>
> >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
> >> >>> >> 127058
> >> >>> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >>> >> USt-IdNr.: DE284122352
> >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >>> >> http://www.vogella.com
> >> >>> >> _______________________________________________
> >> >>> >> nebula-dev mailing list
> >> >>> >> nebula-***@eclipse.org
> >> >>> >> To change your delivery options, retrieve your password, or
> >> >>> >> unsubscribe from this list, visit
> >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>> >
> >> >>> >
> >> >>> >
> >> >>> > _______________________________________________
> >> >>> > nebula-dev mailing list
> >> >>> > nebula-***@eclipse.org
> >> >>> > To change your delivery options, retrieve your password, or
> >> >>> > unsubscribe from this list, visit
> >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Eclipse Platform project co-lead
> >> >>> CEO vogella GmbH
> >> >>>
> >> >>> Haindaalwisch 17a, 22395 Hamburg
> >> >>> Amtsgericht Hamburg: HRB 127058
> >> >>> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> >> >>> USt-IdNr.: DE284122352
> >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> >> >>> http://www.vogella.com
> >> >>> _______________________________________________
> >> >>> nebula-dev mailing list
> >> >>> nebula-***@eclipse.org
> >> >>> To change your delivery options, retrieve your password, or unsubscribe
> >> >>> from this list, visit
> >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> nebula-dev mailing list
> >> >> nebula-***@eclipse.org
> >> >> To change your delivery options, retrieve your password, or unsubscribe
> >> >> from this list, visit
> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >>
> >>
> >>
> >> --
> >> Eclipse Platform project co-lead
> >> CEO vogella GmbH
> >>
> >> Haindaalwisch 17a, 22395 Hamburg
> >> Amtsgericht Hamburg: HRB 127058
> >> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> >> USt-IdNr.: DE284122352
> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
> >> _______________________________________________
> >> nebula-dev mailing list
> >> nebula-***@eclipse.org
> >> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: ***@vogella.com, Web: http://www.vogella.com
Wim Jongman
2018-10-26 20:09:32 UTC
Permalink
I took a stab at it. Please take a look and let me know what you think. The
code is here [1]

https://github.com/eclipse/nebula/issues/11

[image: 2018-10-26_22-05-47.gif]

On Tue, Oct 16, 2018 at 9:04 PM Lars Vogel <***@vogella.com> wrote:

> Thanks, Donald.
> On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
> <***@boeing.com> wrote:
> >
> > Not that I've seen.
> >
> > -----Original Message-----
> > From: nebula-dev-***@eclipse.org [mailto:
> nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
> > Sent: Monday, October 15, 2018 11:56 AM
> > To: Nebula Dev <nebula-***@eclipse.org>
> > Subject: Re: [nebula-dev] Anyone created already a FloatingText widgets
> for SWT?
> >
> > Hello Nebula developers,
> >
> > was there progress on the creation of a FloatingText widget? I didn't
> see an update from Laurent, but maybe something was committed?
> >
> > Best regards, Lars
> > On Thu, May 17, 2018 at 10:13 PM Laurent Caron <***@gmail.com>
> wrote:
> > >
> > > Hi Lars,
> > >
> > > Unfortunately not... My time is shared between a migration of our
> product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my
> family.
> > >
> > > Once the pressure will be lower, I'll work on this subject.
> > >
> > > Have a nice evening,
> > >
> > > Laurent
> > >
> > > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a
> écrit :
> > >>
> > >> Hi Laurent,
> > >>
> > >> any update on the floating text widget?
> > >>
> > >> Best regards, Lars
> > >>
> > >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com>
> wrote:
> > >> > Thanks Laurent for the update. Maybe you can also leave out the
> > >> > animation for the first version?
> > >> >
> > >> > Best regards, Lars
> > >> >
> > >> >
> > >> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr.
> 2018, 21:16:
> > >> >>
> > >> >> Hi Lars,
> > >> >>
> > >> >> I've tried to achieve this challenge, and I'm very disapointed by
> > >> >> the result. Indeed, when the animation starts it is very very
> > >> >> jerky. My former colleagues told me that in my original work, the
> > >> >> animation was not present (the sizes change in a single operation).
> > >> >>
> > >> >> I've tried to understand why the result is so bad :
> > >> >> 1) Font sizes are integer, so even if you want to move your label
> > >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
> > >> >> 2) We need to layout the label and the text widget
> > >> >>
> > >> >> I keep working on it, but I just wanted to keep you informed
> > >> >>
> > >> >> Laurent
> > >> >>
> > >> >>
> > >> >>
> > >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
> > >> >>>
> > >> >>> Great news Laurent, looking forward to it.
> > >> >>>
> > >> >>> Best regards, Lars
> > >> >>>
> > >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
> > >> >>> <***@gmail.com>
> > >> >>> wrote:
> > >> >>> > Hi Lars,
> > >> >>> >
> > >> >>> > Yep I use Gerrit, I'll push my changes.
> > >> >>> >
> > >> >>> > I think this component will be on "incubation" state, and will
> > >> >>> > be available in the next version of Nebula.
> > >> >>> >
> > >> >>> > Kind regards
> > >> >>> >
> > >> >>> > Laurent
> > >> >>> >
> > >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com>:
> > >> >>> >>
> > >> >>> >> Hi Laurent,
> > >> >>> >>
> > >> >>> >> great news indeed. Thanks a bunch for this work. In case you
> > >> >>> >> need a bug, I opened
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
> > >> >>> >>
> > >> >>> >> > It is ok if I post the source code of the first preview ? (1
> > >> >>> >> > class +
> > >> >>> >> > 1
> > >> >>> >> > snippet)
> > >> >>> >>
> > >> >>> >> Sounds great. In case you are using Gerrit, you can also
> > >> >>> >> upload a Gerrit change with the POC.
> > >> >>> >>
> > >> >>> >> Best regards, Lars
> > >> >>> >>
> > >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
> > >> >>> >> <***@gmail.com>
> > >> >>> >> wrote:
> > >> >>> >> > Hi,
> > >> >>> >> >
> > >> >>> >> > Well first of all the bad news: the code seems to be lost by
> > >> >>> >> > my previous company...
> > >> >>> >> >
> > >> >>> >> > And the good news: I've decided to implement a POC. I've
> > >> >>> >> > just started the code.
> > >> >>> >> >
> > >> >>> >> > It is ok if I post the source code of the first preview ? (1
> > >> >>> >> > class +
> > >> >>> >> > 1
> > >> >>> >> > snippet)
> > >> >>> >> >
> > >> >>> >> > Laurent
> > >> >>> >> >
> > >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <***@vogella.com
> >:
> > >> >>> >> >>
> > >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
> > >> >>> >> >> :-)
> > >> >>> >> >>
> > >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
> > >> >>> >> >> <***@gmail.com>
> > >> >>> >> >> wrote:
> > >> >>> >> >> > Hi Lars,
> > >> >>> >> >> >
> > >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
> > >> >>> >> >> > happy that you it gives you new ideas for RCP
> > >> >>> >> >> > Applications!
> > >> >>> >> >> >
> > >> >>> >> >> > I worked on this kind of widget in my previous company,
> > >> >>> >> >> > as a POC that was unfortunately not used in production.
> > >> >>> >> >> > The tool took 2 parameters:
> > >> >>> >> >> > a
> > >> >>> >> >> > label
> > >> >>> >> >> > and a text widget.The animation started when the text
> > >> >>> >> >> > widget had focus.
> > >> >>> >> >> > The code was not very clean but it was functionnal.
> > >> >>> >> >> >
> > >> >>> >> >> > I have to contact my former colleagues to check if this
> > >> >>> >> >> > work could be open sourced... Because it was not used, I
> > >> >>> >> >> > do not think that it will be a problem.
> > >> >>> >> >> >
> > >> >>> >> >> > Please stay tuned,
> > >> >>> >> >> >
> > >> >>> >> >> > Laurent
> > >> >>> >> >> >
> > >> >>> >> >> >
> > >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <
> ***@vogella.com>:
> > >> >>> >> >> >>
> > >> >>> >> >> >> Hello, my fellow Nebula developers,
> > >> >>> >> >> >>
> > >> >>> >> >> >> Looking at the awesome new editions from Laurent to the
> > >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
> > >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
> > >> >>> >> >> >>
> > >> >>> >> >> >> Did someone in this group already created a
> "FloatingText"
> > >> >>> >> >> >> widget?
> > >> >>> >> >> >> In
> > >> >>> >> >> >> such a widget the message hint in the text fields
> > >> >>> >> >> >> animates to the top of the input field as soon as the
> > >> >>> >> >> >> user gives focus to it.
> > >> >>> >> >> >>
> > >> >>> >> >> >> This is heavily used in Android. See
> > >> >>> >> >> >>
> > >> >>> >> >> >>
> > >> >>> >> >> >>
> > >> >>> >> >> >>
> > >> >>> >> >> >> https://www.androidhive.info/2015/09/android-material-de
> > >> >>> >> >> >> sign-floating-labels-for-edittext/
> > >> >>> >> >> >> or an example video. IMHO it creates a very nice
> > >> >>> >> >> >> experience for users as it allows very condense UIs.
> > >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
> > >> >>> >> >> >> opinion.
> > >> >>> >> >> >>
> > >> >>> >> >> >> My current (lame) implementation is a compound composite
> > >> >>> >> >> >> wrapping a label and a text field and moving the content
> > >> >>> >> >> >> of the text field to the label once the user gives focus
> > >> >>> >> >> >> to the text field. I'm happy to share it, but it is
> > >> >>> >> >> >> really trivial and misses the animation.
> > >> >>> >> >> >>
> > >> >>> >> >> >> Did someone already created such a FloatingText" widget?
> > >> >>> >> >> >> If not would my trivial widget interesting for Nebula,
> > >> >>> >> >> >> maybe as a starting point for something more advanced?
> > >> >>> >> >> >> If yes, could you share your implementation?
> > >> >>> >> >> >>
> > >> >>> >> >> >> Best regards, Lars
> > >> >>> >> >> >>
> > >> >>> >> >> >>
> > >> >>> >> >> >> --
> > >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
> > >> >>> >> >> >>
> > >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
> > >> >>> >> >> >> HRB 127058
> > >> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > >> >>> >> >> >> USt-IdNr.: DE284122352
> > >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> > >> >>> >> >> >> http://www.vogella.com
> > >> >>> >> >> >> _______________________________________________
> > >> >>> >> >> >> nebula-dev mailing list
> > >> >>> >> >> >> nebula-***@eclipse.org
> > >> >>> >> >> >> To change your delivery options, retrieve your password,
> > >> >>> >> >> >> or unsubscribe from this list, visit
> > >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>> >> >> >
> > >> >>> >> >> >
> > >> >>> >> >> >
> > >> >>> >> >> > _______________________________________________
> > >> >>> >> >> > nebula-dev mailing list
> > >> >>> >> >> > nebula-***@eclipse.org
> > >> >>> >> >> > To change your delivery options, retrieve your password,
> > >> >>> >> >> > or unsubscribe from this list, visit
> > >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>> >> >>
> > >> >>> >> >>
> > >> >>> >> >>
> > >> >>> >> >> --
> > >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
> > >> >>> >> >>
> > >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
> > >> >>> >> >> 127058
> > >> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > >> >>> >> >> USt-IdNr.: DE284122352
> > >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> > >> >>> >> >> http://www.vogella.com
> > >> >>> >> >> _______________________________________________
> > >> >>> >> >> nebula-dev mailing list
> > >> >>> >> >> nebula-***@eclipse.org
> > >> >>> >> >> To change your delivery options, retrieve your password, or
> > >> >>> >> >> unsubscribe from this list, visit
> > >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>> >> >
> > >> >>> >> >
> > >> >>> >> >
> > >> >>> >> > _______________________________________________
> > >> >>> >> > nebula-dev mailing list
> > >> >>> >> > nebula-***@eclipse.org
> > >> >>> >> > To change your delivery options, retrieve your password, or
> > >> >>> >> > unsubscribe from this list, visit
> > >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>> >>
> > >> >>> >>
> > >> >>> >>
> > >> >>> >> --
> > >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
> > >> >>> >>
> > >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
> > >> >>> >> 127058
> > >> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > >> >>> >> USt-IdNr.: DE284122352
> > >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> > >> >>> >> http://www.vogella.com
> > >> >>> >> _______________________________________________
> > >> >>> >> nebula-dev mailing list
> > >> >>> >> nebula-***@eclipse.org
> > >> >>> >> To change your delivery options, retrieve your password, or
> > >> >>> >> unsubscribe from this list, visit
> > >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>> >
> > >> >>> >
> > >> >>> >
> > >> >>> > _______________________________________________
> > >> >>> > nebula-dev mailing list
> > >> >>> > nebula-***@eclipse.org
> > >> >>> > To change your delivery options, retrieve your password, or
> > >> >>> > unsubscribe from this list, visit
> > >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> --
> > >> >>> Eclipse Platform project co-lead
> > >> >>> CEO vogella GmbH
> > >> >>>
> > >> >>> Haindaalwisch 17a, 22395 Hamburg
> > >> >>> Amtsgericht Hamburg: HRB 127058
> > >> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > >> >>> USt-IdNr.: DE284122352
> > >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> > >> >>> http://www.vogella.com
> > >> >>> _______________________________________________
> > >> >>> nebula-dev mailing list
> > >> >>> nebula-***@eclipse.org
> > >> >>> To change your delivery options, retrieve your password, or
> unsubscribe
> > >> >>> from this list, visit
> > >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >> >>
> > >> >>
> > >> >> _______________________________________________
> > >> >> nebula-dev mailing list
> > >> >> nebula-***@eclipse.org
> > >> >> To change your delivery options, retrieve your password, or
> unsubscribe
> > >> >> from this list, visit
> > >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >>
> > >>
> > >>
> > >> --
> > >> Eclipse Platform project co-lead
> > >> CEO vogella GmbH
> > >>
> > >> Haindaalwisch 17a, 22395 Hamburg
> > >> Amtsgericht Hamburg: HRB 127058
> > >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > >> USt-IdNr.: DE284122352
> > >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> > >> _______________________________________________
> > >> nebula-dev mailing list
> > >> nebula-***@eclipse.org
> > >> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> > >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > >
> > > _______________________________________________
> > > nebula-dev mailing list
> > > nebula-***@eclipse.org
> > > To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> >
> >
> >
> > --
> > Eclipse Platform project co-lead
> > CEO vogella GmbH
> >
> > Haindaalwisch 17a, 22395 Hamburg
> > Amtsgericht Hamburg: HRB 127058
> > GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> > USt-IdNr.: DE284122352
> > Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
> > _______________________________________________
> > nebula-dev mailing list
> > nebula-***@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
Vincenzo Caselli
2018-10-27 06:48:36 UTC
Permalink
Hi Wim,
that's really cool !!
Best regards
Vincenzo

Il giorno ven 26 ott 2018 alle ore 22:09 Wim Jongman <***@gmail.com>
ha scritto:

> I took a stab at it. Please take a look and let me know what you think.
> The code is here [1]
>
> https://github.com/eclipse/nebula/issues/11
>
> [image: 2018-10-26_22-05-47.gif]
>
> On Tue, Oct 16, 2018 at 9:04 PM Lars Vogel <***@vogella.com> wrote:
>
>> Thanks, Donald.
>> On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
>> <***@boeing.com> wrote:
>> >
>> > Not that I've seen.
>> >
>> > -----Original Message-----
>> > From: nebula-dev-***@eclipse.org [mailto:
>> nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
>> > Sent: Monday, October 15, 2018 11:56 AM
>> > To: Nebula Dev <nebula-***@eclipse.org>
>> > Subject: Re: [nebula-dev] Anyone created already a FloatingText widgets
>> for SWT?
>> >
>> > Hello Nebula developers,
>> >
>> > was there progress on the creation of a FloatingText widget? I didn't
>> see an update from Laurent, but maybe something was committed?
>> >
>> > Best regards, Lars
>> > On Thu, May 17, 2018 at 10:13 PM Laurent Caron <***@gmail.com>
>> wrote:
>> > >
>> > > Hi Lars,
>> > >
>> > > Unfortunately not... My time is shared between a migration of our
>> product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my
>> family.
>> > >
>> > > Once the pressure will be lower, I'll work on this subject.
>> > >
>> > > Have a nice evening,
>> > >
>> > > Laurent
>> > >
>> > > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a
>> écrit :
>> > >>
>> > >> Hi Laurent,
>> > >>
>> > >> any update on the floating text widget?
>> > >>
>> > >> Best regards, Lars
>> > >>
>> > >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com>
>> wrote:
>> > >> > Thanks Laurent for the update. Maybe you can also leave out the
>> > >> > animation for the first version?
>> > >> >
>> > >> > Best regards, Lars
>> > >> >
>> > >> >
>> > >> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr.
>> 2018, 21:16:
>> > >> >>
>> > >> >> Hi Lars,
>> > >> >>
>> > >> >> I've tried to achieve this challenge, and I'm very disapointed by
>> > >> >> the result. Indeed, when the animation starts it is very very
>> > >> >> jerky. My former colleagues told me that in my original work, the
>> > >> >> animation was not present (the sizes change in a single
>> operation).
>> > >> >>
>> > >> >> I've tried to understand why the result is so bad :
>> > >> >> 1) Font sizes are integer, so even if you want to move your label
>> > >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
>> > >> >> 2) We need to layout the label and the text widget
>> > >> >>
>> > >> >> I keep working on it, but I just wanted to keep you informed
>> > >> >>
>> > >> >> Laurent
>> > >> >>
>> > >> >>
>> > >> >>
>> > >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>> > >> >>>
>> > >> >>> Great news Laurent, looking forward to it.
>> > >> >>>
>> > >> >>> Best regards, Lars
>> > >> >>>
>> > >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
>> > >> >>> <***@gmail.com>
>> > >> >>> wrote:
>> > >> >>> > Hi Lars,
>> > >> >>> >
>> > >> >>> > Yep I use Gerrit, I'll push my changes.
>> > >> >>> >
>> > >> >>> > I think this component will be on "incubation" state, and will
>> > >> >>> > be available in the next version of Nebula.
>> > >> >>> >
>> > >> >>> > Kind regards
>> > >> >>> >
>> > >> >>> > Laurent
>> > >> >>> >
>> > >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com
>> >:
>> > >> >>> >>
>> > >> >>> >> Hi Laurent,
>> > >> >>> >>
>> > >> >>> >> great news indeed. Thanks a bunch for this work. In case you
>> > >> >>> >> need a bug, I opened
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>> > >> >>> >>
>> > >> >>> >> > It is ok if I post the source code of the first preview ? (1
>> > >> >>> >> > class +
>> > >> >>> >> > 1
>> > >> >>> >> > snippet)
>> > >> >>> >>
>> > >> >>> >> Sounds great. In case you are using Gerrit, you can also
>> > >> >>> >> upload a Gerrit change with the POC.
>> > >> >>> >>
>> > >> >>> >> Best regards, Lars
>> > >> >>> >>
>> > >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>> > >> >>> >> <***@gmail.com>
>> > >> >>> >> wrote:
>> > >> >>> >> > Hi,
>> > >> >>> >> >
>> > >> >>> >> > Well first of all the bad news: the code seems to be lost by
>> > >> >>> >> > my previous company...
>> > >> >>> >> >
>> > >> >>> >> > And the good news: I've decided to implement a POC. I've
>> > >> >>> >> > just started the code.
>> > >> >>> >> >
>> > >> >>> >> > It is ok if I post the source code of the first preview ? (1
>> > >> >>> >> > class +
>> > >> >>> >> > 1
>> > >> >>> >> > snippet)
>> > >> >>> >> >
>> > >> >>> >> > Laurent
>> > >> >>> >> >
>> > >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <
>> ***@vogella.com>:
>> > >> >>> >> >>
>> > >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
>> > >> >>> >> >> :-)
>> > >> >>> >> >>
>> > >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>> > >> >>> >> >> <***@gmail.com>
>> > >> >>> >> >> wrote:
>> > >> >>> >> >> > Hi Lars,
>> > >> >>> >> >> >
>> > >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
>> > >> >>> >> >> > happy that you it gives you new ideas for RCP
>> > >> >>> >> >> > Applications!
>> > >> >>> >> >> >
>> > >> >>> >> >> > I worked on this kind of widget in my previous company,
>> > >> >>> >> >> > as a POC that was unfortunately not used in production.
>> > >> >>> >> >> > The tool took 2 parameters:
>> > >> >>> >> >> > a
>> > >> >>> >> >> > label
>> > >> >>> >> >> > and a text widget.The animation started when the text
>> > >> >>> >> >> > widget had focus.
>> > >> >>> >> >> > The code was not very clean but it was functionnal.
>> > >> >>> >> >> >
>> > >> >>> >> >> > I have to contact my former colleagues to check if this
>> > >> >>> >> >> > work could be open sourced... Because it was not used, I
>> > >> >>> >> >> > do not think that it will be a problem.
>> > >> >>> >> >> >
>> > >> >>> >> >> > Please stay tuned,
>> > >> >>> >> >> >
>> > >> >>> >> >> > Laurent
>> > >> >>> >> >> >
>> > >> >>> >> >> >
>> > >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <
>> ***@vogella.com>:
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Hello, my fellow Nebula developers,
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Looking at the awesome new editions from Laurent to the
>> > >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
>> > >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Did someone in this group already created a
>> "FloatingText"
>> > >> >>> >> >> >> widget?
>> > >> >>> >> >> >> In
>> > >> >>> >> >> >> such a widget the message hint in the text fields
>> > >> >>> >> >> >> animates to the top of the input field as soon as the
>> > >> >>> >> >> >> user gives focus to it.
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> This is heavily used in Android. See
>> > >> >>> >> >> >>
>> > >> >>> >> >> >>
>> > >> >>> >> >> >>
>> > >> >>> >> >> >>
>> > >> >>> >> >> >>
>> https://www.androidhive.info/2015/09/android-material-de
>> > >> >>> >> >> >> sign-floating-labels-for-edittext/
>> > >> >>> >> >> >> or an example video. IMHO it creates a very nice
>> > >> >>> >> >> >> experience for users as it allows very condense UIs.
>> > >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
>> > >> >>> >> >> >> opinion.
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> My current (lame) implementation is a compound composite
>> > >> >>> >> >> >> wrapping a label and a text field and moving the content
>> > >> >>> >> >> >> of the text field to the label once the user gives focus
>> > >> >>> >> >> >> to the text field. I'm happy to share it, but it is
>> > >> >>> >> >> >> really trivial and misses the animation.
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Did someone already created such a FloatingText" widget?
>> > >> >>> >> >> >> If not would my trivial widget interesting for Nebula,
>> > >> >>> >> >> >> maybe as a starting point for something more advanced?
>> > >> >>> >> >> >> If yes, could you share your implementation?
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Best regards, Lars
>> > >> >>> >> >> >>
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> --
>> > >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>> > >> >>> >> >> >>
>> > >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>> > >> >>> >> >> >> HRB 127058
>> > >> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > >> >>> >> >> >> USt-IdNr.: DE284122352
>> > >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com,
>> Web:
>> > >> >>> >> >> >> http://www.vogella.com
>> > >> >>> >> >> >> _______________________________________________
>> > >> >>> >> >> >> nebula-dev mailing list
>> > >> >>> >> >> >> nebula-***@eclipse.org
>> > >> >>> >> >> >> To change your delivery options, retrieve your password,
>> > >> >>> >> >> >> or unsubscribe from this list, visit
>> > >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>> >> >> >
>> > >> >>> >> >> >
>> > >> >>> >> >> >
>> > >> >>> >> >> > _______________________________________________
>> > >> >>> >> >> > nebula-dev mailing list
>> > >> >>> >> >> > nebula-***@eclipse.org
>> > >> >>> >> >> > To change your delivery options, retrieve your password,
>> > >> >>> >> >> > or unsubscribe from this list, visit
>> > >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>> >> >>
>> > >> >>> >> >>
>> > >> >>> >> >>
>> > >> >>> >> >> --
>> > >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>> > >> >>> >> >>
>> > >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>> > >> >>> >> >> 127058
>> > >> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > >> >>> >> >> USt-IdNr.: DE284122352
>> > >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> > >> >>> >> >> http://www.vogella.com
>> > >> >>> >> >> _______________________________________________
>> > >> >>> >> >> nebula-dev mailing list
>> > >> >>> >> >> nebula-***@eclipse.org
>> > >> >>> >> >> To change your delivery options, retrieve your password, or
>> > >> >>> >> >> unsubscribe from this list, visit
>> > >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>> >> >
>> > >> >>> >> >
>> > >> >>> >> >
>> > >> >>> >> > _______________________________________________
>> > >> >>> >> > nebula-dev mailing list
>> > >> >>> >> > nebula-***@eclipse.org
>> > >> >>> >> > To change your delivery options, retrieve your password, or
>> > >> >>> >> > unsubscribe from this list, visit
>> > >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>> >>
>> > >> >>> >>
>> > >> >>> >>
>> > >> >>> >> --
>> > >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
>> > >> >>> >>
>> > >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>> > >> >>> >> 127058
>> > >> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > >> >>> >> USt-IdNr.: DE284122352
>> > >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> > >> >>> >> http://www.vogella.com
>> > >> >>> >> _______________________________________________
>> > >> >>> >> nebula-dev mailing list
>> > >> >>> >> nebula-***@eclipse.org
>> > >> >>> >> To change your delivery options, retrieve your password, or
>> > >> >>> >> unsubscribe from this list, visit
>> > >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>> >
>> > >> >>> >
>> > >> >>> >
>> > >> >>> > _______________________________________________
>> > >> >>> > nebula-dev mailing list
>> > >> >>> > nebula-***@eclipse.org
>> > >> >>> > To change your delivery options, retrieve your password, or
>> > >> >>> > unsubscribe from this list, visit
>> > >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>>
>> > >> >>>
>> > >> >>>
>> > >> >>> --
>> > >> >>> Eclipse Platform project co-lead
>> > >> >>> CEO vogella GmbH
>> > >> >>>
>> > >> >>> Haindaalwisch 17a, 22395 Hamburg
>> > >> >>> Amtsgericht Hamburg: HRB 127058
>> > >> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > >> >>> USt-IdNr.: DE284122352
>> > >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> > >> >>> http://www.vogella.com
>> > >> >>> _______________________________________________
>> > >> >>> nebula-dev mailing list
>> > >> >>> nebula-***@eclipse.org
>> > >> >>> To change your delivery options, retrieve your password, or
>> unsubscribe
>> > >> >>> from this list, visit
>> > >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >> >>
>> > >> >>
>> > >> >> _______________________________________________
>> > >> >> nebula-dev mailing list
>> > >> >> nebula-***@eclipse.org
>> > >> >> To change your delivery options, retrieve your password, or
>> unsubscribe
>> > >> >> from this list, visit
>> > >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >>
>> > >>
>> > >>
>> > >> --
>> > >> Eclipse Platform project co-lead
>> > >> CEO vogella GmbH
>> > >>
>> > >> Haindaalwisch 17a, 22395 Hamburg
>> > >> Amtsgericht Hamburg: HRB 127058
>> > >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > >> USt-IdNr.: DE284122352
>> > >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> > >> _______________________________________________
>> > >> nebula-dev mailing list
>> > >> nebula-***@eclipse.org
>> > >> To change your delivery options, retrieve your password, or
>> unsubscribe from this list, visit
>> > >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > >
>> > > _______________________________________________
>> > > nebula-dev mailing list
>> > > nebula-***@eclipse.org
>> > > To change your delivery options, retrieve your password, or
>> unsubscribe from this list, visit
>> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> >
>> >
>> >
>> > --
>> > Eclipse Platform project co-lead
>> > CEO vogella GmbH
>> >
>> > Haindaalwisch 17a, 22395 Hamburg
>> > Amtsgericht Hamburg: HRB 127058
>> > GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> > USt-IdNr.: DE284122352
>> > Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> > _______________________________________________
>> > nebula-dev mailing list
>> > nebula-***@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> > _______________________________________________
>> > nebula-dev mailing list
>> > nebula-***@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>>
>> --
>> Eclipse Platform project co-lead
>> CEO vogella GmbH
>>
>> Haindaalwisch 17a, 22395 Hamburg
>> Amtsgericht Hamburg: HRB 127058
>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>> USt-IdNr.: DE284122352
>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>> http://www.vogella.com
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/nebula-dev
Wim Jongman
2018-10-29 09:11:10 UTC
Permalink
😎

On Sat, Oct 27, 2018 at 8:49 AM Vincenzo Caselli <
***@rcp-vision.com> wrote:

> Hi Wim,
> that's really cool !!
> Best regards
> Vincenzo
>
> Il giorno ven 26 ott 2018 alle ore 22:09 Wim Jongman <
> ***@gmail.com> ha scritto:
>
>> I took a stab at it. Please take a look and let me know what you think.
>> The code is here [1]
>>
>> https://github.com/eclipse/nebula/issues/11
>>
>> [image: 2018-10-26_22-05-47.gif]
>>
>> On Tue, Oct 16, 2018 at 9:04 PM Lars Vogel <***@vogella.com>
>> wrote:
>>
>>> Thanks, Donald.
>>> On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
>>> <***@boeing.com> wrote:
>>> >
>>> > Not that I've seen.
>>> >
>>> > -----Original Message-----
>>> > From: nebula-dev-***@eclipse.org [mailto:
>>> nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
>>> > Sent: Monday, October 15, 2018 11:56 AM
>>> > To: Nebula Dev <nebula-***@eclipse.org>
>>> > Subject: Re: [nebula-dev] Anyone created already a FloatingText
>>> widgets for SWT?
>>> >
>>> > Hello Nebula developers,
>>> >
>>> > was there progress on the creation of a FloatingText widget? I didn't
>>> see an update from Laurent, but maybe something was committed?
>>> >
>>> > Best regards, Lars
>>> > On Thu, May 17, 2018 at 10:13 PM Laurent Caron <
>>> ***@gmail.com> wrote:
>>> > >
>>> > > Hi Lars,
>>> > >
>>> > > Unfortunately not... My time is shared between a migration of our
>>> product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my
>>> family.
>>> > >
>>> > > Once the pressure will be lower, I'll work on this subject.
>>> > >
>>> > > Have a nice evening,
>>> > >
>>> > > Laurent
>>> > >
>>> > > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a
>>> écrit :
>>> > >>
>>> > >> Hi Laurent,
>>> > >>
>>> > >> any update on the floating text widget?
>>> > >>
>>> > >> Best regards, Lars
>>> > >>
>>> > >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <***@vogella.com>
>>> wrote:
>>> > >> > Thanks Laurent for the update. Maybe you can also leave out the
>>> > >> > animation for the first version?
>>> > >> >
>>> > >> > Best regards, Lars
>>> > >> >
>>> > >> >
>>> > >> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr.
>>> 2018, 21:16:
>>> > >> >>
>>> > >> >> Hi Lars,
>>> > >> >>
>>> > >> >> I've tried to achieve this challenge, and I'm very disapointed by
>>> > >> >> the result. Indeed, when the animation starts it is very very
>>> > >> >> jerky. My former colleagues told me that in my original work, the
>>> > >> >> animation was not present (the sizes change in a single
>>> operation).
>>> > >> >>
>>> > >> >> I've tried to understand why the result is so bad :
>>> > >> >> 1) Font sizes are integer, so even if you want to move your label
>>> > >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
>>> > >> >> 2) We need to layout the label and the text widget
>>> > >> >>
>>> > >> >> I keep working on it, but I just wanted to keep you informed
>>> > >> >>
>>> > >> >> Laurent
>>> > >> >>
>>> > >> >>
>>> > >> >>
>>> > >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>>> > >> >>>
>>> > >> >>> Great news Laurent, looking forward to it.
>>> > >> >>>
>>> > >> >>> Best regards, Lars
>>> > >> >>>
>>> > >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
>>> > >> >>> <***@gmail.com>
>>> > >> >>> wrote:
>>> > >> >>> > Hi Lars,
>>> > >> >>> >
>>> > >> >>> > Yep I use Gerrit, I'll push my changes.
>>> > >> >>> >
>>> > >> >>> > I think this component will be on "incubation" state, and will
>>> > >> >>> > be available in the next version of Nebula.
>>> > >> >>> >
>>> > >> >>> > Kind regards
>>> > >> >>> >
>>> > >> >>> > Laurent
>>> > >> >>> >
>>> > >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <***@vogella.com
>>> >:
>>> > >> >>> >>
>>> > >> >>> >> Hi Laurent,
>>> > >> >>> >>
>>> > >> >>> >> great news indeed. Thanks a bunch for this work. In case you
>>> > >> >>> >> need a bug, I opened
>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>>> > >> >>> >>
>>> > >> >>> >> > It is ok if I post the source code of the first preview ?
>>> (1
>>> > >> >>> >> > class +
>>> > >> >>> >> > 1
>>> > >> >>> >> > snippet)
>>> > >> >>> >>
>>> > >> >>> >> Sounds great. In case you are using Gerrit, you can also
>>> > >> >>> >> upload a Gerrit change with the POC.
>>> > >> >>> >>
>>> > >> >>> >> Best regards, Lars
>>> > >> >>> >>
>>> > >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>>> > >> >>> >> <***@gmail.com>
>>> > >> >>> >> wrote:
>>> > >> >>> >> > Hi,
>>> > >> >>> >> >
>>> > >> >>> >> > Well first of all the bad news: the code seems to be lost
>>> by
>>> > >> >>> >> > my previous company...
>>> > >> >>> >> >
>>> > >> >>> >> > And the good news: I've decided to implement a POC. I've
>>> > >> >>> >> > just started the code.
>>> > >> >>> >> >
>>> > >> >>> >> > It is ok if I post the source code of the first preview ?
>>> (1
>>> > >> >>> >> > class +
>>> > >> >>> >> > 1
>>> > >> >>> >> > snippet)
>>> > >> >>> >> >
>>> > >> >>> >> > Laurent
>>> > >> >>> >> >
>>> > >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <
>>> ***@vogella.com>:
>>> > >> >>> >> >>
>>> > >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
>>> > >> >>> >> >> :-)
>>> > >> >>> >> >>
>>> > >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>>> > >> >>> >> >> <***@gmail.com>
>>> > >> >>> >> >> wrote:
>>> > >> >>> >> >> > Hi Lars,
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
>>> > >> >>> >> >> > happy that you it gives you new ideas for RCP
>>> > >> >>> >> >> > Applications!
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > I worked on this kind of widget in my previous company,
>>> > >> >>> >> >> > as a POC that was unfortunately not used in production.
>>> > >> >>> >> >> > The tool took 2 parameters:
>>> > >> >>> >> >> > a
>>> > >> >>> >> >> > label
>>> > >> >>> >> >> > and a text widget.The animation started when the text
>>> > >> >>> >> >> > widget had focus.
>>> > >> >>> >> >> > The code was not very clean but it was functionnal.
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > I have to contact my former colleagues to check if this
>>> > >> >>> >> >> > work could be open sourced... Because it was not used, I
>>> > >> >>> >> >> > do not think that it will be a problem.
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > Please stay tuned,
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > Laurent
>>> > >> >>> >> >> >
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <
>>> ***@vogella.com>:
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Hello, my fellow Nebula developers,
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Looking at the awesome new editions from Laurent to the
>>> > >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
>>> > >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Did someone in this group already created a
>>> "FloatingText"
>>> > >> >>> >> >> >> widget?
>>> > >> >>> >> >> >> In
>>> > >> >>> >> >> >> such a widget the message hint in the text fields
>>> > >> >>> >> >> >> animates to the top of the input field as soon as the
>>> > >> >>> >> >> >> user gives focus to it.
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> This is heavily used in Android. See
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >>
>>> https://www.androidhive.info/2015/09/android-material-de
>>> > >> >>> >> >> >> sign-floating-labels-for-edittext/
>>> > >> >>> >> >> >> or an example video. IMHO it creates a very nice
>>> > >> >>> >> >> >> experience for users as it allows very condense UIs.
>>> > >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
>>> > >> >>> >> >> >> opinion.
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> My current (lame) implementation is a compound
>>> composite
>>> > >> >>> >> >> >> wrapping a label and a text field and moving the
>>> content
>>> > >> >>> >> >> >> of the text field to the label once the user gives
>>> focus
>>> > >> >>> >> >> >> to the text field. I'm happy to share it, but it is
>>> > >> >>> >> >> >> really trivial and misses the animation.
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Did someone already created such a FloatingText"
>>> widget?
>>> > >> >>> >> >> >> If not would my trivial widget interesting for Nebula,
>>> > >> >>> >> >> >> maybe as a starting point for something more advanced?
>>> > >> >>> >> >> >> If yes, could you share your implementation?
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Best regards, Lars
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> --
>>> > >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>> > >> >>> >> >> >>
>>> > >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>>> > >> >>> >> >> >> HRB 127058
>>> > >> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > >> >>> >> >> >> USt-IdNr.: DE284122352
>>> > >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com,
>>> Web:
>>> > >> >>> >> >> >> http://www.vogella.com
>>> > >> >>> >> >> >> _______________________________________________
>>> > >> >>> >> >> >> nebula-dev mailing list
>>> > >> >>> >> >> >> nebula-***@eclipse.org
>>> > >> >>> >> >> >> To change your delivery options, retrieve your
>>> password,
>>> > >> >>> >> >> >> or unsubscribe from this list, visit
>>> > >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>> >> >> >
>>> > >> >>> >> >> >
>>> > >> >>> >> >> >
>>> > >> >>> >> >> > _______________________________________________
>>> > >> >>> >> >> > nebula-dev mailing list
>>> > >> >>> >> >> > nebula-***@eclipse.org
>>> > >> >>> >> >> > To change your delivery options, retrieve your password,
>>> > >> >>> >> >> > or unsubscribe from this list, visit
>>> > >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>> >> >>
>>> > >> >>> >> >>
>>> > >> >>> >> >>
>>> > >> >>> >> >> --
>>> > >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>> > >> >>> >> >>
>>> > >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>>> > >> >>> >> >> 127058
>>> > >> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > >> >>> >> >> USt-IdNr.: DE284122352
>>> > >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> > >> >>> >> >> http://www.vogella.com
>>> > >> >>> >> >> _______________________________________________
>>> > >> >>> >> >> nebula-dev mailing list
>>> > >> >>> >> >> nebula-***@eclipse.org
>>> > >> >>> >> >> To change your delivery options, retrieve your password,
>>> or
>>> > >> >>> >> >> unsubscribe from this list, visit
>>> > >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>> >> >
>>> > >> >>> >> >
>>> > >> >>> >> >
>>> > >> >>> >> > _______________________________________________
>>> > >> >>> >> > nebula-dev mailing list
>>> > >> >>> >> > nebula-***@eclipse.org
>>> > >> >>> >> > To change your delivery options, retrieve your password, or
>>> > >> >>> >> > unsubscribe from this list, visit
>>> > >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>> >>
>>> > >> >>> >>
>>> > >> >>> >>
>>> > >> >>> >> --
>>> > >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
>>> > >> >>> >>
>>> > >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>>> > >> >>> >> 127058
>>> > >> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > >> >>> >> USt-IdNr.: DE284122352
>>> > >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> > >> >>> >> http://www.vogella.com
>>> > >> >>> >> _______________________________________________
>>> > >> >>> >> nebula-dev mailing list
>>> > >> >>> >> nebula-***@eclipse.org
>>> > >> >>> >> To change your delivery options, retrieve your password, or
>>> > >> >>> >> unsubscribe from this list, visit
>>> > >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>> >
>>> > >> >>> >
>>> > >> >>> >
>>> > >> >>> > _______________________________________________
>>> > >> >>> > nebula-dev mailing list
>>> > >> >>> > nebula-***@eclipse.org
>>> > >> >>> > To change your delivery options, retrieve your password, or
>>> > >> >>> > unsubscribe from this list, visit
>>> > >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>>
>>> > >> >>>
>>> > >> >>>
>>> > >> >>> --
>>> > >> >>> Eclipse Platform project co-lead
>>> > >> >>> CEO vogella GmbH
>>> > >> >>>
>>> > >> >>> Haindaalwisch 17a, 22395 Hamburg
>>> > >> >>> Amtsgericht Hamburg: HRB 127058
>>> > >> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > >> >>> USt-IdNr.: DE284122352
>>> > >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> > >> >>> http://www.vogella.com
>>> > >> >>> _______________________________________________
>>> > >> >>> nebula-dev mailing list
>>> > >> >>> nebula-***@eclipse.org
>>> > >> >>> To change your delivery options, retrieve your password, or
>>> unsubscribe
>>> > >> >>> from this list, visit
>>> > >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >> >>
>>> > >> >>
>>> > >> >> _______________________________________________
>>> > >> >> nebula-dev mailing list
>>> > >> >> nebula-***@eclipse.org
>>> > >> >> To change your delivery options, retrieve your password, or
>>> unsubscribe
>>> > >> >> from this list, visit
>>> > >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >>
>>> > >>
>>> > >>
>>> > >> --
>>> > >> Eclipse Platform project co-lead
>>> > >> CEO vogella GmbH
>>> > >>
>>> > >> Haindaalwisch 17a, 22395 Hamburg
>>> > >> Amtsgericht Hamburg: HRB 127058
>>> > >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > >> USt-IdNr.: DE284122352
>>> > >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> http://www.vogella.com
>>> > >> _______________________________________________
>>> > >> nebula-dev mailing list
>>> > >> nebula-***@eclipse.org
>>> > >> To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> > >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > >
>>> > > _______________________________________________
>>> > > nebula-dev mailing list
>>> > > nebula-***@eclipse.org
>>> > > To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> >
>>> >
>>> >
>>> > --
>>> > Eclipse Platform project co-lead
>>> > CEO vogella GmbH
>>> >
>>> > Haindaalwisch 17a, 22395 Hamburg
>>> > Amtsgericht Hamburg: HRB 127058
>>> > GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> > USt-IdNr.: DE284122352
>>> > Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> http://www.vogella.com
>>> > _______________________________________________
>>> > nebula-dev mailing list
>>> > nebula-***@eclipse.org
>>> > To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>> > _______________________________________________
>>> > nebula-dev mailing list
>>> > nebula-***@eclipse.org
>>> > To change your delivery options, retrieve your password, or
>>> unsubscribe from this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>>
>>>
>>> --
>>> Eclipse Platform project co-lead
>>> CEO vogella GmbH
>>>
>>> Haindaalwisch 17a, 22395 Hamburg
>>> Amtsgericht Hamburg: HRB 127058
>>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>> USt-IdNr.: DE284122352
>>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>> http://www.vogella.com
>>> _______________________________________________
>>> nebula-dev mailing list
>>> nebula-***@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/nebula-dev
Laurent Caron
2018-10-29 10:43:15 UTC
Permalink
Hi,

Very good job, congratulations !

I was wondering if you want to get closer to the Material Design, with no
border and a thin line under the text area when the focus is on it ?

Laurent

Le lun. 29 oct. 2018 à 10:11, Wim Jongman <***@gmail.com> a écrit :

> 😎
>
> On Sat, Oct 27, 2018 at 8:49 AM Vincenzo Caselli <
> ***@rcp-vision.com> wrote:
>
>> Hi Wim,
>> that's really cool !!
>> Best regards
>> Vincenzo
>>
>> Il giorno ven 26 ott 2018 alle ore 22:09 Wim Jongman <
>> ***@gmail.com> ha scritto:
>>
>>> I took a stab at it. Please take a look and let me know what you think.
>>> The code is here [1]
>>>
>>> https://github.com/eclipse/nebula/issues/11
>>>
>>> [image: 2018-10-26_22-05-47.gif]
>>>
>>> On Tue, Oct 16, 2018 at 9:04 PM Lars Vogel <***@vogella.com>
>>> wrote:
>>>
>>>> Thanks, Donald.
>>>> On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
>>>> <***@boeing.com> wrote:
>>>> >
>>>> > Not that I've seen.
>>>> >
>>>> > -----Original Message-----
>>>> > From: nebula-dev-***@eclipse.org [mailto:
>>>> nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
>>>> > Sent: Monday, October 15, 2018 11:56 AM
>>>> > To: Nebula Dev <nebula-***@eclipse.org>
>>>> > Subject: Re: [nebula-dev] Anyone created already a FloatingText
>>>> widgets for SWT?
>>>> >
>>>> > Hello Nebula developers,
>>>> >
>>>> > was there progress on the creation of a FloatingText widget? I didn't
>>>> see an update from Laurent, but maybe something was committed?
>>>> >
>>>> > Best regards, Lars
>>>> > On Thu, May 17, 2018 at 10:13 PM Laurent Caron <
>>>> ***@gmail.com> wrote:
>>>> > >
>>>> > > Hi Lars,
>>>> > >
>>>> > > Unfortunately not... My time is shared between a migration of our
>>>> product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my
>>>> family.
>>>> > >
>>>> > > Once the pressure will be lower, I'll work on this subject.
>>>> > >
>>>> > > Have a nice evening,
>>>> > >
>>>> > > Laurent
>>>> > >
>>>> > > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com> a
>>>> écrit :
>>>> > >>
>>>> > >> Hi Laurent,
>>>> > >>
>>>> > >> any update on the floating text widget?
>>>> > >>
>>>> > >> Best regards, Lars
>>>> > >>
>>>> > >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <
>>>> ***@vogella.com> wrote:
>>>> > >> > Thanks Laurent for the update. Maybe you can also leave out the
>>>> > >> > animation for the first version?
>>>> > >> >
>>>> > >> > Best regards, Lars
>>>> > >> >
>>>> > >> >
>>>> > >> > Laurent Caron <***@gmail.com> schrieb am Di., 3. Apr.
>>>> 2018, 21:16:
>>>> > >> >>
>>>> > >> >> Hi Lars,
>>>> > >> >>
>>>> > >> >> I've tried to achieve this challenge, and I'm very disapointed
>>>> by
>>>> > >> >> the result. Indeed, when the animation starts it is very very
>>>> > >> >> jerky. My former colleagues told me that in my original work,
>>>> the
>>>> > >> >> animation was not present (the sizes change in a single
>>>> operation).
>>>> > >> >>
>>>> > >> >> I've tried to understand why the result is so bad :
>>>> > >> >> 1) Font sizes are integer, so even if you want to move your
>>>> label
>>>> > >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
>>>> > >> >> 2) We need to layout the label and the text widget
>>>> > >> >>
>>>> > >> >> I keep working on it, but I just wanted to keep you informed
>>>> > >> >>
>>>> > >> >> Laurent
>>>> > >> >>
>>>> > >> >>
>>>> > >> >>
>>>> > >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com>:
>>>> > >> >>>
>>>> > >> >>> Great news Laurent, looking forward to it.
>>>> > >> >>>
>>>> > >> >>> Best regards, Lars
>>>> > >> >>>
>>>> > >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
>>>> > >> >>> <***@gmail.com>
>>>> > >> >>> wrote:
>>>> > >> >>> > Hi Lars,
>>>> > >> >>> >
>>>> > >> >>> > Yep I use Gerrit, I'll push my changes.
>>>> > >> >>> >
>>>> > >> >>> > I think this component will be on "incubation" state, and
>>>> will
>>>> > >> >>> > be available in the next version of Nebula.
>>>> > >> >>> >
>>>> > >> >>> > Kind regards
>>>> > >> >>> >
>>>> > >> >>> > Laurent
>>>> > >> >>> >
>>>> > >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <
>>>> ***@vogella.com>:
>>>> > >> >>> >>
>>>> > >> >>> >> Hi Laurent,
>>>> > >> >>> >>
>>>> > >> >>> >> great news indeed. Thanks a bunch for this work. In case you
>>>> > >> >>> >> need a bug, I opened
>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>>>> > >> >>> >>
>>>> > >> >>> >> > It is ok if I post the source code of the first preview ?
>>>> (1
>>>> > >> >>> >> > class +
>>>> > >> >>> >> > 1
>>>> > >> >>> >> > snippet)
>>>> > >> >>> >>
>>>> > >> >>> >> Sounds great. In case you are using Gerrit, you can also
>>>> > >> >>> >> upload a Gerrit change with the POC.
>>>> > >> >>> >>
>>>> > >> >>> >> Best regards, Lars
>>>> > >> >>> >>
>>>> > >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>>>> > >> >>> >> <***@gmail.com>
>>>> > >> >>> >> wrote:
>>>> > >> >>> >> > Hi,
>>>> > >> >>> >> >
>>>> > >> >>> >> > Well first of all the bad news: the code seems to be lost
>>>> by
>>>> > >> >>> >> > my previous company...
>>>> > >> >>> >> >
>>>> > >> >>> >> > And the good news: I've decided to implement a POC. I've
>>>> > >> >>> >> > just started the code.
>>>> > >> >>> >> >
>>>> > >> >>> >> > It is ok if I post the source code of the first preview ?
>>>> (1
>>>> > >> >>> >> > class +
>>>> > >> >>> >> > 1
>>>> > >> >>> >> > snippet)
>>>> > >> >>> >> >
>>>> > >> >>> >> > Laurent
>>>> > >> >>> >> >
>>>> > >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <
>>>> ***@vogella.com>:
>>>> > >> >>> >> >>
>>>> > >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
>>>> > >> >>> >> >> :-)
>>>> > >> >>> >> >>
>>>> > >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>>>> > >> >>> >> >> <***@gmail.com>
>>>> > >> >>> >> >> wrote:
>>>> > >> >>> >> >> > Hi Lars,
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
>>>> > >> >>> >> >> > happy that you it gives you new ideas for RCP
>>>> > >> >>> >> >> > Applications!
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > I worked on this kind of widget in my previous company,
>>>> > >> >>> >> >> > as a POC that was unfortunately not used in production.
>>>> > >> >>> >> >> > The tool took 2 parameters:
>>>> > >> >>> >> >> > a
>>>> > >> >>> >> >> > label
>>>> > >> >>> >> >> > and a text widget.The animation started when the text
>>>> > >> >>> >> >> > widget had focus.
>>>> > >> >>> >> >> > The code was not very clean but it was functionnal.
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > I have to contact my former colleagues to check if this
>>>> > >> >>> >> >> > work could be open sourced... Because it was not used,
>>>> I
>>>> > >> >>> >> >> > do not think that it will be a problem.
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > Please stay tuned,
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > Laurent
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <
>>>> ***@vogella.com>:
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Hello, my fellow Nebula developers,
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Looking at the awesome new editions from Laurent to
>>>> the
>>>> > >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
>>>> > >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Did someone in this group already created a
>>>> "FloatingText"
>>>> > >> >>> >> >> >> widget?
>>>> > >> >>> >> >> >> In
>>>> > >> >>> >> >> >> such a widget the message hint in the text fields
>>>> > >> >>> >> >> >> animates to the top of the input field as soon as the
>>>> > >> >>> >> >> >> user gives focus to it.
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> This is heavily used in Android. See
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >>
>>>> https://www.androidhive.info/2015/09/android-material-de
>>>> > >> >>> >> >> >> sign-floating-labels-for-edittext/
>>>> > >> >>> >> >> >> or an example video. IMHO it creates a very nice
>>>> > >> >>> >> >> >> experience for users as it allows very condense UIs.
>>>> > >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
>>>> > >> >>> >> >> >> opinion.
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> My current (lame) implementation is a compound
>>>> composite
>>>> > >> >>> >> >> >> wrapping a label and a text field and moving the
>>>> content
>>>> > >> >>> >> >> >> of the text field to the label once the user gives
>>>> focus
>>>> > >> >>> >> >> >> to the text field. I'm happy to share it, but it is
>>>> > >> >>> >> >> >> really trivial and misses the animation.
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Did someone already created such a FloatingText"
>>>> widget?
>>>> > >> >>> >> >> >> If not would my trivial widget interesting for Nebula,
>>>> > >> >>> >> >> >> maybe as a starting point for something more advanced?
>>>> > >> >>> >> >> >> If yes, could you share your implementation?
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Best regards, Lars
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> --
>>>> > >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>> > >> >>> >> >> >>
>>>> > >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>>>> > >> >>> >> >> >> HRB 127058
>>>> > >> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > >> >>> >> >> >> USt-IdNr.: DE284122352
>>>> > >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com,
>>>> Web:
>>>> > >> >>> >> >> >> http://www.vogella.com
>>>> > >> >>> >> >> >> _______________________________________________
>>>> > >> >>> >> >> >> nebula-dev mailing list
>>>> > >> >>> >> >> >> nebula-***@eclipse.org
>>>> > >> >>> >> >> >> To change your delivery options, retrieve your
>>>> password,
>>>> > >> >>> >> >> >> or unsubscribe from this list, visit
>>>> > >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> >
>>>> > >> >>> >> >> > _______________________________________________
>>>> > >> >>> >> >> > nebula-dev mailing list
>>>> > >> >>> >> >> > nebula-***@eclipse.org
>>>> > >> >>> >> >> > To change your delivery options, retrieve your
>>>> password,
>>>> > >> >>> >> >> > or unsubscribe from this list, visit
>>>> > >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>> >> >>
>>>> > >> >>> >> >>
>>>> > >> >>> >> >>
>>>> > >> >>> >> >> --
>>>> > >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>> > >> >>> >> >>
>>>> > >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>>>> > >> >>> >> >> 127058
>>>> > >> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > >> >>> >> >> USt-IdNr.: DE284122352
>>>> > >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> > >> >>> >> >> http://www.vogella.com
>>>> > >> >>> >> >> _______________________________________________
>>>> > >> >>> >> >> nebula-dev mailing list
>>>> > >> >>> >> >> nebula-***@eclipse.org
>>>> > >> >>> >> >> To change your delivery options, retrieve your password,
>>>> or
>>>> > >> >>> >> >> unsubscribe from this list, visit
>>>> > >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>> >> >
>>>> > >> >>> >> >
>>>> > >> >>> >> >
>>>> > >> >>> >> > _______________________________________________
>>>> > >> >>> >> > nebula-dev mailing list
>>>> > >> >>> >> > nebula-***@eclipse.org
>>>> > >> >>> >> > To change your delivery options, retrieve your password,
>>>> or
>>>> > >> >>> >> > unsubscribe from this list, visit
>>>> > >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>> >>
>>>> > >> >>> >>
>>>> > >> >>> >>
>>>> > >> >>> >> --
>>>> > >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>> > >> >>> >>
>>>> > >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>>>> > >> >>> >> 127058
>>>> > >> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > >> >>> >> USt-IdNr.: DE284122352
>>>> > >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> > >> >>> >> http://www.vogella.com
>>>> > >> >>> >> _______________________________________________
>>>> > >> >>> >> nebula-dev mailing list
>>>> > >> >>> >> nebula-***@eclipse.org
>>>> > >> >>> >> To change your delivery options, retrieve your password, or
>>>> > >> >>> >> unsubscribe from this list, visit
>>>> > >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>> >
>>>> > >> >>> >
>>>> > >> >>> >
>>>> > >> >>> > _______________________________________________
>>>> > >> >>> > nebula-dev mailing list
>>>> > >> >>> > nebula-***@eclipse.org
>>>> > >> >>> > To change your delivery options, retrieve your password, or
>>>> > >> >>> > unsubscribe from this list, visit
>>>> > >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>>
>>>> > >> >>>
>>>> > >> >>>
>>>> > >> >>> --
>>>> > >> >>> Eclipse Platform project co-lead
>>>> > >> >>> CEO vogella GmbH
>>>> > >> >>>
>>>> > >> >>> Haindaalwisch 17a, 22395 Hamburg
>>>> > >> >>> Amtsgericht Hamburg: HRB 127058
>>>> > >> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > >> >>> USt-IdNr.: DE284122352
>>>> > >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> > >> >>> http://www.vogella.com
>>>> > >> >>> _______________________________________________
>>>> > >> >>> nebula-dev mailing list
>>>> > >> >>> nebula-***@eclipse.org
>>>> > >> >>> To change your delivery options, retrieve your password, or
>>>> unsubscribe
>>>> > >> >>> from this list, visit
>>>> > >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >> >>
>>>> > >> >>
>>>> > >> >> _______________________________________________
>>>> > >> >> nebula-dev mailing list
>>>> > >> >> nebula-***@eclipse.org
>>>> > >> >> To change your delivery options, retrieve your password, or
>>>> unsubscribe
>>>> > >> >> from this list, visit
>>>> > >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >>
>>>> > >>
>>>> > >>
>>>> > >> --
>>>> > >> Eclipse Platform project co-lead
>>>> > >> CEO vogella GmbH
>>>> > >>
>>>> > >> Haindaalwisch 17a, 22395 Hamburg
>>>> > >> Amtsgericht Hamburg: HRB 127058
>>>> > >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > >> USt-IdNr.: DE284122352
>>>> > >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> http://www.vogella.com
>>>> > >> _______________________________________________
>>>> > >> nebula-dev mailing list
>>>> > >> nebula-***@eclipse.org
>>>> > >> To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> > >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > >
>>>> > > _______________________________________________
>>>> > > nebula-dev mailing list
>>>> > > nebula-***@eclipse.org
>>>> > > To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Eclipse Platform project co-lead
>>>> > CEO vogella GmbH
>>>> >
>>>> > Haindaalwisch 17a, 22395 Hamburg
>>>> > Amtsgericht Hamburg: HRB 127058
>>>> > GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> > USt-IdNr.: DE284122352
>>>> > Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> http://www.vogella.com
>>>> > _______________________________________________
>>>> > nebula-dev mailing list
>>>> > nebula-***@eclipse.org
>>>> > To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>> > _______________________________________________
>>>> > nebula-dev mailing list
>>>> > nebula-***@eclipse.org
>>>> > To change your delivery options, retrieve your password, or
>>>> unsubscribe from this list, visit
>>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>
>>>>
>>>>
>>>> --
>>>> Eclipse Platform project co-lead
>>>> CEO vogella GmbH
>>>>
>>>> Haindaalwisch 17a, 22395 Hamburg
>>>> Amtsgericht Hamburg: HRB 127058
>>>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>> USt-IdNr.: DE284122352
>>>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>> http://www.vogella.com
>>>> _______________________________________________
>>>> nebula-dev mailing list
>>>> nebula-***@eclipse.org
>>>> To change your delivery options, retrieve your password, or unsubscribe
>>>> from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>> _______________________________________________
>>> nebula-dev mailing list
>>> nebula-***@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/nebula-dev
Wim Jongman
2018-10-29 13:01:02 UTC
Permalink
I would be happy to work on this together with the pixel master ;)

On Mon, Oct 29, 2018 at 11:43 AM Laurent Caron <***@gmail.com>
wrote:

> Hi,
>
> Very good job, congratulations !
>
> I was wondering if you want to get closer to the Material Design, with no
> border and a thin line under the text area when the focus is on it ?
>
> Laurent
>
> Le lun. 29 oct. 2018 à 10:11, Wim Jongman <***@gmail.com> a
> écrit :
>
>> 😎
>>
>> On Sat, Oct 27, 2018 at 8:49 AM Vincenzo Caselli <
>> ***@rcp-vision.com> wrote:
>>
>>> Hi Wim,
>>> that's really cool !!
>>> Best regards
>>> Vincenzo
>>>
>>> Il giorno ven 26 ott 2018 alle ore 22:09 Wim Jongman <
>>> ***@gmail.com> ha scritto:
>>>
>>>> I took a stab at it. Please take a look and let me know what you think.
>>>> The code is here [1]
>>>>
>>>> https://github.com/eclipse/nebula/issues/11
>>>>
>>>> [image: 2018-10-26_22-05-47.gif]
>>>>
>>>> On Tue, Oct 16, 2018 at 9:04 PM Lars Vogel <***@vogella.com>
>>>> wrote:
>>>>
>>>>> Thanks, Donald.
>>>>> On Tue, Oct 16, 2018 at 1:18 AM Dunne (US), Donald G
>>>>> <***@boeing.com> wrote:
>>>>> >
>>>>> > Not that I've seen.
>>>>> >
>>>>> > -----Original Message-----
>>>>> > From: nebula-dev-***@eclipse.org [mailto:
>>>>> nebula-dev-***@eclipse.org] On Behalf Of Lars Vogel
>>>>> > Sent: Monday, October 15, 2018 11:56 AM
>>>>> > To: Nebula Dev <nebula-***@eclipse.org>
>>>>> > Subject: Re: [nebula-dev] Anyone created already a FloatingText
>>>>> widgets for SWT?
>>>>> >
>>>>> > Hello Nebula developers,
>>>>> >
>>>>> > was there progress on the creation of a FloatingText widget? I
>>>>> didn't see an update from Laurent, but maybe something was committed?
>>>>> >
>>>>> > Best regards, Lars
>>>>> > On Thu, May 17, 2018 at 10:13 PM Laurent Caron <
>>>>> ***@gmail.com> wrote:
>>>>> > >
>>>>> > > Hi Lars,
>>>>> > >
>>>>> > > Unfortunately not... My time is shared between a migration of our
>>>>> product from RCP 3.7 to 4.7 (tough work), my talk for EclipseCon and my
>>>>> family.
>>>>> > >
>>>>> > > Once the pressure will be lower, I'll work on this subject.
>>>>> > >
>>>>> > > Have a nice evening,
>>>>> > >
>>>>> > > Laurent
>>>>> > >
>>>>> > > Le mar. 15 mai 2018 à 14:03, Lars Vogel <***@vogella.com>
>>>>> a écrit :
>>>>> > >>
>>>>> > >> Hi Laurent,
>>>>> > >>
>>>>> > >> any update on the floating text widget?
>>>>> > >>
>>>>> > >> Best regards, Lars
>>>>> > >>
>>>>> > >> On Tue, Apr 3, 2018 at 10:46 PM, Lars Vogel <
>>>>> ***@vogella.com> wrote:
>>>>> > >> > Thanks Laurent for the update. Maybe you can also leave out the
>>>>> > >> > animation for the first version?
>>>>> > >> >
>>>>> > >> > Best regards, Lars
>>>>> > >> >
>>>>> > >> >
>>>>> > >> > Laurent Caron <***@gmail.com> schrieb am Di., 3.
>>>>> Apr. 2018, 21:16:
>>>>> > >> >>
>>>>> > >> >> Hi Lars,
>>>>> > >> >>
>>>>> > >> >> I've tried to achieve this challenge, and I'm very disapointed
>>>>> by
>>>>> > >> >> the result. Indeed, when the animation starts it is very very
>>>>> > >> >> jerky. My former colleagues told me that in my original work,
>>>>> the
>>>>> > >> >> animation was not present (the sizes change in a single
>>>>> operation).
>>>>> > >> >>
>>>>> > >> >> I've tried to understand why the result is so bad :
>>>>> > >> >> 1) Font sizes are integer, so even if you want to move your
>>>>> label
>>>>> > >> >> size from 16 pixels to 20 pixels in 500ms, it's not smooth
>>>>> > >> >> 2) We need to layout the label and the text widget
>>>>> > >> >>
>>>>> > >> >> I keep working on it, but I just wanted to keep you informed
>>>>> > >> >>
>>>>> > >> >> Laurent
>>>>> > >> >>
>>>>> > >> >>
>>>>> > >> >>
>>>>> > >> >> 2018-03-21 22:16 GMT+01:00 Lars Vogel <***@vogella.com
>>>>> >:
>>>>> > >> >>>
>>>>> > >> >>> Great news Laurent, looking forward to it.
>>>>> > >> >>>
>>>>> > >> >>> Best regards, Lars
>>>>> > >> >>>
>>>>> > >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron
>>>>> > >> >>> <***@gmail.com>
>>>>> > >> >>> wrote:
>>>>> > >> >>> > Hi Lars,
>>>>> > >> >>> >
>>>>> > >> >>> > Yep I use Gerrit, I'll push my changes.
>>>>> > >> >>> >
>>>>> > >> >>> > I think this component will be on "incubation" state, and
>>>>> will
>>>>> > >> >>> > be available in the next version of Nebula.
>>>>> > >> >>> >
>>>>> > >> >>> > Kind regards
>>>>> > >> >>> >
>>>>> > >> >>> > Laurent
>>>>> > >> >>> >
>>>>> > >> >>> > 2018-03-20 20:32 GMT+01:00 Lars Vogel <
>>>>> ***@vogella.com>:
>>>>> > >> >>> >>
>>>>> > >> >>> >> Hi Laurent,
>>>>> > >> >>> >>
>>>>> > >> >>> >> great news indeed. Thanks a bunch for this work. In case
>>>>> you
>>>>> > >> >>> >> need a bug, I opened
>>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=532680.
>>>>> > >> >>> >>
>>>>> > >> >>> >> > It is ok if I post the source code of the first preview
>>>>> ? (1
>>>>> > >> >>> >> > class +
>>>>> > >> >>> >> > 1
>>>>> > >> >>> >> > snippet)
>>>>> > >> >>> >>
>>>>> > >> >>> >> Sounds great. In case you are using Gerrit, you can also
>>>>> > >> >>> >> upload a Gerrit change with the POC.
>>>>> > >> >>> >>
>>>>> > >> >>> >> Best regards, Lars
>>>>> > >> >>> >>
>>>>> > >> >>> >> On Tue, Mar 20, 2018 at 7:26 PM, Laurent Caron
>>>>> > >> >>> >> <***@gmail.com>
>>>>> > >> >>> >> wrote:
>>>>> > >> >>> >> > Hi,
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > Well first of all the bad news: the code seems to be
>>>>> lost by
>>>>> > >> >>> >> > my previous company...
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > And the good news: I've decided to implement a POC. I've
>>>>> > >> >>> >> > just started the code.
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > It is ok if I post the source code of the first preview
>>>>> ? (1
>>>>> > >> >>> >> > class +
>>>>> > >> >>> >> > 1
>>>>> > >> >>> >> > snippet)
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > Laurent
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > 2018-03-20 8:25 GMT+01:00 Lars Vogel <
>>>>> ***@vogella.com>:
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >> Great to hear, Laurent. Looking forward to your update.
>>>>> > >> >>> >> >> :-)
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron
>>>>> > >> >>> >> >> <***@gmail.com>
>>>>> > >> >>> >> >> wrote:
>>>>> > >> >>> >> >> > Hi Lars,
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > First of all I'm happy you enjoyed the widgets... And
>>>>> > >> >>> >> >> > happy that you it gives you new ideas for RCP
>>>>> > >> >>> >> >> > Applications!
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > I worked on this kind of widget in my previous
>>>>> company,
>>>>> > >> >>> >> >> > as a POC that was unfortunately not used in
>>>>> production.
>>>>> > >> >>> >> >> > The tool took 2 parameters:
>>>>> > >> >>> >> >> > a
>>>>> > >> >>> >> >> > label
>>>>> > >> >>> >> >> > and a text widget.The animation started when the text
>>>>> > >> >>> >> >> > widget had focus.
>>>>> > >> >>> >> >> > The code was not very clean but it was functionnal.
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > I have to contact my former colleagues to check if
>>>>> this
>>>>> > >> >>> >> >> > work could be open sourced... Because it was not
>>>>> used, I
>>>>> > >> >>> >> >> > do not think that it will be a problem.
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > Please stay tuned,
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > Laurent
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > 2018-03-19 13:19 GMT+01:00 Lars Vogel <
>>>>> ***@vogella.com>:
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Hello, my fellow Nebula developers,
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Looking at the awesome new editions from Laurent to
>>>>> the
>>>>> > >> >>> >> >> >> Nebula library (many thanks to Laurent for that)
>>>>> > >> >>> >> >> >> triggered a desire for a new SWT widget. ;-)
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Did someone in this group already created a
>>>>> "FloatingText"
>>>>> > >> >>> >> >> >> widget?
>>>>> > >> >>> >> >> >> In
>>>>> > >> >>> >> >> >> such a widget the message hint in the text fields
>>>>> > >> >>> >> >> >> animates to the top of the input field as soon as the
>>>>> > >> >>> >> >> >> user gives focus to it.
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> This is heavily used in Android. See
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >>
>>>>> https://www.androidhive.info/2015/09/android-material-de
>>>>> > >> >>> >> >> >> sign-floating-labels-for-edittext/
>>>>> > >> >>> >> >> >> or an example video. IMHO it creates a very nice
>>>>> > >> >>> >> >> >> experience for users as it allows very condense UIs.
>>>>> > >> >>> >> >> >> Eclipse UIs could benefit quite a bit from that in my
>>>>> > >> >>> >> >> >> opinion.
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> My current (lame) implementation is a compound
>>>>> composite
>>>>> > >> >>> >> >> >> wrapping a label and a text field and moving the
>>>>> content
>>>>> > >> >>> >> >> >> of the text field to the label once the user gives
>>>>> focus
>>>>> > >> >>> >> >> >> to the text field. I'm happy to share it, but it is
>>>>> > >> >>> >> >> >> really trivial and misses the animation.
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Did someone already created such a FloatingText"
>>>>> widget?
>>>>> > >> >>> >> >> >> If not would my trivial widget interesting for
>>>>> Nebula,
>>>>> > >> >>> >> >> >> maybe as a starting point for something more
>>>>> advanced?
>>>>> > >> >>> >> >> >> If yes, could you share your implementation?
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Best regards, Lars
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> --
>>>>> > >> >>> >> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>>> > >> >>> >> >> >>
>>>>> > >> >>> >> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>>>>> > >> >>> >> >> >> HRB 127058
>>>>> > >> >>> >> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de
>>>>> Vogel
>>>>> > >> >>> >> >> >> USt-IdNr.: DE284122352
>>>>> > >> >>> >> >> >> Fax (040) 5247 6322, Email: ***@vogella.com,
>>>>> Web:
>>>>> > >> >>> >> >> >> http://www.vogella.com
>>>>> > >> >>> >> >> >> _______________________________________________
>>>>> > >> >>> >> >> >> nebula-dev mailing list
>>>>> > >> >>> >> >> >> nebula-***@eclipse.org
>>>>> > >> >>> >> >> >> To change your delivery options, retrieve your
>>>>> password,
>>>>> > >> >>> >> >> >> or unsubscribe from this list, visit
>>>>> > >> >>> >> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> >
>>>>> > >> >>> >> >> > _______________________________________________
>>>>> > >> >>> >> >> > nebula-dev mailing list
>>>>> > >> >>> >> >> > nebula-***@eclipse.org
>>>>> > >> >>> >> >> > To change your delivery options, retrieve your
>>>>> password,
>>>>> > >> >>> >> >> > or unsubscribe from this list, visit
>>>>> > >> >>> >> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >> --
>>>>> > >> >>> >> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>>> > >> >>> >> >>
>>>>> > >> >>> >> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg:
>>>>> HRB
>>>>> > >> >>> >> >> 127058
>>>>> > >> >>> >> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> > >> >>> >> >> USt-IdNr.: DE284122352
>>>>> > >> >>> >> >> Fax (040) 5247 6322, Email: ***@vogella.com,
>>>>> Web:
>>>>> > >> >>> >> >> http://www.vogella.com
>>>>> > >> >>> >> >> _______________________________________________
>>>>> > >> >>> >> >> nebula-dev mailing list
>>>>> > >> >>> >> >> nebula-***@eclipse.org
>>>>> > >> >>> >> >> To change your delivery options, retrieve your
>>>>> password, or
>>>>> > >> >>> >> >> unsubscribe from this list, visit
>>>>> > >> >>> >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>> >> >
>>>>> > >> >>> >> >
>>>>> > >> >>> >> >
>>>>> > >> >>> >> > _______________________________________________
>>>>> > >> >>> >> > nebula-dev mailing list
>>>>> > >> >>> >> > nebula-***@eclipse.org
>>>>> > >> >>> >> > To change your delivery options, retrieve your password,
>>>>> or
>>>>> > >> >>> >> > unsubscribe from this list, visit
>>>>> > >> >>> >> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>> >>
>>>>> > >> >>> >>
>>>>> > >> >>> >>
>>>>> > >> >>> >> --
>>>>> > >> >>> >> Eclipse Platform project co-lead CEO vogella GmbH
>>>>> > >> >>> >>
>>>>> > >> >>> >> Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB
>>>>> > >> >>> >> 127058
>>>>> > >> >>> >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> > >> >>> >> USt-IdNr.: DE284122352
>>>>> > >> >>> >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>>> > >> >>> >> http://www.vogella.com
>>>>> > >> >>> >> _______________________________________________
>>>>> > >> >>> >> nebula-dev mailing list
>>>>> > >> >>> >> nebula-***@eclipse.org
>>>>> > >> >>> >> To change your delivery options, retrieve your password, or
>>>>> > >> >>> >> unsubscribe from this list, visit
>>>>> > >> >>> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>> >
>>>>> > >> >>> >
>>>>> > >> >>> >
>>>>> > >> >>> > _______________________________________________
>>>>> > >> >>> > nebula-dev mailing list
>>>>> > >> >>> > nebula-***@eclipse.org
>>>>> > >> >>> > To change your delivery options, retrieve your password, or
>>>>> > >> >>> > unsubscribe from this list, visit
>>>>> > >> >>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>>
>>>>> > >> >>>
>>>>> > >> >>>
>>>>> > >> >>> --
>>>>> > >> >>> Eclipse Platform project co-lead
>>>>> > >> >>> CEO vogella GmbH
>>>>> > >> >>>
>>>>> > >> >>> Haindaalwisch 17a, 22395 Hamburg
>>>>> > >> >>> Amtsgericht Hamburg: HRB 127058
>>>>> > >> >>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> > >> >>> USt-IdNr.: DE284122352
>>>>> > >> >>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>>> > >> >>> http://www.vogella.com
>>>>> > >> >>> _______________________________________________
>>>>> > >> >>> nebula-dev mailing list
>>>>> > >> >>> nebula-***@eclipse.org
>>>>> > >> >>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe
>>>>> > >> >>> from this list, visit
>>>>> > >> >>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >> >>
>>>>> > >> >>
>>>>> > >> >> _______________________________________________
>>>>> > >> >> nebula-dev mailing list
>>>>> > >> >> nebula-***@eclipse.org
>>>>> > >> >> To change your delivery options, retrieve your password, or
>>>>> unsubscribe
>>>>> > >> >> from this list, visit
>>>>> > >> >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >>
>>>>> > >>
>>>>> > >>
>>>>> > >> --
>>>>> > >> Eclipse Platform project co-lead
>>>>> > >> CEO vogella GmbH
>>>>> > >>
>>>>> > >> Haindaalwisch 17a, 22395 Hamburg
>>>>> > >> Amtsgericht Hamburg: HRB 127058
>>>>> > >> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> > >> USt-IdNr.: DE284122352
>>>>> > >> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>>> http://www.vogella.com
>>>>> > >> _______________________________________________
>>>>> > >> nebula-dev mailing list
>>>>> > >> nebula-***@eclipse.org
>>>>> > >> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> > >> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > >
>>>>> > > _______________________________________________
>>>>> > > nebula-dev mailing list
>>>>> > > nebula-***@eclipse.org
>>>>> > > To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > Eclipse Platform project co-lead
>>>>> > CEO vogella GmbH
>>>>> >
>>>>> > Haindaalwisch 17a, 22395 Hamburg
>>>>> > Amtsgericht Hamburg: HRB 127058
>>>>> > GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> > USt-IdNr.: DE284122352
>>>>> > Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>>> http://www.vogella.com
>>>>> > _______________________________________________
>>>>> > nebula-dev mailing list
>>>>> > nebula-***@eclipse.org
>>>>> > To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>> > _______________________________________________
>>>>> > nebula-dev mailing list
>>>>> > nebula-***@eclipse.org
>>>>> > To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> > https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Eclipse Platform project co-lead
>>>>> CEO vogella GmbH
>>>>>
>>>>> Haindaalwisch 17a, 22395 Hamburg
>>>>> Amtsgericht Hamburg: HRB 127058
>>>>> GeschÀftsfÌhrer: Lars Vogel, Jennifer Nerlich de Vogel
>>>>> USt-IdNr.: DE284122352
>>>>> Fax (040) 5247 6322, Email: ***@vogella.com, Web:
>>>>> http://www.vogella.com
>>>>> _______________________________________________
>>>>> nebula-dev mailing list
>>>>> nebula-***@eclipse.org
>>>>> To change your delivery options, retrieve your password, or
>>>>> unsubscribe from this list, visit
>>>>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>>
>>>> _______________________________________________
>>>> nebula-dev mailing list
>>>> nebula-***@eclipse.org
>>>> To change your delivery options, retrieve your password, or unsubscribe
>>>> from this list, visit
>>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>>
>>> _______________________________________________
>>> nebula-dev mailing list
>>> nebula-***@eclipse.org
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>>
>> _______________________________________________
>> nebula-dev mailing list
>> nebula-***@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://www.eclipse.org/mailman/listinfo/nebula-dev
>
> _______________________________________________
> nebula-dev mailing list
> nebula-***@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/nebula-dev
Loading...