Pixelitor
Pixelitor is a cross-platform raster graphics editor written in Java. It supports layers, layer masks, text layers, drawing, multiple undo, etc. Note that Pixelitor is intended to be powerful rather than simple. You should have some experience with image editors in order to use it, because there isn't much documentation available yet, and many concepts (layers, blending modes, Gaussian blurring, unsharp masking, histograms, etc.) are the same.

System requirements
  • Minimum JRE version is 1.6
  • Preferably 1024 x 768 resolution or better.
  • Depending on the size of the picture enough memory.


Pixelitor on an eComStation machine with Open JDK


Installing Pixelitor
Download the file pixelitor_1.1.2.jar. Make a directory/map with the name "pixelitor". Copy the jar file to this directory. That's all! This is the last version that works with Java 6, next version 2.0.0 requires at least Java 7 and from version 3.0.0 and up you need at least Java 8.

The used pixelitor.cmd file
Pixelitor works with Open JDK in OS/2-eCS. I have made a "pixelitor.cmd" file with the following contents;
@echo off
set CLASSPATH=
set BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
set path=[drive: java]\JAVA160ga5\bin
[drive: pixelitor]
cd [drive: pixelitor]\pixelitor
java -Xmx128m -Duser.home=[drive: pixelitor]\pixelitor -jar pixelitor_1.1.2.jar 2>pixelitor-bugs.txt
I use 2 separate folders (directories), one for Java and one for Pixelitor with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: pixelitor] = drive with Pixelitor

should be replaced by real drive letters. You can also use "javaw" instead of "java". Adjust the file from the distribution below, ie. different drive and directories (maps). Save "pixelitor.cmd" and copy it to the "pixelitor" directory (map).

Create a new program object. Specify the path and file name: "[drive: pixelitor]\pixelitor\pixelitor.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "Pixelitor". The download also has a nice OS/2 icon.

Parameters / options explained
  • The specification "-Duser.home=[drive: pixelitor]\pixelitor" will ensure that Pixelitor will save all necessary files in own directory instead of saving them in the home directory. In the test it didn't produce files, so see it as a safeguard. It also means that you may have to adjust your screen, it starts right at the top.
  • The specification "-Xmx128m" is a value setup by me. Without "-Xmx" I got a hs_err_pidxxx.log file. You can try to adjust it up or down.
  • The addition "2>pixelitor-bugs.txt" ensures that errors are saved in the file "pixelitor-bugs.txt". The 2 in "2>" is not a typo! The file stays empty after the correction for memory, good sign!

Download
In the file you can find the above command file (all drive letters are on set to C:) and an OS/2 Pixelitor icon: pixelitor-ecs.zip.

revision April 30, 2017