aboutsummaryrefslogtreecommitdiff
path: root/package.yaml
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2022-04-13 00:22:08 -0600
committerJosh Rahm <joshuarahm@gmail.com>2022-10-09 12:19:46 -0600
commitcecacbf482f90d0ed56ce320fbb557b22cd3d7b0 (patch)
tree85fb4a94d2d3f8ea7b0802fc72fc7b7e78230879 /package.yaml
parent85310f18ac936032ea8eb4e3e177684d2d738b7c (diff)
downloadrde-cecacbf482f90d0ed56ce320fbb557b22cd3d7b0.tar.gz
rde-cecacbf482f90d0ed56ce320fbb557b22cd3d7b0.tar.bz2
rde-cecacbf482f90d0ed56ce320fbb557b22cd3d7b0.zip
Add ConsistentMosaic, a wrapper to make Mosaic more consistent.
Right now, Mosaic operate on the windows itself. But this means that swapping windows can act very unintuitively. This wrapper changes mosaci to work on window /positions/ rather than windows themselves, so the window in position 1 will always be the same size, and when moved to position 2, it will inherit that position's size. There's still some buggy behavior, but it is in general much more intuitive than it was before.
Diffstat (limited to 'package.yaml')
-rw-r--r--package.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/package.yaml b/package.yaml
index 7e7244c..f4f5603 100644
--- a/package.yaml
+++ b/package.yaml
@@ -40,3 +40,4 @@ dependencies:
- monad-loops
- data-default
- linear
+ - bimap