[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern text.c blender/source/blender/blenloader/intern readfile.c blender/source/blender/include BIF_drawtext.h BIF_resources.h blender/source/blender/makesdna DNA_space_types.h DNA_text_types.h DNA_userdef_types.h blender/source/blender/src ...
Ton Roosendaal
ton at blender.org
Fri May 13 18:11:28 CEST 2005
ton (Ton Roosendaal) 2005/05/13 18:11:28 CEST
Modified files:
blender/source/blender/blenkernel/intern text.c
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/include BIF_drawtext.h BIF_resources.h
blender/source/blender/makesdna DNA_space_types.h
DNA_text_types.h
DNA_userdef_types.h
blender/source/blender/src blenderbuttons.c drawtext.c
header_text.c resources.c
usiblender.c
Log:
TextEditor: syntax color support.
Patch provided by Ricki Myers. Works quite obvious, see Theme editor too!
Notes about the provided code;
- The default syntax colors were screaming! Toned it down to match the
default dark on lightgrey background better.
- Added: initializing colors in saved themes (usiblender.c)
- The implementation of the button for this option was quite clumsy...
Blender UI options services this a lot easier.
(Same fixed for 'line numbers' option)
- Bracket matching now uses as color a mix of backdrop and the
selected-text color. Noticed my texteditor did it too...
-> I really miss comments in code describing a little bit the thought
process behind the code. Like a short introduction on this feature
in the top of the drawtext.c, little remarks on new functions.
ALso in patch tracker or the mailinglist no docs was mentioned?
-> drawtext.c now gets messy quickly... lack of overview, structure,
and confusing mix of personal coding styles.
For not-active supported code dangerous...
Revision Changes Path
1.14 +60 -28 blender/source/blender/blenkernel/intern/text.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/text.c.diff?r1=1.13&r2=1.14&cvsroot=bf-blender>
1.124 +3 -2 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.123&r2=1.124&cvsroot=bf-blender>
1.8 +2 -1 blender/source/blender/include/BIF_drawtext.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_drawtext.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.40 +9 -4 blender/source/blender/include/BIF_resources.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_resources.h.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
1.29 +3 -2 blender/source/blender/makesdna/DNA_space_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_space_types.h.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
1.8 +2 -1 blender/source/blender/makesdna/DNA_text_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_text_types.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.40 +5 -3 blender/source/blender/makesdna/DNA_userdef_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_userdef_types.h.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
1.29 +1399 -1382blender/source/blender/src/blenderbuttons.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/blenderbuttons.c.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
1.47 +474 -22 blender/source/blender/src/drawtext.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawtext.c.diff?r1=1.46&r2=1.47&cvsroot=bf-blender>
1.26 +14 -11 blender/source/blender/src/header_text.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_text.c.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
1.43 +23 -6 blender/source/blender/src/resources.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/resources.c.diff?r1=1.42&r2=1.43&cvsroot=bf-blender>
1.79 +14 -15 blender/source/blender/src/usiblender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/usiblender.c.diff?r1=1.78&r2=1.79&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list