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 <laurent.ca...@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 <lars.vo...@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 <lars.vo...@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 <laurent.ca...@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 <lars.vo...@vogella.com>: >> >>> >> >>> Great news Laurent, looking forward to it. >> >>> >> >>> Best regards, Lars >> >>> >> >>> On Wed, Mar 21, 2018 at 9:24 PM, Laurent Caron <laurent.ca...@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 <lars.vo...@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 >> >>> >> <laurent.ca...@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 <lars.vo...@vogella.com>: >> >>> >> >> >> >>> >> >> Great to hear, Laurent. Looking forward to your update. :-) >> >>> >> >> >> >>> >> >> On Mon, Mar 19, 2018 at 9:31 PM, Laurent Caron >> >>> >> >> <laurent.ca...@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 <lars.vo...@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: lars.vo...@vogella.com, Web: >> >>> >> >> >> http://www.vogella.com >> >>> >> >> >> _______________________________________________ >> >>> >> >> >> nebula-dev mailing list >> >>> >> >> >> nebula-dev@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-dev@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: lars.vo...@vogella.com, Web: >> >>> >> >> http://www.vogella.com >> >>> >> >> _______________________________________________ >> >>> >> >> nebula-dev mailing list >> >>> >> >> nebula-dev@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-dev@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: lars.vo...@vogella.com, Web: >> >>> >> http://www.vogella.com >> >>> >> _______________________________________________ >> >>> >> nebula-dev mailing list >> >>> >> nebula-dev@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-dev@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: lars.vo...@vogella.com, Web: >> >>> http://www.vogella.com >> >>> _______________________________________________ >> >>> nebula-dev mailing list >> >>> nebula-dev@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-dev@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: lars.vo...@vogella.com, Web: >> http://www.vogella.com >> _______________________________________________ >> nebula-dev mailing list >> nebula-dev@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-dev@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: lars.vo...@vogella.com, Web: http://www.vogella.com _______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/nebula-dev