[
https://issues.apache.org/jira/browse/LUCENE-8789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16831418#comment-16831418
]
Tomoko Uchida commented on LUCENE-8789:
---------------------------------------
A point to note:
There is a disclaimer from the author, Karsten Lentzsch
([http://www.jgoodies.com/downloads/libraries/]).
{quote}Note: I’m sorry to say that I can no longer provide the libraries at no
charge. The JGoodies open source effort has been cross-financed by our
consulting services and product revenues in the past. But as a one-man-company
I cannot justify the time and quite high costs for maintenance, for shaping
quality APIs, writing docs, providing example sources, and a huge bulk of work
to keep the JGoodies up-to-date with modern visual styles, Windows 10, Material
Design, Java 9/10/11, high DPI devices, etc.
{quote}
At least for now, it works well for me (HiDPI graphics on Windows 10, Java11)
and seems still maintained in 2019. We can drop this without changing Java code
and fall back into the default look&feel anytime in the future.
I'd like to commit this to the master and branch_8x (so it will come in the 8.2
release) within a week or so, if there is no other comments.
[~thetaphi]: let me know if you have any concerns.
> Use JGoodies' look&feel for Luke on Windows platform
> ----------------------------------------------------
>
> Key: LUCENE-8789
> URL: https://issues.apache.org/jira/browse/LUCENE-8789
> Project: Lucene - Core
> Issue Type: Improvement
> Components: modules/luke
> Reporter: Tomoko Uchida
> Assignee: Tomoko Uchida
> Priority: Minor
> Attachments: LUCENE-8789.patch, Luke_ Lucene Toolbox Project - v9.0.0
> 2019_05_02 11_45_14.png, Luke_ Lucene Toolbox Project - v9.0.0 2019_05_02
> 11_53_37.png
>
>
> JGoodies Looks ([http://www.jgoodies.com/freeware/libraries/looks/]) is a
> Swing look&feel library for Windows platform.
> The main advantage of the library is (quoted from their home page):
> {quote}Our Windows look&feel focuses on a precise emulation on Windows XP,
> Vista, 7, 8, 8.1, and now Windows 10 in the following areas: menus, icons,
> colors, borders, fonts, font sizes, insets, and widget dimensions. It honors
> the screen resolution (low vs. high dpi) to adjust sizes, insets, and widget
> dimensions.
> {quote}
> The library works fine on Java11, relatively light weight (400KB), has no
> other external dependencies, and distributed under 2-Clause BSD License (see:
> [http://www.jgoodies.com/downloads/libraries/]).
>
> Actually, I forgot to include this when migrating Luke from the GitHub repo
> to Lucene project... :)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]