Bruno Windels
|
ddf7d01760
|
WIP working
|
2020-10-15 21:35:10 +02:00 |
|
Bruno Windels
|
3aa1992a3f
|
WIP of messaging to sw
|
2020-10-15 19:12:16 +02:00 |
|
Bruno Windels
|
5fcf8022a1
|
store the url on every change, as PWAs don't trigger beforeunload ...
... when (force) closed
|
2020-10-14 15:30:40 +02:00 |
|
Bruno Windels
|
7c2fc516bb
|
restore last url if not providing a specific one on startup
|
2020-10-14 15:10:32 +02:00 |
|
Bruno Windels
|
fd1df595c8
|
remove leftover logging
|
2020-10-14 14:06:11 +02:00 |
|
Bruno Windels
|
4e8e9eae26
|
first round of fixes
|
2020-10-12 18:31:55 +02:00 |
|
Bruno Windels
|
41c1c9a6c3
|
rename Brawl -> Root
one of the last occurrences of brawl
|
2020-10-09 09:59:59 +02:00 |
|
Bruno Windels
|
696e7856f8
|
some cleanup
|
2020-10-09 09:56:01 +02:00 |
|
Bruno Windels
|
4fe971775c
|
more url router work, differentiate between path and url
rename hashobservable to history
|
2020-10-08 18:22:36 +02:00 |
|
Bruno Windels
|
404de53c75
|
basic url router and navigation bootstrapping
|
2020-10-06 18:06:11 +02:00 |
|
Bruno Windels
|
0a83bf1176
|
more notes for legacy css marker
|
2020-09-22 09:30:13 +02:00 |
|
Bruno Windels
|
cb32f4201e
|
note for future cleanup
|
2020-09-18 12:12:12 +02:00 |
|
Bruno Windels
|
00eade1c16
|
add crypto driver with primitives needed for 4S & session backup
|
2020-09-17 10:19:09 +02:00 |
|
Bruno Windels
|
77a21c08eb
|
add legacy extras, so deps only needed for legacy are not in main bundle
|
2020-09-16 18:31:17 +02:00 |
|
Bruno Windels
|
9fad5b3b29
|
only load olm once
|
2020-09-14 15:47:00 +02:00 |
|
Bruno Windels
|
0e3084cce3
|
provide alternative spinner for ie11
|
2020-09-11 11:28:59 +02:00 |
|
Bruno Windels
|
95c6fd5a5b
|
reenable only using worker when wasm is not supported
|
2020-09-11 10:53:15 +02:00 |
|
Bruno Windels
|
e0d9d703b7
|
offload olm account creation in worker
|
2020-09-11 10:43:17 +02:00 |
|
Bruno Windels
|
af36c71a59
|
load worker in main and pass paths so it works both on compiled and non-compiled
|
2020-09-10 18:41:23 +02:00 |
|
Bruno Windels
|
87aabb3057
|
make crypto.getRandomValues available on IE11 without a prefix
olm needs this to work on IE11
|
2020-08-27 13:32:13 +02:00 |
|
Bruno Windels
|
fe0257bca1
|
load olm and pass it to session
|
2020-08-27 13:24:55 +02:00 |
|
Bruno Windels
|
fdc7f60f4d
|
Build legacy bundle from same entry point as normal build
as the plan is to only use different CSS for IE11, but the same view code
|
2020-08-07 15:50:18 +01:00 |
|
Bruno Windels
|
e8e9740521
|
Move timeout to fetch, as XHR has native timeout support
|
2020-08-05 18:56:06 +02:00 |
|
Bruno Windels
|
00a85697ab
|
add license header in all source files
|
2020-08-05 18:38:55 +02:00 |
|
Bruno Windels
|
e080bf28a7
|
expose root view model as global variable for console inspecting
|
2020-04-22 20:53:38 +02:00 |
|
Bruno Windels
|
f4983b5ba6
|
port SessionPickerViewModel to SessionContainer
|
2020-04-20 22:49:14 +02:00 |
|
Bruno Windels
|
de7dcf6a40
|
adjust main.js to use SessionContainer
|
2020-04-20 21:56:10 +02:00 |
|
Bruno Windels
|
a097929dbd
|
rename lowercase filenames of classes to camelcase like class
|
2020-04-20 21:41:10 +02:00 |
|
Bruno Windels
|
001dbefbcf
|
stop using default exports
because it becomes hard to remember where you used them and where not
|
2020-04-20 21:26:39 +02:00 |
|
Bruno Windels
|
87b23d062c
|
fix imports after reshuffleling
|
2020-04-20 19:47:45 +02:00 |
|
Bruno Windels
|
80f7caadbe
|
rename SessionsStore to SessionInfoStorage
|
2020-04-19 19:13:38 +02:00 |
|
Bruno Windels
|
8c5411cb7d
|
moar WIP
|
2020-04-19 19:02:10 +02:00 |
|
Bruno Windels
|
1f15ca6498
|
more WIP
|
2020-04-18 19:16:16 +02:00 |
|
Bruno Windels
|
ef267ca331
|
WIP2
|
2020-04-05 15:11:15 +02:00 |
|
Bruno Windels
|
29b531ae80
|
add (commented out) instructions how to use record/replay
|
2019-12-23 14:29:19 +01:00 |
|
Bruno Windels
|
aa86748cdd
|
pull fetch code out of homeserverapi
|
2019-12-23 14:28:27 +01:00 |
|
Bruno Windels
|
2fa5fa7890
|
add delete button in session picker
|
2019-10-12 21:16:48 +02:00 |
|
Bruno Windels
|
e3719b2527
|
allow http (no sssl) homeservers
|
2019-09-28 09:44:39 +02:00 |
|
Bruno Windels
|
09b9eff7c1
|
fix remaining errors to make login work
|
2019-09-08 10:19:16 +02:00 |
|
Bruno Windels
|
c27172fc4e
|
adjust main to new view
|
2019-07-31 00:07:04 +02:00 |
|
Bruno Windels
|
3ed72df620
|
put everything together to make it roughly work
no local echo yet, and send errors are being swallowed
|
2019-07-27 10:51:51 +02:00 |
|
Bruno Windels
|
851100b88a
|
send unsent messages after first sync
|
2019-07-26 22:40:39 +02:00 |
|
Bruno Windels
|
cd9f25ea80
|
convert tabs to spaces where needed
|
2019-06-26 22:31:36 +02:00 |
|
Bruno Windels
|
59a303daa0
|
make user config available from phone on local wlan
|
2019-06-26 22:19:40 +02:00 |
|
Bruno Windels
|
1917a528c7
|
replace ad hoc buttons and label with SyncStatusBar
|
2019-06-16 10:54:16 +02:00 |
|
Bruno Windels
|
db376d3ac6
|
rename morpheus to brawl
|
2019-06-14 23:58:39 +02:00 |
|
Bruno Windels
|
e339cb7321
|
more fixes, timeline is showing again
|
2019-06-02 14:59:30 +02: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
|
818cf8051c
|
dont show ui before initial sync
|
2019-02-27 23:38:03 +01:00 |
|