Commit Graph

47 Commits

Author SHA1 Message Date
Géry Debongnie 78e8986ae9 add web client test 2019-02-06 10:42:00 +01:00
Géry Debongnie 9b947d8118 update test helpers and improve widget tests 2019-02-06 10:33:12 +01:00
Géry Debongnie 49ecc05297 make purewidget reactive on isMobile key change 2019-02-06 10:15:07 +01:00
Géry Debongnie 0eb68b7f77 change menuinfo data structure 2019-02-06 10:10:53 +01:00
Géry Debongnie 5f49f82a04 move code in init file, remove menu helpers 2019-02-05 20:49:00 +01:00
Géry Debongnie abbf077977 move mobile reactiveness code from main to root 2019-02-05 16:04:02 +01:00
Géry Debongnie 311141a9e3 move Env definition to Widget 2019-02-05 15:59:22 +01:00
Géry Debongnie 3fd00f72af rename base_widget -> component 2019-02-05 14:17:00 +01:00
Géry Debongnie 52d855241d work on navbar 2019-02-05 14:14:46 +01:00
Géry Debongnie 05e9797f7a make widget generic on State 2019-02-04 21:41:09 +01:00
Géry Debongnie 70b25fc7b8 work on menu data/home menu/navbar/routing 2019-02-04 20:38:31 +01:00
Géry Debongnie b292a66523 work on home menu 2019-02-04 10:42:55 +01:00
Géry Debongnie 34475a5002 preliminary work for better menu support 2019-02-03 14:38:54 +01:00
Géry Debongnie e1bdce57ee rename templates, rename Action to ActionContainer 2019-02-03 14:07:25 +01:00
Géry Debongnie fdd11907fb widget is now a bus, add t-on directive on widgets 2019-02-02 21:29:46 +01:00
Géry Debongnie e26cf25bd3 rework registry 2019-02-02 18:08:33 +01:00
Géry Debongnie c9f2a6147c move some files around 2019-02-02 16:30:34 +01:00
Géry Debongnie 27f5845799 load widget templates separately (so no more inline) 2019-02-02 16:26:20 +01:00
Géry Debongnie 7e90aec028 fix issue with subwidgets not being mounted/unmounted 2019-01-31 15:32:14 +01:00
Géry Debongnie ed35e0d8e4 small cleanup 2019-01-31 14:48:06 +01:00
Géry Debongnie 92bea3df52 small refactoring... 2019-01-31 13:19:30 +01:00
Géry Debongnie bac075dbbd preliminary support for home menu 2019-01-31 10:55:41 +01:00
Géry Debongnie c627f87463 add basic support for mobile mode 2019-01-30 21:26:04 +01:00
Géry Debongnie 6012d76388 fix issue with vnodes being patched twice 2019-01-30 21:09:34 +01:00
Géry Debongnie c0c7414b18 widget: add t-key option, add better error handling 2019-01-30 11:35:38 +01:00
Géry Debongnie bc6bf5354f make props a always defined property 2019-01-29 20:49:51 +01:00
Géry Debongnie 0b3dc0301e allow closing notifications on click 2019-01-29 20:42:05 +01:00
Géry Debongnie 0bbeabd55c improve notification system 2019-01-29 16:42:03 +01:00
Géry Debongnie d029f87a0f add notification widget/full system 2019-01-29 16:07:37 +01:00
Géry Debongnie b024ce3183 move root widget to root folder 2019-01-29 10:00:33 +01:00
Géry Debongnie 2ea569f7aa make widget class generic on props 2019-01-28 21:32:21 +01:00
Géry Debongnie 851d01b7ad do not destroy and rerender sub widgets if not necessary
add failing test on rerendering sub widgets...
2019-01-28 15:18:16 +01:00
Géry Debongnie 5ab3532aa1 add color widget in discuss 2019-01-28 12:13:59 +01:00
Géry Debongnie 9b1841bfa5 properly call willunmount and destroy hooks 2019-01-27 18:25:41 +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 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 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 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