tulskiy / jkeymaster

A library for registering global hotkeys in java with JNA. The goal is to support X11-based platforms, Windows and MacOSX
GNU Lesser General Public License v3.0
234 stars 45 forks source link

compatibility changes for jna 5.4.0 #33

Closed jjYBdx4IL closed 5 years ago

jjYBdx4IL commented 5 years ago

See issue #32

jjYBdx4IL commented 5 years ago

Test unit on windows works.

jjYBdx4IL commented 5 years ago

added travis CI for linux and enabled test unit. Status icon needs to be relocated after merge to point to upstream travis build, and upstream travis build needs to be enabled for the upstream project if desired.

An example on how to run maven on Travis Windows is over there:

https://github.com/jjYBdx4IL/snippets/blob/master/github/travis/windows-maven-build.sh

However, registering hotkeys seems to not work on Travis on Windows - probably the GUI is missing or not fully accessible.

tulskiy commented 5 years ago

Looks great! Thanks a lot.