Monthly Archives: July 2012

Eclipse Papercut #8 – Filtered PackageExplorer by project name

I recently learned from Ian Bull about Feature Patch Projects which allow you to patch existing features. This allowed me to replace my self-written clone of the package explorer with a modified one based on the JDT implementation. The benefit … Continue reading

Posted in Eclipse, Papercut | Tagged | 9 Comments

Using WindowBuilder on Linux

Just as a reminder (mainly for myself), until Bug 368543 is fixed you have to start Eclipse with a number of parameters to use WindowBuilder. # Export this parameter export GDK_NATIVE_WINDOWS=1 # Start Eclipse with these flags ./eclipse -Dorg.eclipse.swt.internal.gtk.cairoGraphics=false -Dorg.eclipse.swt.internal.gtk.useCairo=false

Posted in Eclipse | Tagged | Comments Off on Using WindowBuilder on Linux

New Eclipse 4 Chrome Theme – Eclipse 4 get even more beautiful

Checkout https://github.com/jeeeyul/eclipse-themes/ for a new Chrome theme. The update side is listed below and the main website describes the setup and the available customization. https://raw.github.com/jeeeyul/eclipse-themes/master/net.jeeeyul.eclipse.themes.updatesite/ I think this theme is a great example of an initiative of improving Eclipse 4 … Continue reading

Posted in Eclipse | Tagged , | 2 Comments

Replacing the persistence approach for the Eclipse 4 application model

Eclipse 4 uses an instance of the IModelResourceHandler interface to load and save the application model at startup. The default implementation of this interface is provided by the ResourceHandler class from the org.eclipse.e4.ui.internal.workbench package. You can specify the modelResourceHandler as … Continue reading

Posted in Eclipse | Tagged , , | Comments Off on Replacing the persistence approach for the Eclipse 4 application model

Why Starbucks, BMW, Honda, Nike and Android are suffering from fragmentation

Starbucks is offering coffee in lots of different sizes and flavors. Obviously this business model is doomed out of the following reasons: 1.) First and foremost the production of coffee at Starbucks has a higher complexity than in a shop … Continue reading

Posted in Android | 14 Comments

Why the missing device fragmentation is hurting the iPhone

For ages I have been hearing the argument that Android is suffering from the fact that Android devices come in all different sizes and configurations and that this fragmentation is making the success of Android really difficult. Of course fragmentation … Continue reading

Posted in Android | 13 Comments

Eclipse 4 Application Development – Paper book published

I’m happy to announce that the paper version of the Eclipse 4 Application Development book has been published. The Kindle version has also been updated. Whoever has already the “Early access version” for the Kindle should get an update soon. … Continue reading

Posted in Eclipse | Tagged , | 16 Comments

Eclipse 4 is beautiful – Create your own Eclipse 4 theme

In case you haven’t noted Roger Dudler from http://eclipsecolorthemes.org/ started to develop a dark theme for Eclipse 4. It already looks awesome. I assume it will be available soon. You may think, “woh, styling the Eclipse 4 IDE must be … Continue reading

Posted in Eclipse | Tagged , | 13 Comments

Building with Maven Tycho

I finally made the effort to learn Maven Tycho. It is really a pleasure compared with PDE Build. I also created a small Maven Tycho Tutorial. Currently it only covers the creation of plug-ins, features and p2 updates but I … Continue reading

Posted in Eclipse | Tagged , , | 3 Comments