/[CvsGraph]/cvsgraph/cvsgraph.conf
ViewVC logotype

Diff of /cvsgraph/cvsgraph.conf

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.32, Thu Dec 15 13:06:09 2005 UTC revision 1.33, Sun Dec 18 01:57:57 2005 UTC
# Line 56  Line 56 
56  #       gg = green (00-ff)  #       gg = green (00-ff)
57  #       bb = blue (00-ff)  #       bb = blue (00-ff)
58  #  #
59  # *** FIXME ****** working on dynamic colors ***  #   Colors and some strings can also be defined as conditional
60  #  #   expressions so that revision/branch conditions can be repesented
61  #   Colors can also be defined as conditional expressions so  #   visually:
62  #   that revision/branch conditions can be repesented visually:  #     color/string = [ "key" op "content" truecase falsecase ];
 #     color = [ "key" op "content" truecase falsecase ];  
63  #   Operator 'op' can be one of:  #   Operator 'op' can be one of:
64  #       * =~    contained in regex  #       * =~    contained in regex
65  #       * =*    contained in regex, case insensitive  #       * =*    contained in regex, case insensitive
66  #       * !~    not contained in regex  #       * !~    not contained in regex
67  #       * !*    not contained in regex, case insensitive  #       * !*    not contained in regex, case insensitive
68  #       * <     less than timestamp or rev/branch number  #       * <     less than string, timestamp or rev/branch number
69  #       * <=    less or equal than timestamp or rev/branch number  #       * <=    less or equal than string, timestamp or rev/branch number
70  #       * >     greater than timestamp or rev/branch number  #       * >     greater than string, timestamp or rev/branch number
71  #       * >=    greater or equal than timestamp or rev/branch number  #       * >=    greater or equal than string, timestamp or rev/branch number
72  #       * ==    equal than timestamp or rev/branch number  #       * ==    equal than string, timestamp or rev/branch number
73  #       * !=    not equal than timestamp or rev/branch number  #       * !=    not equal than string, timestamp or rev/branch number
74  #   The 'content' is one of:  #   The 'content' is one of:
75  #       * POSIX 1003.2 extended regular expression  #       * POSIX 1003.2 extended regular expression
76  #       * timestamp in UTC format: "YYYY.MM.DD.hh.mm.ss"  #       * timestamp in UTC format: YYYY[.MM[.DD[.hh[.mm[.ss]]]]]
77  #       * revision or branch number  #       * revision or branch number
78  #   The 'key' can be one of:  #   The 'key' can be one of:
79  #       * state         State of the revision  #       * state         State of the revision
# Line 82  Line 81 
81  #       * tag           both revision- and branch-tags  #       * tag           both revision- and branch-tags
82  #       * date          date of the revision  #       * date          date of the revision
83  #       * rev           numeric revision- or branch-number  #       * rev           numeric revision- or branch-number
84  #   Both 'truecase' and 'falsecase' can be either a color-string,  #   Both 'truecase' and 'falsecase' can be either a (color-)string,
85  #   as described above, or a new conditional expression.  #   as described above, or a new conditional expression.
86  #   Examples:  #   Examples:
87  #       rev_bgcolor = [ "state" =~ "dead" "#e08080" "#f0f0f0" ];  #       rev_bgcolor = [ "state" =~ "dead" "#e08080" "#f0f0f0" ];
88  #       branch_color= [ "rev" < "2.1.2" "#000000" [ "tag" =~ "XyZ.*" "#123456" "#654321" ] ];  #       branch_color= [ "rev" < "2.1.2" "#000000" [ "tag" =~ "XyZ.*" "#123456" "#654321" ] ];
89    #       rev_idtext  = [ "state" == "dead" "Dead %R" "%R" ]
90  #   Note that not all colors can be changed on the fly. For example,  #   Note that not all colors can be changed on the fly. For example,
91  #   branch_color cannot be be changed based on revision identification  #   branch_color cannot be be changed based on revision identification
92  #   (i.e. author, date or state). The color_bg is always unique and  #   (i.e. author, date or state). The color_bg is always unique and
93  #   fixed (all expressions will evaluate to the false case).  #   fixed (all expressions will evaluate to the false case).
94    #   Also, only string rev_text and rev_idtext can be conditional expressions
95    #   as other do not make much sense to be dynamic.
96  #  #
97  # - There are several reserved words besides of the  # - There are several reserved words besides of the
98  #   feature-keywords. These additional reserved words  #   feature-keywords. These additional reserved words
# Line 212  Line 214 
214  #tag_nocase     = false;  #tag_nocase     = false;
215  #tag_negate     = false;  #tag_negate     = false;
216    
217    # rev_font <number>
218    # rev_ttfont <string>
219    # rev_ttsize <float>
220    #       Sets the font of the revision ID text
221  # rev_hidenumber <boolean>  # rev_hidenumber <boolean>
222  #       If set to true no revision numbers will be printed in the graph.  #       If set to true no revision numbers will be printed in the graph.
223    # rev_idtext <cond.string>
224    #       The revision ID text
225    # rev_text_font <number>
226    # rev_text_ttfont <string>
227    # rev_text_ttsize <float>
228    #       Sets the font of the descriptive text
229    # rev_text_color <color>
230    #       Sets the color of the descriptive text
231    # rev_text <cond.string>
232    #       The descriptive text of a revision
233    # rev_color <color>
234    #       The color of the revision box and revision ID text.
235    # rev_bgcolor <color>
236    #       The background color of the revision box
237    # rev_{min,max}line
238    #       Autostretch limits
239    # rev_[ltrb]space
240    #       The interior spacing of the revision box text
241    # rev_separator <number>
242    #       Space between tags in a revision box
243    # rev_maxtags <number>
244    #       Sets the maximum number of tags i a revision box
245    #
246  #rev_hidenumber = false;  #rev_hidenumber = false;
247  rev_font        = giant;  rev_font        = giant;
248  rev_ttfont      = "/dos/windows/fonts/arial.ttf";  rev_ttfont      = "/dos/windows/fonts/arial.ttf";
249  rev_ttsize      = 12.0;  rev_ttsize      = 12.0;
250  rev_color       = "#000000";  rev_idtext      = [ "state" == "dead" "(Dead %R)" "%R" ];
251  rev_bgcolor     = "#f0f0f0";  #rev_color      = "#000000";
252    rev_color       = [ "rev" =~ "1\\.1\\.1\\..*" "#ff4040" "#000000" ];
253    #rev_bgcolor    = "#f0f0f0";
254    rev_bgcolor = [ "state" =~ "dead" "#e0c0c0" [ "tag" =~ "BugFix" "#e0e0ff" [ "date" <= "2001.02.15.20.00.00" "#ffe0ff" "#f0f0f0" ] ] ];
255  rev_separator   = 1;  rev_separator   = 1;
256  rev_minline     = 15;  rev_minline     = 15;
257  rev_maxline     = 75;  rev_maxline     = 75;
# Line 227  Line 259 
259  rev_rspace      = 5;  rev_rspace      = 5;
260  rev_tspace      = 3;  rev_tspace      = 3;
261  rev_bspace      = 3;  rev_bspace      = 3;
262  rev_text        = "%d"; # or "%d\n%a, %s" for author and state too  #rev_text       = "%d"; # or "%d\n%a, %s" for author and state too
263    rev_text        = [ "state" == "dead" "Died %d\nMaybe alive in other branch" "%d" ];
264  rev_text_font   = tiny;  rev_text_font   = tiny;
265  rev_text_ttfont = "/dos/windows/fonts/times.ttf";  rev_text_ttfont = "/dos/windows/fonts/times.ttf";
266  rev_text_ttsize = 9.0;  rev_text_ttsize = 9.0;

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0