Markus Hauck
e59559b0d1
Apply hlint hints
...
- programs/LayerDemo: combine imports
- programs/SuspendAndResumeDemo: redundant do
- programs/ViewportScrollDemo: unused pragma
- src/Brick/Main: redundant do
- src/Brick/Widgets/Center: use fromMaybe
- src/Brick/Widgets/Core: combine imports, redundant do, use >=>
- src/Brick/Widgets/Internals: redundant '$'
- src/Brick/Widgets/List: use fromMaybe
- src/Brick/Widgets/ProgressBar: use fromMaybe
2015-12-09 20:15:09 +01:00
Jonathan Daugherty
736a81de97
API: move EventM and Next to Brick.Types
2015-08-19 19:48:55 -07:00
Jonathan Daugherty
35aa2ad8a4
Monster patch: move most data types to Brick.Types, remove IsString
...
instance for Widget
- This makes the module layout more predictable since Brick.Widgets.Core
now (mostly) only contains widgets and widget transformations
- Utility functions closely related to types are now in Brick.Types
- Brick.Types.Internal contains types used internal by the renderer,
some are re-exported by Brick.Types
2015-08-19 19:40:06 -07:00
Jonathan Daugherty
4fde0b4f7d
Add support for viewports that scroll both vertically and horizontally, add visibility demo
2015-07-17 19:30:42 -07:00
Jonathan Daugherty
962e7c83df
Rename appMakeVtyEvent to appLiftVtyEvent
2015-07-10 13:53:21 -07:00
Jonathan Daugherty
a460d2fd15
ViewportScrollDemo: use explicit imports
2015-07-10 13:38:05 -07:00
Jonathan Daugherty
2e13a1cde5
Add viewport scrolling demo
2015-07-09 11:03:48 -07:00