-
Notifications
You must be signed in to change notification settings - Fork 121
Developer Guide
Paul Verest edited this page Apr 29, 2014
·
30 revisions
Please read Extensions Point Description and CSS Properties Documentation first.
To build Jeeeyul's Eclipse Themes, Some tools and dependency plugins are needed:
Tools:
Dependencies:
- SWTend (Xtend libraries for SWT, It provides abstraction of graphics and creating UI)
- JThemeProcessor installs E4 Addon ActiveThemeTracker.
- It traces active theme chaining, and when Jeeeyul's Eclipse Theme is activated, then it will re-write css through RewriteCustomTheme.
- It uses Xtend template to generate css with JThemePreferenceStore as a input.
- Generated CSS uses
set-tab-rednerer
as JeeeyulTabRenderer that renders part stacks.