Bruno Windels
|
cc87e35f23
|
use ViewModel super class for all view models that need binding
|
2020-05-04 19:23:11 +02:00 |
|
Bruno Windels
|
d91ab5355c
|
support svg namespace, fix spinner
|
2020-05-03 01:08:53 +02:00 |
|
Bruno Windels
|
34549a2ecb
|
css notes
|
2020-04-30 18:28:35 +02:00 |
|
Bruno Windels
|
d69987b426
|
make view gallery of views in different states
|
2020-04-30 18:28:21 +02:00 |
|
Bruno Windels
|
d3f7fb5089
|
prototype how i18n would look like
|
2020-04-30 18:27:59 +02:00 |
|
Bruno Windels
|
ceec8937ef
|
apply template view api changes
|
2020-04-30 18:27:21 +02:00 |
|
Bruno Windels
|
cdf051f19b
|
api changes
|
2020-04-29 19:16:52 +02:00 |
|
Bruno Windels
|
2c8c1eb767
|
move el with the publics
|
2020-04-29 19:12:48 +02:00 |
|
Bruno Windels
|
6a9315e70a
|
do what we said in the comment
|
2020-04-29 19:12:12 +02:00 |
|
Bruno Windels
|
f4bb609ab6
|
notes
|
2020-04-29 10:10:33 +02:00 |
|
Bruno Windels
|
8bde627cdb
|
more WIP
|
2020-04-29 10:10:20 +02:00 |
|
Bruno Windels
|
e6ae60abb4
|
notes about how view updates work and should work
|
2020-04-29 10:05:07 +02:00 |
|
Bruno Windels
|
37c602f7d2
|
rename Template to TemplateView, as it is a view now.
|
2020-04-29 10:04:40 +02:00 |
|
Bruno Windels
|
2008cf74f1
|
Template becomes a view
|
2020-04-29 10:01:08 +02:00 |
|
Bruno Windels
|
657ec9aa62
|
move loading view state to own view model, so we're more free how to show it, and we can better reuse it
|
2020-04-23 09:06:04 +02:00 |
|
Bruno Windels
|
acc511e69f
|
extract loading into a sub viewmodel
to show the loading in a separate view
|
2020-04-22 21:53:55 +02:00 |
|
Bruno Windels
|
b2954fd774
|
extract loadLabel logic to reuse in SessionPickerViewModel
|
2020-04-22 21:53:37 +02:00 |
|
Bruno Windels
|
067027d376
|
note updates
|
2020-04-22 20:54:17 +02:00 |
|
Bruno Windels
|
0424ffe231
|
disable this for now as sync is not an EventEmitter anymore
|
2020-04-22 20:53:57 +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
|
e0799181d9
|
show error when mount() fails in SwitchView
|
2020-04-22 20:53:18 +02:00 |
|
Bruno Windels
|
449262e3c1
|
adjust ctor of SessionViewModel to accept sessionContainer now
|
2020-04-22 20:52:56 +02:00 |
|
Bruno Windels
|
e37101210c
|
adjust LoginView(Model) further to showing loading status in place
|
2020-04-22 20:52:28 +02:00 |
|
Bruno Windels
|
96aa4f83b9
|
remove loading section in BrawlView
|
2020-04-22 20:49:49 +02:00 |
|
Bruno Windels
|
a19e541e1e
|
less http specific
|
2020-04-22 20:49:21 +02:00 |
|
Bruno Windels
|
3359c6950f
|
typo (this made the loadStatus undefined :/)
|
2020-04-22 20:49:03 +02:00 |
|
Bruno Windels
|
08b1c02af7
|
remove start value, can be hardcoded for now
also fix params in wrong order this way
|
2020-04-22 20:48:49 +02:00 |
|
Bruno Windels
|
f826258c75
|
null doesn't set queryParams to {} here, so revert explicitly
|
2020-04-22 20:47:53 +02:00 |
|
Bruno Windels
|
174fd3ea4a
|
don't assume options
|
2020-04-22 20:47:46 +02:00 |
|
Bruno Windels
|
3f840d9d33
|
simple unit test for hsApi
|
2020-04-22 20:47:31 +02:00 |
|
Bruno Windels
|
277c8af628
|
Headers is a DOM specific class, use Map instead in HomeServerApi
|
2020-04-22 20:46:47 +02:00 |
|
Bruno Windels
|
69a8786f8f
|
update notes
|
2020-04-20 23:10:54 +02:00 |
|
Bruno Windels
|
c95981a35d
|
remove unused code
|
2020-04-20 23:10:33 +02:00 |
|
Bruno Windels
|
b32f5711bf
|
port BrawlViewModel to SessionContainer
|
2020-04-20 23:10:13 +02:00 |
|
Bruno Windels
|
f4983b5ba6
|
port SessionPickerViewModel to SessionContainer
|
2020-04-20 22:49:14 +02:00 |
|
Bruno Windels
|
a5965ad378
|
port LoginViewModel over to SessionContainer
|
2020-04-20 22:48:56 +02:00 |
|
Bruno Windels
|
bb7fca0592
|
support deleting the session from the container
|
2020-04-20 22:29:25 +02:00 |
|
Bruno Windels
|
de7dcf6a40
|
adjust main.js to use SessionContainer
|
2020-04-20 21:56:10 +02:00 |
|
Bruno Windels
|
ad7c564d5d
|
notes
|
2020-04-20 21:43:02 +02:00 |
|
Bruno Windels
|
a097929dbd
|
rename lowercase filenames of classes to camelcase like class
|
2020-04-20 21:41:10 +02:00 |
|
Bruno Windels
|
31f3886eba
|
move EventEmitter to utils
|
2020-04-20 21:35:53 +02:00 |
|
Bruno Windels
|
c379caf4c0
|
remove obsolete ifdef comments
|
2020-04-20 21:31:27 +02:00 |
|
Bruno Windels
|
0f29fdb24e
|
some notes
|
2020-04-20 21:27:07 +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
|
0de5e899ea
|
remove dead code
|
2020-04-20 21:25:17 +02:00 |
|
Bruno Windels
|
164d9d594f
|
finish implemenation of SessionContainer
|
2020-04-20 19:48:21 +02:00 |
|
Bruno Windels
|
87b23d062c
|
fix imports after reshuffleling
|
2020-04-20 19:47:45 +02:00 |
|
Bruno Windels
|
72b0eefccb
|
replace isSyncing and emit with an Observable SyncStatus
|
2020-04-19 19:52:26 +02:00 |
|
Bruno Windels
|
80f7caadbe
|
rename SessionsStore to SessionInfoStorage
|
2020-04-19 19:13:38 +02:00 |
|
Bruno Windels
|
8c56ac3e4f
|
rename NetworkError to ConnectionError
|
2020-04-19 19:05:12 +02:00 |
|