Skip to content

Remove the org.eclipse.ui.r30 from the Colors and Fonts theme selection.#4095

Open
elsazac wants to merge 1 commit into
eclipse-platform:masterfrom
elsazac:removeColorFontClassicTheme
Open

Remove the org.eclipse.ui.r30 from the Colors and Fonts theme selection.#4095
elsazac wants to merge 1 commit into
eclipse-platform:masterfrom
elsazac:removeColorFontClassicTheme

Conversation

@elsazac

@elsazac elsazac commented Jun 15, 2026

Copy link
Copy Markdown
Member

The org.eclipse.ui.r30 theme seems to be an old eclipse 3.x workbench theme. Its contribution is now limited to a small set of active-tab styling overrides and it no longer provide a distinct visual experience from default theme. The theme is also unrelated to the former e4 Classic theme which was removed recently (org.eclipse.e4.ui.css.theme.e4_classic), although the shared "Classic" naming can make them appear connected. modern eclipse since relay on the e4 CSS theme framework for appearance, and the org.eclipse.ui.r30 overrides no longer result in a meaningful or distinguishable theme experience, thus could be removed imo.

Contributes to eclipse-platform/eclipse.platform#2760

@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Test Results

   852 files  ±0     852 suites  ±0   48m 34s ⏱️ + 6m 17s
 8 058 tests ±0   7 815 ✅ ±0  243 💤 ±0  0 ❌ ±0 
20 076 runs  +5  19 422 ✅ +5  654 💤 ±0  0 ❌ ±0 

Results for commit 6529977. ± Comparison against base commit ad6bfe7.

♻️ This comment has been updated with latest results.

@elsazac elsazac force-pushed the removeColorFontClassicTheme branch 2 times, most recently from b017f89 to a7ffee0 Compare June 15, 2026 12:59
The Classic theme (org.eclipse.ui.r30) seems to be an old Eclipse 3.x
theme that only contributes obsolete active-tab styling. Remove it from
the Colors and Fonts preference page.
@vogella vogella force-pushed the removeColorFontClassicTheme branch from a7ffee0 to 6529977 Compare June 18, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant