Project Group: uk.co.bithatch

Native Image Annotations

uk.co.bithatch : native-image-annotations

Annotations to help with generating GraalVM native image meta-data.

Last Version: 0.0.1

Release Date:

Ikonli Razer Pack

uk.co.bithatch : ikonli-razer-pack

An Ikonli pack for Razer devices.

Last Version: 0.0.1

Release Date:

FX-BorderlessScene

uk.co.bithatch : FX-BorderlessScene

Undecorated JavaFX Scene with implemented move, resize, minimise, maximise, close and Windows Aero Snap controls. This versions has been modularised so will only work on Java 9 or higher.

Last Version: 5.0.4

Release Date:

JImpulse

uk.co.bithatch : jimpulse

A Java port of the impulse library https://launchpad.net/impulse.bzr. For Linux only, requires libpulse and libfftw-3. Captures output from PulseAudio system and delivers transformed snapshots optionally using Fast Fourier Transforms. The data collected may then be used to create visual effects based on sound levels of various frequencies.

Last Version: 1.2

Release Date:

JDraw

uk.co.bithatch : jdraw

A very simple, no-dependencies drawing API providing some primitive operations including lines, rectangles, circles, ellipses, arcs. It doesn't actually draw TO anything, you must provide your own implementation of Backing to actually paint the pixels. This project is intended for use with Snake, my project for Razer devices on Linux, but is made available in case others may find it useful. It doesn't have anything fancy like anti-alias, transformations or even line widths, contributions welcome though!

Last Version: 1.0

Release Date:

Linux I/O For Java

uk.co.bithatch : linuxio4j

A JNA based library providing access to some low-level Linux subsystems, including :- * UInput. Create virtual devices such as keyboards, mice and touchpads and emit events from them as if they were real. * Evdev. Read events from various devices such as keyboards, mice, touchpads, and all other devices exposed by Linux. * Frame Buffer. Write directly to the Linux framebuffer. Allows graphical user interfaces without X being present. As from version 2.0, this library is now in uk.co.bithatch namespace. Version 2.1 and above support Java 8, and module Java 9 and above.

Last Version: 2.1

Release Date:

SVG-Rasterizer Maven plugin

uk.co.bithatch : svg-rasterizer-maven-plugin

This plugin converts SVG files to raster images like png, jpg. Also supports converting to multiple resolutions for Android.

Last Version: 1.2

Release Date:

  • 1