Skip to content

Commit fe2323c

Browse files
committed
Remove System theme
The goal of the System theme was to fill the gap between default SWT behavior and modern practices. But since such modern practices are better to be built in SWT, it seems irrelevant and potentially harmful to maintain the System theme as a workaround; efforts would be better placed directly in SWT.
1 parent 355071e commit fe2323c

File tree

6 files changed

+2
-241
lines changed

6 files changed

+2
-241
lines changed

bundles/org.eclipse.ui.themes/css/e4_system.css

Lines changed: 0 additions & 73 deletions
This file was deleted.

bundles/org.eclipse.ui.themes/css/system/e4-light-drag-styling.css

Lines changed: 0 additions & 26 deletions
This file was deleted.

bundles/org.eclipse.ui.themes/css/system/e4-light_ide_colorextensions.css

Lines changed: 0 additions & 66 deletions
This file was deleted.

bundles/org.eclipse.ui.themes/css/system/e4-light_partstyle.css

Lines changed: 0 additions & 29 deletions
This file was deleted.

bundles/org.eclipse.ui.themes/css/system/e4-light_tabstyle.css

Lines changed: 0 additions & 38 deletions
This file was deleted.

bundles/org.eclipse.ui.themes/plugin.xml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,11 @@
5151
label="%theme.win"
5252
os="win32">
5353
</theme>
54-
<theme
54+
<th<theme
5555
basestylesheeturi="css/e4_system.css"
5656
id="org.eclipse.e4.ui.css.theme.e4_system"
5757
label="%theme.system">
58-
</theme>
59-
<theme
60-
basestylesheeturi="css/high-contrast.css"
61-
id="org.eclipse.e4.ui.css.theme.high-contrast"
62-
label="%theme.high-contrast">
63-
</theme>
64-
65-
<themeAssociation
58+
</theme>meAssociation
6659
themeId="org.eclipse.e4.ui.css.theme.e4_classic"
6760
colorAndFontId="org.eclipse.ui.defaultTheme">
6861
</themeAssociation>

0 commit comments

Comments
 (0)