Géry Debongnie
4a0d04e4ae
[FIX] debug tools: do not crash on non json-stringifiable props
...
closes #595
2020-01-09 09:24:50 +01:00
Géry Debongnie
953778dc50
[IMP] component/tags: add inline css tag
...
This add an important feature: defining completely standalone owl
components, with the template/style and javascript code together.
closes #284
2019-12-20 11:20:10 +01:00
Géry Debongnie
be8c3bbf6f
[IMP] tooling: add warning if component not mounted, but rendered
...
closes #551
2019-12-06 12:07:54 +01:00
Géry Debongnie
286090efca
[FIX] tooling: debug tool logged too many scheduler stops
...
This was caused by additional calls to flush (because of connected
components)
closes #533
2019-12-03 15:16:29 +01:00
Géry Debongnie
2b4ff7b2fd
[FIX] doc: the debugOwl helper was missing a parameter
...
closes #532
2019-12-03 14:13:42 +01:00
Géry Debongnie
85f26a0286
[IMP] tools: update debug script, add tests
...
closes #525
closes #526
2019-12-03 08:28:46 +01:00
Géry Debongnie
821bd0b4b8
[IMP] tooling: add debug code
...
closes #521
2019-12-02 09:03:48 +01:00
Géry Debongnie
263f31fea9
[DOC] miscellaneous improvements
...
including:
- add a link to the tutorial in the main readme page
- remove learning page on 'env', move content on reference page
- add dynamic sub components section in component page
- add reference page on props
- split qweb page into engine/language pages
- move t-key information into qweb language page
2019-11-13 08:49:25 +01:00
Géry Debongnie
0addca63a0
[DOC] update the documentation to new config and env
...
part of #306
2019-10-30 15:09:10 +01:00
Géry Debongnie
3035a9f009
[DOC] move reference doc in subfolder
2019-10-28 14:23:02 +01:00
Géry Debongnie
9dfcfda365
[DOC] add more info on xml tag and single file component
...
closes #401
2019-10-26 09:10:50 +02:00
Géry Debongnie
e2b2e54e29
[DOC] tooling: add missing link
2019-10-04 22:12:56 +02:00
Géry Debongnie
5cdaa7b473
[IMP] hooks: implement useRef hook
...
closes #194
2019-09-27 11:20:08 +02:00
Géry Debongnie
91b9e78182
[DOC] update component, tooling doc
2019-09-27 11:20:08 +02:00
Géry Debongnie
4fc3423682
[IMP] component: support dynamic t-props
...
It is useful in some rare situations.
closes #144
2019-09-11 14:12:52 +02:00
Géry Debongnie
7245ccf8f9
[IMP] component: various prop validation improvements
...
- add optional form for list props: ['optionalField?']
- accept undefined values for optional props
- allow declaring props with only boolean true
- throw error if extra prop is given to component
closes #223
2019-06-28 16:53:14 +02:00
Géry Debongnie
6426fe98f9
[DOC] tooling: improve doc
2019-06-10 09:31:06 +02:00
Géry Debongnie
e1bcea77b5
[REF] tools: rename extras into tools
2019-06-10 09:31:06 +02:00
Géry Debongnie
1dec8df715
[IMP] owl: introduce dev mode
...
This commit adds a static key 'dev' on QWeb (which acts as a central
point of access in owl internal code), and a 'mode' key on the value
exported by owl to let external code manipulate it.
closes #117
2019-05-21 14:11:40 +02:00