[ 
https://issues.apache.org/jira/browse/NETBEANS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17439251#comment-17439251
 ] 

Christian Lenz edited comment on NETBEANS-3746 at 11/5/21, 1:10 PM:
--------------------------------------------------------------------

Infrequently is just true for NetBeans, due to the problem that you need to 
restart after you change the LaF. When I have a presentation with my FlatLaF 
dark theme and I need to switch to light due to lights in the room etc. I need 
to restart which is a mess, because it is not that fast to restart NetBeans in 
a couple of seconds like IntelliJ. And also IntelliJ has not this problem. Yes 
we will have more bugs due to restart needed, becuase of the ground problem of 
the hardcoded stuff inside NetBeans. FlatLaF shows that this is possible, 
IntelliJ shows that this is possible only NetBeans is not possible.

I prefer to fix as lot of hardcoded stuff as possible and if there are bugs we 
can give a notification to the user: If you see any glitches, please try to 
restart first. We all asked for: Can you please remove the user dir and the 
cache stuff first (Which I think is also not nice over and over again, just 
fixing symptons not the root problem) so why not here?

We have also restartless plugins, not all and for updating or for 
deleting/deactivating it is not possible too but we should be more user 
friendly and intuitive.

I guess that more and more people will switch their LaF if they don't need to 
restart NetBeans again after doing this.


was (Author: chrizzly):
Infrequently is just true for NetBeans. When I have a presentation with my 
FlatLaF dark theme and I need to switch to light due to lights in the room etc. 
I need to restart which is a mess, because it is not that fast to restart 
NetBeans in a couple of seconds like IntelliJ. And also IntelliJ has not this 
problem. Yes we will have more bugs due to restart needed, becuase of the 
ground problem of the hardcoded stuff inside NetBeans. FlatLaF shows that this 
is possible, IntelliJ shows that this is possible only NetBeans is not possible.

I prefer to fix as lot of hardcoded stuff as possible and if there are bugs we 
can give a notification to the user: If you see any glitches, please try to 
restart first. We all asked for: Can you please remove the user dir and the 
cache stuff first (Which I think is also not nice over and over again, just 
fixing symptons not the root problem) so why not here?

We have also restartless plugins, not all and for updating or for 
deleting/deactivating it is not possible too but we should be more user 
friendly and intuitive.

> [FlatLaF] Change theme for FlatLaF
> ----------------------------------
>
>                 Key: NETBEANS-3746
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-3746
>             Project: NetBeans
>          Issue Type: New Feature
>          Components: FlatLaf, ide - UI, platform - Options&Settings
>         Environment: Product Version: Apache NetBeans IDE 11.1
> Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2
> Java: 11.0.2; Java HotSpot(TM) 64-Bit Server VM 11.0.2+9-LTS
> Runtime: Java(TM) SE Runtime Environment 11.0.2+9-LTS
> System: Windows 10 version 10.0 running on amd64; Cp1252; de_DE (nb)
> User directory: C:\Users\Chrl\AppData\Roaming\NetBeans\11.1
> Cache directory: C:\Users\Chrl\AppData\Local\NetBeans\Cache\11.1
>            Reporter: Christian Lenz
>            Assignee: Karl Tauber
>            Priority: Major
>              Labels: Look&Feel, theme
>         Attachments: flat-laf-changing-theme.gif
>
>
> As far as I know, there ia theming option for FlatLaF inside the FlatLaF 
> demo. See my screencapture for more info. So it is possible via JSON to theme 
> the LaF easy and restartless. IntelliJ is doing that and it works like a 
> charm.
> The problem of NetBeans changing LaF is you often need to restart, because 
> not all components are repainted correctly. But it seems that theming of 
> FlatLaF is independent from NetBeans.
> So it would be nice, if we can switch the FlatLaF theme easy via NetBeans as 
> it is possible in the FlatLaF demo which is located here: 
> https://github.com/JFormDesigner/FlatLaf
> I already asked here: https://github.com/JFormDesigner/FlatLaf/issues/29



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to