On Sat, Jan 1, 2022 at 6:05 AM Eirik Bakke <[email protected]> wrote:
> My general point is that redrawing the icons is a massive task--there are > thousands of unique icons in NetBeans, and many hundreds that are seen > frequently. We really need to keep the process as simple as possible, to > have a chance to get it done. The main goal here--for my own work at > least--is to make NetBeans look good on Retina displays (all MacBooks) and > other HiDPI displays (on both Windows and Linux). > There was brief discussion on possibility of automating the transformation to SVG ( https://lists.apache.org/thread/g578klsz72pmdpyw9ll49dm6393k1vf8 ) but believe it was found to not really be a good option, but figured I mention in case I’ve misinterpreted it. > It's probably less work to consider this now than retrofit them all later? > No, I think retrofitting is actually easier--it could be done in one big > batch operation. It would have to be part of a general effort to change the > color scheme, which requires seeing all the ready-drawn icons side-by-side. > There's also the YAGNI principle--don't pre-architect for functionality we > won't yet implement. > > I also happen to think that the existing icon color scheme is actually a > good one, and that animations should be avoided. Accent colors are a good > idea, but can be limited to other parts of the LAF, such as selection > highlights. > > -- Eirik > -- Eric Bresie [email protected]
