Releases: ReactiveX/RxJavaFX
Release 0.1.3
Fixed CompositeObservable dupe issue from 0.1.2
ADDED
CompositeObservable for merging multiple Observables, but allows Observables to be added/removed at any time. Helpful for consolidating multiple UI event sourcesx
MODIFIED
Removed dupe initial emission from ObservableSetSource.fromObservableSet() factory
Release 0.1.2
ADDED
CompositeObservable for merging multiple Observables, but allows Observables to be added/removed at any time. Helpful for consolidating multiple UI event sources
MODIFIED
Removed dupe initial emission from ObservableSetSource.fromObservableSet() factory
Release 0.1.1
ADDED
JavaFxObservable.fromDialog()factory which will emit the result of aDialog<T>as anObservable<T>.
MODIFIED
JavaFxObservable.fromObservableList()now does an initial emission of theObservableListbefore any changes occur.JavaFxObservable.fromObservableMap()now does an initial emission of theObservableMapbefore any changes occur.JavaFxObservable.fromObservableSet()now does an initial emission of theObservableSetbefore any changes occur.
Release 0.1.0
Two new functionalities were added to this release.
JavaFX interval()
Added following factory to emit consecutive Long values at a set interval on the JavaFX thread. See #34
JavaFxObservable.interval(Duration duration)
Lazy RxJava Bindings
Two more Binding factories were added to turn an RxJava Observable into a JavaFX Binding, and now there is an option to call toLazyBinding() and not just toBinding(). This will result in the Binding implementation delaying subscription to the Observable until a value is requested from it. #35.
JavaFxSubscriber.toLazyBinding(Observable<T> observable)
JavaFxSubscriber.toLazyBinding(Observable<T> observable, Action1<Throwable> onError)
Release 0.0.7
- Added factories to turn
ObservableMap<K,T>events into several flavors ofObservable<R> - Added factories to turn
ObservableSet<T>events into several flavors ofObservable<R>
Release 0.0.6
Added CompositeBinding, a JavaFX equivalent to CompositeSubscription. See #23
ObservableList Support and Improved Scheduler
See README for new features
ObservableListtoObservablefactory support- Improved
JavaFxSchedulerwith trampoline mechanism
Special thanks to @akarnokd for his help with the JavaFxScheduler.
New JavaFxObservable Factories
New factories added to JavaFxObservable:
fromSceneEvents()fromWindowEvents()fromActionEvents(), with overloads forNode,MenuItem, andContextMenu
Enhancement Release 0.0.3
Refer to README to see new features.
ObservabletoBindingconversion- Value change factories
Attempt re-release on Maven Central
After a long delay, we are excited to release RxJavaFX. This simple API allows you to turn JavaFX ObservableValues and Node Events into a reactive Observable stream with all the RxJava goodness. It also comes with a JavaFX Scheduler so you can safely schedule emissions on a JavaFX thread at any time.