Thanks, Laurent! [image: image.png] [image: image.png] [image: image.png]
On Wed, Mar 11, 2020 at 8:10 PM Laurent Caron <laurent.ca...@gmail.com> wrote: > Hi > > After adding theming possibilities for TableCombo and CDateTime widget, > I've reopened the bug 411451 [1] for our beloved leader ;) > > It is now possible to customize the *Oscilloscope* widget ! > > [image: image.png] > > > In order to do so, you just have to use the plugin > *org.eclipse.nebula.widgets.oscilloscope.css* or the feature > > *org.eclipse.nebula.widgets.oscilloscope.css.feature*An e4 sample > application called "*org.eclipse.nebula.widgets.oscilloscope.example.e4*" > is available under the /widgets/oscilloscope directory. > > I've also created a documentation: please have a look at > https://wiki.eclipse.org/Nebula_CSS_Oscilloscope > > Good evening, > > Laurent > > [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=411451 > > Le lun. 9 mars 2020 à 14:45, Laurent Caron <laurent.ca...@gmail.com> a > écrit : > >> Hi Matthias >> >> On the latest snap of Nebula you'll find my work on "*CDateTime Theming*". >> The "css bridge" theming was pretty easy, but it was difficult to modify >> the CDateTime in order to make >> it more customizable. >> >> In order to do so, you just have to use the plugin >> *org.eclipse.nebula.widgets.cdatetime.css* or the feature >> >> *org.eclipse.nebula.widgets.cdatetime.css.feature*An e4 sample >> application called "*org.eclipse.nebula.widgets.cdatetime.example.e4*" >> is available under the /widgets/cdatetime directory. >> >> I've created a documentation: please have a look at >> https://wiki.eclipse.org/Nebula_CSS_CDateTime >> >> Have a nice week, >> >> Laurent >> >> Le lun. 2 mars 2020 à 18:04, Laurent Caron <laurent.ca...@gmail.com> a >> écrit : >> >>> Hi Matthias >>> >>> Thank you for your feedback. If you have time you can update the example >>> application, I'll be happy ;) >>> >>> On my side, I've created the bug # 560694 [1] and I'll work on CSS >>> theming for the CDateTime widget >>> >>> Have a nice day, >>> >>> Laurent >>> >>> [1] = https://bugs.eclipse.org/bugs/show_bug.cgi?id=560694 >>> >>> >>> Le lun. 2 mars 2020 à 15:24, Matthias Paul Scholz < >>> matthias.paul.sch...@gmail.com> a écrit : >>> >>>> Hi Laurent, >>>> >>>> So maybe we should also add a separate sample section for the border >>>> color in the UI of *org.eclipse.nebula.widgets.tablecombo.example.e4*? >>>> I could do that in case that's ok for you? >>>> >>>> Comprehensive support for customization of the DateTime widget using E4 >>>> CSS-based theming would be great indeed. >>>> >>>> Best, >>>> MP >>>> >>>> >>>> Am So., 1. März 2020 um 17:10 Uhr schrieb Laurent Caron < >>>> laurent.ca...@gmail.com>: >>>> >>>>> Hi Matthias >>>>> >>>>> I would like to apologize for my late answer (I was far away from >>>>> Internet ;) ) >>>>> >>>>> I'm very happy if you appreciate this work !! >>>>> >>>>> If you want to customize the border color, you have to use the >>>>> property "*tablecombo-border-color*". There was an error in the >>>>> documentation, it is fixed now. >>>>> Here is an example extracted from [1] >>>>> >>>>> TableCombo#two { >>>>> font: Verdana 11px; >>>>> background-color: darkred; >>>>> color: white; >>>>> tablecombo-show-table-lines: true; >>>>> tablecombo-show-table-header: true; >>>>> *tablecombo-border-color: red;* >>>>> } >>>>> >>>>> If I remember well, you wanted also the possibility to custom the >>>>> "date time" widget. >>>>> Is it still ok for you ? >>>>> >>>>> Have a nice day, >>>>> >>>>> Laurent >>>>> >>>>> [1] = >>>>> https://github.com/eclipse/nebula/blob/master/widgets/tablecombo/org.eclipse.nebula.widgets.tablecombo.example.e4/css/default.css >>>>> >>>>> >>>>> Le lun. 24 févr. 2020 à 14:04, Matthias Paul Scholz < >>>>> matthias.paul.sch...@gmail.com> a écrit : >>>>> >>>>>> Hi Laurent, >>>>>> >>>>>> I am testing you new Table Combo CSS features and so far, your new >>>>>> features and the table combo CSS sample app work fine in my IDE. >>>>>> Great work! >>>>>> >>>>>> One small thing, though: >>>>>> There's support for setting the border color by a CSS property in >>>>>> the TableComboPropertyHandler, but none in the sample app nor in the >>>>>> documentation - did I miss something? >>>>>> >>>>>> Best, >>>>>> MP >>>>>> >>>>>> Am Mo., 24. Feb. 2020 um 13:21 Uhr schrieb Matthias Paul Scholz < >>>>>> matthias.paul.sch...@gmail.com>: >>>>>> >>>>>>> Hi Laurent, >>>>>>> >>>>>>> Thank you. >>>>>>> I will have a look this week. >>>>>>> >>>>>>> Best, >>>>>>> MP >>>>>>> >>>>>>> Am Fr., 21. Feb. 2020 um 15:58 Uhr schrieb Laurent Caron < >>>>>>> laurent.ca...@gmail.com>: >>>>>>> >>>>>>>> Hi Matthias >>>>>>>> >>>>>>>> On the latest snap of Nebula you'll find my work on "TableCombo >>>>>>>> Theming". >>>>>>>> >>>>>>>> In order to do so, you just have to use the plugin >>>>>>>> *org.eclipse.nebula.widgets.tablecombo.css* or the feature >>>>>>>> *org.eclipse.nebula.widgets.tablecombo.css.feature* >>>>>>>> >>>>>>>> An e4 sample application called " >>>>>>>> *org.eclipse.nebula.widgets.tablecombo.example.e4*" is available >>>>>>>> under the /widgets/tablecombo directory. >>>>>>>> >>>>>>>> I've created a documentation: please have a look at >>>>>>>> https://wiki.eclipse.org/Nebula_CSS_TableCombo >>>>>>>> >>>>>>>> <https://wiki.eclipse.org/Nebula_CSS_TableCombo> >>>>>>>> You'll notice a little improvement : you can change the color for >>>>>>>> the border of the widget ;) >>>>>>>> >>>>>>>> Have a nice week-end, >>>>>>>> >>>>>>>> Laurent >>>>>>>> >>>>>>>> Le mar. 18 févr. 2020 à 11:19, Matthias Paul Scholz < >>>>>>>> matthias.paul.sch...@gmail.com> a écrit : >>>>>>>> >>>>>>>>> Hi Laurent, >>>>>>>>> >>>>>>>>> Great. >>>>>>>>> Just tell me when you need a test person. >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> MP >>>>>>>>> >>>>>>>>> Am Mo., 17. Feb. 2020 um 19:28 Uhr schrieb Laurent Caron < >>>>>>>>> laurent.ca...@gmail.com>: >>>>>>>>> >>>>>>>>>> Hi Paul, >>>>>>>>>> >>>>>>>>>> Well, to be honest I have time and I like to improve myself in >>>>>>>>>> subject I'm not good at. >>>>>>>>>> >>>>>>>>>> If you can help me for testing, I can create plugins for >>>>>>>>>> TableCombo and CDateTime that handle css properties. >>>>>>>>>> >>>>>>>>>> If you agree, I'll create entries in Bugzilla and work on it this >>>>>>>>>> week. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> >>>>>>>>>> Laurent >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Le lun. 17 févr. 2020 à 17:25, Matthias Paul Scholz < >>>>>>>>>> matthias.paul.sch...@gmail.com> a écrit : >>>>>>>>>> >>>>>>>>>>> Hi Laurent, >>>>>>>>>>> >>>>>>>>>>> Merci for the quick response. >>>>>>>>>>> Indeed, it's E4 theming I was referring too. >>>>>>>>>>> >>>>>>>>>>> Nebula widgets we were not able to style satisfyingly were in >>>>>>>>>>> particular the TableCombo and the CDateTime widget (for the >>>>>>>>>>> TableCombo the >>>>>>>>>>> text field border and the button do not seem to be accessible for >>>>>>>>>>> theming, >>>>>>>>>>> while with the CDateTimeWidget more or less the background only >>>>>>>>>>> can be >>>>>>>>>>> styled). >>>>>>>>>>> Yet, I do not ask someone else to fix this, but hope to come up >>>>>>>>>>> with some support for that in the code base of the widgets by >>>>>>>>>>> myself. >>>>>>>>>>> >>>>>>>>>>> But it would be nice when new widgets came along with the >>>>>>>>>>> required CSS properties for E4 theming quite from the beginning. >>>>>>>>>>> If help is welcome here, I'd be willing to lend a hand (however, >>>>>>>>>>> unfortunately I cannot promise constant and quick response). >>>>>>>>>>> >>>>>>>>>>> Best, >>>>>>>>>>> MP >>>>>>>>>>> >>>>>>>>>>> Am Mo., 17. Feb. 2020 um 16:30 Uhr schrieb Laurent Caron < >>>>>>>>>>> laurent.ca...@gmail.com>: >>>>>>>>>>> >>>>>>>>>>>> Hi Matthias, >>>>>>>>>>>> >>>>>>>>>>>> Thank you for your message. I wrote many new widgets and I have >>>>>>>>>>>> to admit that I did not take care of this aspect (probably because >>>>>>>>>>>> I'm not >>>>>>>>>>>> able to work with the Dark Theme of Eclipse or VSCode). >>>>>>>>>>>> >>>>>>>>>>>> When you are talking about theming, you're talking about e4 >>>>>>>>>>>> theming, right ? (like the dark mode in Eclipse) >>>>>>>>>>>> >>>>>>>>>>>> Can you tell what widgets cause problem in your application ? >>>>>>>>>>>> Or post a screenshot if possible ? >>>>>>>>>>>> >>>>>>>>>>>> Thank you for your feedback, >>>>>>>>>>>> >>>>>>>>>>>> Laurent >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Le lun. 17 févr. 2020 à 13:50, Matthias Paul Scholz < >>>>>>>>>>>> matthias.paul.sch...@gmail.com> a écrit : >>>>>>>>>>>> >>>>>>>>>>>>> Hi all, >>>>>>>>>>>>> >>>>>>>>>>>>> I see a lot of new widgets being added to our beloved Nebula >>>>>>>>>>>>> lately which is great! >>>>>>>>>>>>> Yet, I wonder whether also support for theming is considered >>>>>>>>>>>>> by the authors when creating the first release versions for them? >>>>>>>>>>>>> >>>>>>>>>>>>> Using a lot of the "classic" Nebula widgets in our RCP >>>>>>>>>>>>> application (that includes theming as a matter of course), we >>>>>>>>>>>>> noticed that >>>>>>>>>>>>> theming support is rather sparse for the Nebula widgets so far; >>>>>>>>>>>>> in my >>>>>>>>>>>>> opinion, this is some sort of drawback for the acceptance of the >>>>>>>>>>>>> Nebula >>>>>>>>>>>>> widgets these days since good theming support is naturally >>>>>>>>>>>>> expected by >>>>>>>>>>>>> users of modern RCP applications. >>>>>>>>>>>>> >>>>>>>>>>>>> Hence, I think it would be reasonable and productive to take >>>>>>>>>>>>> theming support for new Nebula into account quite from the start. >>>>>>>>>>>>> >>>>>>>>>>>>> Best, >>>>>>>>>>>>> MP >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> nebula-dev mailing list >>>>>>>>>>>>> nebula-dev@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-dev@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-dev@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-dev@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-dev@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-dev@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-dev@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-dev@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-dev@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-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/nebula-dev >
_______________________________________________ nebula-dev mailing list nebula-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/nebula-dev