Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Current »

Introduction

This page includes information relevant for a developer to get setup to start developing.

Source Code

Keyboarding Master

The source code for keyboarding master (excluding jinput) is maintained on bitbucket.  Download the source here.

jinput

jinput is a dependant library that was modified in order to allow keyboarding master to function properly.  This is also slightly confusing as the original project was hosted via svn.  That project repo is now deprecated; however, before it was deprecated, a user from the community created a project on github.  When I initially added the necessary changes into the library (for grabbing events), the svn project looked to be dead and so I worked with the project maintainer to integrate my changes.  Now, it seems the jinput project has been resurrected (yah!) but the original devs.  They seemed to have created a new project on git hub here just in sept of 2015.  The problem is that my changes were back from 2012.  So I will need to work with them to perhaps get my changes merged into the now new mainline.

Created an issue here.

IDE

Keyboarding master uses JavaFX for the UI and so its highly recommended that you use Netbeans as the IDE.

Instructions

  • Create a new project by selecting File -> New Project
  • Select JavaFX and JavaFX Project with Existing Source

  • Enter kbmaster for Project Name
  • Set the Project Folder to the full path to the keyboardingmaster git repo.

  • Select the project source as the src folder in the keyboardingmaster directory.
  • Select the Finish button
  • Right click on kbmaster from project tree and select properties
  • Click on libraries
  • Click on 

 

  • No labels