Géry Debongnie
ed4f92211c
[DOC] component: add section on async rendering
2019-05-11 12:11:00 +02:00
Géry Debongnie
f8804d6501
[REF] playground: use t-mounted directive in todo example
2019-05-11 00:03:26 +02:00
Géry Debongnie
de7c680387
[ADD] extras: add owl 0.10.0 to list of benchmarks
2019-05-11 00:03:26 +02:00
Géry Debongnie
6dd7391cdc
[DOC] utils: add some basic information
2019-05-10 21:04:58 +02:00
Géry Debongnie
dfa7d5932d
[REM] utils: remove memoize, parseXML function
2019-05-10 20:51:34 +02:00
Géry Debongnie
53911de00a
[FIX] component: make t-widget work with t-elif
...
closes #97
2019-05-10 19:36:44 +02:00
Aaron Bohy
1760d0d336
[FIX] allow to combine directives using node hooks
...
e.g. t-ref and t-transition, or t-mounted and t-transition.
2019-05-10 19:31:09 +02:00
Aaron Bohy
0aba9748c9
[IMP] add t-mounted directive
...
closes #45
2019-05-10 19:31:09 +02:00
Aaron Bohy
8ee0973dab
[REF] autoformat some files
2019-05-10 19:31:09 +02:00
Géry Debongnie
e04c5b1c6b
[REL] bump to v0.10.0
v0.10.0
2019-05-10 12:19:25 +02:00
Géry Debongnie
f52a15d7f6
[REF] store: make getters functions instead of properties
2019-05-10 12:10:52 +02:00
Alexandre Kühn
147f6fced7
[IMP] store: getters
2019-05-10 12:10:52 +02:00
Géry Debongnie
d928927da8
[DOC] store: add some basic documentation
2019-05-10 12:10:52 +02:00
Géry Debongnie
29cc94d567
[REF] qweb: use nodeId instead of ctx.parentNode
2019-05-10 11:53:24 +02:00
Géry Debongnie
7f33f9b68e
[FIX] component: call patch between willpatch and patched
...
closes #91
2019-05-09 15:22:59 +02:00
Géry Debongnie
80ffa37773
[TODO] fix separate issue. need a test
2019-05-09 13:12:26 +02:00
Géry Debongnie
2f70a7a352
[DOC] component: add a section on semantics
...
closes #89
2019-05-08 15:25:54 +02:00
Géry Debongnie
f7f8c34e1c
[DOC] owl: add generic file level documentation
2019-05-08 11:23:48 +02:00
Géry Debongnie
edc7d2b635
[IMP] playground: improve responsive example
...
close #83
2019-05-07 16:26:20 +02:00
Géry Debongnie
7f0b236747
[FIX] store: properly call patch on connected components
...
A previous refactoring broke it by adding a [] arguments to updateprops.
2019-05-07 14:43:23 +02:00
Géry Debongnie
b7860a95b0
[REF] store: typecheck code
...
closes #87
closes #39
2019-05-07 11:47:09 +02:00
Géry Debongnie
f7495dc897
[FIX] store: correct update order for child/parents
...
Not happy about the test, there was a bug in Discuss that is solved with this
commit, but I could not reproduce it in a test.
closes #85
2019-05-07 11:22:00 +02:00
Géry Debongnie
ba506be58d
[FIX] component: fix issue with crash caused by async rendering
...
This may (or may not?) closes #85
2019-05-06 14:23:29 +02:00
Géry Debongnie
91896942dd
[FIX] component: prevent rendering if not mounted
2019-05-06 13:45:50 +02:00
Géry Debongnie
dfab8c7333
[DOC] component: fix invalid xml in examples
2019-05-06 13:42:53 +02:00
Géry Debongnie
bd29e4f761
[REF] qweb: split code into 3 files
...
closes #84
2019-05-06 13:00:46 +02:00
Géry Debongnie
b9591cfecd
[IMP] component: add support for dynamic css on t-widget
...
closes #80
2019-05-06 11:19:18 +02:00
Géry Debongnie
51320204f9
[IMP] component: add static css support for sub components
...
part of issue #80
2019-05-06 10:22:53 +02:00
Alexandre Kühn
ec0bafaa8e
[DOC] component: remove misleading order on willUnmount
...
Some hooks call order are clearly defined: `[willX]` hooks are
called first on parent, then on children, and `[Xed]` are called in
the reverse order: first children, then parent.
This is also true for `willUnmount`: first on parent, then on
children.
2019-05-04 22:54:20 +02:00
Géry Debongnie
eb508b7660
[FIX] component: capture ref key in closure
...
This is what commit d3197e9865 should have
done. Many changes should be done on normal nodes and on components!
closes #77
2019-05-04 22:48:50 +02:00
Géry Debongnie
7c8fc323e1
[DOC] extras: update readme and server.py doc
2019-05-03 16:38:24 +02:00
Géry Debongnie
ff2393f5df
[DOC] doc: update qweb.md
2019-05-03 16:19:33 +02:00
Géry Debongnie
ab2a98426e
[IMP] playground: slightly decrease font size
2019-05-03 14:33:34 +02:00
Géry Debongnie
84b3cc42cf
[FIX] qweb: make transition code much more robust
...
part of #66
2019-05-03 14:15:25 +02:00
Géry Debongnie
d28b854e8d
[IMP] playground: display promise errors in right pane
2019-05-03 13:26:25 +02:00
Géry Debongnie
6c8c69affa
[ADD] extras: add benchmarks for 0.9.0
2019-05-03 12:40:12 +02:00
Géry Debongnie
faec7d4ad9
[FIX] readme: fix broken links
2019-05-03 12:34:00 +02:00
Géry Debongnie
5b9abb6785
[REL] bump to v0.9.0
v0.9.0
2019-05-03 12:05:46 +02:00
Géry Debongnie
eb4ca0a8d5
[ADD] extras: add animation example to playground
2019-05-03 12:04:15 +02:00
Géry Debongnie
641adc6e5c
[IMP] extras: properly indent js playground samples
...
closes #75
2019-05-03 11:59:51 +02:00
Géry Debongnie
10ab97e3c6
[REF] extras: improve code
2019-05-03 11:39:01 +02:00
Géry Debongnie
e060130655
[REF] extras: move benchmarks and playground into extras
...
closes #76
closes #73
2019-05-03 10:56:43 +02:00
Géry Debongnie
4e982f5460
[IMP] qweb: add warning if t-key is missing in some cases
...
closes #71
2019-05-03 10:22:57 +02:00
Géry Debongnie
d3197e9865
[FIX] qweb: capture ref key in closure, to avoid scoping issue
...
closes #77
2019-05-03 09:43:27 +02:00
Géry Debongnie
0da44033ac
[IMP] qweb: add preliminary support for transitions
...
Still very naive...
Part of #66
2019-05-03 09:35:35 +02:00
Géry Debongnie
6350d9598d
[REF] qweb, component: small code refactoring
2019-05-02 10:58:47 +02:00
Géry Debongnie
9df6c0aede
[DOC] readme: add a tag line, improve readme
2019-05-01 11:02:32 +02:00
Géry Debongnie
896efca43f
[DOC] qweb: add info on root nodes
2019-05-01 10:50:04 +02:00
Géry Debongnie
efe82b6cd0
[DOC] doc: add some info on t-key directive
2019-04-30 10:41:21 +02:00
Géry Debongnie
eb910193d7
[ADD] benchmarks: add benchmarks in main branch
...
this will make it easier to compare various situations.
2019-04-29 23:09:13 +02:00