Bruno Windels
|
95bef00054
|
some comments
|
2019-03-08 20:03:47 +01:00 |
|
Bruno Windels
|
ec925d7c49
|
draft of how to implement filling a timeline gap
|
2019-03-08 20:03:18 +01:00 |
|
Bruno Windels
|
1757a27475
|
consistent naming
|
2019-03-08 20:01:28 +01:00 |
|
Bruno Windels
|
994f1c57d3
|
store all logout data outside of the session storage
so we could store it in gnome keyring, macOs keychain, ... on non-webclients,
also better separation
|
2019-03-08 20:00:37 +01:00 |
|
Bruno Windels
|
2dbd0fb9dc
|
move view models over to domain
|
2019-03-08 19:58:54 +01:00 |
|
Bruno Windels
|
e3d931b966
|
responsive layout prototypes
|
2019-03-08 12:28:05 +01:00 |
|
Bruno Windels
|
049e70e312
|
throw NetworkError from HomeServerApi
|
2019-03-08 12:26:59 +01:00 |
|
Bruno Windels
|
f3034800ae
|
update docs, write down architecture
|
2019-03-08 12:26:08 +01:00 |
|
Bruno Windels
|
3f2c8b58b7
|
update status
|
2019-02-27 23:40:45 +01:00 |
|
Bruno Windels
|
818cf8051c
|
dont show ui before initial sync
|
2019-02-27 23:38:03 +01:00 |
|
Bruno Windels
|
8f09fdbc79
|
update TODO
|
2019-02-27 23:24:22 +01:00 |
|
Bruno Windels
|
38f403bd18
|
add some styles
|
2019-02-27 23:23:40 +01:00 |
|
Bruno Windels
|
9e7811299d
|
MappedMap update mechanism needs to be reworked, disable for now
|
2019-02-27 23:23:20 +01:00 |
|
Bruno Windels
|
f8bd11f07b
|
doesn't need to be async for now
|
2019-02-27 23:23:09 +01:00 |
|
Bruno Windels
|
8462a0ac6b
|
this behaves weird? need to figure out later
|
2019-02-27 23:22:47 +01:00 |
|
Bruno Windels
|
80eac6e48d
|
ignore clicking on root
|
2019-02-27 23:21:16 +01:00 |
|
Bruno Windels
|
7903ae0001
|
pass event to item clicked handler
|
2019-02-27 23:21:00 +01:00 |
|
Bruno Windels
|
16d5c3279c
|
correctly map className attribute
|
2019-02-27 23:20:29 +01:00 |
|
Bruno Windels
|
5fae156596
|
update TODO
|
2019-02-27 22:53:54 +01:00 |
|
Bruno Windels
|
6b4ed65a57
|
show timeline when clicking room in roomlist
|
2019-02-27 22:50:08 +01:00 |
|
Bruno Windels
|
5cafb92fee
|
emit after txn has been committed
to keep txn open for as short as possible,
and avoid any errors caused as part of emit aborting txn
|
2019-02-27 22:49:52 +01:00 |
|
Bruno Windels
|
c0bd8fed82
|
update TODO
|
2019-02-26 23:54:55 +01:00 |
|
Bruno Windels
|
c2ecd79f21
|
pass params to child onUpdate
|
2019-02-26 23:50:15 +01:00 |
|
Bruno Windels
|
8e7b26a6f7
|
update status
|
2019-02-26 23:45:52 +01:00 |
|
Bruno Windels
|
d567e2ac5a
|
fix ListView::onMove code
|
2019-02-26 23:27:34 +01:00 |
|
Bruno Windels
|
c8d5b4483a
|
public room.id property, needed for session.rooms updater
|
2019-02-26 23:27:06 +01:00 |
|
Bruno Windels
|
841f280d3c
|
rooms on the screen!!
|
2019-02-26 22:45:58 +01:00 |
|
Bruno Windels
|
90a7989eda
|
rooms is a proper collection now, so no need for getter on session
|
2019-02-26 22:09:48 +01:00 |
|
Bruno Windels
|
2e362d1bbd
|
fixes and tests for add, remove, move and update
|
2019-02-26 22:03:16 +01:00 |
|
Bruno Windels
|
290886a5eb
|
fix and test subscription and initial values for sort
|
2019-02-26 21:13:43 +01:00 |
|
Bruno Windels
|
21d93a5893
|
fix and test initialValues for map
|
2019-02-26 21:13:11 +01:00 |
|
Bruno Windels
|
853316933c
|
adjust import path
|
2019-02-26 20:49:45 +01:00 |
|
Bruno Windels
|
77eeacb09b
|
convert string children to text nodes
|
2019-02-26 20:49:32 +01:00 |
|
Bruno Windels
|
618c4ffe20
|
restructure observable collections and fixes for sort, filter and map
|
2019-02-26 20:48:57 +01:00 |
|
Bruno Windels
|
9e6c69c121
|
add dev dependency to test runner
|
2019-02-24 19:25:23 +01:00 |
|
Bruno Windels
|
db53db7007
|
adjust to new ObservableMap api
|
2019-02-24 19:25:06 +01:00 |
|
Bruno Windels
|
4d28448920
|
add compare method to SortKey and add tests
|
2019-02-24 19:24:43 +01:00 |
|
Bruno Windels
|
d5b88cbbe6
|
finish ObservableMap and add tests
|
2019-02-24 19:24:28 +01:00 |
|
Bruno Windels
|
1441abbf7e
|
work on sorted list from map
|
2019-02-21 23:08:23 +01:00 |
|
Bruno Windels
|
5bff41c1ee
|
wip on collections and listview
|
2019-02-20 23:48:16 +01:00 |
|
Bruno Windels
|
952f1abddf
|
wip
|
2019-02-17 23:58:01 +01:00 |
|
Bruno Windels
|
d87444824d
|
only store sync token when it changes
|
2019-02-16 02:59:10 +01:00 |
|
Bruno Windels
|
e49c416fae
|
playing around with live collections
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
07fed669f6
|
debug room lastsortkey not loading in chrome (but does in FF!)
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
be8544aa48
|
also persist state events in timeline
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
f7789d343a
|
more fields for summary
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
ad9999fd50
|
idb compares binary keys per byte, so make SortKey big endian
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
03ef98e668
|
make sure queries don't run into other rooms
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
c60840bae9
|
fix selectAll
|
2019-02-16 02:57:19 +01:00 |
|
Bruno Windels
|
2a4d687160
|
avoid dynamic import as ff doesn't support it yet
|
2019-02-16 02:57:19 +01:00 |
|