Sarah Gerweck
768b7f9585
Updates to dependencies
2016-09-24 21:17:30 -07:00
Sarah Gerweck
07cd22a64d
Refactor the build into SBT 1.0 style
2016-09-24 21:17:30 -07:00
Sarah Gerweck
282dd28070
Setting version to 0.10.3-SNAPSHOT
2016-07-30 15:32:00 -07:00
Sarah Gerweck
4dcc0b6e6c
Setting version to 0.10.2
2016-07-30 15:31:12 -07:00
Sarah Gerweck
5b6ad07a08
Add new automatic conversion to BooleanProperty
...
There are a number of signatures in ScalaFX that won't accept an
observable of a Scala Boolean and that require you to convert it to a
Java Boolean. This adds an automatic conversion to resolve that.
2016-07-30 15:26:18 -07:00
Sarah Gerweck
e50159b82e
Add new mechanism for streaming to a collection
2016-07-30 15:05:45 -07:00
Sarah Gerweck
a16adb85c5
Update dependency
2016-07-30 14:41:17 -07:00
Sarah Gerweck
d3296748f2
Add a new FutureObservable.ofTryOption
...
This is the lowest-level observer you could make on a `Future`, but it's
pretty useful. All the others _could_ be derived from this one, but it's
better to use as few JavaFX callbacks as possible since they have to be
executed in the main UI thread.
2016-07-29 20:58:55 -07:00
Sarah Gerweck
ef1216a821
Rename apply
to withDefault
2016-07-29 20:58:55 -07:00
Sarah Gerweck
8df96ed076
Minor improvements to FutureObservable
2016-07-29 20:58:55 -07:00
Sarah Gerweck
cdc3eaad8e
Setting version to 0.10.2-SNAPSHOT
2016-07-15 22:28:48 -07:00
Sarah Gerweck
345d264cbd
Setting version to 0.10.1
2016-07-15 22:28:18 -07:00
Sarah Gerweck
60828f3aad
Minor fixups to type signatures
2016-07-15 22:27:31 -07:00
Sarah Gerweck
6e83b3fa94
Setting version to 0.10.1-SNAPSHOT
2016-07-14 02:06:18 -07:00
Sarah Gerweck
44f3a3fd94
Setting version to 0.10.0
2016-07-14 02:05:46 -07:00
Sarah Gerweck
13e4014f0c
No default optimization for better binary compat
2016-07-14 02:04:18 -07:00
Sarah Gerweck
27578c1ed9
Update dependencies
2016-07-14 02:03:36 -07:00
Sarah Gerweck
46798a66cd
Update CHANGELOG for 0.10 release
2016-07-14 02:02:50 -07:00
Sarah Gerweck
d77890fd95
Bump version number to 0.10
2016-07-14 02:01:10 -07:00
Sarah Gerweck
58ea91e3a3
(Breaking) improvement to SingletonStage
2016-07-14 02:00:48 -07:00
Sarah Gerweck
0660143ae4
Start adding standard StringConverter
s
2016-07-14 01:57:33 -07:00
Sarah Gerweck
bd1201ca28
New Anchored
constructor for top stage panes
2016-07-14 01:07:27 -07:00
Sarah Gerweck
54c9313e03
Setting version to 0.9.2-SNAPSHOT
2016-07-01 20:25:37 -07:00
Sarah Gerweck
414cb45620
Setting version to 0.9.1
2016-07-01 20:25:16 -07:00
Sarah Gerweck
95e7f35665
Update README for 0.9.1 release
2016-07-01 19:48:38 -07:00
Sarah Gerweck
5e4d9f0b3f
Update versions of Akka and Scalaz
2016-07-01 19:48:38 -07:00
Sarah Gerweck
01e4e1296e
Update CHANGELOG
2016-07-01 19:48:38 -07:00
Sarah Gerweck
c0177001db
Update SBT version
2016-06-26 19:48:39 -07:00
Sarah Gerweck
ad7118c0fe
Add a new DebugTools object for debugging methods
2016-06-17 18:41:48 -07:00
Sarah Gerweck
b962c62209
Add control-panel builders
...
I've used these in a few projects now, so might as well put them in a
common library where they can get properly enhanced.
2016-06-15 05:42:35 -07:00
Sarah Gerweck
08961b6178
Setting version to 0.9.1-SNAPSHOT
2016-06-13 12:34:41 -07:00
Sarah Gerweck
ada74758a0
Setting version to 0.9.0
2016-06-13 12:34:09 -07:00
Sarah Gerweck
cb17a3ab90
Update README for 0.9.0
2016-06-13 12:28:35 -07:00
Sarah Gerweck
c525330b08
Add observeFiltered
methods on ObserableBuffer
...
These are convenience methods for constructing a `FilteredBuffer` with
either a static or dynamic filter.
2016-06-12 08:11:24 -07:00
Sarah Gerweck
99ed345be5
Add observableSize
operation to collections
...
Also, bump the version to 0.9 since this change is definitely not binary
compatible: class names and structures have changed. Most clients should
be fine though if they just recompile: the changes are to things that
will generally be used through the implicits system, so most shoudln't
notice the changes.
2016-06-12 04:11:07 -07:00
Sarah Gerweck
ce0e5c001e
Setting version to 0.8.4-SNAPSHOT
2016-06-09 18:18:32 -07:00
Sarah Gerweck
f85531b0c5
Setting version to 0.8.3
2016-06-09 18:18:09 -07:00
Sarah Gerweck
1e25811b59
Update README for release
2016-06-09 18:17:28 -07:00
Sarah Gerweck
d058871300
Updated version of Gerweck utils
2016-06-09 18:16:37 -07:00
Sarah Gerweck
96fd69b323
New readOnly
method for broadening observables
2016-06-08 18:56:48 -07:00
Sarah Gerweck
75542afe54
Setting version to 0.8.3-SNAPSHOT
2016-06-04 17:51:13 -07:00
Sarah Gerweck
8e533fd513
Setting version to 0.8.2
2016-06-04 17:49:06 -07:00
Sarah Gerweck
dc763de5f4
Simplify DialogButtons behavior
...
The custom region doesn't quite work yet, so just expose the underling
bar so we can still get the shared behavior. Maybe the region will get
fixed later on.
2016-06-04 01:02:48 -07:00
Sarah Gerweck
768fba21b0
Make sure to unset the singleton instance on close
2016-06-04 00:40:43 -07:00
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).
2016-06-04 00:34:16 -07:00
Sarah Gerweck
0f3361017d
A couple of classes for making custom table cells
2016-06-04 00:34:06 -07:00
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.
2016-06-04 00:32:00 -07:00
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.
2016-06-04 00:30:04 -07:00
Sarah Gerweck
64945853ea
Bump README for release
2016-05-31 02:24:54 -07:00
Sarah Gerweck
cea337a5fd
Reduce logging verbosity
2016-05-31 02:24:11 -07:00