Граф коммитов

914 Коммитов

Автор SHA1 Сообщение Дата
Eric Traut 4b7b28b78d
Made ValueListener and related methods private (#684)
* ValueListener was inadvertently being exported as a public interface from Animated. Made it private, along with several methods in the Value class that were also intended to be private.

* Documented the setValue method of RX.Animated.Value.
2018-06-13 20:26:22 -07:00
Eric Traut 1caadff7aa Published 1.3.0-rc.1. 2018-06-13 13:33:15 -07:00
Eric Traut 40ef7634b5 A few minor bug fixes and formatting improvements. 2018-06-13 13:25:45 -07:00
Eric Traut f0569955e0
Eliminated use of custom react-native.d.ts file in favor of the public version. (#677)
* Eliminated use of custom react-native.d.ts file in favor of the public version. Extensions are in the file react-native-extensions.d.ts.

* Incorporated PR feedback.

* Incorporated PR feedback. Added "Extended" types to react-native-extensions and eliminated a bunch of "any" casts. This serves as implicit documentation for extensions that should eventually be added to the public react-native.d.ts type definition.

* Respond to changes from code review. Removed shouldRasterizeIOS prop from RX.Image, since it's a no-op. Replace "any" with strong type in TextInput.tsx.
2018-06-13 10:26:16 -07:00
Yury Zholobov e7028bb9d5 UWP announcement fixes: queuing, hiding fake element, identical subsequent announcements (#679)
* Implemented accessibility announcement queue, identical announcements handling, and hiding announcement element from screen reader.

* different approach to announcement queueing, duplicate string fix, hiding fake element from reader under UWP

* PR feedback

* more PR feedback

* PR feedback
2018-06-12 20:21:46 -07:00
Alexander T 9e9bd443a2 disallow using prefix I in interfaces (#678) 2018-06-12 15:37:57 -07:00
Radu Simionescu bb9abd0028 PR feedback in Link.tsx, including a big fix. (#675)
Also made sure macos animated view uses the newly introduced specialization.
2018-06-11 11:39:34 -07:00
Eric Traut 9ef6d8cdd0 Updated RXPTest to use reactxp 1.3.0-rc.0. 2018-06-10 10:24:57 -07:00
Eric Traut 0d152a2b38 Published 1.3.0-rc.0. 2018-06-10 10:17:25 -07:00
Shane Fitzpatrick 7b8a3264a8 onBlur event parameter (#664) 2018-06-10 10:03:54 -07:00
Eric Traut 47336b37fd Fixed issue #667 - avoid the use of the deprecated NetInfo "change" event in favor of "connectionChange".
Revert "Add BezierEasing as NPM dependency (#665)"

This reverts commit 8b9a263138.
2018-06-10 10:01:45 -07:00
Alexander T 623db7be74 Rename filesGlob to include (#672) 2018-06-10 08:48:07 -07:00
Alexander T f709222722 Add missed tslint.json to extensions (#670)
* Add tslint config to imagesvg

* Add tslint config to video extension
2018-06-08 23:07:38 -07:00
RomanLysogor ce05b285c7 Added getMetadata image API (#656)
* Added getMetedata image API

* Fixed comments
2018-06-08 16:06:46 -07:00
Radu Simionescu c55e9de1b6 More windows fixes to address focus manager updates and RNW.Hyperlink (#668)
peculiarities:
- Render regular RN.Text if RX.Link is under a focus
restriction/limitation. This seems to be the only reliable way to
prevent the link from receiving keyboard focus.
- Fixed regression on applying tabIndex/isTabStop overrides by
accounting for the new limitedCountAccessible counter
- Made RX.Link advertise its focus capability to focus
arbitrator correctly.
2018-06-07 13:06:53 -07:00
alregner cf7115733e Add drag and drop handlers on Mac OS. (#663)
* Add drag and drop handlers on Mac.

* Use event helpers to construct mouse event.

* Add toDragEvent helper.
2018-06-07 08:12:13 -07:00
imriczi ebb7d62267 Extend UserInterface.measureWindow to support optional rootViewId param (#666)
* Extend UserInterface with measureRootViewWindow

* use ES6 style import

* Extending measureWindo with optional rootViewId param rather than introducing new method

* removed old method from docs
2018-06-06 08:42:34 -07:00
Alexander T 8b9a263138 Add BezierEasing as NPM dependency (#665) 2018-06-06 08:34:43 -07:00
Asmita c48addfa7e Wire tooltip on buttons,images,links,views (#659)
* Wire tooltip on buttons,images,links,views

* resolve comments
2018-06-04 16:05:51 -07:00
Alexander T b11fbcd1b9 Remove use strict (#658) 2018-06-04 07:59:27 -07:00
Alexander T 8d76bdc5f4 Remove useless type casting (#657) 2018-06-03 08:02:16 -07:00
Eric Traut 7782f8161c Simplified tsconfig.json and package.json for hello-world. 2018-05-31 19:01:06 -07:00
Radu Simionescu 7a7ca94672 Fix "isNavigatingWithKeyboard" for the multi root-view case (#652)
* Fix initial values for some _isNavigatingWithKeyboard variables

* Made isNavigatingWithKeyboard multi root view aware

* Remove the single root check from FocusManager

* Better subscription lifetime to avoid leaks

* Simplifying to a pull model
2018-05-30 19:00:40 -07:00
Shane Fitzpatrick 106eaa8f9b Add support for Text shadows (#651)
* Add support for Text shadows

* Fix regression in conditional to convert textStyle.font

* Adding a note to styles.md documentaion

* Add examples to RXPTest
2018-05-30 14:40:41 -07:00
Maria Rekowska adc9532664 Add credentials to image fetch (#648)
* Add credentials to image fetch

* change crossorigin to withCredentials

* Make credentials a default option if origin header is passed
2018-05-30 14:11:04 -07:00
Eric Traut 0acd720960 Added "es6" lib dependency for hello-world. 2018-05-30 08:50:03 -07:00
Radu Simionescu 4f7263bbd2 Focus tweaks for UWP (#649)
* RX.Text can't get focus, period.

* RX.View with no tabIndex is not focusable

* Make View.tsx work with new tabNavigation Windows-only property
2018-05-29 21:52:32 -07:00
Eric Traut 6b3d4ed477 Published 1.2.1 2018-05-24 14:28:36 -07:00
Asmita 5f047f7e88 enable paste on textinput (#643) 2018-05-24 13:03:41 -07:00
Ladi Prosek 227c241048 Render hidden popup with overflow: hidden (#642)
Otherwise its overflown content may be visible when another popup is shown.
Fixes #638
2018-05-23 10:05:51 -07:00
Marat Abdullin fd9c75d233 Setting role=none for the wrappers which are not taking part in accessibility as the implied by the browser role interferes. (#640) 2018-05-23 09:45:06 -07:00
Eric Traut a6439fb19c Updated sample apps to point to latest versions of reactxp and other dependencies. 2018-05-22 21:58:05 -07:00
Eric Traut 19235a6ca4 Published 1.2.0 of extensions. 2018-05-22 21:17:15 -07:00
Eric Traut 601395aea1 Published reactxp 1.2.0 2018-05-22 20:40:28 -07:00
Radu Simionescu 38432b9e5d Added "disableContextMenu" property to RX.Text. (#632)
* Added "disableContextMenu" property to RX.Text.

* Take 2 (automatic syntesizing of the RN property)
2018-05-22 19:59:06 -07:00
Eric Traut 713a50505d Published 1.1.2-rc.3 2018-05-21 16:59:19 -07:00
Alexander T 11b599ec8b Remove unused lodash function findIndex from navigation extension (#636) 2018-05-21 16:50:41 -07:00
Radu Simionescu ca35be2db6 Create correct Animated.TextInput for windows (#634) 2018-05-20 20:10:14 -07:00
Yury Zholobov e799ad2b15 fix UWP accessibility announce temporary same way Android code path hacked/fixed it (for consistency) (#633) 2018-05-20 20:09:54 -07:00
michaelperel 396d12b90e Fixed import from RNSvgPackage to SvgPackage (#635) 2018-05-18 15:56:16 -07:00
Yury Zholobov 123f90596f added support for Dilaog trait to trigger yes-dont-hide importantForAccessibility behavior. also fixed bug with not accounting for i4a===undefined for the trigger. (#631) 2018-05-16 18:00:57 -07:00
Shane Fitzpatrick 94f3a1154c Map a null from RN.Linking.getInitialURL() to undefined in RX.Linking (#630) 2018-05-15 16:08:05 -07:00
Eric Traut 891c9a3a47 Published 1.1.2-rc.2 2018-05-15 15:52:34 -07:00
Radu Simionescu f077de5349 Added better keyboard input support to windows flavor (#627)
* Remove custom native-desktop UserInterface

* Added support for Windows keyboard intercept

* Updated RXPTest (a new subproject dependency is needed)

* Cleanup
2018-05-15 15:46:07 -07:00
George Mangov fbc461a6a2 Allow for Group view children to be visible to UI Automation. (#622)
* Allow for Group view children to be visible to UI Automation.

* Updates from CR.

* Feedback from CR.
2018-05-15 15:25:38 -07:00
Marat Abdullin da98aab95a Accessibility improvements (#594)
* New autofocusing capabilities.

* Improving and fixing FocusManager, utilizing AutoFocusHelper there.

* Docs and adjustments.

* Redo the autofocusing logic.

* Docs fix.

* focusFirst fix.

* Boolean autoFocus and View-based focus arbitrators.

* Updating the docs.

* Fixing the method signature.

* Noop focus warnings.

* Fixing Text warning.

* Do not use the default logic when the arbitrator is specified.

* Awesome improvements.

* getParentAccessibilityId() fix.

* Reducing unnecessary focus resets.

* Next take.

* Adding requestFocus() and keeping focus() unchanged.

* Docs.

* Fixing the docs.

* Fixing wrong focus() instead of requestFocus().
2018-05-15 07:19:26 -07:00
Simone Locci 4b03f21f28 Fix image svg broken style refs (#624) 2018-05-13 14:33:46 -07:00
Simone Locci 592be4daf0 Fix navigator typo (#623) 2018-05-13 14:33:23 -07:00
Eric Traut 076c56e473 Fixed a few cases in the documentation where text was being truncated. 2018-05-10 09:54:03 -07:00
Eric Traut c2bd803aec Published 1.1.2-rc.1 2018-05-09 14:53:26 -07:00