Files
jlibintellitype/changes.xml
Rik Veenboer 31050c8893 Migrate to buildable gradle project
* add gradle wrapper
* move source files to gradle project layout
* use SetWindowLongPtr instead of SetWindowLong
* add static library files for Gdi32
* migrate to use jlibloader 0.2
* move auxiliary files to project root
* remove obsolete files
2014-11-29 19:39:21 +00:00

102 lines
5.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<document xmlns="http://maven.apache.org/changes/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd">
<properties>
<title>Release Notes</title>
<author email="mellowaredev_at_gmail_dot_com">Melloware</author>
</properties>
<body>
<release version="1.3.5" date="2010-10-11" description="Extract DLL from JAR">
<action dev="mellowaredev@gmail.com" type="add" due-to="Wordoholic" due-to-email="">
Modified JIntellitype.java a bit so that it would a)copy .dll files from jar to a temp location and b)load 64bit .dll if 32bit fails. Tested on WinXP 32bit and Win7 64bit (with 64bit JVM).
</action>
</release>
<release version="1.3.4" date="2010-04-21" description="Strings for RegisterHotKey">
<action dev="mellowaredev@gmail.com" type="add" due-to="Lars" due-to-email="">
Now enables the user to use all keys instead of just [A-Z],[0-9] as before
</action>
</release>
<release version="1.3.3" date="2010-01-25" description="x64 DLL">
<action dev="mellowaredev@gmail.com" type="fix" due-to="ZeroFlag" due-to-email="">
Added JIntellitype64.dll for 64 bit JRE's. Simply rename the DLL to
JIntellitype.dll or use the Jintellitype.setLibraryLocation(''); function
to set the path to JIntellitype64.dll.
</action>
</release>
<release version="1.3.2" date="2009-07-31" description="Library Location Fix">
<action dev="mellowaredev@gmail.com" type="fix" due-to="Johannes Frank" due-to-email="">
Fixed "Jintellitype.setLibraryLocation('');" method to to allow developers
to set the path of the JIntellitype.DLL for use in executable jar's etc.
</action>
<action dev="mellowaredev@gmail.com" type="fix" due-to="Johannes Frank" due-to-email="">
Removed Commons-Logging dependency
</action>
</release>
<release version="1.3.1" date="2008-02-11" description="SwingToIntellitype Fix">
<action dev="mellowaredev@gmail.com" type="fix" due-to="Thomas Beckers" due-to-email="">
Fixed "Jintellitype.swingToIntelliType()" method to handle both the old
style and new style Swing/AWT modifiers. Such as the older InputEvent.SHIFT_MASK
and the newer InputEvent.SHIFT_DOWN_MASK will both return the SHIFT
modifier.
</action>
</release>
<release version="1.3" date="2008-01-09" description="Critical Update">
<action dev="mellowaredev@gmail.com" type="fix" due-to="Karl von Randow" due-to-email="">
Found and fixed race condition in C DLL that was causing the problem of being
able to only register one hotkey at a time.
</action>
<action dev="mellowaredev@gmail.com" type="fix" due-to="Thomas Beckers" due-to-email="">
Fixed "on" methods to be synchronized and added properly.
</action>
<action dev="mellowaredev@gmail.com" type="add" due-to="Thomas Beckers" due-to-email="">
Added isJintellitypeSupported() method which checks the DLL is in the path
and the operating System is Windows and its a 32 bit JDK since it will
not run on 64 bit JVM.
</action>
</release>
<release version="1.2.1" date="2007-10-05" description="Minor update">
<action dev="mellowaredev@gmail.com" type="add" due-to="Usual" due-to-email="usual.smth@gmail.com">
Added Javadoc that explains a modifier of 0 means that no modifier is required if you
want to have a single key be a hotkey.
</action>
<action dev="mellowaredev@gmail.com" type="add" due-to="Usual" due-to-email="usual.smth@gmail.com">
Added example of just using the PRINT_SCREEN key with no modifiers as a hotkey.
</action>
<action dev="mellowaredev@gmail.com" type="add">
Added more constants to JIntellitypeConstants.java based on MSDN documentation.
</action>
<action dev="mellowaredev@gmail.com" type="fix">
Made JIntellitype singleton thread safe by using double checked pattern.
</action>
</release>
<release version="1.2" date="2007-01-11" description="Minor Features Added">
<action dev="mellowaredev@gmail.com" type="add" due-to="Peter Fichtner" due-to-email="fichtner@c2tn.de">
Added registerHotKey(int identifier, String modifierAndKeyCode) to allow Strings like "CTRL+A" to be
used to register hotkeys for applications that want their users to be able to define hotkeys.
</action>
<action dev="mellowaredev@gmail.com" type="add">
Added checkInstanceAlreadyRunning(String appTitle) to prevent multiple instances
of your application from being started if you don't want to. Returns true
if an instance with this application title is already running on the system.
Useful for developers who only want ONE instance of their app running.
</action>
</release>
<release version="1.1" date="2006-12-19" description="Singleton Now">
<action dev="mellowaredev@gmail.com" type="add" due-to="Bertrand Florat" due-to-email="bflorat@sourceforge.net">
Changed Jintellitype to a singleton class like JIntellitype.getInstance()
</action>
<action dev="mellowaredev@gmail.com" type="add" due-to="Bertrand Florat" due-to-email="bflorat@sourceforge.net">
Added ability to use Swing constants for ALT, CTRL, SHIFT.
</action>
</release>
<release version="1.0" date="2006-09-20" description="Initial Version">
<action dev="mellowaredev@gmail.com" type="add">
Initial release of the JIntellitype API.
</action>
</release>
</body>
</document>