Bruno Windels
|
7d91b2dde3
|
first go at a timeline memory store
first to use in unit tests for persister
later also to use in production when idb is not available
|
2019-03-29 23:00:22 +01:00 |
|
Bruno Windels
|
b1e382d7c9
|
thinko with direction
|
2019-03-21 21:36:02 +01:00 |
|
Bruno Windels
|
8f7e5a799c
|
work on filling gaps + test (draft only)
|
2019-03-21 21:35:33 +01:00 |
|
Bruno Windels
|
cc3a181128
|
prettier color
|
2019-03-15 20:29:44 +01:00 |
|
Bruno Windels
|
61804073e2
|
comment how updates should work
|
2019-03-15 20:29:17 +01:00 |
|
Bruno Windels
|
2cd9c2344e
|
expose timeline loading error in viewmodel
|
2019-03-09 00:43:43 +01:00 |
|
Bruno Windels
|
8e8e22fe16
|
work on filling gaps
|
2019-03-09 00:41:06 +01:00 |
|
Bruno Windels
|
c8749a1a06
|
rought impl of tiles collection
|
2019-03-09 00:40:17 +01:00 |
|
Bruno Windels
|
153d54a285
|
work on tile view models
|
2019-03-09 00:40:03 +01:00 |
|
Bruno Windels
|
d6e357cc22
|
update TODO
|
2019-03-08 20:05:21 +01:00 |
|
Bruno Windels
|
1f5d488105
|
draft of timeline tiles support
|
2019-03-08 20:04:56 +01:00 |
|
Bruno Windels
|
6940e14b18
|
move sortedIndex out of observable as other code will want to use it too
|
2019-03-08 20:04:28 +01:00 |
|
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 |
|