Commit graph

  • f3034800ae update docs, write down architecture Bruno Windels 2019-03-08 12:26:08 +0100
  • 3f2c8b58b7 update status Bruno Windels 2019-02-27 23:40:45 +0100
  • 818cf8051c dont show ui before initial sync Bruno Windels 2019-02-27 23:38:03 +0100
  • 8f09fdbc79 update TODO Bruno Windels 2019-02-27 23:24:22 +0100
  • 38f403bd18 add some styles Bruno Windels 2019-02-27 23:23:40 +0100
  • 9e7811299d MappedMap update mechanism needs to be reworked, disable for now Bruno Windels 2019-02-27 23:23:20 +0100
  • f8bd11f07b doesn't need to be async for now Bruno Windels 2019-02-27 23:23:09 +0100
  • 8462a0ac6b this behaves weird? need to figure out later Bruno Windels 2019-02-27 23:22:47 +0100
  • 80eac6e48d ignore clicking on root Bruno Windels 2019-02-27 23:21:16 +0100
  • 7903ae0001 pass event to item clicked handler Bruno Windels 2019-02-27 23:21:00 +0100
  • 16d5c3279c correctly map className attribute Bruno Windels 2019-02-27 23:20:29 +0100
  • 5fae156596 update TODO Bruno Windels 2019-02-27 22:53:54 +0100
  • 6b4ed65a57 show timeline when clicking room in roomlist Bruno Windels 2019-02-27 22:50:08 +0100
  • 5cafb92fee emit after txn has been committed Bruno Windels 2019-02-27 19:27:45 +0100
  • c0bd8fed82 update TODO Bruno Windels 2019-02-26 23:54:55 +0100
  • c2ecd79f21 pass params to child onUpdate Bruno Windels 2019-02-26 23:50:15 +0100
  • 8e7b26a6f7 update status Bruno Windels 2019-02-26 23:45:52 +0100
  • d567e2ac5a fix ListView::onMove code Bruno Windels 2019-02-26 23:27:34 +0100
  • c8d5b4483a public room.id property, needed for session.rooms updater Bruno Windels 2019-02-26 23:27:06 +0100
  • 841f280d3c rooms on the screen!! Bruno Windels 2019-02-26 22:45:58 +0100
  • 90a7989eda rooms is a proper collection now, so no need for getter on session Bruno Windels 2019-02-26 22:09:48 +0100
  • 2e362d1bbd fixes and tests for add, remove, move and update Bruno Windels 2019-02-26 22:03:16 +0100
  • 290886a5eb fix and test subscription and initial values for sort Bruno Windels 2019-02-26 21:13:43 +0100
  • 21d93a5893 fix and test initialValues for map Bruno Windels 2019-02-26 21:13:11 +0100
  • 853316933c adjust import path Bruno Windels 2019-02-26 20:49:45 +0100
  • 77eeacb09b convert string children to text nodes Bruno Windels 2019-02-26 20:49:32 +0100
  • 618c4ffe20 restructure observable collections and fixes for sort, filter and map Bruno Windels 2019-02-26 20:48:57 +0100
  • 9e6c69c121 add dev dependency to test runner Bruno Windels 2019-02-24 19:25:23 +0100
  • db53db7007 adjust to new ObservableMap api Bruno Windels 2019-02-24 19:25:06 +0100
  • 4d28448920 add compare method to SortKey and add tests Bruno Windels 2019-02-24 19:24:43 +0100
  • d5b88cbbe6 finish ObservableMap and add tests Bruno Windels 2019-02-24 19:24:28 +0100
  • 1441abbf7e work on sorted list from map Bruno Windels 2019-02-21 23:08:23 +0100
  • 5bff41c1ee wip on collections and listview Bruno Windels 2019-02-20 23:48:16 +0100
  • 952f1abddf wip Bruno Windels 2019-02-17 23:58:01 +0100
  • d87444824d only store sync token when it changes Bruno Windels 2019-02-16 02:59:10 +0100
  • e49c416fae playing around with live collections Bruno Windels 2019-02-16 02:56:08 +0100
  • 07fed669f6 debug room lastsortkey not loading in chrome (but does in FF!) Bruno Windels 2019-02-16 02:55:39 +0100
  • be8544aa48 also persist state events in timeline Bruno Windels 2019-02-16 02:55:24 +0100
  • f7789d343a more fields for summary Bruno Windels 2019-02-16 02:55:01 +0100
  • ad9999fd50 idb compares binary keys per byte, so make SortKey big endian Bruno Windels 2019-02-16 02:54:18 +0100
  • 03ef98e668 make sure queries don't run into other rooms Bruno Windels 2019-02-16 02:54:02 +0100
  • c60840bae9 fix selectAll Bruno Windels 2019-02-16 02:53:49 +0100
  • 2a4d687160 avoid dynamic import as ff doesn't support it yet Bruno Windels 2019-02-16 02:53:02 +0100
  • ffd3d740c5 state events are under state key Bruno Windels 2019-02-16 00:47:24 +0100
  • c70376e82d make starting a transaction async so we can do more synchronization later on Bruno Windels 2019-02-16 00:27:13 +0100
  • 48a47cb639 expose native error for now Bruno Windels 2019-02-16 00:25:38 +0100
  • 17335db86c add non-caching server for local dev Bruno Windels 2019-02-16 00:22:47 +0100
  • 8d55bdaa92
    Update README.md Bruno Windels 2019-02-13 14:10:45 +0100
  • 454ad1221b
    Update README.md Bruno Windels 2019-02-13 14:10:23 +0100
  • a544c25d58 more Bruno Windels 2019-02-10 22:02:42 +0100
  • 35648d31b9 dont emit error when aborting request when stopping sync Bruno Windels 2019-02-10 21:40:11 +0100
  • bff0161a05 move sync & persistence engine over to own matrix folder Bruno Windels 2019-02-10 21:33:18 +0100
  • b57c5abdd6 its syncing, sort off Bruno Windels 2019-02-10 21:25:29 +0100
  • c05e40188b WIP2 Bruno Windels 2019-02-07 01:03:47 +0000
  • abffdf1877 wip on loading rooms in session Bruno Windels 2019-02-07 00:51:48 +0000
  • ec6bd2ca1f camel-case non-matrix keys in idb stores Bruno Windels 2019-02-07 00:51:27 +0000
  • 90b016bbcf cleanup main logging Bruno Windels 2019-02-07 00:50:47 +0000
  • 3438806781 cleanup hardcoded credentials to avoid inconsistencies Bruno Windels 2019-02-07 00:50:23 +0000
  • 6c7474e95e rename Network to HomeServerApi Bruno Windels 2019-02-07 00:25:12 +0000
  • 3f776129f5 basic session loading Bruno Windels 2019-02-07 00:20:27 +0000
  • c115164822 no need to catch here, can't handle the error Bruno Windels 2019-02-06 23:19:44 +0000
  • 3e763ab5c0 simplify session store api Bruno Windels 2019-02-06 23:19:29 +0000
  • 7a15f12525 basic session manager Bruno Windels 2019-02-06 23:19:14 +0000
  • 7601a9b2f8 describe different persistance vs model update strategies Bruno Windels 2019-02-06 22:07:05 +0000
  • 27be261a5d whitespace Bruno Windels 2019-02-06 22:06:56 +0000
  • 511e91a699 small changes Bruno Windels 2019-02-06 22:06:47 +0000
  • d6857a1ede fix errors Bruno Windels 2019-02-06 22:06:33 +0000
  • 5c7a1f66d6 cleanup directory structure Bruno Windels 2019-02-06 22:04:39 +0000
  • 90300dcdaf cleanup idb storage Bruno Windels 2019-02-04 23:21:50 +0000
  • 13eef402aa initial todo Bruno Windels 2019-02-04 22:31:52 +0000
  • e99ad90539 storage error definition Bruno Windels 2019-02-04 22:31:35 +0000
  • 27b98408f1 add runnable html and js file to start making things actually run Bruno Windels 2019-02-04 22:31:08 +0000
  • 5703a034ca stored summary is no longer passed in ctor but loaded in load method Bruno Windels 2019-02-04 22:30:10 +0000
  • f58af883b8 remove (circular) dependency on sync in session Bruno Windels 2019-02-04 22:29:46 +0000
  • f0e5757692 merge initial & incremental sync Bruno Windels 2019-02-04 22:26:45 +0000
  • b15136a9e8 fix errors & support login in network Bruno Windels 2019-02-04 22:26:24 +0000
  • b6df30bc27 work on txn, ... Bruno Windels 2019-02-03 21:17:24 +0000
  • 6303fb611b
    Create README.md Bruno Windels 2019-01-09 10:10:33 +0000
  • 12bb3a7147 more work on idb sync transaction, other storage stuff Bruno Windels 2019-01-09 11:06:09 +0100
  • 25a84d41a5 idb sort key prototype Bruno Windels 2018-12-21 18:09:01 +0100
  • 0cf9e84bdd WIP Bruno Windels 2018-12-21 14:35:24 +0100