Releases: PyvesB/eclipse-planet-themes
Releases · PyvesB/eclipse-planet-themes
Stable 1.0.0 release
Planet Themes have been in beta since July 2020, and has generally received positive feedback over the years. It's time to ship release 1.0.0!
- Moon font colors have been fixed when the OS itself is in dark mode.
- Moon text contrasts have been improved, so that it's now easier to read tab headers.
CDT support
- C/C++ development is now supported in all themes. Thanks to @Arryk for his contribution!
Fix Tree rendering and color reset on Windows
- Trees (such as the Project Explorer) would no longer render properly in Eclipse 2024-06 running on Windows. This has now been fixed.
- Editor colours would occasionally reset when saving files on Windows. This has now been fixed.
- Performance of the themes has been improved.
- As a downside to above fixes, the flat scrollbar functionality provided by Xiliary on Windows has been dropped. Whilst a great addition to the themes, the growing number of issues and the maintenance overhead made it difficult to keep them around.
- Fix source code hover colour mixup between the Moon and Neptune themes.
Fix installation in Eclipse 2023-12
- Installation was often failing in Eclipse 2023-12 due to a missing dependency. This should now be fixed.
Update font
- Update to version 6.2 of the Fira Code font.
Update site fix third attempt
- The original user report claiming that the GitHub-based update site had broken was in fact invalid. This update switches back to it as other alternatives that were tried in the meantime were not stable enough.
Update site fix second attempt
- GitHub suddenly stopped exposing folders via their raw API, which broke the update site (see here for more information). The new update site is available at the following URL: https://gitcdn.link/cdn/PyvesB/eclipse-planet-themes/updatesite/
Update site fix
- GitHub suddenly stopped exposing folders via their raw API, which broke the update site (see here for more information). The new update site is available at the following URL: https://cdn.jsdelivr.net/gh/PyvesB/eclipse-planet-themes@updatesite/
Selected tab rendering fix
- Some pixels weren't being drawn correctly on selected tabs; this should now be fixed.
Extended Eclipse version compatibility and various improvements
- All themes are now compatible with a wide range of older Eclipse versions, and can be used on releases as old as Eclipse Oxygen (4.7).
- Visual glitches in Eclipse 2020-12 have been fixed, in particular selected tab outlines and styling of some Java keywords.
- Starting with Eclipse 2020-12, trees and tables will no longer display white lines in Pluto and Neptune on Windows.
- The line deletion color in Pluto has been changed to purple to avoid confusion with warnings in the overview ruler.
- Unselected tabs now feature a subtle hover effect, making the cursor position more obvious to users.
- Rendering performance has been slightly improved, Planet themes are now expected to be snappier that Eclipse's built-in ones!