Better to use FlatLAF themes for this--no big re-architecting necessary. I 
spent a weekend theming my own NetBeans Platform app using FlatLAF, and it was 
a quite pleasant experience.

(There's probably a million lines of Swing code in NetBeans... "transitioning" 
to JavaFX would be akin to deloping an entirely new IDE. Even IntelliJ is all 
Swing.)

-- Eirik

-----Original Message-----
From: Eric Bresie <ebre...@gmail.com> 
Sent: Tuesday, December 7, 2021 7:58 AM
To: Netbeans Developer List <dev@netbeans.apache.org>
Subject: Re: Re: New theme for netbeans, team member wanted (JavaFX)

I know this is a grander, not a short term thing, and a little out of scope 
here but would transition the UI of Netbeans from Swing to JavaFX based with 
its own (css) theme paradigm be of value?

Eric Bresie
ebre...@gmail.com (mailto:ebre...@gmail.com)

> On December 6, 2021 at 2:00:47 AM CST, Geertjan Wielenga 
> <geertjan.wiele...@googlemail.com.invalid 
> (mailto:geertjan.wiele...@googlemail.com.invalid)> wrote:
> Great, progress! Yes, a report to this mailing list would be great to 
> keep everyone informed.
>
> Gj
>
> On Mon, 6 Dec 2021 at 07:27, Eirik Bakke <eba...@ultorg.com 
> (mailto:eba...@ultorg.com)> wrote:
>
> > Sure! Are you in Hong Kong? This week I'm on US east coast time and 
> > could do an evening call (US time) later in the week. December 15th 
> > (x-apple-data-detectors://6) through January 7 (x-apple-data-detectors://7) 
> > I'll be on central Europe time.
> >
> > I can show the current workflow I've been using for vectorizing 
> > NetBeans icons so far, and give you an idea of the work involved.
> >
> > If others are interested in joining, feel free to chime in. (We can 
> > write a summary for the mailing list afterwards.)
> >
> > -- Eirik
> >
> > -----Original Message-----
> > From: Peter Cheung <mcheun...@hotmail.com 
> > (mailto:mcheun...@hotmail.com)>
> > Sent: Sunday, December 5, 2021 12:15 PM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)
> > Subject: Re: New theme for netbeans, team member wanted
> >
> > Dear Eirik
> > We have read the google sheet. Do you have time to have a zoom this 
> > week? So we can have a jump start 🙂
> >
> >
> > Thanks
> > From Peter
> > ________________________________
> > From: Eirik Bakke <eba...@ultorg.com (mailto:eba...@ultorg.com)>
> > Sent: Thursday, November 25, 2021 1:11 AM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org) 
> > <dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)>
> > Subject: RE: New theme for netbeans, team member wanted
> >
> > Hi, Peter.
> >
> > Fantastic! I'm happy to join a chat--it would be good to include 
> > anyone else on this list who is interested as well.
> >
> > For actual decision-making, discussions should happen on the email 
> > list, so that everyone can follow along. But a Zoom meeting might be 
> > good for a quick overview.
> >
> > The style guide that was used for the first 50 icons is described on
> > https://issues.apache.org/jira/browse/NETBEANS-2617 . The original 
> > discussion around this can be found at
> > https://github.com/apache/netbeans/pull/2387 . (If helpful, I could 
> > add some example images to the style guide and perhaps pull it out 
> > of the JIRA issue and into a separate Confluence page.)
> >
> > -- Eirik
> >
> > -----Original Message-----
> > From: Peter Cheung <mcheun...@hotmail.com 
> > (mailto:mcheun...@hotmail.com)>
> > Sent: Wednesday, November 24, 2021 9:18 AM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)
> > Subject: Re: New theme for netbeans, team member wanted
> >
> > Hi Eirik
> > We definitely want to help out for the icons. What style you want? 
> > How about I line up our designers with you for a meeting?
> > Thanks
> > From Peter
> > ________________________________
> > From: Eirik Bakke <eba...@ultorg.com (mailto:eba...@ultorg.com)>
> > Sent: Wednesday, November 24, 2021 1:50 AM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org) 
> > <dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)>
> > Subject: RE: New theme for netbeans, team member wanted
> >
> > Hi, Peter!
> >
> > There is one big theme-related task which is pending, which is to 
> > create new SVG versions of various bitmap icons in the IDE, for 
> > modern Retina/HiDPI screens. I did the first 50 (in Adobe 
> > Illustrator), and picked out the next ones to be prioritized, as you can 
> > see here:
> >
> >
> > https://issues.apache.org/jira/secure/attachment/13026411/13026411_2
> > 10604+Icons+Overview+Cropped.png
> >
> > https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSy
> > CkSGqBuv0qt_qXw/edit#gid=812179705
> > https://issues.apache.org/jira/browse/NETBEANS-2617
> >
> > If you are interested in helping with the icon drawling effort, I'd 
> > be happy to help coordinate.
> >
> > As for the Look & Feel, I think NetBeans will now be switching to 
> > FlatLAF as the default on all 3 operating systems (Windows, Linux, 
> > MacOS). I just transitioned my own NetBeans Platform application to 
> > FlatLAF, and it's a very good basis for making NetBeans look good in 
> > the future. It's also very configurable, so I think alternative 
> > themes can be implemented by means of configuring and improving 
> > FlatLAF, rather than by creating a completely new Swing LAF.
> >
> > -- Eirik
> >
> > -----Original Message-----
> > From: Christian Lenz <christian.l...@gmx.net 
> > (mailto:christian.l...@gmx.net)>
> > Sent: Tuesday, November 23, 2021 11:31 AM
> > To: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)
> > Subject: AW: New theme for netbeans, team member wanted
> >
> > Hey Peter,
> >
> > great to have you on board already. We are discussing to add the 
> > Flat LaF as a default theme to NetBeans which is already 
> > implemented, but we need to switch to it.
> >
> > What I can say what we need is a designer for maybe new UI components.
> > Some components in NetBeans can be combined into one for example 
> > Input + button to search for paths etc.
> > Some other parts need a redesign and also proposals. So let us know, 
> > what you think to change in NetBeans and show us some examples and 
> > let us discuss about it 😊.
> >
> >
> > Cheers
> >
> > Chris
> >
> > Von: Peter Cheung
> > Gesendet: Dienstag, 23. November 2021 04:38
> > An: dev@netbeans.apache.org (mailto:dev@netbeans.apache.org)
> > Betreff: New theme for netbeans, team member wanted
> >
> > Dear All
> > My name is Peter, from Quantr Limited. I love Netbeans and have been 
> > developed few plugins for it. This proves my ambition in Netbeans.
> >
> > https://gitlab.com/quantr/toolchain/netbeans-verilog
> > https://gitlab.com/mcheung63/netbeans-quick-outline
> > https://gitlab.com/mcheung63/MavenRunner
> > https://www.youtube.com/watch?v=rDFkhrHxHMw
> >
> > Many people said VSCode and intelliJ looks fancier than Netbeans. We 
> > want to contribute our power to theme the netbeans, my company has 
> > two designers. Below are some of their artworks I have experience in 
> > java swing styling, I did developer a L&F ten years ago 
> > https://gitlab.com/mcheung63/peter-swing
> >
> > Netbeans is very complex piece of code, we want team members to
> >
> > 1. Guide us, instruct us
> > 2. Comment the style
> > 3. Help us when we meet trouble in code 4. Coding
> >
> >
> > https://xd.adobe.com/view/9d702288-c88d-4253-96b8-e81013f51b1d-c823/
> > https://xd.adobe.com/view/3327f9a4-7128-4181-80ca-f276843f48ad-6674/
> > https://xd.adobe.com/view/daef7604-73a6-47c8-8f6f-d1888e1038f9-8fbc/
> >
> > Hope to see a reply !!!
> >
> > Thanks
> > From Peter
> >
> > B KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB 
> >   [  X  ÜšX K K[XZ[
> >   ] ][  X  ܚX P  ]  X[ ˘\ X  K ܙ B  ܈ Y ] [ۘ[   [X[    K[XZ[
> >   ] Z [  ]  X[ ˘\ X  K ܙ B B  ܈  \  \  [  ܛX] [ۈ X  ] H  ]  X[  
> > XZ[ [   \     \ ]
> >  B  ΋    Z K \ X  K ܙ   ۙ  Y[  K  \  ^KӑU  PS   XZ[ [    \   B B B B
> >

Reply via email to