Monthly Archives: March 2013

EclipseCon presentations online

You find my two presentations from the EclipseCon online. How to become an Eclipse committer and fork the Eclipse IDE in 20 minutes Shake that FUD – How to migration for Eclipse 3 legacy code to Eclipse 4

Posted in Eclipse, Lars Vogel | Comments Off on EclipseCon presentations online

Generate p2 composite repository metadata from Jenkins (Hudson) jobs on the fly

Serving p2 build artifacts from Jenkins is complicated if builds from multiple Jenkins jobs should be aggregated into a master p2 composite repository. A rather simple approach to this problem is listed below, that uses Apache to generate compositeArtifacts.xml and … Continue reading

Posted in Other | Comments Off on Generate p2 composite repository metadata from Jenkins (Hudson) jobs on the fly

Want to try out NatTable 1.0.0? by Dirk Fauth

First of all: No NatTable 1.0.0 is not yet released! But EclipseCon starts today. Unfortunately there is no NatTable talk at EclipseCon, but we also want to participate in some kind of way. So we thought of celebrating this with … Continue reading

Posted in Dirk Fauth, Eclipse | 7 Comments

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

Git auto-completion for the bash shell

You can enable auto-completion for Git commands in the bash shell. For this copy the following file to your home directory under the name “.git-completion.bash”. git-completion.bash in the main Git repository. Afterwards add the following lines to your .bashrc file … Continue reading

Posted in Lars Vogel, Other | Tagged | 4 Comments

Context functions in Eclipse RCP

Context functions in Eclipse RCP are powerful tools. They allow you to register for certain keys in the context and create objects for these keys lazily. I created a separate tutorial for them. See Context functions in Eclipse for details … Continue reading

Posted in Eclipse, Lars Vogel | Tagged , , | Comments Off on Context functions in Eclipse RCP

Eclipse 4 tools update sites available from vogella

vogella provides Eclipse e4 tool update sites These update site are supposed to stay stable and are based on the official Eclipse e4 tools repository in Git. The idea is that you don’t have to search for the latest and … Continue reading

Posted in Eclipse | Tagged , | Comments Off on Eclipse 4 tools update sites available from vogella

Android – Why not to use static for View fields in your Activity or Fragments by Lars Vogel

Your should not use static for defining fields for Views in your Android application. Then creating a View, the LayoutInflater (used in setContentView(R.layout.ID)) uses the current Context (of the Activity) and pass it to the inflated Views. A reference to … Continue reading

Posted in Android | Comments Off on Android – Why not to use static for View fields in your Activity or Fragments by Lars Vogel

Determine the active Android framework maintainer by Lars Vogel

If you want to know the current Android maintainer you can use the following link: Android framework maintainer Thanks to Arvid Gerstmann for pointing me to that URL on Google+.

Posted in Android | Tagged | Comments Off on Determine the active Android framework maintainer by Lars Vogel

Cross/weak validation in NatTable by Dirk Fauth

Sometimes it is necessary to implement logic that validates one value against another in the same object. Having a fromDate and a toDate in your model object, where the toDate can’t be before the fromDate, is a good example for … Continue reading

Posted in Dirk Fauth, Eclipse | Comments Off on Cross/weak validation in NatTable by Dirk Fauth