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
9f9384c886
ci: rectify previous commit.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
c55afc40da
ci: use my custom unity test runner. (it will provide the required env vars that the unity tests require)
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
alexiscatnip and alexiscatnip
3255da8781
chore: some sort of git issue
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
3a7d379231
test: change secrets.cs to read from env
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
68ce9a7fa6
test: fix GridDropdown_HasManyGrids regression from past refactoring
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
8b9fcdef8d
refactor, test: use RaindropLoader for all full-integration tests
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
827ecfea77
refactor: fix issue #10
...
- add StabilityTest.cs: test app is stable across startup and teardowns within the UnityTestRunner environment
- add RaindropLoader.cs: provides UnityTests a easy API to 'startup' the game and 'teardown' the game.
- the above code changes caused regressions (NRE) in UIBootstrapper.cs, UIService, and some camera thingy so I changed them.
I feel like I am just mixing the spaghetti in a pot, and the only way to know it is done is to check if the tests are passing better. lol.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
cd6a027eda
chore: make empty scene truly empty (no camera!)
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
61d195d030
refactor: fix imports broken by previous commit
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
61174f22e8
refactor: add namespace for files in RD.Camera
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
2533253ee2
refactor: move PanAndZoom into RD.UI.Pancake
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
f06b555da2
Refactor: Move SliderZoomable into Raindrop.UI.Map
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
f4b08ddd86
chore: remove old WIP code.
...
Don't do this.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
11f566072a
refactor: change Raindrop.Bootstrap's namespace
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1940b06d60
Docs: add Readme for Raindrop.Bootstrap
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
f1a311c28b
Remove DecodeException.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
88dad8c7bb
add null check for FollowMinimapItem behavior
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
a146c83d00
clean up StaticAssetsCopierTests
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1daeb4f010
Assert.Pass() causes an SuccessException
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
ddbdcebea6
Rename HeadlessBootstrapper test to make it clear
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
9e21cb2959
RaindropBootstrapper can launch in headless mode
...
restore this broken functionality, since that time we refactored the raindrop bootstrapper and broke it.
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1edf180e2c
Move SoundTests into FullIntegrationTests, since it spins up the whole Raindrop-Unity environment .
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1b76d08bd1
add region block...This setup-teardown keeps getting repeated...
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
a824604dcf
ImagingTests: OneTimeSetUp + OneTimeTearDown
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
3308e2d410
delete ManagedImage_Texture2D_conversions test
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
21bee35367
fix indentation: ManagedImage_Texture2D_conversions test
...
since this was an exploratory test, we might as well delete it???
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
b0bcd9fb25
move static assignments into the OneTimeSetup
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
646175ff72
remove this unneeded nested class
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
96e0ec7af7
change namespace of ImagingTests.cs
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
95e47ad312
Add readme and license for LMV tests
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
1043cfa230
fix bad commit: "rename TestSceneConstructionTests to HeadlessScene_ConstructionTests"
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
8fac2c5cac
add description of ImagingTests
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
a3b58c5beb
clean up disk test
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
3a7323960e
rename TestSceneConstructionTests to HeadlessScene_ConstructionTests
2022-08-06 02:43:06 +08:00
alexiscatnip and alexiscatnip
706f0ac4c0
improve code quality of headless scene loader (used only in test)
2022-08-06 02:43:06 +08:00