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

Diff of /cvsgraph/cvsgraph.h

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

revision 1.4, Sun Mar 4 01:38:23 2001 UTC revision 1.19, Sun Feb 22 13:00:39 2004 UTC
# Line 22  Line 22 
22  #ifndef __CVSGRAPH_H  #ifndef __CVSGRAPH_H
23  #define __CVSGRAPH_H  #define __CVSGRAPH_H
24    
25    #define CONFFILENAME    "cvsgraph.conf"
26    
27    #ifndef ETCDIR
28    # define ETCDIR         "/usr/local/etc"
29    #endif
30    
31  #define DEBUG_CONF_LEX          0x01  #define DEBUG_CONF_LEX          0x01
32  #define DEBUG_CONF_YACC         0x02  #define DEBUG_CONF_YACC         0x02
33  #define DEBUG_RCS_LEX           0x04  #define DEBUG_RCS_LEX           0x04
34  #define DEBUG_RCS_YACC          0x08  #define DEBUG_RCS_YACC          0x08
35  #define DEBUG_RCS_FILE          0x10  #define DEBUG_RCS_FILE          0x10
36    
37    #define HTMLLEVEL_3             1       /* HTML 3.x compatibility */
38    #define HTMLLEVEL_4             2       /* HTML 4.x compatibility */
39    #define HTMLLEVEL_X             3       /* XHTML compatibility */
40    
41  extern int debuglevel;  extern int debuglevel;
42    
43  typedef gdFontPtr       font_t;  typedef struct __font_t
44    {
45            gdFontPtr       gdfont;
46            char            *ttfont;
47            double          ttsize;
48    } font_t;
49    
50  typedef struct __color_t  typedef struct __color_t
51  {  {
# Line 44  Line 59 
59  {  {
60          char    *cvsroot;          char    *cvsroot;
61          char    *cvsmodule;          char    *cvsmodule;
62            char    *date_format;
63    
64          color_t color_bg;          color_t color_bg;
65            int     transparent_bg;
66            int     box_shadow;
67            int     upside_down;
68            int     left_right;
69            int     strip_untagged;
70            int     strip_first_rev;
71            int     auto_stretch;
72            int     use_ttf;
73            int     anti_alias;
74            int     thick_lines;
75            int     parse_logs;
76            int     html_level;
77    
78          font_t  tag_font;          font_t  tag_font;
79          color_t tag_color;          color_t tag_color;
80    
81          font_t  rev_font;          font_t  rev_font;
82          color_t rev_color;          color_t rev_color;
83            color_t rev_bgcolor;
84          int     rev_separator;          int     rev_separator;
85          int     rev_minline;          int     rev_minline;
86          int     rev_maxline;          int     rev_maxline;
# Line 59  Line 88 
88          int     rev_rspace;          int     rev_rspace;
89          int     rev_tspace;          int     rev_tspace;
90          int     rev_bspace;          int     rev_bspace;
91            char    *rev_text;
92            color_t rev_text_color;
93            font_t  rev_text_font;
94            int     rev_maxtags;
95    
96            color_t merge_color;
97            char    *merge_from;
98            char    *merge_to;
99            int     merge_front;
100            int     merge_nocase;
101            int     merge_arrows;
102            int     arrow_width;
103            int     arrow_length;
104    
105          font_t  branch_font;          font_t  branch_font;
106          color_t branch_color;          color_t branch_color;
107            font_t  branch_tag_font;
108            color_t branch_tag_color;
109          color_t branch_bgcolor;          color_t branch_bgcolor;
110          int     branch_lspace;          int     branch_lspace;
111          int     branch_rspace;          int     branch_rspace;
# Line 69  Line 113 
113          int     branch_bspace;          int     branch_bspace;
114          int     branch_connect;          int     branch_connect;
115          int     branch_margin;          int     branch_margin;
116            int     branch_dupbox;
117            int     branch_fold;
118            int     branch_foldall;
119    
120          char    *title;          char    *title;
121          int     title_x;          int     title_x;
# Line 86  Line 133 
133          int     image_quality;          int     image_quality;
134    
135          char    *map_name;          char    *map_name;
136          char    *map_branch;          char    *map_branch_href;
137          char    *map_rev;          char    *map_branch_alt;
138            char    *map_rev_href;
139            char    *map_rev_alt;
140            char    *map_diff_href;
141            char    *map_diff_alt;
142    
143            char    *expand[10];
144  } config_t;  } config_t;
145    
146  extern config_t conf;  extern config_t conf;

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0