Commit Graph

142 Commits (013aad73d2a24e7111888bd5eaf811691ec4c21e)

Author SHA1 Message Date
Nimetu db7afb07bd Fix parsing css selectors with commas
Nimetu 95cacf75a6 Add css :lang selector
Nimetu 92eb1dcdc7 Forward declare xmlNode
Nimetu 89a921e140 Function to get html element lang value
Nimetu 87e88cee6f Initial support for css var() function
Nimetu 9262302baa Add macros to read properties from xmlNode
Nimetu 7111cf44b3 Merge branch 'develop' into develop-atys
Nimetu f39038f98d Change glyph cache to map lookup,
Nimetu 990c38ca81 Change letter cache to map lookup,
kaetemi 5c3b0cf14b Merge remote-tracking branch 'ryzomcore/develop' into feature/develop-atys
Nimetu d9d9c6e1e6 Fix css style order when using external css files
Nimetu 779f87d6e7 Change CFile::setRWAccess to only set rw-rw-r-- (+x for directories) on linux/macOS.
kaetemi 109ed7eba5 Merge branch 'develop' into feature/develop-atys
kaetemi f9cc9a1abe Fix build
kaetemi 2e0b00d93c Keep a spare memory block in fixed size allocator to avoid large allocation overhead on the chunk boundary
kaetemi 66ef424af0 Add template for pointer with deep copy and move semantics
kaetemi b884360c0e Add template for pointer with deep copy and move semantics
kaetemi 5fed277adf Cleanup
kaetemi 8809d39835 Rebuild string case tables
kaetemi 3b6e27e800 Find offset by index
kaetemi 297de1d19a Fix memory release
kaetemi 2444d94f4f Don't expose ucstring to Lua, unless compatibility flag is set
kaetemi 0d2633b697 Cleanup string
kaetemi 64b978b77a Fix memory release
kaetemi 0ba45054d0 Fix memory release
kaetemi b220dac7b3 Fix memory release
Nimetu 72098f624d fix merge conflict
kaetemi 91bceae902 Fix UTF-16 character input pair events
kaetemi be60cf8978 Localizable font families, start font name with ui to get a \n-separated font list from uxt, close
kaetemi 5bb21d7aa0 Don't expose ucstring to Lua, unless compatibility flag is set
kaetemi 745db95184 Add compatibility switch
kaetemi f8de4aff59 Fix
kaetemi 281630c280 Use the simplified toLower for identifiers and filenames
kaetemi ffa6179b82 Alternative 7-bit upper- and lowercase
kaetemi 73b8ba9e4e UTF-8 various,
kaetemi 11b453baaa Safe 7-bit upper- and lowercase
kaetemi 0dfff69c6f UTF-8 various,
kaetemi c069b70ce8 UTF-8 various,
kaetemi 7249546db6 Merge some things from atys branch
kaetemi 7adbb84514 Merge branch 'develop' into feature/develop-atys
kaetemi 72d9f8ea4f UTF-8 various,
kaetemi 5a470a7b16 UTF-8 string manager,
kaetemi 246ea2f603 UTF-8 entity name,
kaetemi 0629951ba6 Fix useless cursor reloads
kaetemi 1c09d2ea4b Avoid useless string operations
kaetemi 13f99b393f Reimplement setCase in purely UTF-8,
kaetemi 2a7bf997b9 Cleanup localization behaviour
kaetemi 47c0c8cc07 Fix utf iterator ptr
Ryzom Pipeline 19e00522d9 Update copyright attribution for GPL compliance
kaetemi 7ea4b2b989 Adjust font sizing
kaetemi 592ec2aaf1 Cleanup group container title localization behaviour,
kaetemi 8dc777495a UTF-8 clipboard,
kaetemi 376dd2aff1 More UTF-8,
kaetemi 0b191bc6db More UTF-8,
kaetemi 051c46b95a UTF-8 CI18N,
kaetemi 1963bdedcc UTF-8 context help,
kaetemi 2eb088ef1c Cleanup,
kaetemi 2de4907b83 Reimplement toLower and toUpper as UTF-8,
kaetemi e1195fe34e Change CDBGroupComboBox to UTF-8,
kaetemi 506f9f26bd Change CViewText to UTF-8,
kaetemi c3ef0fc91c Change CViewText to UTF-8,
kaetemi c129ce87df Change CViewText to UTF-8,
kaetemi 9021ce465f Change CViewText to UTF-8,
kaetemi 698bfff501 Prefer UTF-8, cleanup,
kaetemi 6ff5ddd790 Explicit function for obtaining 7-bit ascii,
kaetemi 1ec9f16de4 Get rid of useless raw copy in ucstring, default to UTF-8,
kaetemi 993c37f56d Prefer UTF-8, cleanup,
kaetemi 55d83c9486 Fix comment
kaetemi 1d696b8921 Revert special handling for wchar
kaetemi 932a612f53 Support UTF-32 in edit box,
kaetemi 1a045e437e Accept any UTF string in NL3D text rendering, support UTF-32 characters,
kaetemi 25049eaead Complete some missing implementation for wide strings
kaetemi 81143cdf43 Proper UTF encoding,
kaetemi 973531f461 UTF string view base,
kaetemi 8d94baaf14 More consistent unicode behaviour for text
kaetemi c068d757eb Build fix
kaetemi 771248fcf4 Use platform implementation in ucstring for UTF-8 conversion on Windows to get valid UTF-16
kaetemi dd28130617 Format ucstring source
kaetemi 1300d5d4d4 Move ucstring utf8 implementation to header
kaetemi 3dddc5ab40 Move ucstring utf8 implementation to header
kaetemi c4b142f770 Load the Lua socket library dynamically if it's available, necessary for MobDebug
kaetemi 8bf18d2e1d Improve error message,
kaetemi e74e229ad9 Merge remote-tracking branch 'ryzomcore/atys' into feature/code-to-root-atys
kaetemi fc197880a4 Merge remote-tracking branch 'ryzomcore/atys' into feature/code-to-root-atys
Nimetu 4ebca98559 Fixed: Audio decoder getMusicInfo/getSongTitle needs to be thread safe
kaetemi 9b0852a91d Protect from duplicate UP and DOWN callbacks, fix
kaetemi a4aafa410a Fix initial value
kaetemi a82df91bba CPath::lookup is not thread-safe
kaetemi 900ec1a69a Play theme music during login. Fix music when returning to character selection. Fix teleport screen and music selection.
kaetemi bcac1e7955 Fix silently lost nlassert,
kaetemi 4f0bbbad69 String fixes
Jan Boon 34ba374d8b Move code to root