Commit Graph

1626 Commits

Author SHA1 Message Date
halx99 eb061bd845 Change DrawNode api color from Color4F to Color4B
a. Color4B is low level type before upload to GPU
b. Enable implicit convert from Color4F to Color4B

Inspired by @Denghe.NET
2021-12-06 21:09:15 +08:00
halx99 52e4d8571b Improve code quality 2021-12-06 15:02:53 +08:00
halx99 7926f99655 Improve code style 2021-12-06 13:00:44 +08:00
halx99 3600011b43 Always enable string pooling for msvc 2021-12-04 13:45:25 +08:00
aismann 67d473e2d1 Improve performance on cpp-tests release version controlling COCOS2D_DEBUG 2021-12-01 15:03:57 +01:00
halx99 82a9baa718 Fix ci 2021-12-01 12:02:42 +08:00
halx99 c35c6c720b Improve code style 2021-12-01 11:49:42 +08:00
aismann 493cb44394 change all setString(const std::string & ...) to setString(std::string_view ...)
Change all methods inherited from virtual void setString(std::string_view label) = 0;
2021-11-30 20:35:34 +01:00
halx99 23e7140949 Update README.md 2021-11-29 22:04:31 +08:00
halx99 9472113664 Better use string_view, refer #543 2021-11-27 13:51:21 +08:00
halx99 72ac23b180 Use std::string_view instead const std::string&, refer #543
a. FontFreeType
b. ccUTF8
2021-11-27 11:08:08 +08:00
halx99 ea925ac746 Merge: 9930eef75a 2ca99fce0f
Merge pull request #542 from adxeproject/codebase-cpp17

Improve codebase to c++17
2021-11-26 19:17:04 +08:00
halx99 12f1f5929d Fix compile 2021-11-26 18:13:33 +08:00
halx99 ac937714e2 Improve codebase to c++17 2021-11-26 18:06:14 +08:00
halx99 3440cf804f More safe to store customGlyphs 2021-11-26 17:53:24 +08:00
halx99 fd5ed93093 Move ntcvt directory 2021-11-26 17:19:50 +08:00
halx99 cf76785517 Fix childrenIndexer not update when child detached 2021-11-25 16:27:43 +08:00
aismann dd8193428e Add Visual Studio 2022 2021-11-23 13:16:36 +01:00
halx99 1f10987b28 Improve logic for DownloaderCURL startTask 2021-11-23 19:01:20 +08:00
halx99 e3c8c7f8ca Fix #540 2021-11-23 12:53:13 +08:00
halx99 41669f0a7f Improve skipBOM 2021-11-22 13:58:41 +08:00
halx99 f4d2325e42 Improve FileUtils::isAbsolutePath for windows 2021-11-21 22:11:48 +08:00
halx99 ccedded548 using type alias 2021-11-20 18:03:48 +08:00
halx99 aed7ee50f2 Update UnitTest.cpp 2021-11-19 09:21:17 +08:00
halx99 eee191d782 Always loop find child when indexer not found 2021-11-18 19:47:15 +08:00
halx99 b5d7ab47ed Fix #536 2021-11-18 19:02:33 +08:00
halx99 251c95ff2d Fix cocos2dx_lua_loader 2021-11-17 20:59:12 +08:00
halx99 fe67e1b19f Refine code 2021-11-17 14:07:47 +08:00
halx99 c96172837e Improve TTF load, enable stream parsing at for non-android devices 2021-11-16 18:41:18 +08:00
halx99 8f047015ba Update CCPlatformConfig.h 2021-11-16 16:28:31 +08:00
halx99 353920d8a2 Update android platform macro detection 2021-11-16 16:27:56 +08:00
halx99 eb5dcb6cfc Refine cocos2dx_lua_loader logic 2021-11-16 14:12:32 +08:00
halx99 f7128789a0 Fix lua state usage 2021-11-15 19:05:08 +08:00
halx99 3b69d0cb27 Sets default render state when restart director 2021-11-15 17:49:46 +08:00
halx99 4b9ae12a7c Compatible lua getXXXSize API for get width,height from vec2 2021-11-12 19:12:29 +08:00
halx99 54f41f79ee Update astcenc to 3.3 2021-11-11 18:43:05 +08:00
halx99 3a855ac97f Fix unit test 2021-11-11 18:41:59 +08:00
halx99 0016ea2b62 Sync fix 2021-11-11 18:33:46 +08:00
halx99 31ed6d97a9 Fix fairygui compilation 2021-11-11 18:04:38 +08:00
halx99 6c3d2d13f0 Better logic 2021-11-11 17:30:47 +08:00
halx99 9cc04be833 Improve code style 2021-11-11 17:20:21 +08:00
halx99 cdf47d3bd6 Skip whitespace for sdf text render 2021-11-11 16:24:18 +08:00
halx99 16c3e90c46 Match utf32 char code parameter type 2021-11-11 16:15:23 +08:00
halx99 a0d289ee5b Improve speed for loading outline glyph 2021-11-11 15:56:07 +08:00
halx99 f5c3b7b87e Update CHANGELOG 2021-11-10 14:04:10 +08:00
halx99 c60f5774ff Update README.md 2021-11-09 16:34:32 +08:00
halx99 b028429112 Update CHANGELOG 2021-11-09 16:09:28 +08:00
halx99 c463b0fac7 Update README files 2021-11-09 15:59:17 +08:00
halx99 6716b95e24 Update comment 2021-11-09 15:24:41 +08:00
halx99 503d8818f5 Use explicit type to compare integer 2021-11-09 14:40:00 +08:00