Changes in version 0.32.90
=========================

Important Changes:
  JNI: get name before checking for COMBO BOX
  JNI: dispatch radio, push toggle button events

Maintainership:
  Update Authors

Contributors:
  Magdalen Berns

Changes in version 0.32.3
=========================

Build:
  Use JNI_VERSION_1_6
  LDFLAGS Use proper version info syntax
  check if AM_PROG_AR is defined
  Add -rpath flag to LDFLAGS
  Add dependency on atk-bridge-2.0
  Add AC_SUBST(JAW_LIBS)
  Don't use $JAVACFLAGS when setting JDK_SRC
  Add JDK_SRC to Build configuration
  put lt version info first in LDFLAGS
  Check minimum version of atk and spi is installed
  Add AM_SILENT_RULES([yes])

Miscellanous:
  Directly initialise accessibility rather than load via gtk module
  jawutil: include string header for strcmp use
  Replace G_CONST_RETURN with const
  Print exception stack traces
  FIX SIGEV fatal error
  fix jfieldID in get_extents
  Merge branch 'old' into amend
  set x y extents for both WINDOW and SCREEN
  Use defined top level klass
  AtkWrapper: Remove hard-coded handler values
  Rectangle width and height for set_extents
  Replace G_CONST_RETURN with const
  FIX incompatable pointer
  FIX g_cond lockup

Maintainership:
  Add various g_debug messages, warnings and erros for JAW_DEBUG=1

Contributors:
  Magdalen Berns

Changes in version 0.32.2
=========================

Miscellanious:
  741127: set propertiesdir & java_atk_wrapperdir
  741073: initialise with compatible pointer type jawimpl
  741062: Fix symbol lookup error jaw_misc_type

Contributors:
  741068: Tidy up style Magdalen Berns in jawutil

Contributors:
  Magdalen Berns

Changes in version 0.32.1
=========================

Miscellanious:
  740644 jawvalue.c has no style
  740649 Component: set_extents return gboolean
  740650 Component: get_extents should not return anything.
  740653 Remove Reundant cast to String

Contributors:
  Magdalen Berns

Changes in version 0.32.0
=========================

Build:
  740286 FIX Warning in jaw_hypertext_get_link
  740428 FIX Assignment makes pointer from integer without a cast
  740589 Fix Incompatible pointer type error
  740269 Do not used deprecated 'g_atexit'
  740172 Do not use deprecated 'atk_focus_tracker_notify'
  740270 Do not use deprecated 'g_mutex_new'
  740271 Do not use deprecated 'g_cond_new'
  740278 Do not use deprecated 'atk_misc_get_type'
  740279 FIX cast to pointer from integer of different size
  740280 FIX passing incompatible pointer type
  740281 Do not use deprecated 'g_value_set_char'
  740459 do not use deprecated 'g_mutex_new' in jawimpl.c

Miscellanous:
  740644 jawvalue.c style
  740584 jawcomponent.c style
  740548 jawobject.c style
  740550 jawtoplevel.c style
  740602 AtkComponent.java is not making use of instance methods
  740590 remove deprecated and unimplemented focus handler methods
  740437 jaweditabletext.c style
  740445 jawtext.c style
  740449 jawtext.c removed commented out code
  740450 jawtext.c style further improved

Maintainership:
  740534 HACKING Update
  740535 Remove TODO file
  740539 HACKING Should list methods not yet fully implemented
  740580 HACKING lists some deprecated functions
  740581 HACKING should list deprecated functions which are implemented
  740598 HACKING do not list unimplemented deprecated functions
  740307 added java-atk-wrapper as a jhbuild module

Contributors:
  Magdalen Berns
Changes in version 0.31.0
=========================

Build:

739912: Set JAVA_HOME
739976: Fix 'install-libLTLIBRARIES' failed error
740062: set wrapperdir and propertiesdir to prefix
        Set wrapperdir and propertiesdir correctly
  Set JAW_CFLAGS includes
  configure.ac: use current working directory
                Specify minimum versions for building

Miscellanous:
  Remove fileSeperator object
  print useful build config info
  Specify JAVA_HOME

Changes in version 0.30.9
=========================

Build:
  Bug 739909: Allow writing of JavaInfo.class during distcheck
  Bug 739912: Set JAVA_HOME properly
              Fix invalid flag
  Remove directory cd into cwd
  configure: add check-news to AM_INIT_AUTOMAKE
  configure.ac: remove quotation marks
  fix b660968 mistake breaking build

Miscellanous:
  Replace tabs for spaces and format a bit
  Change JRE_SRC back to JAVA_HOME
  change tabs to spaces
  jawaction: style improvements
  Atktext: style improvements
  fix typo
  Remove whitespace

Mantainership:
  Close 9 obsolete Bugs

Contributors:
  Magdalen Berns

Changes in version 0.30.8
=========================

