ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.h
(Generate patch)

Comparing rxvt-unicode/src/background.h (file contents):
Revision 1.30 by sf-exg, Sat Oct 30 10:57:53 2010 UTC vs.
Revision 1.35 by sf-exg, Fri Nov 12 22:00:05 2010 UTC

29 geometryFlags = geometrySet | propScale | rootAlign, 29 geometryFlags = geometrySet | propScale | rootAlign,
30 30
31 tintSet = 1 << 8, 31 tintSet = 1 << 8,
32 tintNeeded = 1 << 9, 32 tintNeeded = 1 << 9,
33 tintWholesome = 1 << 10, 33 tintWholesome = 1 << 10,
34 tintServerSide = 1 << 11,
35 tintFlags = tintSet | tintServerSide | tintNeeded | tintWholesome, 34 tintFlags = tintSet | tintNeeded | tintWholesome,
36 35
37 blurNeeded = 1 << 12, 36 blurNeeded = 1 << 11,
38 blurServerSide = 1 << 13, 37
38 HAS_RENDER = 1 << 12,
39 HAS_RENDER_CONV = 1 << 13,
39 40
40 isTransparent = 1 << 16, 41 isTransparent = 1 << 16,
41 isInvalid = 1 << 17, 42 isInvalid = 1 << 17,
42 hasChanged = 1 << 19, 43 hasChanged = 1 << 19,
43 sizeSensitive = 1 << 20, 44 sizeSensitive = 1 << 20,
77 int h_align, v_align; /* percents of the window size: 78 int h_align, v_align; /* percents of the window size:
78 0 - left align, 50 - center, 100 - right */ 79 0 - left align, 50 - center, 100 - right */
79 void unset_geometry () 80 void unset_geometry ()
80 { 81 {
81 flags = flags & ~geometryFlags; 82 flags = flags & ~geometryFlags;
82 }; 83 }
83 bool set_geometry (const char *geom); 84 bool set_geometry (const char *geom);
84 void set_defaultGeometry () 85 void set_defaultGeometry ()
85 { 86 {
86 h_scale = v_scale = defaultScale; 87 h_scale = v_scale = defaultScale;
87 h_align = v_align = defaultAlign; 88 h_align = v_align = defaultAlign;
88 flags |= geometrySet; 89 flags |= geometrySet;
89 }; 90 }
90 91
91 bool set_file (const char *file); 92 bool set_file (const char *file);
92# endif /* BG_IMAGE_FROM_FILE */ 93# endif /* BG_IMAGE_FROM_FILE */
93 94
94 rxvt_term *target; 95 rxvt_term *target;
95 bool set_target (rxvt_term *new_target); 96 void set_target (rxvt_term *new_target);
96 97
97# ifdef ENABLE_TRANSPARENCY 98# ifdef ENABLE_TRANSPARENCY
98 int root_depth; /* obtained when target is set */
99 Pixmap root_pixmap; /* current root pixmap set */ 99 Pixmap root_pixmap; /* current root pixmap set */
100 rxvt_color tint; 100 rxvt_color tint;
101 int shade; 101 int shade;
102 int h_blurRadius, v_blurRadius; 102 int h_blurRadius, v_blurRadius;
103 103
129 if (!(flags & isInvalid)) 129 if (!(flags & isInvalid))
130 { 130 {
131 flags |= isInvalid; 131 flags |= isInvalid;
132 invalid_since = ev::now (); 132 invalid_since = ev::now ();
133 } 133 }
134 }; 134 }
135}; 135};
136#else 136#else
137# undef HAVE_BG_PIXMAP 137# undef HAVE_BG_PIXMAP
138#endif 138#endif
139 139

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines