Géry Debongnie
1658d15b87
[REF] move event_bus into utils, readd 2 functions
2022-02-11 10:41:18 +01:00
Géry Debongnie
e746574a1d
[REF] initial prototype of owl 2
2022-02-11 10:18:01 +01:00
Géry Debongnie
1707bd240d
[IMP] add browser bindings to standard environment
...
This could be done by each application, but it does cost only a few
lines of code, and it helps standardizing the Owl ecosystem.
For example, some library (such as o_spreadsheet) needs to mock side
effects, and Odoo also needs to do that, so this prevents duplicated effort.
closes #686
2020-04-17 13:39:46 +02:00
Géry Debongnie
bc7fe9023d
[REM] utils: remove patch/unpatch
...
They are out of the scope for Owl.
2019-05-17 23:26:42 +02:00
Géry Debongnie
dfa7d5932d
[REM] utils: remove memoize, parseXML function
2019-05-10 20:51:34 +02:00
Géry Debongnie
1701d5aa86
[REM] utils: remove findInTree and htmlTrim
...
They were not used and are not in the scope of this project.
2019-04-27 11:44:37 +02:00
Géry Debongnie
cf47f8459a
[REF] utils: remove id generator
2019-04-25 16:45:09 +02:00
Géry Debongnie
559c51a717
[FIX] store: change default hash function to better see changes
2019-04-15 16:50:07 +02:00
Géry Debongnie
7b87470760
[IMP] store: connect function takes hash function in param
...
With this commit, we can now decides precisely if a component should be
rerendered, by using a hash function.
By default, the hash function will deep observe each store element
coming from the result of the mapStateToProps.
closes #24
2019-04-15 10:43:35 +02:00
Géry Debongnie
03511ce9ea
ref: reorganize store (based on different principles)
2019-04-12 11:57:29 +02:00
Géry Debongnie
2758269139
add patch/unpatch utility methods
2019-03-26 14:30:27 +01:00
Géry Debongnie
d48cb5aae4
imp: work on store, refactor, improve todoapp
2019-03-22 10:47:59 +01:00
Géry Debongnie
e95af73065
move core tests to tests/ folder
2019-03-14 11:40:23 +01:00
Géry Debongnie
3766fbc7b8
reorganize files
2019-01-23 09:45:28 +01:00
Géry Debongnie
f0d529139b
basic project infrastructure
2019-01-16 16:17:25 +01:00
Géry Debongnie
0f3b2d10da
initial commit
2019-01-16 11:28:05 +01:00