Sarah Gerweck
768fba21b0
Make sure to unset the singleton instance on close
8 years ago
Sarah Gerweck
e050f07692
A helper for making dialog button bars
JavaFX & ScalaFX already have one of these, but this handles padding
and automatically set up the apply, ok, cancel trilogy (though you can
disable any of these).
8 years ago
Sarah Gerweck
0f3361017d
A couple of classes for making custom table cells
8 years ago
Sarah Gerweck
fd040af74f
New class for making singleton windows
This ensures there will be at most one copy of the stage, which will be
created and destroyed as needed. Trying to create a second just brings
the first into focus. This is good for things like preferences windows.
8 years ago
Sarah Gerweck
ccc644f9d4
New method to observe an `Option[A]` from a future
This makes it much easier to mix in an observable from a future. I'd
also like to do a `Try[Option[A]]` method.
8 years ago
Sarah Gerweck
64945853ea
Bump README for release
8 years ago
Sarah Gerweck
cea337a5fd
Reduce logging verbosity
8 years ago
Sarah Gerweck
b9bf372fc7
Minor dependency updates
8 years ago
Sarah Gerweck
280c80420b
Setting version to 0.8.2-SNAPSHOT
8 years ago
Sarah Gerweck
6351a085cc
Setting version to 0.8.1
8 years ago
Sarah Gerweck
0b20eba2cd
Update README to 0.8.1 for release
8 years ago
Sarah Gerweck
f0ced5fd66
Add `HostOS` utility
This currently calls out to a private JavaFX utility from Sun. If that
changes, I'll modify the code to use the system properties directly.
8 years ago
Sarah Gerweck
f799b32b42
Setting version to 0.8.1-SNAPSHOT
8 years ago
Sarah Gerweck
37db4e0235
Setting version to 0.8.0
8 years ago
Sarah Gerweck
b1796542a0
Update CHANGELOG and version with 0.8 info
8 years ago
Sarah Gerweck
1fb1d5db1f
Update to ScalaFX for Java 1.8.0u92
Also, update the version number of Gerweck Utils.
8 years ago
Sarah Gerweck
f216c5da9f
Update to several SBT plugins
8 years ago
Sarah Gerweck
941d0c7cb7
Update `FutureObservable` to perform much better
8 years ago
Sarah Gerweck
83d7f5f009
Add `observableSource` converter
8 years ago
Sarah Gerweck
eb00380441
Add documentation to `observableSink`
8 years ago
Sarah Gerweck
fb2dac9b3f
Code to make an `Observable` from a `Future`
8 years ago
Sarah Gerweck
85e494cab1
Setting version to 0.7.1-SNAPSHOT
8 years ago
Sarah Gerweck
bcc70300f6
Setting version to 0.7.0
8 years ago
Sarah Gerweck
b26e2cecc0
Add `ReadOnlyObjectProperty` instances for 0.7.0
8 years ago
Sarah Gerweck
9e00722118
Setting version to 0.6.1-SNAPSHOT
8 years ago
Sarah Gerweck
87e1c9d29d
Setting version to 0.6.0
8 years ago
Sarah Gerweck
00612a3b4f
A number of updates for 0.6 release
8 years ago
Sarah Gerweck
6956bd05da
Add operations to flatten arrays, lists and sets
This makes it really convenient to take a data structure like a
`ObservableBuffer`, which normally has special operations to watch for
different CRUD operations on its individual members, and treat the whole
thing as a solid value. This lets you turn it into an `ObservableValue`
where you get a notice of changes and then you can use the normal
operations like `map` and `flatMap` to react to changes.
Because this requires reprocessing the entirety of the contained values,
this may not perform as well as if you subscribe to more granular update
messages.
It is possible to round-trip these collections back to the ScalaFX
native collections using the other utilities available. This will be
required if you want to use the output to back something like a table.
8 years ago
Sarah Gerweck
d9ffc45d69
Slight performance & correctness improvement
8 years ago
Sarah Gerweck
d19c9fee5e
Setting version to 0.5.1-SNAPSHOT
9 years ago
Sarah Gerweck
86ed3da0bc
Setting version to 0.5.0
9 years ago
Sarah Gerweck
05d4a4f8aa
Remove deprecated view-bound syntax
9 years ago
Sarah Gerweck
f1d4ab70fe
Update to ScalaFX R9 for Java 8.0.60
9 years ago
Sarah Gerweck
6136189008
Setting version to 0.4.1-SNAPSHOT
9 years ago
Sarah Gerweck
340b939a2c
Setting version to 0.4.0
9 years ago
Sarah Gerweck
33faf63c7c
Bump version in README
9 years ago
Sarah Gerweck
a953604cd8
Update to dependencies
9 years ago
Sarah Gerweck
b366a810f7
ScalaFX App wrapper
9 years ago
Sarah Gerweck
d491186b38
Bump version of Gerweck Scala util
9 years ago
Sarah Gerweck
de55ef579e
Updates to build process
9 years ago
Sarah Gerweck
907c83da52
Remove erroneous copyright notice
9 years ago
Sarah Gerweck
4e51aa7d16
Setting version to 0.3.2-SNAPSHOT
9 years ago
Sarah Gerweck
b0c5cf1435
Setting version to 0.3.1
9 years ago
Sarah Gerweck
0c92955369
Bump version for release
9 years ago
Sarah Gerweck
6d37cc4373
More support for observing collections
9 years ago
Sarah Gerweck
d0e210607f
Setting version to 0.3.1-SNAPSHOT
9 years ago
Sarah Gerweck
fd14bd1af3
Setting version to 0.3.0
9 years ago
Sarah Gerweck
3ba63b8dad
Bump version for release
9 years ago
Sarah Gerweck
2a6e0ee5e7
Update to 1.0 of sbt-release plugin
9 years ago
Sarah Gerweck
4bc515b73f
Finalize classes
9 years ago