Commit-Graf

163 Incheckningar

Upphovsman SHA1 Meddelande Datum
Frédéric Bour 2b2113f66f Fix vertical pane implementation 2021-03-15 11:56:39 +01:00
Frédéric Bour 1b8c3cad76 Minor cleanup 2021-03-15 11:56:39 +01:00
Frédéric Bour f3e3ddbe22 Fix unerasable argument warning 2021-03-15 11:56:39 +01:00
Frédéric Bour cba75b9b71 Lwd_seq: assertion was wrong :P 2020-11-01 18:39:49 +01:00
Frédéric Bour 01f60f6714 Lwd_seq: major bugfix 2/2: wrong accounting of marked nodes
The block procedure, that floods the DAG to interrup traversal,
didn't keep count of marked nodes.
In consequence number of dropped nodes was underestimated, resulting in
buffer overflow.
2020-11-01 18:04:23 +01:00
Frédéric Bour 8ffcbfe0a9 Lwd_seq: major bugfix 1/2: dropped join nodes incorrectly stored
dropped join nodes were stored like leaf nodes
2020-11-01 18:04:23 +01:00
Frédéric Bour 357bea9164 tyxml: workaround textarea.value semantics 2020-10-29 21:28:40 +01:00
Frédéric Bour 2986aa2a88 try to fix CI script 2020-10-29 21:18:32 +01:00
Frédéric Bour ced7ff95d6 Lwd.prim: pass instance in acquire/release functions 2020-10-29 21:18:32 +01:00
Frédéric Bour 0d1c02976e Rework management of attributes, make all Svg elements live in svg namespace 2020-10-29 21:18:32 +01:00
Frédéric Bour 8289c13508 tyxml: handle namespaces at creation 2020-10-29 21:18:32 +01:00
Frédéric Bour 7d619111a8 Remove impure operator
If necessary, it should not be difficult to re-implement.
On the other hand, I don't think Lwd code should rely on
initialization/evaluation order.  (or I have not yet found a compelling
case)
2020-10-29 21:18:32 +01:00
Frédéric Bour d592e2f09b update to use labelled interface 2020-10-29 12:07:16 +01:00
Frédéric Bour 96fe300ea8 update examples to use window-manager API 2020-10-29 12:07:16 +01:00
Frédéric Bour 8582ff1978 Things TODO 2020-10-29 12:07:16 +01:00
Frédéric Bour 108ef8c047 fix native examples in Makefile 2020-10-29 12:07:16 +01:00
Thibaut Mattio 2a28fd4f6a Uncomment some functions 2020-10-28 17:12:10 +01:00
Frédéric Bour c1e83171da Handle input value differently 2020-10-14 18:10:43 +02:00
Frédéric Bour 3bfc274842 opam: Fix tyxml-lwd description 2020-10-14 18:10:33 +02:00
Frédéric Bour 74a353e0c1 new implementation of overlays, introducing window manager (alpha API) 2020-10-09 12:24:29 +02:00
Frédéric Bour 1fb659ad44 tyxml-lwd: reinsert only if necessary 2020-10-08 16:41:30 +02:00
Frédéric Bour 9e60a3fecf fix how attributes are specified (styling too) 2020-10-03 09:51:35 +02:00
Frédéric Bour 6daa38dd40 fix how attributes are specified 2020-10-03 09:44:01 +02:00
Frédéric Bour b007eb12aa Tyxml_lwd: fix bug in children management reported by @smondet 2020-10-02 09:02:38 +02:00
Frédéric Bour b9e1f42d4f Check on all ocaml versions (pffff) 2020-09-25 12:42:49 +02:00
Frédéric Bour 9fa9f188ac Fix tyxml-lwd synopsis 2020-09-25 12:42:39 +02:00
Frédéric Bour a27452058c typo in doc 2020-09-25 12:38:58 +02:00
Frédéric Bour b392464362
Update README.md 2020-09-24 11:09:04 +02:00
Frédéric Bour 0e35464eee Also allow Escape to quit Nottui default apps 2020-09-23 17:24:59 +02:00
Frédéric Bour a56a8c08c1 Add changelog, prepare release 2020-09-23 16:07:52 +02:00
Frédéric Bour fa3d7d97fe tyxml lwd 2020-09-23 16:02:30 +02:00
Frédéric Bour dfcd39b0e4 More doc 2020-09-23 16:02:30 +02:00
Frédéric Bour 2c161b99d5 tyxml-lwd needs js_of_ocaml.ppx 2020-09-23 16:02:30 +02:00
Frédéric Bour 4223d3693e tweak Makefile 2020-09-23 16:02:30 +02:00
Frédéric Bour 30344c1366 Merge nottui & nottui-widgets 2020-09-23 16:02:30 +02:00
Frédéric Bour f2a4435f25 Merge Lwdom & Tyxml_lwd 2020-09-23 15:49:14 +02:00
Frédéric Bour 7a82b40bbe nottui-lwt 2020-09-23 15:49:14 +02:00
Frédéric Bour c7bb3402bf fix examples 2020-09-23 15:49:14 +02:00
Frédéric Bour d0cc5ed096 document, complete tyxml interface 2020-09-23 15:49:14 +02:00
Frédéric Bour b5d3fd74fd document nottui 2020-09-23 15:49:12 +02:00
Frédéric Bour e819975260 updating doc 2020-09-23 15:48:26 +02:00
Frédéric Bour c42e448aa8 some Lwd_seq combinators 2020-09-23 15:48:26 +02:00
Frédéric Bour f5273938dd tyxml: unify element and element list 2020-09-23 15:48:26 +02:00
Frédéric Bour 7d8f825a24 lwd_seq: optimize pure case 2020-09-23 15:48:26 +02:00
Frédéric Bour 52c505a04d lwd_seq 2020-09-23 15:48:26 +02:00
Drup 4857f18bf4 WIP tyxml lwd 2020-09-23 15:48:26 +02:00
Frédéric Bour 8334df580d wip 2020-09-23 15:48:22 +02:00
Frédéric Bour 20c8e9bacf WIP 2020-09-23 15:23:00 +02:00
Frédéric Bour 266611a962 implement permanent sensors 2020-09-23 15:23:00 +02:00
Frédéric Bour ad8cdd4248 wip 2020-09-23 15:23:00 +02:00