Category Archives: Lars Vogel

Eclipse contributions – What difference can a single developer make?

I frequently hear that a single developer cannot make a difference for the Eclipse project. I think that is not true. The Eclipse project page show that in a lot of projects a handful of developers make most of the … Continue reading

Posted in Eclipse, Lars Vogel | Tagged | 5 Comments

How to contribute to the Eclipse Open Source project

As preparation for upcoming Eclipse Hackathons on EclipseCon US and the Eclipse Hackathon in Hamburg I updated my How to contribute to the Eclipse Open Source project guide. I hope that helps new contributors to contribute to the amazing Eclipse … Continue reading

Posted in Eclipse, Lars Vogel | Tagged | Comments Off on How to contribute to the Eclipse Open Source project

Dark Eclipse ships with Eclipse Luna

We (the Eclipse platform team) added a dark theme contributed by Andrea Guarinoni to Eclipse Luna M6. Lots of people were asking for a default dark theme. Of course SWT CSS styling has some limitation but were are planning to … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , | 17 Comments

Eclipse e4 tools – Update site for Kepler and Luna

The e4 tools master move on, so that they can only be used for Eclipse 4.4 (Luna). You find the latest Kepler version of the e4 tools under the following p2 update site: p2 update site for Eclipse 4.3 (Kepler) … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on Eclipse e4 tools – Update site for Kepler and Luna

Porting Eclipse 3.x RCP application to Eclipse 4.4 – now without QuickAccess box

Lots of Eclipse 3.X RCP application which switched to Eclipse 4 as runtime complained that they get the QuickAccess search bar of the Eclipse IDE for “free”. Thanks to RenĂ© Brandstetter for solving Bug 411821 this does not happen automatically … Continue reading

Posted in Eclipse, Java, Lars Vogel | Comments Off on Porting Eclipse 3.x RCP application to Eclipse 4.4 – now without QuickAccess box

Less screen space waste in Eclipse 4.4

I’m really happy to report that we managed to solve Reduce whitespace usage in the default Eclipse themes . Such bugs are difficult to get agreement upon, as they are “opinion” bugs. I think the result is really good. If … Continue reading

Posted in Eclipse, Lars Vogel | Tagged | 8 Comments

Received Eclipse platform committer status

After contributing to the Eclipse platform for a while now, I’m proud to say that I received Eclipse platform committer rights last week. It is a great honor to join the ranks of the excellent Eclipse platform developer team. My … Continue reading

Posted in Eclipse, Lars Vogel | 4 Comments

Inject your JPA EntityManager into an Eclipse RCP application – Guest post by Nepomuk Seiler

Inject your JPA EntityManager The dependency injection in Eclipse 4 is really nice. However you cannot inject your EntityManager like in JavaEE6. Until now. The Gemini JPA project provides an OSGi service implementation for EntityManagers and EntityManagerFactories. A set of … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , | Comments Off on Inject your JPA EntityManager into an Eclipse RCP application – Guest post by Nepomuk Seiler

Eclipse Papercut #12 Showing all templates in code completion

I just returned from the JAX conference where I had the pleasure to join a panel discussion about Eclipse. I argued in that panel that the community (including me) need to contribute more to make things easier in Eclipse. This … Continue reading

Posted in Eclipse, Lars Vogel, Papercut | Comments Off on Eclipse Papercut #12 Showing all templates in code completion

Dynamic menu contributions in Eclipse 4 – Guest blog by Marco Descher

While with the Juno Release, Eclipse 4 has become the new standard, there is still some functionality from Eclipse 3.x which is missing, at least when it comes to the developers view of things. With the upcoming Kepler release, however, … Continue reading

Posted in Eclipse, Lars Vogel | Tagged | Comments Off on Dynamic menu contributions in Eclipse 4 – Guest blog by Marco Descher