2005-04-01 Bill Haneman Workarounds and fixes for bugs #171581, #171583, completed fix for #171584. * configure.in, NEWS, README: Revved to 1.4.3. * bridge/org/GNOME/Accessibility/JavaBridge.java: (dispatchTextProperty): Always update oldFocusText, on insert. * impl/org/GNOME/Accessibility/TextImpl.java: (concatenateWhitespace): Test for 'null' string before concatenation, since concatenating a null string results in concatenation of the string "null". (findOffsets): Workaround for Java issue where newlines are returned from some APIs (getAtIndex, etc.) but not others [getTextRange]... Add code to trim trailing whitespace from SENTENCE_END, and add leading whitespace. 2005-03-30 Bill Haneman * bridge/org/GNOME/Accessibility/JavaBridge.java: (getTextRange): New utility, cribbed from TextImpl. (dispatchTextProperty): Create the necessary context strings aka change-strings for text insert and text delete events from the currently-focussed object. [currently only the currently-focussed object will have non-null change strings in the Any, this is an implementation limitation because Java doesn't normally provide this information for deletion events, and we must create it from cached text contents. We currently only cache the focussed object's text.] 2005-03-29 Bill Haneman * impl/org/GNOME/Accessibility/TextImpl.java: (getLine): Don't decrement the start offset if it's already '0' in the loop which searches for the start of a line. Fix for bug #171581. Also make sure to initialize Strings to "", not null, as this has side-effects. 2005-03-18 Bill Haneman * configure.in: Fix problem with the 'head -1' syntax, which GNU coreutils 5.3.0 doesn't like anymore. Patch from Guido Trentalancia, thanks! 2004-11-01 Padraig O'Briain * INSTALL: Correct discussion of location of file accessibility.properties. 2004-09-29 Padraig O'Briain * bridge/org/GNOME/Accessibility/JavaBridge.java: Calculate the number of deleted characters for Oo. Fixes bug #151579. 2004-08-20 Padraig O'Briain * impl/org/GNOME/Accessibility/TextImpl.java (getText): Check for string equality rather than string identify. Fixes bug #149602.