Skip to content

Commit c0cf1bd

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 c0cf1bd

File tree

7 files changed

+0
-238
lines changed

7 files changed

+0
-238
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.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ theme.mac = Light
2121
theme.win = Light
2222
theme.dark = Dark
2323
theme.high-contrast = High Contrast
24-
theme.system = System
2524

2625
#New theme element definitions
2726
DARK_BACKGROUND=Dark Background Color

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,6 @@
5151
label="%theme.win"
5252
os="win32">
5353
</theme>
54-
<theme
55-
basestylesheeturi="css/e4_system.css"
56-
id="org.eclipse.e4.ui.css.theme.e4_system"
57-
label="%theme.system">
58-
</theme>
5954
<theme
6055
basestylesheeturi="css/high-contrast.css"
6156
id="org.eclipse.e4.ui.css.theme.high-contrast"

0 commit comments

Comments
 (0)