Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
b465c65
feat: poc volt webview
CodeSchwert Aug 22, 2025
8a165d0
feat: use 1080p resolution
CodeSchwert Aug 22, 2025
1d61f8e
chore: add mac webview cef modules
CodeSchwert Aug 22, 2025
efaf127
fix: mac compilation flags
CodeSchwert Aug 22, 2025
fd6b8c7
chore: cleanup webview testing scene
CodeSchwert Aug 29, 2025
11ba7a9
chore: update unity web view package
CodeSchwert Aug 29, 2025
92bf976
feat: add passport ui
CodeSchwert Aug 29, 2025
dcc75c2
feat: update sample app to use passport ui for login
CodeSchwert Aug 29, 2025
1980564
chore: refactor passport ui for cross platform webviews
CodeSchwert Aug 29, 2025
77b3623
chore: remove old windows webview implementation
CodeSchwert Sep 1, 2025
f70b6c2
feat: add mock login prompt page for poc
CodeSchwert Sep 1, 2025
00bb772
feat: add android webview implementation
CodeSchwert Sep 1, 2025
5528862
feat: add ios webview implementation
CodeSchwert Sep 1, 2025
d942218
feat: update webview class and interface to handle ios and andriod
CodeSchwert Sep 1, 2025
2c0295d
fix: marketing consent hack
CodeSchwert Sep 1, 2025
c34e3c6
fix: build settings
CodeSchwert Sep 1, 2025
fc2dcd4
fix: compilation flags
CodeSchwert Sep 1, 2025
04a8e8f
feat: add vuplex webview for android (#3956)
ImmutableJeffrey Sep 4, 2025
be29c5a
fix: linting errors
ImmutableJeffrey Sep 7, 2025
8e79a2a
fix: android pr checks
ImmutableJeffrey Sep 8, 2025
cedaa6a
fix: linting errors
ImmutableJeffrey Sep 8, 2025
1a6ae2e
fix: ios build errors
ImmutableJeffrey Sep 8, 2025
a7ac7f9
fix: test fail on windows
ImmutableJeffrey Sep 8, 2025
cc384e4
chore: remove vuplex available
ImmutableJeffrey Sep 12, 2025
2ca31ec
chore: ignore vuplex package
CodeSchwert Sep 15, 2025
c96f405
feat: add vuplex callback to mock login page
CodeSchwert Sep 15, 2025
0f6c011
chore: update unity android webview meta file
CodeSchwert Sep 15, 2025
fca7fe6
feat: update ios vuplex webview
CodeSchwert Sep 15, 2025
13fc6b5
refactor: update login data interface to match embedded prompt page u…
CodeSchwert Sep 16, 2025
f275a1f
feat: add macos vuplex webview
CodeSchwert Sep 16, 2025
b4a2f5b
feat: expose webview url as serialised field
CodeSchwert Sep 16, 2025
9afcd4b
refactor: better direct login method checking
CodeSchwert Sep 16, 2025
3709c09
refactor: update vuplex webviews to follow recommended message handling
CodeSchwert Sep 16, 2025
9e37ab9
feat: handle error messages from login app
CodeSchwert Sep 16, 2025
6bd6f37
feat: add close webview handler
CodeSchwert Sep 17, 2025
792e24f
feat: use correct close webview method name
CodeSchwert Sep 18, 2025
24f86f6
fix: queue webview load when webview is not initialised
CodeSchwert Sep 18, 2025
f8332ed
refactor: reorganise webview implementations
CodeSchwert Sep 19, 2025
2b3a32d
feat: add passport config fields to ui component, add optional passpo…
CodeSchwert Sep 19, 2025
65a14f9
refactor: use webview and embedded login prompt for authentication
CodeSchwert Sep 19, 2025
bb1bcf1
feat: add marketing consent direct login options
CodeSchwert Sep 19, 2025
4ad308d
chore: update scene metadata
CodeSchwert Sep 19, 2025
a2b268b
chore: remove old test login page
CodeSchwert Sep 19, 2025
0bdf95d
feat: start passport instance in ui on startup
CodeSchwert Sep 22, 2025
8fc4980
feat: add passport ui prefab
CodeSchwert Sep 22, 2025
d7c5a20
fix: handle new and legacy input systems for windows webview
CodeSchwert Sep 22, 2025
f069059
fix: incorrect file path delimiters in deeplink script
CodeSchwert Sep 22, 2025
4ac41d5
chore: update assembly references for input fix
CodeSchwert Sep 22, 2025
e8551b7
feat: add prefab for windows and vuplex webviews
CodeSchwert Sep 22, 2025
fb3aee6
fix: web content size inside mac and ios webview
CodeSchwert Sep 23, 2025
2986009
chore: cleanup unused meta file
CodeSchwert Sep 23, 2025
6554da7
revert: sample game package manifest
CodeSchwert Sep 23, 2025
63a03a4
revert: revert sample game to use non-webview login
CodeSchwert Sep 23, 2025
cc81a8c
fix: set default marketing consent status value
CodeSchwert Sep 23, 2025
d03d2d3
chore: switch to test project with working configuration
CodeSchwert Sep 23, 2025
9985781
fix: move sample init with passport ui to ignore it from builds
CodeSchwert Sep 23, 2025
bd43fd9
fix: nullable warnings in ci tests
CodeSchwert Sep 23, 2025
8ae2f74
feat: define vuplex symbol on load
CodeSchwert Sep 24, 2025
29165db
fix: linting
CodeSchwert Sep 24, 2025
ed4c3ce
fix: standalone platforms in editor build assemblies
CodeSchwert Sep 24, 2025
a5b314f
fix: add vuplex webview compilation flags for mobile platforms
CodeSchwert Sep 24, 2025
8909d99
fix: add vuplex webview compilation flags for mobile webviews
CodeSchwert Sep 24, 2025
0e1ff86
fix: windows tests chrome driver path missing
CodeSchwert Sep 25, 2025
9b2d22d
fix: windows test browser path
CodeSchwert Sep 25, 2025
47b427f
fix: sample game passport client
CodeSchwert Sep 25, 2025
3ff6814
chore: remove sample game settings from prefabs
CodeSchwert Sep 25, 2025
e13832b
fix: mac test webdriver config
CodeSchwert Sep 25, 2025
3433f66
chore: update bridge and sample game mac test from main
CodeSchwert Sep 25, 2025
70259cb
chore: add passport ui scene back to sample game
CodeSchwert Sep 26, 2025
20ead74
fix: update uwb resolution to match webview size
CodeSchwert Sep 26, 2025
8e7d862
fix: make webview background transparent to prevent obscuring items b…
CodeSchwert Sep 26, 2025
dbddde3
fix: add compilation flags for windows size updates
CodeSchwert Sep 26, 2025
e6f31d1
fix: non-windows compilation
CodeSchwert Sep 26, 2025
882647b
fix: mac os slow webview loading with preloading, gpu args, 2d mode
CodeSchwert Sep 26, 2025
1970ee8
chore: lint fix
CodeSchwert Sep 26, 2025
74cddc8
Merge branch 'main' into feat/embedded-login-webviews
ImmutableJeffrey Sep 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@ sample/mono_crash*

# Vuplex
sample/Assets/Vuplex*
Vuplex/
Vuplex.meta

__pycache__/
*.pyc
Expand Down
Loading
Loading