/[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.1.1.1, Tue Feb 20 12:07:03 2001 UTC revision 1.16, Sun Mar 9 22:36:50 2003 UTC
# Line 22  Line 22 
22  #ifndef __CVSGRAPH_H  #ifndef __CVSGRAPH_H
23  #define __CVSGRAPH_H  #define __CVSGRAPH_H
24    
25  typedef gdFontPtr       font_t;  #define CONFFILENAME    "cvsgraph.conf"
26    
27    #ifndef ETCDIR
28    # define ETCDIR         "/usr/local/etc"
29    #endif
30    
31    #define DEBUG_CONF_LEX          0x01
32    #define DEBUG_CONF_YACC         0x02
33    #define DEBUG_RCS_LEX           0x04
34    #define DEBUG_RCS_YACC          0x08
35    #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;
42    
43    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 34  Line 57 
57    
58  typedef struct __config_t  typedef struct __config_t
59  {  {
         char    *cmd_rlog;  
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 52  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    
102          font_t  branch_font;          font_t  branch_font;
103          color_t branch_color;          color_t branch_color;
104            font_t  branch_tag_font;
105            color_t branch_tag_color;
106          color_t branch_bgcolor;          color_t branch_bgcolor;
107          int     branch_lspace;          int     branch_lspace;
108          int     branch_rspace;          int     branch_rspace;
109          int     branch_tspace;          int     branch_tspace;
110          int     branch_bspace;          int     branch_bspace;
111          int     branch_separator;          int     branch_connect;
112            int     branch_margin;
113            int     branch_dupbox;
114    
115          char    *title;          char    *title;
116          int     title_x;          int     title_x;
# Line 73  Line 123 
123          int     margin_bottom;          int     margin_bottom;
124          int     margin_left;          int     margin_left;
125          int     margin_right;          int     margin_right;
126    
127            int     image_type;
128            int     image_quality;
129    
130            char    *map_name;
131            char    *map_branch_href;
132            char    *map_branch_alt;
133            char    *map_rev_href;
134            char    *map_rev_alt;
135            char    *map_diff_href;
136            char    *map_diff_alt;
137    
138            char    *expand[10];
139  } config_t;  } config_t;
140    
141  extern config_t conf;  extern config_t conf;

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0