Kevin McGuire

Eclipse UI Guy

Archive for the 'e4' Category

e4 0.9 Tech Preview!

Posted in e4 on July 30th, 2009 | No Comments »

e4 0.9 is now out! Download it and give it a spin! Also check out the New and Noteworthy and the Readme (with a list of known issues).
While there as some changes on the glass such as the new tab styling, most of what’s new is the underlying technology. What is impressive about [...]

[ Back to top ]

Eclipse UI Real Estate Wasters!

Posted in Usability, Visual Design, e4 on June 12th, 2009 | 5 Comments »

In my last post I showed a mockup of what Eclipse might look like if we made use of a little extra space for layout and graphical finesse.  For those who want to run Eclipse on a device with a small screen, I agree that a denser UI is better.  But for typical desktop development [...]

[ Back to top ]

Every pixel is sacred (not any more!)

Posted in Usability, Visual Design, e4 on June 5th, 2009 | 15 Comments »

The Eclipse SDK UI design has always been about maximal use of real estate. We packed those widgets in solid! At the time this made sense given limited screen real estate but as the years have progressed, screens have gotten a lot bigger and a lot cheaper.
Consider the following. In 2001, when [...]

[ Back to top ]

e4 self-hosting first steps

Posted in e4 on May 28th, 2009 | 2 Comments »

On the e4 call today (open to all!) Eric and Boris demo’d the budding e4 self-hosting workbench.  This shows both e4 technology in action (modelled UI, services, CSS styling) while using legacy views etc.
They showed:

Import from CVS
Adding a progress bar on the fly to the model to display the feedback for subsequent imports from CVS [...]

[ Back to top ]

DSLs for CSS?

Posted in e4 on May 26th, 2009 | 2 Comments »

At EclipseCon 09, Bernd Kolb, Tom Schindle and I briefly chatted that it might be cool to build a DSL for CSS.  Of course we’d use Xtext
This isn’t a unique idea, here’s two DSL’s for CSS:

SASS
CleverCSS

Both are pretty similar.  The main advantages seem to be:

Simplication of the syntax through the removal of characters [...]

[ Back to top ]

e4 - First Milestone!

Posted in e4 on February 11th, 2009 | No Comments »

The first milestone of the e4 project has been released. There’s lots of cool stuff in there for you to check out, here is just a smattering:

Modeled UI:  The goal of this work is to make it easier to contribute parts (views, editors), to allow greater reuse of them in a wider variety of [...]

[ Back to top ]

e4 CSS - Working Example

Posted in e4 on January 8th, 2009 | No Comments »

The e4 CSS work, which originated from the open source TK-UI project, is now mostly working.  There’s still many methods left to fill in but the common things now work - fonts, colors, images on labels, buttons, text, dropdowns, and some CTabFolder support.  The screen cap below shows an example adpated from the TK-UI code.  [...]

[ Back to top ]

Recent Posts

Archives

Categories

Meta