Commit Graph

  • c36333dbbc [CLEANUP] update prettier to v2.0.4 Géry Debongnie 2020-04-21 15:08:53 +02:00
  • b5c3422b4d [FIX] qweb: do not override t-att-class with class Géry Debongnie 2020-04-21 14:59:58 +02:00
  • 23ce19e57a [REL] v1.0.7 v1.0.7 Géry Debongnie 2020-04-17 15:52:52 +02:00
  • aaf40e9bec [IMP] tooling: add iife build to npm package Géry Debongnie 2020-04-17 15:47:20 +02:00
  • 211f6ebdd6 [REL] v1.0.6 v1.0.6 Géry Debongnie 2020-04-17 15:16:24 +02:00
  • 1707bd240d [IMP] add browser bindings to standard environment Géry Debongnie 2020-04-17 12:12:02 +02:00
  • 142b69823f [IMP] types: do not make Env an indexed type Géry Debongnie 2020-04-17 11:30:25 +02:00
  • 94c8bce810 [IMP] allow anonymous Component extensions Joseph Caburnay 2020-03-12 08:25:33 +01:00
  • ae172d42e7 [IMP] slots: add new t-set-slot directive Géry Debongnie 2020-04-06 15:29:54 +02:00
  • ddf30a8a97 [CLEANUP] run prettier on the codebase Géry Debongnie 2020-04-06 13:39:59 +02:00
  • 8d0d8538ad [FIX] slots: better heuristic to determine named slot content Géry Debongnie 2020-04-06 13:34:18 +02:00
  • 2b0315c03f [FIX] hooks: order of brackets for multiple async hooks Joseph Caburnay 2020-03-29 18:10:19 +02:00
  • c469cac315 [FIX] qweb: protect scope in t-call writing recursively lucas 2020-03-11 20:18:28 +01:00
  • b4ad14edc0 [FIX] component: self mounting position keeps the reference Lucas Perais (lpe) 2020-03-02 17:52:22 +01:00
  • 718e5264ae [FIX] test: missing await Aaron Bohy 2020-03-03 09:21:31 +01:00
  • f5d019bb69 [FIX] component: concurrency issue with cancelled fiber Aaron Bohy 2020-03-02 11:01:50 +01:00
  • afa36f52a0 [DOC] doc: fix t-debug example Géry Debongnie 2020-02-21 15:11:08 +01:00
  • 82c6513d42 [IMP] owl: update to v1.0.5 Géry Debongnie 2020-02-21 09:53:08 +01:00
  • fd6327b068 [REL] v1.0.5 v1.0.5 Géry Debongnie 2020-02-21 09:47:01 +01:00
  • d5098dd138 [MISC] set package.json license field to a valid SPDX expression Géry Debongnie 2020-02-20 15:11:05 +01:00
  • ce052e0992 [FIX] transition: no crash if added/removed quickly Géry Debongnie 2020-02-20 13:46:00 +01:00
  • b00188c1ce [IMP] qweb: add support for event capture Géry Debongnie 2020-02-20 11:27:47 +01:00
  • 2c01802b8e [FIX] qweb: support attributes with quotes Géry Debongnie 2020-02-20 10:28:02 +01:00
  • 20eb848262 [FIX] component: merge hooks properly Géry Debongnie 2020-02-17 13:07:57 +01:00
  • 8b479749b7 [IMP] add yarn.lock to .gitignore Géry Debongnie 2020-02-17 13:06:23 +01:00
  • f7728b93bd [FIX] component: cancel previous mounting operations if necessary Géry Debongnie 2020-02-16 09:46:47 +01:00
  • 03585d8fea [DOC] add dedicated page on error handling Géry Debongnie 2020-02-15 10:33:31 +01:00
  • 047a9c8993 [DOC] add dedicated page on event handling Géry Debongnie 2020-02-15 10:18:12 +01:00
  • 69d35abe4f [DOC] add a dedicated page on slots Géry Debongnie 2020-02-15 10:08:49 +01:00
  • 1d7503913e [FIX] qweb: ignore comment nodes between t-if/t-elif/t-else Géry Debongnie 2020-02-15 22:17:59 +01:00
  • ee956a1977 [FIX] component: resolve a subtle concurrency issue Géry Debongnie 2020-02-06 22:35:41 +01:00
  • 3fdc7a48f3 [IMP] types: make component generic types optional Géry Debongnie 2020-02-05 21:30:14 +01:00
  • d212309f1b [FIX] typo Fabrice Henrion 2020-02-03 22:29:15 -08:00
  • 8866905f33 [DOC] large refactoring, add section on starting project Géry Debongnie 2020-02-02 09:13:54 +01:00
  • 50b116c56d [DOC] add information on why odoo made owl Géry Debongnie 2020-01-24 15:41:39 +01:00
  • a823373220 [FIX] tool: properly wait in release script Géry Debongnie 2020-01-24 15:25:08 +01:00
  • e402ee62de [REL] v1.0.4 v1.0.4 Géry Debongnie 2020-01-21 10:28:50 +01:00
  • 5711eb065d [ADD] tooling: add release script Géry Debongnie 2020-01-18 11:14:23 +01:00
  • 6739e79aac [ADD] tools: add single file component example to playground Géry Debongnie 2020-01-18 10:00:18 +01:00
  • 1c8dc97fca [FIX] component: can mount on different target without unmounting Géry Debongnie 2020-01-18 09:33:03 +01:00
  • f9cac94dc7 [REF] tests: split component.test into multiple files Géry Debongnie 2020-01-18 09:02:37 +01:00
  • c62c3fea19 [FIX] types: improve type of useExternalListener Géry Debongnie 2020-01-18 09:42:43 +01:00
  • 3845607feb [DOC] store: clarify how a component can find a store Géry Debongnie 2020-01-18 08:54:26 +01:00
  • 3fcbb9ad16 [REL] v1.0.3 v1.0.3 Géry Debongnie 2020-01-09 16:27:18 +01:00
  • e04b160bff [REL] v1.0.2 Géry Debongnie 2020-01-09 14:59:05 +01:00
  • bc234d2053 [ADD] tools: add benchmarks for 1.0.0 Géry Debongnie 2020-01-09 14:52:27 +01:00
  • bf2c2bff55 [IMP] owl: update to v1.0.0 Géry Debongnie 2020-01-09 14:50:10 +01:00
  • 3d0f046d9a [REL] v1.0.0 v1.0.0 Géry Debongnie 2020-01-09 14:37:36 +01:00
  • 4c75bae0e8 [IMP] owl: improve npm packaging Géry Debongnie 2020-01-09 14:14:52 +01:00
  • 54f5819ef9 [ADD] hooks: add useExternalListener hook Géry Debongnie 2020-01-09 10:02:27 +01:00
  • 0c9c5b877b [FIX] playground: not all completed is deleted Joseph Caburnay 2020-01-09 09:32:40 +01:00
  • b7b0e38fca [FIX] docs: some spelling corrections Joseph Caburnay 2020-01-09 09:31:35 +01:00
  • 74bd119bf5 [IMP] styles: handle & selector mcm-odoo 2020-01-09 09:35:48 +01:00
  • 4a0d04e4ae [FIX] debug tools: do not crash on non json-stringifiable props Géry Debongnie 2020-01-08 16:18:40 +01:00
  • 49931104a1 [CLEANUP] update snapshots Géry Debongnie 2020-01-08 16:05:22 +01:00
  • 21d1306ec2 [FIX] qweb: t-foreach needs to hold on scope Lucas Perais (lpe) 2020-01-06 17:01:43 +01:00
  • 21737d33fa [FIX] qweb: variables set outside foreach must be altered by inloop t-tset Lucas Perais (lpe) 2020-01-02 14:01:45 +01:00
  • 23012f3e7c [FIX] component: multiple t-calls Géry Debongnie 2020-01-08 15:05:19 +01:00
  • 55889febd5 [FIX] qweb: add support for "in " operator in expressions Géry Debongnie 2020-01-08 14:23:18 +01:00
  • e2d86dceb4 TODOOO master-foreach-tmp-lpe Lucas Perais (lpe) 2020-01-03 17:45:17 +01:00
  • 401b2a5b48 oo Lucas Perais (lpe) 2020-01-03 13:01:17 +01:00
  • 52f027fe46 WIIIP Lucas Perais (lpe) 2020-01-02 14:01:45 +01:00
  • 0af46bc123 [FIX] styles: fix selector generation mcm-odoo 2019-12-26 09:42:50 +01:00
  • 7aed9a6f82 [IMP] owl: update to v1.0.0-beta5 Géry Debongnie 2019-12-20 11:29:34 +01:00
  • b63cd4c9d9 [REL] v1.0.0-beta5 v1.0.0-beta5 Géry Debongnie 2019-12-20 11:26:53 +01:00
  • 953778dc50 [IMP] component/tags: add inline css tag Géry Debongnie 2019-12-19 21:54:35 +01:00
  • 4f61d9f1e0 [FIX] component: no crash if empty props Géry Debongnie 2019-12-19 14:20:16 +01:00
  • bc2c7edff4 [FIX] store: prevent crash when selector returns null Sébastien Theys 2019-12-19 11:57:40 +01:00
  • c8d9c0b50e [DOC] add npm install instruction Géry Debongnie 2019-12-19 14:12:00 +01:00
  • 15b25fd838 [IMP] owl: prepare owl to be released on npm Géry Debongnie 2019-12-19 09:12:00 +01:00
  • 7ee0f5e128 [IMP] owl: update to v1.0.0-beta4 Géry Debongnie 2019-12-17 15:32:47 +01:00
  • 1db0f5ac9b [REL] v1.0.0-beta4 v1.0.0-beta4 Géry Debongnie 2019-12-17 15:25:43 +01:00
  • 6465665550 [FIX] qweb/component: handle nested t-foreach and components Géry Debongnie 2019-12-16 16:50:21 +01:00
  • 9216c5c24b [FIX] qweb: t-call properly transfer key to sub components Géry Debongnie 2019-12-16 14:20:36 +01:00
  • 94461320aa [IMP] owl: update to v1.0.0-beta3 Géry Debongnie 2019-12-16 10:04:15 +01:00
  • d9bf4284c6 [REL] v1.0.0-beta3 Géry Debongnie 2019-12-16 09:56:35 +01:00
  • ef6fd457f8 [FIX] qweb: add support for spread operator v1.0.0-beta3 Géry Debongnie 2019-12-13 14:50:49 +01:00
  • 455e45c148 [FIX] store: make Array.map work correctly on the result of selector Sébastien Theys 2019-12-13 16:20:19 +01:00
  • 5e7f1d5e6d [FIX] qweb: t-call must pass extra parent Lucas Perais (lpe) 2019-12-13 16:02:03 +01:00
  • 0b05ad619f [FIX] qweb: t-set with a body should not be joined with comma Géry Debongnie 2019-12-13 14:42:10 +01:00
  • 29a80d0b28 [FIX] qweb: properly display falsy values Géry Debongnie 2019-12-12 22:27:52 +01:00
  • b3fe8d9966 wip issue-420-observer-functions Lucas Perais (lpe) 2019-12-12 16:38:00 +01:00
  • f6634df72c wip Géry Debongnie 2019-10-29 16:18:30 +01:00
  • 0931a4dc5b [FIX] qweb: bind handlers to component Géry Debongnie 2019-12-12 11:21:49 +01:00
  • 4e22dbcad6 [FIX] qweb: accept assignations in qweb expressions Géry Debongnie 2019-12-12 13:17:51 +01:00
  • b283e65ad4 [REF] qweb: improve t-on generated code Géry Debongnie 2019-12-12 12:18:08 +01:00
  • f517d44e32 [IMP] qweb: slightly simplify generated templates Géry Debongnie 2019-12-12 09:24:07 +01:00
  • 08022b49df [FIX] qweb: conditional t-call with body Lucas Perais (lpe) 2019-12-11 13:58:55 +01:00
  • b96ea79f2b [FIX] qweb: renderToString now properly escape Géry Debongnie 2019-12-11 11:49:28 +01:00
  • 97d8b3ed8c [REF] tests: remove Widget common class Géry Debongnie 2019-12-11 11:36:59 +01:00
  • 9921ae07b1 [REF] tests: move slots tests out of main component file Géry Debongnie 2019-12-11 11:06:09 +01:00
  • 41cb5f1abd [FIX] *: remove useless values to t-else and t-debug Géry Debongnie 2019-12-11 11:01:54 +01:00
  • d66f5baead [IMP] owl: update to v1.0.0-beta2 Géry Debongnie 2019-12-11 10:47:13 +01:00
  • 0762eeb010 [REL] v1.0.0-beta2 v1.0.0-beta2 Géry Debongnie 2019-12-11 10:19:04 +01:00
  • bc455be720 [IMP] components: slots can now define default content Géry Debongnie 2019-12-10 15:03:14 +01:00
  • 9145799ae9 [FIX] qweb: evaluate body of t-set immediately Lucas Perais (lpe) 2019-12-10 16:39:30 +01:00
  • ce9c2f8613 [FIX] qweb/component: refactoring of scoping/variables/slots Géry Debongnie 2019-12-07 22:56:00 +01:00
  • b890e7ceae [IMP] qweb: add template name in generated compiled code Géry Debongnie 2019-12-10 14:27:14 +01:00
  • 124211c18b [DOC] clarify store documentation on connected components Géry Debongnie 2019-12-06 12:25:55 +01:00
  • be8c3bbf6f [IMP] tooling: add warning if component not mounted, but rendered Géry Debongnie 2019-12-06 12:02:06 +01:00