Buttons without selected state with Breeze-theme on KDE

If you are using a recent KDE version, e.g. with openSuSE Leap 42.2, you will notice that some toolbar buttons don’t show a selected (or toggled) state.

You can fix (or work-around) it, by opening the System Settings and selecting “Application Style” in the “Appearance” section. On the tab “GNOME Application Style (GTK)” you can find the options for selecting GTK themes:

If you select, e.g. “Adwaita”, and click “Apply”, SmartGit’s toolbar buttons will show their selected (or toggled) state:

Windows 10 table control: area right beside column header is black

SmartGit, SmartSVN and SmartSynchronize show a black area right beside the last column in the header area.


It is following bug in SWT


and we don’t know of a work-around for now. We would like to encourage you to vote for this bug at bugs.eclipse.org, so it will get the necessary priority.

Update Aug-18-2015
Though the SWT team has fixed it, Microsoft also released a fix for Windows 10 which solved this problem.

SmartGit, SmartSVN, SmartSynchronize hang on OS X 10.11 beta 3

SmartGit, SmartSVN, SmartSynchronize and a lot of other Java-based (GUI) applications, e.g. Eclipse, hang on OS X 10.11 beta 3 / public beta 1 (El Capitan). They worked on previous OS X 10.11 beta versions.

It is discussed in following thread forums.developer.apple.com/thread/8776.

We will see whether Apple fixes it in a new beta version.

Update on July 27th 2015
The problem has been fixed by Apple with the release of OS X 10.11 public beta 2.

Crash on KDE

If SmartGit, SmartSVN or SmartSynchronize crashes for you on dialogs where (on other platforms) comboboxes are visible, please check whether the oxygen-gtk style is selected. It is reported to be extremely buggy and better should be replaced with either Adwaita or Clearlooks-Phenix:

  1.  Open the System Settings
    KDE: System Settings
  2. Select the Application Appearance
  3. On the GTK+ Appearance page select, e.g. Adwaita

SWT bug report

Please also check out javaclipse.blogspot.de/2015/06/mars-on-linux.html for alternative hints.

New Russian time-zones

If you are living in Russia and are affected by incorrectly displayed times in, e.g., SmartGit, here comes the solution.

The reason for the incorrect time-zone display is that the Java version shipped with SmartGit does not know about such new time-zone changes (see the chart for time-zone changes and Java versions).

To work-around, please edit smartgit.vmoptions, add following line (and tweak if necessary)


and restart SmartGit.