alexiscatnip and alexiscatnip
bfec7ea72a
bugfix: improve GamePresenter's IsConnected evaluation
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
7afeed5296
bugfix: add Editor-specific conditional compilation
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
79f92d032c
bugfix: #21 fix IsSecondlife getter property
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
6308797892
bugfix: add null-check in View-Setter method
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
fbb2b946a6
refactor: #20 add automatic dispose to LoginPresenter
...
unirx: .AddTo(this) will automatically Dispose when a GameObject is destroyed
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
2dc51e1b6f
refactor: remove bootstrapper from headless scene
...
because RD bootstrapper was refactored into a scriptableobject that boots before any scene.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
6200fd0160
temp: turn off maptile fetch, as we are spamming the server.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
c336c09f4b
bugfix: fix MTDispatcher
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1d24fea490
test: add test for MTDispatcher
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
4bd557203c
ci: reduce logger severity of credentials error
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
cbecb25503
bugfix: prevent "accessing username causes NRE"
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
caf287ce83
test: deprecate DeleteLocalCacheFiles().
...
We used to do the files-check-and-copy on the every bootstrap_scene load, which is compatible with this method.
We are now only checking the staticAssets integrity once during startup. Thus this method is deprecated and incompatible.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b9b3efcaf0
style: update comment header of RD Bootstrapper
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
d3f2395e41
test: add RD_Eula.txt file to the copier test
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b594abf4dd
refactor: fix NRE due to restarted scene
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
8e60d8f76e
refactor: let loadingscreen init itself OnEnable
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
993a6b2f08
refactor: prevent NRE
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
23224cefbe
refactor: prevent NRE
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
9b6bf20fab
refactor: RDI is now a singleton.. again.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
df2f057365
refactor: Add GO - literally loads the main scene
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
a11b7ce3f7
refactor: change RD_BS to run on application load
...
change RD_BS into ScriptableObject
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
6b9a285312
bugfix: prevent connectivityUI from NRE
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
f6b6afd9f3
refactor: Add guard clause to AgentPresenter methods
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b1ce366504
refactor: change OnApplicationQuit into OnDisable, as OnApplicationQuit is not called in unity test runner environment.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b49787d19f
refactor: make UIService Disposable, and sure UIBootstrapper disposes it OnDisable.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
79b843b699
test: improve condition checking in LoginLogoutTest
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
6e599f928a
bugfix: improve logging of the shutdown event.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
2711a47fd7
style: Login test beautify and reduce timings
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
e32e5d9434
bugfix: improve logging of the shutdown event.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
2daf3aa554
ci: reduce severity of caps 404
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
897f839a6b
test: clean up test name
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
da27eb02d8
bugfix: perhaps this will fix NRE
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
8b91e8173f
CI bugfix: "forget to call testing coroutine"
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
ab33b2696a
Refactor: rectify commit 2b920022ea
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
c3e3b7c7ab
bugfix: #16 prevent UI resolves to NRE, during appli teardown with logout-event-being-raised-"too-late".
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
8a43a5bc59
refactor: fix "RaindropInstance not registered in ServiceLocator" error when quitting the app.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
79b6c048f7
refactor, CI: reduce impact of failed Tex pooling
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
eb5f2be103
refactor: add IDisposable to AgentTracker
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
a1ae85d21e
refactor: "temporary" fix for MapScenePresenter has many NRE issues during run the CI
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
d1f96ed3b8
refactor: remove some reactive code
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
74f6e16b40
refactor: delay bootstrapper to be the very last in script execution order
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
7866a60994
bugfix: UI should unsubscribe from events
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b344445fe3
refactor: move MainThreadDispatcher to base bootstrapper
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
f4d5395d47
test: each LoginTest will rebuild the game.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
10cee79cd5
bugfix: we drop support for Opensim
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b9f4f1b576
bugfix: issue #14 TMP_Text.setText() from network-thread
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
20a10ece6e
test: reduce LoginAndDoNothing to 2 minutes.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
5c73d46133
feature: add internal dir finder for linux
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
0e6d2a036f
feature: add freeimage.so for linux 64
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
60cb12cb1c
ci: remove Test_MapService_SingleTile for the time being, as we want to remove the external map fetcher functionality.
2022-08-06 02:43:06 +08:00