Now there is a way of setting OLED icons on Wacom Intuos4 tablets using simple GUI:
The source code can be downloaded from GitLab.
It requires gnome & dconf, but it doesn’t require root access rights as it works by writing to dconf. I hope that some of the ideas tested in i4oled-gui will be used in gnome.
Installing on Fedora 20:
1. Install required packages: sudo yum install git autoconf automake gcc gtk3-devel dconf-devel
2. Clone the repository
git clone https://github.com/PrzemoF/i4oled-gui.git
3. Enter & build
cd i4oled-gui
./autogen.sh
./configure
make
sudo make install
If there is a message about missing gtk+-3.0 during configure stage it means that there is no gtk3-devel package. Same for dconf – it means that there is no dconf-devel package. Ubuntu uses different names: gtk3-dev and dconf-dev.
i4oled-gui looks for icons in 3 locations:
/usr/local/share/i4oled-gui/pixmaps/
/usr/share/i4oled-gui/pixmaps/
~/.icons/wacom/
The first two are shown when “System” button is pressed, The last path is linked with “User” button.
Icons have to be PNG files, 64 x 32, 8-bit/color RGBA, non-interlaced There is a script in data/pixmaps/svg/svg2png.sh that converts SVG to the desired format. Also all icons generated by i4oled can be used. Text entry fields also accepts base64 strings generated by i4oled, but it’s not yet a fully finished feature (stop & start of i4oled-gui is required to see the icon)
Known limitations: i4oled-gui works on first usb tablet found in dconf user file, so if you have more than one tablet .. tough luck (at least until i4oled-gui lands in gnome). There is no bluetooth support yet. Also there is no live preview of rendered text in the icon field.
If you read this entry this far (well done!!) it means that you’re interested in using i4oled-gui, so if you want to send me a feedback use GitLab or przemo (at) firszt (dot) eu