-
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