[
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