Commit Graph

232 Commits

Author SHA1 Message Date
Francisco Vallarino
00d2491445 Rename Style.hs fields 2020-08-03 01:29:54 -03:00
Francisco Vallarino
2dab19f9ae Create lenses for Widget.hs types 2020-08-02 22:15:32 -03:00
Francisco Vallarino
ebb524cab6 Rename MonomerContext fields, create lenses 2020-08-02 22:04:35 -03:00
Francisco Vallarino
b9d48cf2e6 Rename input related fields 2020-08-02 21:40:35 -03:00
Francisco Vallarino
3f2c26460b Rename WidgetInstance fields 2020-08-02 20:57:54 -03:00
Francisco Vallarino
a969a901dc Rename WidgetResult and SizeReq fields 2020-08-02 20:39:20 -03:00
Francisco Vallarino
632a2130c3 Rename Renderer functions 2020-08-02 20:28:45 -03:00
Francisco Vallarino
03b9b45cd1 Remove old test files 2020-08-01 23:51:38 -03:00
Francisco Vallarino
05c575c21c Consider the case of fSize being = 0 in Stack 2020-08-01 23:37:02 -03:00
Francisco Vallarino
000efdcbda Make WidgetInstance the last parameter of _widgetResize, as in every other Widget function 2020-08-01 23:36:24 -03:00
Francisco Vallarino
5c153d496a Add initial Button unit tests 2020-08-01 23:19:05 -03:00
Francisco Vallarino
c01a9f47f7 Remove avg logic from Stack, in order to make it more predictable 2020-07-31 15:59:06 -03:00
Francisco Vallarino
534b15b1c4 Refactor Composite update 2020-07-31 15:36:52 -03:00
Francisco Vallarino
eca33a239f Request preferred size when model changes in Composite 2020-07-31 13:27:30 -03:00
Francisco Vallarino
c4a7a1a696 Fix Test build 2020-07-30 01:39:48 -03:00
Francisco Vallarino
b2dc945f4d Rename Lib.hs to Monomer.hs 2020-07-27 01:58:02 -03:00
Francisco Vallarino
7054a1d2a2 Format widgets 2020-07-27 01:42:51 -03:00
Francisco Vallarino
ad47f7f387 Format Graphics module 2020-07-27 00:12:17 -03:00
Francisco Vallarino
289397e7c1 Format Core and part of Drawing 2020-07-26 00:22:19 -03:00
Francisco Vallarino
d1247481ea Format main Widget types 2020-07-25 23:32:36 -03:00
Francisco Vallarino
6b7a40daa1 Rename widgetInstance variables to widgetInst 2020-07-25 00:10:53 -03:00
Francisco Vallarino
04a5cd5e12 Rename UpdateUserState to UpdateModel 2020-07-24 19:49:17 -03:00
Francisco Vallarino
795dd5fee6 Format Main/Util 2020-07-24 19:40:53 -03:00
Francisco Vallarino
78773159b5 Improve focus handling 2020-07-24 19:27:25 -03:00
Francisco Vallarino
189930c204 Make sure all merge conditions update child widget path 2020-07-24 16:27:48 -03:00
Francisco Vallarino
a42ba1ba14 Make Flexible extra space proportional to requested size 2020-07-24 00:48:33 -03:00
Francisco Vallarino
8dc575c919 Fix Stack space assignment issue 2020-07-24 00:41:46 -03:00
Francisco Vallarino
2c9c6888de Rename variables 2020-07-23 22:09:16 -03:00
Francisco Vallarino
9e3339f80e Remove WidgetContext 2020-07-23 18:34:18 -03:00
Francisco Vallarino
ae35b3c74a Move focusedPath into WidgetEnv, remove WidgetContext from Widget functions 2020-07-23 18:24:59 -03:00
Francisco Vallarino
7eb418a56f Use _instancePath for find/nextFocusable 2020-07-23 17:14:02 -03:00
Francisco Vallarino
6c341fd1fd Store path in WidgetInstance 2020-07-22 13:45:54 -03:00
Francisco Vallarino
beb63d1c2d Update childs visible/enabled in BaseComposite 2020-07-22 01:47:57 -03:00
Francisco Vallarino
f0335a464f Remove visible/enabled fields from WidgetContext 2020-07-22 01:37:36 -03:00
Francisco Vallarino
b085419954 Take _instanceEnabled in findNextFocusable 2020-07-21 18:05:52 -03:00
Francisco Vallarino
6243f8ce11 Split containers preferredSize/resize parameters from tuple to individual args 2020-07-21 17:43:41 -03:00
Francisco Vallarino
7e2f977ddc Add visible/enabled attributes to WidgetContext 2020-07-21 00:41:10 -03:00
Francisco Vallarino
ef0eca33a1 Rename WidgetEnv fields 2020-07-18 22:29:48 -03:00
Francisco Vallarino
55e9a47206 Restore Resize WidgetRequest 2020-07-18 16:36:59 -03:00
Francisco Vallarino
c451911686 Rename WidgetContext/wctx to WidgetEnv/wenv 2020-07-18 15:44:56 -03:00
Francisco Vallarino
8f85036d79 Minor formatting 2020-07-18 15:42:25 -03:00
Francisco Vallarino
3cb4105fc1 Rename App to Model. Add wctx parameter to find and nextFocusable 2020-07-18 15:14:16 -03:00
Francisco Vallarino
d629e87929 Rename instances of app and related to model. Some extra minor renames 2020-07-16 01:28:04 -03:00
Francisco Vallarino
765ca22719 Partial Clipboard check refactor 2020-07-16 00:47:27 -03:00
Francisco Vallarino
461679731c Remove Renderer parameter from preferredSize 2020-07-16 00:25:38 -03:00
Francisco Vallarino
a5c2a20952 Add (temporary?) WidgetPlatform type 2020-07-15 23:40:19 -03:00
Francisco Vallarino
d0387f9ee2 Improve Stack space assignment 2020-07-14 20:53:31 -03:00
Francisco Vallarino
47d2063366 Add config instance to textField 2020-07-14 00:05:35 -03:00
Francisco Vallarino
2a83433627 Improve and use exported interfaces/config 2020-07-13 20:31:53 -03:00
Francisco Vallarino
43b53aef96 Standardize widget initialization 2020-07-13 19:38:51 -03:00