Géry Debongnie
b30b72fc36
[FIX] update benchmark application
2019-08-22 13:05:37 +02:00
Géry Debongnie
cd9cac1246
[REF] qweb: add forceUpdate method
...
and make sure it only triggers an update once for multiple calls in same
call stack
2019-07-30 15:00:51 +02:00
Géry Debongnie
15a3f59744
[REF] owl: move some exported values around
...
This is a breaking change. Code using Observer, EventBus, Store or
ConnectedComponent need to update the way they import theses classes.
- Observer is now in owl.misc (so you can import it like this:
const Observer = owl.misc.Observer;)
- EventBus is also now in owl.misc
- Store and ConnectedComponent are now together in store
2019-07-14 09:02:02 +02:00
Géry Debongnie
4a90ec7ff0
[ADD] tools: add v0.17.0 benchmark
2019-07-13 17:13:18 +02:00
Géry Debongnie
545ceefc3d
[REF] store: remove connect function, add ConnectedComponent
...
closes #238
closes #235
2019-07-13 17:04:36 +02:00
Géry Debongnie
be2fc965b1
[IMP] playground: reduce duplication in responsive sample
2019-07-08 14:16:12 +02:00
Géry Debongnie
1c8e1af86d
[IMP] tools: improve error message display
2019-06-28 14:54:24 +02:00
Géry Debongnie
ad55b42ccb
[IMP] playground: improve first example
...
Previous example did not illustrate props
2019-06-28 14:31:19 +02:00
Géry Debongnie
2ca42e7470
[ADD] tools: add v0.16.0 benchmark
2019-06-28 11:51:37 +02:00
Géry Debongnie
af7520d869
[REF] *: reformat with prettier and printWidth=100
...
closes #214
2019-06-28 10:33:13 +02:00
Géry Debongnie
ee63f6bb0f
[IMP] playground: log error in console
2019-06-26 15:50:10 +02:00
Géry Debongnie
cc50a2e3bb
[FIX] playground: fix some issues with tab handling
...
closes #200
2019-06-25 09:38:00 +02:00
Géry Debongnie
af6aca83a2
[IMP] components: allow multiple roots in slots
...
closes #199
2019-06-24 13:36:11 +02:00
Géry Debongnie
8c8ffb6a6b
[IMP] qweb,component: make QWeb an event bus
...
closes #197
2019-06-24 09:47:11 +02:00
Géry Debongnie
e6a5934162
[REF] component: use 'component' instead of 'widget'
2019-06-20 12:31:00 +02:00
Géry Debongnie
35c1de26b8
[IMP] component: allow component name in templates
...
closes #186
2019-06-18 15:02:35 +02:00
Géry Debongnie
d1cf6b1b8d
[FIX] playground: sample was using old t-foreach syntax
2019-06-17 16:14:49 +02:00
Géry Debongnie
bfa2c681cd
[ADD] tools: add v0.15.0 benchmark
2019-06-17 16:07:06 +02:00
Géry Debongnie
0d933b8570
[IMP] tools: improve playground samples
...
closes #177
2019-06-14 21:44:12 +02:00
Aaron Bohy
72f6daa695
[FIX] playground: t-async leftover in sample
2019-06-14 21:03:21 +02:00
Géry Debongnie
1f0457f69b
[REF] tools: use t-model in benchmarks
2019-06-14 15:01:29 +02:00
Géry Debongnie
c481a73a76
[ADD] component: implement t-model directive
...
closes #170
2019-06-14 15:01:29 +02:00
Aaron Bohy
e64e415b3b
[IMP] qweb: add t-async directive on t-widget
...
Closes #98
2019-06-14 14:58:24 +02:00
Géry Debongnie
aa406b53e2
[FIX] tools: react benchmarks did not look like the others
2019-06-14 09:36:29 +02:00
Aaron Bohy
671c662fee
[FIX] playground: don't remove empty tabs
...
Fixes #169
2019-06-13 14:04:59 +02:00
Géry Debongnie
0ae70b1d63
[ADD] tools: add v0.14.0 benchmark
2019-06-13 12:22:38 +02:00
Aaron Bohy
3ebe985c3c
[FIX] qweb: no more duplicated nodes during transitions
...
If a node was re-added while being removed (i.e. during the remove
transition), the node was duplicated in the DOM for the delay of
the remove transition. This rev. removes the old occurence directly
in that case.
Fixes #121
2019-06-13 11:55:10 +02:00
Géry Debongnie
2840794fa2
[IMP] tools: rework benchmarks application
...
closes #130
2019-06-13 11:41:49 +02:00
Géry Debongnie
710f42d4e4
[IMP] qweb: add t-slot directive
...
Closes #67
2019-06-12 14:54:24 +02:00
Aaron Bohy
c2ab9774fb
[IMP] utils: whenReady now returns a Promise
...
Closes #160
2019-06-11 14:45:56 +02:00
Aaron Bohy
22e48e3be0
[REF] store: simplify connect API
...
Closes #158
2019-06-11 11:41:29 +02:00
Aaron Bohy
1ff3c32fe4
[IMP] store: allow connecting to another store
...
Closes #58
2019-06-11 11:41:29 +02:00
Géry Debongnie
9a3e1ed99e
[FIX] benchmarks: two small fixes
2019-06-11 11:29:31 +02:00
Géry Debongnie
e1bcea77b5
[REF] tools: rename extras into tools
2019-06-10 09:31:06 +02:00