Géry Debongnie
|
5570df8bf0
|
add registry
|
2019-01-27 09:43:15 +01:00 |
|
Géry Debongnie
|
0dfa47e405
|
add memoize function and use it for makeEnvironment
|
2019-01-27 09:23:48 +01:00 |
|
Géry Debongnie
|
d68198ad34
|
add comments, add debug flag to environment
|
2019-01-26 23:44:18 +01:00 |
|
Géry Debongnie
|
19ce38f29d
|
qweb: only protect context if necessary
|
2019-01-26 23:21:40 +01:00 |
|
Géry Debongnie
|
5496935c61
|
qweb: only bind owner if directives uses it
|
2019-01-26 23:19:18 +01:00 |
|
Géry Debongnie
|
db04ae6a8d
|
small cleanup
|
2019-01-26 20:46:16 +01:00 |
|
Géry Debongnie
|
90f30c6c72
|
make sure env is propagated to child widgets
|
2019-01-26 20:33:23 +01:00 |
|
Géry Debongnie
|
8488c41b38
|
move test files in subfolder
|
2019-01-26 20:23:34 +01:00 |
|
Géry Debongnie
|
fe7f506fcb
|
add IAjax and IActionManager interfaces
|
2019-01-26 20:22:32 +01:00 |
|
Géry Debongnie
|
5fe72757a7
|
rename _ into __widget__
|
2019-01-26 18:23:43 +01:00 |
|
Géry Debongnie
|
7bfc0d6cb6
|
call destroyed hook only once
|
2019-01-26 18:20:49 +01:00 |
|
Géry Debongnie
|
c3fa3042dc
|
add IRouter interface
|
2019-01-26 18:13:20 +01:00 |
|
Géry Debongnie
|
bfa76e9de5
|
fix tricky issue with sub widgets modifying el
|
2019-01-26 18:13:09 +01:00 |
|
Géry Debongnie
|
a47a65d333
|
make sure subwidgets have proper parents
|
2019-01-25 20:05:31 +01:00 |
|
Géry Debongnie
|
37b275d40e
|
fix issue with mounted widget without proper vnode
|
2019-01-25 16:08:25 +01:00 |
|
Géry Debongnie
|
6f6e2d887d
|
qweb: make sure on directive is properly bound
|
2019-01-25 16:01:02 +01:00 |
|
Géry Debongnie
|
c3221663a9
|
refactor widget test suite
|
2019-01-25 15:28:21 +01:00 |
|
Géry Debongnie
|
9fc7cf0c68
|
move internal stuff in _, add unique id for each widget
|
2019-01-25 14:27:16 +01:00 |
|
Géry Debongnie
|
c1dd38bf03
|
allow new widgets to be mount in mounted hook
|
2019-01-25 14:05:14 +01:00 |
|
Géry Debongnie
|
dbada21890
|
work on mounted hook, make sure widgets are uniquely defined...
|
2019-01-25 12:03:12 +01:00 |
|
Géry Debongnie
|
9c0b63cd29
|
call mounted hooks at proper timing
|
2019-01-25 11:01:43 +01:00 |
|
Géry Debongnie
|
179ad3edf4
|
small widget refactoring
|
2019-01-25 10:25:42 +01:00 |
|
Géry Debongnie
|
2894d74db9
|
prevent directives from polluting rendering context
|
2019-01-25 09:24:21 +01:00 |
|
Géry Debongnie
|
299a6b4977
|
small improvements to widget, add clock widget
|
2019-01-24 22:15:23 +01:00 |
|
Géry Debongnie
|
3415d830c7
|
small cleanup
|
2019-01-24 13:26:42 +01:00 |
|
Géry Debongnie
|
c6b83b1aed
|
refactoring: implement actionmanager, and router
So we now have a working SPA!
|
2019-01-24 13:06:12 +01:00 |
|
Géry Debongnie
|
443f5e210c
|
no more default export
|
2019-01-24 10:33:11 +01:00 |
|
Géry Debongnie
|
09ef8bb8c7
|
add bus class
|
2019-01-24 10:24:59 +01:00 |
|
Géry Debongnie
|
7761e699c1
|
update readme.md
|
2019-01-23 22:58:59 +01:00 |
|
Géry Debongnie
|
88c5c06468
|
linting
|
2019-01-23 22:52:50 +01:00 |
|
Géry Debongnie
|
76fedae5a9
|
refactoring, work on environment
|
2019-01-23 22:49:52 +01:00 |
|
Géry Debongnie
|
08938d2334
|
refactoring on types
|
2019-01-23 13:40:38 +01:00 |
|
Géry Debongnie
|
3766fbc7b8
|
reorganize files
|
2019-01-23 09:45:28 +01:00 |
|
Géry Debongnie
|
5652ef65ad
|
rename widget file into Widget
|
2019-01-22 14:46:02 +01:00 |
|
Géry Debongnie
|
4862496891
|
add router service, better structure for demo app
|
2019-01-22 14:44:37 +01:00 |
|
Géry Debongnie
|
82490b2099
|
work on demo app, add demo:dev command
|
2019-01-22 10:25:15 +01:00 |
|
Géry Debongnie
|
a357ff6b37
|
call mounted recursively on all children
|
2019-01-21 16:26:51 +01:00 |
|
Géry Debongnie
|
526555fd21
|
lint
|
2019-01-21 15:54:18 +01:00 |
|
Géry Debongnie
|
9be5cc1760
|
add t-ref directive
|
2019-01-21 15:46:29 +01:00 |
|
Géry Debongnie
|
64557ae999
|
update bundle code to new qweb file
|
2019-01-21 15:04:34 +01:00 |
|
Géry Debongnie
|
cd0ef90075
|
naive implementation of mounted hook
|
2019-01-21 14:54:13 +01:00 |
|
Géry Debongnie
|
fbf099f1f3
|
add attributes module in widget (+lint)
|
2019-01-21 14:39:06 +01:00 |
|
Géry Debongnie
|
a3bf470930
|
add support for text root nodes (and test suite cleanups)
|
2019-01-21 14:03:36 +01:00 |
|
Géry Debongnie
|
e40c9ee4e5
|
t-widget directive
|
2019-01-20 15:10:44 +01:00 |
|
Géry Debongnie
|
d0bdf0ed8b
|
fix demo code
|
2019-01-20 09:35:39 +01:00 |
|
Géry Debongnie
|
041830c684
|
remove old code
|
2019-01-20 09:29:18 +01:00 |
|
Géry Debongnie
|
00e20f7c72
|
lint
|
2019-01-20 09:26:14 +01:00 |
|
Géry Debongnie
|
a2146ffa83
|
fix widget class
|
2019-01-20 09:25:41 +01:00 |
|
Géry Debongnie
|
cc96328bdd
|
add on-directive
|
2019-01-20 09:10:50 +01:00 |
|
Géry Debongnie
|
3a4d1ef1ba
|
basic qweb vdom implementation
|
2019-01-19 23:21:41 +01:00 |
|