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
|
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
|
3440cf804f
|
More safe to store customGlyphs
|
2021-11-26 17:53:24 +08:00 |
halx99
|
cf76785517
|
Fix childrenIndexer not update when child detached
|
2021-11-25 16:27:43 +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
|
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
|
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
|
f1425c1fd3
|
Add comment for new API Director::setChildrenIndexerEnabled [skip ci]
|
2021-11-09 12:15:28 +08:00 |
halx99
|
5e0b99103b
|
Update yasio
|
2021-11-08 14:43:24 +08:00 |
halx99
|
b44dd22de5
|
Fix parent children indexer get logic
|
2021-11-07 17:08:54 +08:00 |
halx99
|
1b33909d14
|
Match Node::_hashOfName type
|
2021-11-07 16:48:34 +08:00 |
halx99
|
ccf25f7458
|
Add children indexer map for fast getChildByTag & getChildByName support
|
2021-11-07 16:14:31 +08:00 |
rh101
|
457baed8d3
|
Fix code formatting
|
2021-10-29 00:09:03 +11:00 |
rh101
|
95cb93e0a0
|
The releaseFontAtlas method will remove the font atlas from the cache if it has a reference count of 1, and will always call release on that atlas as expected by the calling code.
|
2021-10-29 00:07:46 +11:00 |
rh101
|
52b6cefcda
|
Revert "Ensure font atlas is correctly released even if it does not exist in the atlas cache."
This reverts commit 8b27fdb832 .
|
2021-10-29 00:05:52 +11:00 |
rh101
|
1485c76d6b
|
Ensure font atlas is correctly released even if it does not exist in the atlas cache.
|
2021-10-28 17:41:25 +11:00 |
halx99
|
8e08ef8799
|
Fix reviews
|
2021-10-24 21:55:48 +08:00 |
halx99
|
c7851ae4be
|
Resolve reviews
|
2021-10-24 14:09:59 +08:00 |
halx99
|
554412f4fd
|
Use struct `Vec2` instead `Size`
|
2021-10-23 23:27:14 +08:00 |
halx99
|
77404fd02a
|
Code style
|
2021-10-11 12:15:41 +08:00 |
halx99
|
c15442eaad
|
Fix some warnings
|
2021-10-09 13:48:56 +08:00 |
halx99
|
241414fe3f
|
Better spread for freetype sdf
|
2021-09-26 13:03:40 +08:00 |
halx99
|
e83c8b1c08
|
Merge: b5e1e78417 53272c6532
Merge pull request #504 from adxeproject/freetype-sdf
Replace SDF implementation with freetype
|
2021-09-20 18:24:11 +08:00 |
halx99
|
01f34d1e74
|
Fix mac build [skip ci]
|
2021-09-20 18:18:52 +08:00 |
halx99
|
19eacf2238
|
Update linux-ci.yml
|
2021-09-20 16:17:34 +08:00 |
halx99
|
3580070f62
|
Update linux-ci.yml
|
2021-09-20 16:16:41 +08:00 |
halx99
|
9fcc71d985
|
Fixup
|
2021-09-20 14:49:00 +08:00 |
halx99
|
23668aa0b5
|
Fixup
|
2021-09-20 12:24:54 +08:00 |
halx99
|
5f3a2de780
|
Replace SDF implementation with freetype
|
2021-09-20 12:08:37 +08:00 |
halx99
|
d4beff7eac
|
Refine code
|
2021-09-18 14:06:52 +08:00 |
halx99
|
ec753d6915
|
Fix #502, avoid vector iterator damaged when remove child
|
2021-09-18 11:55:42 +08:00 |
姒嗘煶鏉?
|
35b658c90e
|
Merge: f5663f279c d73d937894
Merge remote-tracking branch 'upstream/dev' into dev
|
2021-09-05 20:45:32 +08:00 |
姒嗘煶鏉?
|
0aff165959
|
[fix]ScrollView and ListView goes back to the front incorrectly after calling doLayout.
|
2021-09-05 20:44:14 +08:00 |
halx99
|
764c17e86e
|
LayerMultiplex use Node* to store layers
a. Layer no specificed functions
|
2021-09-03 11:13:15 +08:00 |
halx99
|
ec6cd65917
|
Update some copyright notice
|
2021-09-03 10:59:08 +08:00 |
halx99
|
895a19701a
|
Merge: 96e83c9cf6 ea4b212d1f
Merge pull request #488 from rh101/long-changes
Usage of long and unsigned long changed to platform independent fixed-sized types where appropriate.
|
2021-09-02 23:12:25 +08:00 |
rh101
|
4e7db23d38
|
Remove getLong() method
Change %du to %u, and %lx to %x
Use "stdint.h" instead of <cstdint> for TGAlib.h
|
2021-09-02 20:30:20 +10:00 |
姒嗘煶鏉?
|
64e2cdd8d9
|
[fix]The problem of inaccurate maximum width limit when using system fonts.
|
2021-09-02 17:15:03 +08:00 |
rh101
|
1922cf5490
|
FT_StreamRec expects specific method signature with `unsigned long`
|
2021-09-02 15:55:57 +10:00 |
rh101
|
d8fd94db8a
|
Usage of long and unsigned long changed to platform independent fixed-sized types where appropriate.
|
2021-09-02 15:39:28 +10:00 |
halx99
|
1f15fbe192
|
Remove deprecated stubs
|
2021-09-02 11:16:36 +08:00 |
halx99
|
2178ac49b1
|
Make override function default parameter same with parent
|
2021-09-01 11:13:17 +08:00 |
halx99
|
3e4d8dd3ac
|
Revert unexpected layer changes
|
2021-09-01 11:11:32 +08:00 |