8ac69ff9dc
Cleanup: use uint type in BLI
2017-10-28 17:48:45 +11:00
99520e3f92
Cleanup: use 'e' prefix for enum typedefs
...
Convention was only followed loosely,
apply to DNA where changes aren't likely to conflict.
(Skipped ModifierType for eg).
2017-10-17 13:49:20 +11:00
617557b08e
Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
2014-04-01 15:22:28 +11:00
097a3756c0
Code cleanup: use bool
2014-03-31 23:39:08 +11:00
d0ec1b1caa
Fix for 3d text ctrl+arrow keys failing for multi-byte characters.
2013-12-29 16:54:43 +11:00
28ecc1ce20
fix for building with mingw
2013-05-13 05:40:51 +00:00
0d36225dd1
quiet sign conversion warnings and reduce sign conversion for BLI_string, and BLF.
2013-05-12 06:33:21 +00:00
4319685234
fix for cursor jumping error stepping backwards where the the first character of a string would be skipped no matter what it was.
2013-05-06 03:35:21 +00:00
648f925017
misc changes
...
- update man page for new additions since last release.
- note that --start-console argument is windows only.
- correct own assertion in own recent commit.
2013-02-14 05:02:20 +00:00
ab7ca2dc44
fix for double clicking in the text editor not working usefully (double clicking a pair chars would select 3 - one to the left).
2013-02-14 03:03:12 +00:00
9e5dc7de01
revert most of r52820 (patch to fix [ #33452 ]), this caused a regression in text stepping when ctrl is held.
...
This adds back the problem that double-clicking on a single char wont select it. Double click selection may need its own logic.
2012-12-10 02:06:26 +00:00
f795e1cfd2
style cleanup
2012-12-09 05:15:21 +00:00
78c7951463
patch [ #33452 ] Double click select does not work properly + patch
...
from Tobias Johansson (mutze)
with some minor edits (don't treat '!' as an operator - python centric)
2012-12-09 03:57:10 +00:00
232571c61a
code cleanup: replace macro for BLI_rect size/center with inline functions.
2012-09-15 11:48:20 +00:00
435679b4b0
Word selection in the Text Editor:
...
* Fix word selection for words with multibyte characters. No need to call txt_move_left() or txt_move_right(), because these functions work with symbols, not bytes
* Word selection now treats tabs the same way as spaces. Also useful for words with multibyte characters
2012-04-30 13:14:15 +00:00
7afeb21a41
text delimiter - convert to unicode before comparing characters.
2012-03-12 00:03:42 +00:00
cae11a98f9
style cleanup
2012-03-11 23:47:41 +00:00
89a963fb7f
style cleanup: comment blocks
2012-03-09 18:28:30 +00:00
4f7bdc59d3
style cleanup: spelling.
...
also remove large, duplicate comments from sunsky.h
2012-03-09 00:41:09 +00:00
c78f02d990
edit to cursor adjustment, use int rather then short to store the cursor position.
2012-03-07 16:24:25 +00:00
00781668ce
Unify string stepping delimiter code for text buttons, text editor and console (all had duplicate code).
...
this is also a step toward the console working with utf8 though many todo's remain.
2012-03-07 15:55:12 +00:00