Daan Vanden Bosch
|
994afa7387
|
Refactored HTML element creation code. Removed PropertyChangeEvent, properties don't emit their old value anymore. Added an EventsController and moved some code from EventsView and QuestEditorStore to it.
|
2019-12-27 00:55:32 +01:00 |
|
Daan Vanden Bosch
|
b4dcbba8f8
|
Added NpcCountsController and added snapshot tests for NpcCountsView.
|
2019-12-26 18:46:28 +01:00 |
|
Daan Vanden Bosch
|
2808983add
|
Added DisposablePromise to facilitate cancelling promises that are underway when a component is disposed. Added EntityInfoController with unit test and added tests for EntityInfoView.
|
2019-12-26 00:44:30 +01:00 |
|
Daan Vanden Bosch
|
99d50d754d
|
Replaced js-logger. Improved testability with mocks, improved test configuration and code improvements.
|
2019-12-25 00:17:02 +01:00 |
|
Daan Vanden Bosch
|
243638879c
|
Entity counts in area select are now updated when adding or removing entities. Added more unit tests.
|
2019-12-24 03:04:18 +01:00 |
|
Daan Vanden Bosch
|
33026ce015
|
Improved golden layout config persistence. A prompt is now shown when the user tries to leave the page after making changes to the current quest. Set production log level to INFO.
|
2019-12-22 15:30:16 +01:00 |
|
Daan Vanden Bosch
|
2083793e67
|
Added basic test for application initialization.
|
2019-12-22 00:43:27 +01:00 |
|
Daan Vanden Bosch
|
05c9f3ce81
|
All code now uses HttpClient interface instead of fetch for improved testability.
|
2019-12-21 22:49:41 +01:00 |
|
Daan Vanden Bosch
|
8ce19fac62
|
Most dependencies are now injected to improve testability.
|
2019-12-21 19:40:42 +01:00 |
|