Bruno Windels
|
00a85697ab
|
add license header in all source files
|
2020-08-05 18:38:55 +02:00 |
|
Bruno Windels
|
e2c8b5e595
|
pass vm field to emitChange
|
2020-06-24 22:43:29 +02:00 |
|
Bruno Windels
|
2b17d0f691
|
spell height correctly
|
2020-05-09 21:21:55 +02:00 |
|
Bruno Windels
|
7f221cda65
|
show images intimeline
|
2020-05-09 20:02:08 +02:00 |
|
Bruno Windels
|
c55a197303
|
pass options to parent in LoginViewModel
|
2020-05-07 19:17:15 +02:00 |
|
Bruno Windels
|
b65da9b8a9
|
display sync errors in status bar
|
2020-05-07 00:05:21 +02:00 |
|
Bruno Windels
|
06fc3101e8
|
make login view enabled again if load view is not busy anymore
|
2020-05-06 23:44:52 +02:00 |
|
Bruno Windels
|
c4b17e4be6
|
cleanup SessionViewModel, use ViewModel dispose infrastructure
|
2020-05-05 23:17:27 +02:00 |
|
Bruno Windels
|
3adc609e07
|
implement session status bar, with feedback on connection status
|
2020-05-05 23:16:51 +02:00 |
|
Bruno Windels
|
b0e59c30dd
|
correctly pass options to ViewModel ctor
|
2020-05-05 23:14:58 +02:00 |
|
Bruno Windels
|
d7a8b1616a
|
use t.view for room sub views
also move composer to own vm
|
2020-05-04 22:23:43 +02:00 |
|
Bruno Windels
|
1fa14a99e9
|
correctly wait for catchup sync
|
2020-05-04 19:38:23 +02:00 |
|
Bruno Windels
|
cc87e35f23
|
use ViewModel super class for all view models that need binding
|
2020-05-04 19:23:11 +02:00 |
|
Bruno Windels
|
d3f7fb5089
|
prototype how i18n would look like
|
2020-04-30 18:27:59 +02:00 |
|
Bruno Windels
|
8bde627cdb
|
more WIP
|
2020-04-29 10:10:20 +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
|
0424ffe231
|
disable this for now as sync is not an EventEmitter anymore
|
2020-04-22 20:53:57 +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
|
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
|
31f3886eba
|
move EventEmitter to utils
|
2020-04-20 21:35:53 +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
|
1f15ca6498
|
more WIP
|
2020-04-18 19:16:16 +02:00 |
|
Bruno Windels
|
378b75c98a
|
more WIP and breakage
|
2020-04-09 23:19:49 +02:00 |
|
Bruno Windels
|
ef267ca331
|
WIP2
|
2020-04-05 15:11:15 +02:00 |
|
Bruno Windels
|
e4563135bf
|
look at prev_content when handling member events
|
2020-03-30 21:59:44 +02:00 |
|
Bruno Windels
|
c830f50325
|
catch errors while persisting a new message
|
2020-03-30 21:33:04 +02:00 |
|
Bruno Windels
|
6d68ec1bac
|
move fillGap to room
|
2020-03-21 23:40:40 +01:00 |
|
Bruno Windels
|
f729108226
|
pass emit update fn through setter so we control when tile can update
|
2020-03-21 14:28:09 +01:00 |
|
Bruno Windels
|
a3714f49cc
|
group public methods for a tile together
|
2020-03-21 14:26:56 +01:00 |
|
Bruno Windels
|
4176af56ea
|
add failing test for problem
|
2020-03-21 14:22:16 +01:00 |
|
Bruno Windels
|
35c090dcb4
|
add proper import/export functionality
|
2019-12-14 18:29:35 +01:00 |
|
Bruno Windels
|
d073f2825b
|
show json in one line when clearing cache
also make naming consistent
|
2019-10-24 10:54:20 +02:00 |
|
Bruno Windels
|
d34a0c73b5
|
show json in list instead of alert so we can copy it
|
2019-10-13 08:29:23 +02:00 |
|
Bruno Windels
|
6f73d3983f
|
add export/import of session data
|
2019-10-13 08:16:08 +02:00 |
|
Bruno Windels
|
e2b9e9dfdc
|
add clear cache button for session
|
2019-10-13 07:48:49 +02:00 |
|
Bruno Windels
|
3ba20dece1
|
fixup for delete button changes
|
2019-10-12 22:18:08 +02: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
|
f7f9129b8b
|
show send errors in UI
|
2019-09-15 12:23:26 +02:00 |
|
Bruno Windels
|
09b9eff7c1
|
fix remaining errors to make login work
|
2019-09-08 10:19:16 +02:00 |
|
Bruno Windels
|
49a577991b
|
login and session picker view models, sessions store
|
2019-07-31 00:06:53 +02:00 |
|