Xmas Clean Sheet Update (0.9)
The Clean Sheet Xmas update introduces a new theme derivate. Welcome the glare effect reducing Eclipse theme Cream!
Clean Sheet Service Update (0.8)
Thanks to a community contribution we’re able to announce another Clean Sheet Service Update (0.8). Clean Sheet Service Update (0.8) This service update fixes a rendering issue of ruler numbers. Kudos to Pierre-Yves B. for contributing the necessary fixes. Please refer to the issue #87 for more details. On…
Clean Sheet Service Update (0.7)
It’s been a while, but today we’re happy to announce a Clean Sheet Service Update (0.7). Clean Sheet Service Update (0.7) This service update provides the long overdue JRE 11 compatibility on windows platforms. Kudos to Pierre-Yves B. for contributing the necessary fixes. Please refer to the issues #88…
Clean Sheet Update for Eclipse Oxygen
In celebration of the latest Eclipse release, there is a Clean Sheet Update for Eclipse Oxygen available. Congratulations and a big ‘thank you’ to all the diligent Eclipse committers and contributors that made the Oxygen version happen, great work! The Clean Sheet Update for Eclipse Oxygen primarily ensures compatibility but…
Clean Sheet Service Update
Early enough to pass as an easter gift we provide a Clean Sheet service update. The new version (0.5) is a simple bugfix release related to some StyledText adapter problems on windows. Clean Sheet Service Update Thanks to the participation of dedicated users, we were able to spot and…
Extras for Eclipse: Neon Update
A change in Eclipse Neon made it necessary to update Extras for Eclipse. Unfortunately, the Toggle Full Screen command uses the same key binding, Alt+F11, as the Launch Dialog (see this bug for the details). Hence the key binding for the Launch Dialog had to be changed to Shift+F11. We…
Clean Sheet Update for Eclipse Neon
In celebration of the latest Eclipse release, we provide a Clean Sheet Update for Eclipse Neon. Congratulations and a big ‘thank you’ to all the diligent Eclipse committers and contributors that made the Neon version happen, great work! While the Clean Sheet Update for Eclipse Neon primarily ensures compatibility it…
What’s the Difference? Creating Diffs with JGit
In this post, I will dig into the details of how to diff revisions and create patches with JGit. Starting from the high-level DiffCommand all the way down to the more versatile APIs to find particular changes in a file. DiffCommand, Take I The diff command can be used to…
Terminate and Relaunch in Eclipse
A few days ago a new feature was committed to the Eclipse repository: Terminate and Relaunch. When enabled, Eclipse will terminate all currently running processes of a launch configuration before relaunching it. This feature is particularly useful if the process to launch holds a unique system resource. For example, a…
OS X Sprout of the Ergonomic Eclipse Theme Clean Sheet
Early enough to pass as an easter gift the latest update of our ergonomic Eclipse theme Clean Sheet comes in with some great enhancements. While OS X support is leading the way there are also Windows-specific improvements in the form of FlatScrollBar overlays for text editors. This post gives a…
SWT ScrolledComposite Explained
Like a friend of mine once put it, SWTs ScrolledComposite is a nasty beast. And to some point, I do agree. This is likely the reason why there are so many questions asked about how to use this widget. But it’s not only the authors of the ScrolledComposite to blame….
Announcing Extras for Eclipse
Over the last months, I wrote some extensions for the Eclipse IDE that I found were missing and could be implemented with reasonable effort. The outcome is Extras for Eclipse, a collection of small extensions for the Eclipse IDE, which include a launch dialog, a JUnit status bar, a launch…
A Help Command for Gonsole
We took the 4.2 release of JGit as an opportunity to not only include the new JGit version but also spend some time on Gonsole itself. The result are some bug fixes and smaller enhancements. Most notably there is now a help command. When entered as-is, a list of known…
Xmas Update for the Clean Sheet Eclipse Design
Hohoho! Just in time for Christmas, there is a new feature update of the Clean Sheet Eclipse design. This post gives a short overview of the most important gifts it puts underneath the Christmas tree, figuratively spoken ;-) Following a good old Eclipse tradition, now there is a New &…
Getting Started with JGit
If you ever wondered how basic Git commands like git init, git checkout and so on are executed in JGit, read on. This tutorial gives an overview of the most commonly used git commands and their counterparts in JGit. It walks through the steps to create a repository, fetch contents…
How to Clone Git Repositories with JGit
Whatever you plan to do with an existing repository, first a clone has to be created. Whether you plan to contribute or just want to peek at its history, a local copy of the repository is needed. While cloning a repository with JGit isn’t particularly difficult, there are a few…
Service Update for the Clean Sheet Eclipse IDE Look and Feel
Roughly two weeks ago, I published an introduction to the Clean Sheet Eclipse IDE look and feel, an ergonomic theme extension for Windows 10. Happily, the feature got a surprisingly good reception considering its early development stage. Thanks to the participation of dedicated early bird users, we were able to…
Clean Sheet – an Ergonomic Eclipse Theme for Windows 10 and Mac OS X
Clean Sheet is an ergonomic Eclipse theme for Windows 10 and OS X (see update info 2016/03/21). It has been attuned to lessen visual fatigue and eyestrain, based on a clean and low glare look and feel. It incorporates well-balanced color selections that offer harmonic syntax highlighting and focus on…
Initializing Git Repositories with JGit
I was recently asked how to initialize a new Git repository with JGit, i.e. achieve what git init /path/to/repo does. While creating a repository with JGit isn’t particularly difficult, there are a few details that might be worth noting. And because there are few online resources on the topic, and…
Speed up Your Builds with Codeship Parallel Test Pipelines
Some time ago we were in need for a hosted CI service for a project that was held in a private GitHub repository. And in Codeship we found a suitable solution to build, test and deploy the code from the private repository. Soon we got excited by the reliable internet…