halx99
fcbc95bd47
Done #579 , update ImGui to 1.87
2022-02-08 12:43:16 +08:00
halx99
d07c36f60f
Fix #580
2022-02-08 12:41:18 +08:00
halx99
b500212314
Improve run.bat.in, use relative build dir
2022-02-07 20:36:44 +08:00
halx99
df441ca0c9
Fix ci
2022-02-06 13:18:27 +08:00
halx99
bc1d0223c0
Remove unnecessary parameter
2022-02-06 13:06:49 +08:00
deal
aca3448bc3
Fix #576
2022-02-03 15:45:58 +08:00
deal
1a4fc33daf
Enable ImGUIExt check for linux [skip ci]
2022-02-03 15:43:40 +08:00
halx99
392ca76e05
[Android] Upgrade MIN_SDK_VERSION from 16 to 17
2022-01-30 20:38:01 +08:00
halx99
1ca9505fdc
[Android] By default, build single arch: arm64-v8a
2022-01-30 20:36:41 +08:00
halx99
6131b237b2
[Android][freetype] Change streamingParsingEnabled to true
...
Add noCompress config to build.gradle for all templates & tests project
Exists project, please add follow config
android {
// Other configs
// ...
// noCompress config
aaptOptions {
noCompress 'mp3','ogg','wav','mp4','ttf','ttc'
}
}
2022-01-29 14:54:32 +08:00
deal
8dd0aef742
Update setup_android.py
2022-01-28 20:25:58 +08:00
deal
b7b29dc315
Update script prompt [skip ci]
2022-01-28 20:18:46 +08:00
deal
7fa220daa2
Update setup_android.py
2022-01-28 20:17:28 +08:00
deal
9f86eef0db
Update adxetools.gradle
2022-01-28 19:59:27 +08:00
deal
a285c80f89
Update adxetools.gradle
2022-01-28 19:51:42 +08:00
deal
8682491014
Update adxetools.gradle
2022-01-28 19:31:42 +08:00
halx99
231ba0cf5c
Improve gradle script to find cmake
2022-01-28 18:25:50 +08:00
halx99
a1b40c61ea
[ci] Setup openjdk with github action
2022-01-28 15:27:17 +08:00
deal
115634a37e
Delete jdk setup on script [skip ci]
2022-01-28 15:19:56 +08:00
deal
bac28c62f5
[ci] Add openjdk17 to PATH
2022-01-28 15:04:23 +08:00
deal
33a7836d0d
print jdk version [skip ci]
2022-01-28 15:01:42 +08:00
deal
d5347ce7f5
[ci] Install openjdk17 for android build
2022-01-28 14:53:36 +08:00
halx99
54be4a1732
Fix gradle wrapper url
2022-01-28 13:41:18 +08:00
halx99
0f212a69c8
Update recommend android studio and gradle
...
- Android Studio 2021.1.1+ (More intelligent)
- Gralde wrapper to 7.2: https://services.gradle.org/distributions/gradle-7.2-bin.zip.zip
- Gradle Plugin to 7.1: com.android.tools.build:gradle:7.1.0
These upgrades will fix the issue: #573
2022-01-28 12:47:05 +08:00
deal
c053848f57
Optimize setup_android.py and update cmdlinetools
...
Update cmdlinetools revision to 8092744
2022-01-28 11:52:02 +08:00
halx99
61646f5550
Update gradle wrapper to 6.9.2
2022-01-27 18:44:59 +08:00
deal
325a1fb7ee
Add project status
2022-01-27 18:23:44 +08:00
deal
de13c4bcba
Delete unused
2022-01-23 11:01:42 +08:00
halx99
9623414a2f
Downloader: download file with cacert support
2022-01-20 19:15:37 +08:00
halx99
0652d1a2d4
Fix log order when create download task fail
2022-01-20 19:00:52 +08:00
deal
3ad8d0b0d0
Update ios.mini.cmake
2022-01-20 18:10:16 +08:00
halx99
5486d94646
Fix lua_xml_http_request dataSize incorrect
2022-01-18 18:39:58 +08:00
deal
3359ac211f
Don't needs copy plainlua.dll when use luajit
2022-01-17 23:50:05 +08:00
deal
73e056f720
Update adxetools.gradle
2022-01-17 10:57:48 +08:00
deal
68215b792e
Why FMT_HEADER_ONLY doesn't works on android
2022-01-08 16:15:56 +08:00
deal
d8dc6c8453
hard to link fmt-header-only[skip ci]
...
target_link_libraries(fairygui fmt-header-only)
2022-01-08 15:25:50 +08:00
deal
f3b3b5a0b1
Update CMakeLists.txt
2022-01-08 14:01:43 +08:00
deal
6031fdda11
Update android-ci.yml
2022-01-08 00:09:50 +08:00
deal
c424d7b8b0
Build fairygui-tests for android ci
2022-01-08 00:08:12 +08:00
halx99
d5dd3bc175
Update changelog
2022-01-05 14:50:39 +08:00
halx99
5a2807433e
[spine] Improve RTTI compare performance when compiler string pooling enabled
...
Refer to: https://github.com/EsotericSoftware/spine-runtimes/pull/2012
Signed-off-by: halx99 <halx99@live.com>
2022-01-05 14:10:05 +08:00
halx99
14a3a0de93
Fix ClippingAttachment doesn't work
...
Refer to: https://github.com/EsotericSoftware/spine-runtimes/pull/2011
Reported by: @kangleblue
Signed-off-by: halx99 <halx99@live.com>
2022-01-04 22:38:02 +08:00
halx99
beb8606e16
Fix ci & update project url in sources
2022-01-04 12:36:20 +08:00
halx99
12b4023db2
Fix ci
2022-01-04 11:48:28 +08:00
halx99
30f9bbf307
Update uthash to 2.3.0 and move to thirdparty
2022-01-04 11:18:44 +08:00
halx99
64a6c1b105
Improve linkage
2022-01-04 11:00:07 +08:00
halx99
d1fc2faadc
Fix lua-tests linkage for windows
2022-01-04 10:33:23 +08:00
deal
15cc403967
Remove dup sources
2022-01-04 09:42:10 +08:00
halx99
cd98e6c880
Fix #570
...
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99
2819d4f10d
Improve vec2, vec3, vec4 lua storage
...
a. store as fixed size array
b. use metatable access via: x, y, z, w
c. For vec2
- vec2[0] could be access via x or w(idth) or u
- vec2[1] could be access via y or h(eight) or v
2022-01-03 22:06:49 +08:00