Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: java-atk-wrapper | Distribution: SUSE Linux Framework One |
Version: 0.38.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.5 | Build date: Wed Aug 21 19:25:27 2024 |
Group: Development/Libraries/Java | Build host: s390zl33 |
Size: 275289 | Source RPM: java-atk-wrapper-0.38.0-slfo.1.1.5.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://gitlab.gnome.org/GNOME/java-atk-wrapper/ | |
Summary: Java ATK Wrapper |
Java ATK Wrapper is a implementation of ATK by using JNI technic. It converts Java Swing events into ATK events, and send these events to ATK-Bridge. JAW is part of the Bonobo deprecation project. It will replaces the former java-access-bridge. By talking to ATK-Bridge, it keeps itself from being affected by the change of underlying communication mechanism.
LGPL-2.0-or-later
* Mon Mar 07 2022 fstrba@suse.com - Added patch: * jaw-dependencies.patch + Compile all java files in one run + Compile the classes with source/target 8, since the code does not allow lower versions + Compile the module-info.class with source/target 9 * Fri Dec 11 2020 fstrba@suse.com - Do not build as modular jar, since it is only used by Java 8 - Force building with Java 8 in order to avoid incompatible classes merged into our different modular Javas. * Mon Nov 09 2020 fstrba@suse.com - Update to 3.38.0 * Build: + Fix 32bit build + Distribute manifest.txt + 783982: Fix build warnings + 789956: Build cleanups + Allow building outside source tree + Do not use GTK+ + Require java 7 + 789959: Provide a java module + Bump atk-bridge-2.0 dependency to 2.33.1 + 760227: Filter out AtkWrapper.java from distributed files + 768824: Replace GNOME_COMPILE_WARNINGS with AX_COMPILER_FLAGS + Fix all warnings + Extend JAW_DEBUG + 752590: Include --enable-compile-warning option + 752350: Make with PLATFORM_CFLAGS + 752095: Remove AC_PROG_RANLIB and AC_ISC_POSIX from configure.ac + 750533: Don't use hard path for HOME install * JNI: + 752588: Create AtkWrapper.h and include in AtkWrapper.c + 751997: Create prototype for access init and shutdown + 740439: Create jaw_editable_text_set_run_attributes + 752334: remove jaw_table_get_index_at + 740542: Create jaw_action_get_localized_name + 752291: Replace jaw_set_current_value with jaw_value_set_value + 742499: Implement bounds-changed signal in AtkWrapper + 752236: Create jaw_value_get_range + 752190: Create jaw_table_cell_get_column_span + 752188: Create jaw_table_cell_get_row_span + 752187: Create jaw_table_cell_get_row_column_span + 752174: Create jaw_table_cell_get_position + 751267: BUGFIX: remove custom implementation of util listeners + 752346: Fix unused event listener warnings in jaw_util * Wrapper: + Fix extents value for invalid extents + Compact data-changed events queue + Provide javax.accessibility.AccessibilityProvider + 754688, 768347: Fix crashes on accessible context being NULL + 775609: Fix crashes on accessiblestateset being NULL + 793544: Fix crashes on ref_selection returning NULL + 760058: Deliver accessibility events in a separate context + 766772: Fix crash on unbound recursion + 770575: Gracefully abort initialization if at-spi fails + 793620: Fix iterating hash table in jaw_impl_finalize + 793823: Fix coordinates returned by atkcomponent + 791970: Fix removing component listener + 766774: Call jaw_impl_get_instance from the application thread + 793543: Make sure atk objects exist while processing signals + 793622: Fix missing reference addition on children_changed::add + 793821: Fix atk event parameters + 775947: Make jaw thread a daemon thread + 793819: Fix freeing objects + 669029: Fix netbeans crashes + 754748: Fix freemind crashes + 758242: Fix swing threading rules + Fix SetName/Description/Role/AccessibleParent + Fix GetLocale + Fix Component extents + Fix TableSetCaption/Summary + Fix ActionSet/GetDescription + Fix GetTextAtOffset + Add GetTextBefore/AfterOffset + Fix calling Accessible* methods in the EDT only + Fix weak/global reference management, to make sure Accessible objects can + easily be freed by the GC, but Atk* objects can't. + Fix some null dereferences + Fix text selection offsets + Support alt graph modifier + Fix key event hw_code reporting + Support TableGetIndexAt + Fix TableCell + 750937: Emit object:visible-data-changed signals + 752319: Create java AtkTextGranularity interface + 740439: Create setRunAttributes in AtkEditableText + 740542: Create getLocalizedName in AtkAction + 752190: Create getColumnSpan in AtkTableCell + 752188: Create getRowSpan in AtkTableCell + 752187: Create getRowColumnSpan in AtkTableCell + 752174: Create getPosition for AtkTableCell * Internal: + Make debugging cope with current directory not being writable + Improve debugging log + Update HACKING + Update bug tracker URL + Update missing atk interface implementations + Document the whole picture + Make Samuel Thibault maintainer * Maintainership: + Update HACKING - Removed patches * jaw-avoid-version.patch * jaw-gdk.patch * jaw-java_required.patch * jaw-javah.patch * jaw-quotes.patch + integrated upstream * Tue Jan 02 2018 fstrba@suse.com - Added patch: * jaw-javah.patch + Do not search for javah, since it is not needed during the build * Wed Nov 08 2017 fstrba@suse.com - Added patch: * jaw-gdk.patch + Remove requirement of gdk3. It is not really needed. * Thu Oct 26 2017 fstrba@suse.com - Added patches: * jaw-quotes.patch + Add quotes when adding CFLAGS to JAW_CFLAGS in order to avoid that first of the CFLAGS be evaluated as a command * jaw-java_required.patch + Modify java requirement to 1.7, since the code cannot be built with source level 1.6 due to a diamond operator - Modified patch: * jaw-avoid-version.patch + Completely discard all libtool versioning of the library + This library is not linked, only loaded by the java code and as such, it needs only .so extension * Tue Oct 24 2017 fstrba@suse.com - Remove the distributed AtkWrapper.java file before building, so that a correct version with the correct path to xprops can be generated during the build from AtkWrapper.java.in * Tue Oct 10 2017 fstrba@suse.com - Added patch: * jaw-avoid-version.patch - Avoid libtool generated symlinks for the native library, since it is loaded by System.loadLibrary which expects the library finish with .so anyway. * Wed Sep 06 2017 fstrba@suse.com - Upgrade to upsteam 0.33.2 - Removed patch: * java-atk-wrapper-fortify-decl.patch + Integrated upsteam - Add manifest.txt missing from the tarball - Force source/bytecode target to 1.7. * Fri Oct 17 2014 fstrba@suse.com - Upgrade to upstream 0.30.5 - Removed patch java-atk-wrapper-source-target.patch * No need to apply it since we can chose options for javac from configure line - Force source/bytecode target to 1.5 at configure time * Sat May 03 2014 fstrba@suse.com - Added patch: * java-atk-wrapper-source-target-patch: pass options to javac to produce bytecode compatible with java 1.5 and higher. - Allow to build on SLE11 * xprop is in xorg-x11 package * Thu Dec 12 2013 mvyskocil@suse.com - Initial SUSE packaging of java-awt-wrapper * java-atk-wrapper-fortify-decl.patch to fix missing headers
/usr/lib64/java-atk-wrapper /usr/lib64/java-atk-wrapper/java-atk-wrapper.jar /usr/lib64/java-atk-wrapper/libatk-wrapper.so /usr/share/doc/packages/java-atk-wrapper /usr/share/doc/packages/java-atk-wrapper/AUTHORS /usr/share/doc/packages/java-atk-wrapper/HOWTO /usr/share/doc/packages/java-atk-wrapper/NEWS /usr/share/doc/packages/java-atk-wrapper/README /usr/share/licenses/java-atk-wrapper /usr/share/licenses/java-atk-wrapper/COPYING.LESSER
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 00:28:26 2024