Commit Graph

230 Commits

Author SHA1 Message Date
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 StringConverters 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
Sarah Gerweck
b9bf372fc7 Minor dependency updates 2016-05-29 16:01:06 -07:00
Sarah Gerweck
280c80420b Setting version to 0.8.2-SNAPSHOT 2016-05-23 22:19:54 -07:00
Sarah Gerweck
6351a085cc Setting version to 0.8.1 2016-05-23 22:19:35 -07:00
Sarah Gerweck
0b20eba2cd Update README to 0.8.1 for release 2016-05-23 22:18:20 -07:00
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.
2016-05-23 22:05:38 -07:00
Sarah Gerweck
f799b32b42 Setting version to 0.8.1-SNAPSHOT 2016-05-04 22:27:53 -07:00
Sarah Gerweck
37db4e0235 Setting version to 0.8.0 2016-05-04 22:27:26 -07:00
Sarah Gerweck
b1796542a0 Update CHANGELOG and version with 0.8 info 2016-05-04 22:26:28 -07:00