Build:
  Bug 739427: USE_GNOME2_MACROS=1 seems redundant => update autogen.sh
  Bug 739503: AtkKeyEvent: Use checked operations
              Add $(srcdir)/*.java to EXTRA_DIST
              autogen.sh: use unary operators

Miscellanous:
  Atkwrapper: fix style and indentation
  AtkKeyEvent: fix indentation
  autogen.sh: less is more, tidy up

Mantainership:
  HACKING: Update maintainer contact details

Contributors:
  Magdalen Berns, Alejandro Pieiro

Changes in version 0.30.7
=========================

Build:
  Bug 738776: Add ${ACLOCAL_FLAGS} to ACLOCAL_AMFLAGS

Mantainership:
  Added ChangeLog with full git commit history included

Contributors:
  Magdalen Berns

Changes in version 0.30.6
=========================

Build:
  Bug 738721: Fix "unary operator expected" error

Mantainership:
  738709 Updated doap file (current active maintainers)

Miscellanous:
  738730  Change JDK_HOME to JDK_SRC
  738731  Change JAVA_HOME to JRE_SRC

Contributors:
  Magdalen Berns

Changes in version 0.30.5
=========================

Maintainer note: while doing this release, we detected that the
version bump on each release was not included on the master branch. So
most of the 0.30.X JAW versions available were not reflected on
master, but only on the branch gnome-2-30. In that sense, the
versioning of this module was more updated on a specific branch that
on master.

This was against the usual GNOME policies, and in general, for any
free software project using git as repository. So, from now on, the
usual policy would be used, summarized as:

 * master will include also the version bumping.
 * specific branches will be used for developing new features or to
   keep track of stable branches

Additionally, this NEWS entry will include all the changes since
0.29.5., beind those:
*
* Atk wrapping:
   * Bug 616693: emit both the visible and showing events for combo box
   * Bug 611256 - atk_text_get_text is not working correctly with the
     specified end offset
* Building:
   * Add JAVACFLAGS option for build
   * Bug 703358 - java-atk-wrapper can't be re-automake with automake 1.13
   * Use -avoid-version only when target_os is cygwin
* Mantainership:
   * Updated doap file, both in format [1] and in content (current
     active maintainers)
   * Updated AUTHORS and MAINTAINERS files accordingly
* Miscellanea
   * Use GTK_PATH to locate libatk-bridge.so
   * Use AT_SPI_IOR and AT_SPI_BUS instead of GConf key to check
     enablement of accessibility
   * Adding initial .gitignore file

[1] https://mail.gnome.org/archives/release-team/2014-July/msg00045.html

Contributors:
Magdalen Berns, Leon Fan, James Page, Alejandro Pieiro, Yaakov Selkowitz, Ke Wang,

===============================
Java ATK Wrapper version 0.29.5
Important changes:
	* Fix critical typo - should set NO_AT_BRIDGE to 0 instead of 1 in loadAtkBridge

===============================
Java ATK Wrapper version 0.29.4
Important changes:
	* Fix regression - conflict with GTK look and feel

===============================
Java ATK Wrapper version 0.29.3
Important changes:
	* Add non-alphanumeric key mapping

===============================
Java ATK Wrapper version 0.29.2
Important changes:
	* Fixed bug 606402 - Attempting to run swing applications with the JAW
	  installed frequently causes the JRE to report a fatal runtime error
	* Add JAW_DEBUG - Set environment JAW_DEBUG=1 to get debug messages

===============================
Java ATK Wrapper version 0.29.1
Important changes:
	* Added support for at-spi2(at-spi d-bus)

===============================
Java ATK Wrapper version 0.28.0
Important changes:
	* Fixed bug 591792 - Java application tooltips are not accessible to orca screen reader
	* Fixed bug 595234 - The caret position will not be changed when input text with gok composer

Java ATK Wrapper version 0.27.8
===============================
Important changes:
	* Fixed 592987 - Java Combobox is not accessible
	* Fixed 593130 - JTree is not accessible to at-tools
	* Fixed 593258 - Table cell accessing issue
	* Fixed 593131 - Java application hangs when exiting from exit menuitem with orca running
	* Fixed 593250 - Alt+F4 sometime leads to application hang
	* Fixed 593261 - Slider bar can not be controled by gok

Java ATK Wrapper version 0.27.7
===============================
Important changes:
	* Fixed d.o.o bug 10506 - java webstart applications don't run
	* Fixed bug that window events are not emitted(bug 591665,591670)

Java ATK Wrapper version 0.27.6
===============================
Important changes:
	* Changed the method to resolve conflict with GTK Look And Feel.
	  Now JAW can work with GTK l&f enabled.

Java ATK Wrapper version 0.27.5
===============================
Important changes:
	* Fixed bug 588879 - JVM crash when selecting text demo of SwingSet
	* Added functionality of JDK_HOME auto-detection

Java ATK Wrapper version 0.27.4
===============================
Important changes:
	* Fixed bug that class files of internal classes are not packed into jar file
	* Fixed build problem of loop variables outside C99 mode
	* Removed functionality of JAVA_HOME auto-detection
Java ATK Wrapper version 0.27.3
===============================
Important changes:
	* Fixed several problems in build system.
	* Resolved conflict with GTK look and feel.
	* Added code to check whether accessibility technology is switched on
	* Added code to get more accurate application name
	* Added code to determine whether to load 32 or 64-bit version of atk-bridge
	* Added functionality to auto-detect JAVA_HOME
	* Removed dependency on gtk+-2.0

Java ATK Wrapper version 0.27.2
===============================
Important changes:
	* Use g_object_notify instead of g_signal_emit when
          there is property changes, so as to fix the crash
          bug.

	* Register gnome_accessibility_module_shutdown as a
          _atexit function after invocation of
          gnome_accessibility_module_init, so as to fix the
          bug that Java apps crash when exit.

Java ATK Wrapper version 0.27.1
================================
Initial release.
