[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