|
|
5d9f1d3b9d
|
fix [#29337] Duplicate long shapekey names crash Blender
- added BLI_strncat_utf8.
- ensure resulting strings are valid utf8.
|
2011-11-21 11:53:29 +00:00 |
|
|
|
4a04f72069
|
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
|
2011-10-23 17:52:20 +00:00 |
|
|
|
e89107927b
|
- fix for error with utf8 textinput for buttons
- ensure input is valid utf8 from ghost and NULL then complain if its not.
- added function to get utf8 size BLI_str_utf8_size()
|
2011-10-23 13:52:51 +00:00 |
|
|
|
9ec0ea91f0
|
Fix copyright assignment.
|
2011-10-21 01:46:03 +00:00 |
|
|
|
6912e94d06
|
replace BLF's blf_utf8_next() with BLI_str_utf8_as_unicode_step(),
also fixed some spelling errors.
|
2011-10-21 01:33:06 +00:00 |
|
|
|
2d8189cec0
|
- minor edits to font drawing/utf8, was needlessly casting int/unsigned int.
- also ifdef'd out more smoke function when the modifiers disabled.
|
2011-10-21 00:48:02 +00:00 |
|
|
|
2e549e0241
|
replace own unicode functions with versions from glib which support more unicode characters.
added BLI_str_utf8_as_unicode(), BLI_str_utf8_from_unicode()
|
2011-10-21 00:01:22 +00:00 |
|
|
|
8d6a554d75
|
- add BLI_string_utf8.h for unicode functions.
- move font.c unicode functions into string_utf8.c and rename to fit with other BLI_string funcs.
|
2011-10-20 09:47:05 +00:00 |
|
|
|
b6d0daa9cb
|
utf8 editing for UI text input, this means backspace, delete, arrow keys properly move the cursor with multi-byte chars.
Note that this is only for the interface, text editor and python console still miss this feature.
|
2011-10-16 12:25:42 +00:00 |
|
|
|
2222f536f8
|
use replace 0 with NULL for pointers, set some functions static
also fixed own errors in recent static check commit.
|
2011-09-16 08:20:21 +00:00 |
|
|
|
d7160d082f
|
SVN maintenance.
|
2011-09-15 16:37:36 +00:00 |
|
|
|
e2818f1b92
|
- include enum names and descriptions in sphinx generated documentation
- add descriptions for operator bl_options
|
2011-09-15 16:15:24 +00:00 |
|
|
|
9648c6016b
|
fix [#28658] python can assign non utf8 and crash because of string lenth limits.
add BLI_strncpy_utf8() which which ensures there are no partially copied UTF8 characters, limited by the buffer size.
|
2011-09-15 11:49:36 +00:00 |
|
|
|
5ba213a424
|
move utf8 string.c functions into their own file, also add python tip for printing operators.
|
2011-09-15 08:07:42 +00:00 |
|