timlyeee
1ffe722c4c
Rename JsbBridgeWrapper API ( #9923 )
2022-01-07 17:43:25 +08:00
timlyeee
f5a6a64372
Jsb-event-handler for event dispatch ( #9879 )
2022-01-04 13:37:44 +08:00
timlyeee
1c437eb87e
js invoke JAVA and OSX function without reflection ( #9344 )
...
Co-authored-by: LX <codingboeuf@jizamaoxuewangdeMacBook-Air.local >
2021-09-29 14:18:35 +08:00
Yun Hsiao Wu
79f6ec1fcf
handle swapchain resize event ( #9305 )
...
* swapchain resize accept surface transform
* rt attachment should support read back
2021-09-09 16:00:02 +08:00
PP
6c03fd936a
support system.onClose(cb) && system.close() ( #8674 )
...
* support `system.onClose(cb)`
update
* optimize game.end()
* update
2021-06-02 14:47:40 +08:00
PP
420c9f59d4
support system.getSafeAreaEdge() ( #8654 )
...
* support system.getSafeAreaEdge()
* remove legacy adapter
* remove code
* update
2021-05-17 18:12:13 +08:00
PP
b1123f4546
fix accelerometer && system info on native platform ( #8564 )
...
* fix platform info in native platform
* fix orientation on native platform
2021-04-27 10:11:25 +08:00
PP
86f20da0f0
support pal/input ( #8472 )
...
* support pal/input
update
* update
* fix esLint
* support minigame
* support pal/input on minigame
* remove minigame.isSubContext
* support native
update
* deprecate static property on EventMouse
* deprecated static property in EventTouch
* remove TODO
* remove x y position in MouseWheel Event
* remove TODO
* remove temp code
* fix esLint
* update AccelerometerIntervalMode
* remove legacy code in JSB
* fix esLint
* optimize AccelerometerInputSource.setInterval
* fix esLint
* optimize code
* add more details for documentation
* update
* don't pass game.canvas to inputManager.registerSystemEvent
* optimize
* Revert "remove x y position in MouseWheel Event"
This reverts commit b521ec4948 .
# Conflicts:
# @types/pal/input.d.ts
* update
* fix esLint
* fix esLint
2021-04-19 16:24:42 +08:00
PP
9bb4c4f8ea
support pal/system ( #8441 )
...
* support pal/app
update
update
* remove 'QQ_PLAY' and 'FB_PLAYABLE_ADS'
* rename system
update
* rename Language
* update
* update
* bind function in Game.ts
* rename system
* support system.getBatteryLevel()
* support pal/system on native
* support pal/system on minigame
* update
* fix esLint
* fix Circular dependency
* fix esLint
* use math/Size
2021-04-15 11:00:54 +08:00
PP
cd7e644694
implement audio on pal ( #8255 )
...
* Update logo in README
* add pal/audio
* deprecate property
* support wechat game AudioPlayer
* unify minigame interface
* optimize module name
* support native audio
# Conflicts:
# @types/jsb.d.ts
* add runtime platform
* fix module
* support build native virtual module
update
update
* update module name
* remove jsb-audio.js
* revert @rollup/plugin-alias
* add quickCompiler field in cc.config.json
* fix audio can't stop when paused
* fix esLint & ci
* fix ci
update
* update ccConfigJson
* add NOTE
* readonly maxAudioChannel
* add description for interface OneShotAudio
* volume range
* range for seeking
* loadNative return Promise<unknown>
* remove quickCompile field in cc.config.json
Co-authored-by: pandamicro <lphuabin@gmail.com >
Co-authored-by: Jare Guo <jareguo@users.noreply.github.com >
2021-03-25 14:30:13 +08:00
PP
46de2a4d6a
add jsb declaration ( #8218 )
2021-01-27 18:33:42 +08:00