ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.C
Revision 1.260
Thu Jul 14 05:33:26 2016 UTC (7 years, 10 months ago) by sf-exg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.259: +0 -0 lines
FILE REMOVED
Move old bg image frontend to background extension.

Revision 1.259 - (view) (download) (annotate) - [select for diffs]
Sat Dec 13 12:24:32 2014 UTC (9 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rxvt-unicode-rel-9_21, rxvt-unicode-rel-9_22
Changes since 1.258: +1 -1 lines
Diff to previous 1.258
*** empty log message ***

Revision 1.258 - (view) (download) (annotate) - [select for diffs]
Thu May 22 18:54:32 2014 UTC (9 years, 11 months ago) by root
Branch: MAIN
Changes since 1.257: +1 -1 lines
Diff to previous 1.257
GPLv3

Revision 1.257 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 10:04:34 2013 UTC (11 years, 3 months ago) by sf-exg
Branch: MAIN
CVS Tags: rxvt-unicode-rel-9_17, rxvt-unicode-rel-9_18, rxvt-unicode-rel-9_19, rxvt-unicode-rel-9_20
Changes since 1.256: +8 -34 lines
Diff to previous 1.256
Add shade operator to rxvt_img.

Revision 1.256 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 12:05:46 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.255: +7 -9 lines
Diff to previous 1.255
Simplify.

Revision 1.255 - (view) (download) (annotate) - [select for diffs]
Mon Dec 31 12:05:34 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.254: +8 -24 lines
Diff to previous 1.254
Inline two methods in their callers.

Revision 1.254 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 20:28:31 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.253: +3 -6 lines
Diff to previous 1.253
Set root_img only when transparency is requested and replace tests on
the transparency option with (more accurate) tests on root_img.

Revision 1.253 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 15:52:37 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.252: +3 -9 lines
Diff to previous 1.252
Get rid of BG_IS_VALID flag.

Revision 1.252 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 15:38:03 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.251: +3 -0 lines
Diff to previous 1.251
Move check for mapped status in bg_render.

Revision 1.251 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 12:09:23 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.250: +1 -1 lines
Diff to previous 1.250
Simplify.

Revision 1.250 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 12:06:33 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.249: +3 -7 lines
Diff to previous 1.249
Simplify.

Revision 1.249 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 11:52:15 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.248: +2 -1 lines
Diff to previous 1.248
Simplify reset of bg_flags.

Revision 1.248 - (view) (download) (annotate) - [select for diffs]
Sun Dec 30 11:34:43 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.247: +0 -3 lines
Diff to previous 1.247
Move destruction of bg_img out from bg_destroy.

Revision 1.247 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 18:12:53 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.246: +4 -6 lines
Diff to previous 1.246
Properly manage BG_IS_TRANSPARENT flag in core bg image code.

Revision 1.246 - (view) (download) (annotate) - [select for diffs]
Sat Dec 29 14:23:35 2012 UTC (11 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.245: +7 -7 lines
Diff to previous 1.245
Revise preprocessor macros that control the core bg image code.

Move definition of BG_IMAGE_FROM_FILE in rxvt.h and add analogous
BG_IMAGE_FROM_ROOT macro that is set if the code to manage the root
pixmap is needed.

Revision 1.245 - (view) (download) (annotate) - [select for diffs]
Wed Jun 20 08:06:14 2012 UTC (11 years, 10 months ago) by sf-exg
Branch: MAIN
CVS Tags: rxvt-unicode-rel-9_16
Changes since 1.244: +1 -1 lines
Diff to previous 1.244
Fix last change to render_image.

Revision 1.244 - (view) (download) (annotate) - [select for diffs]
Sun Jun 17 21:58:18 2012 UTC (11 years, 10 months ago) by root
Branch: MAIN
Changes since 1.243: +1 -4 lines
Diff to previous 1.243
*** empty log message ***

Revision 1.243 - (view) (download) (annotate) - [select for diffs]
Sun Jun 17 17:06:47 2012 UTC (11 years, 10 months ago) by sf-exg
Branch: MAIN
Changes since 1.242: +1 -1 lines
Diff to previous 1.242
Fix File headers.

Revision 1.242 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 14:56:33 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.241: +20 -0 lines
Diff to previous 1.241
Move initialization of transparent bg in bg_init.

Revision 1.241 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 14:45:53 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.240: +9 -11 lines
Diff to previous 1.240
Do not abort if loading an image with OSC 20 fails.

Revision 1.240 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 13:23:01 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.239: +17 -17 lines
Diff to previous 1.239
Rename variables.

Revision 1.239 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 16:00:25 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.238: +4 -18 lines
Diff to previous 1.238
Simplify.

Revision 1.238 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 15:48:08 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.237: +0 -17 lines
Diff to previous 1.237
Remove unused function.

Revision 1.237 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 15:01:14 2012 UTC (11 years, 11 months ago) by root
Branch: MAIN
Changes since 1.236: +2 -0 lines
Diff to previous 1.236
must have been in a hurry

Revision 1.236 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 13:07:56 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.235: +60 -716 lines
Diff to previous 1.235
Switch background.C to rxvtimg api (xrender is now required).

Revision 1.235 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 09:34:51 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.234: +3 -0 lines
Diff to previous 1.234
Add a flag to inhibit bg image management in core.

Revision 1.234 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 09:21:18 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.233: +1 -3 lines
Diff to previous 1.233
Change bg_render return type to void.

Revision 1.233 - (view) (download) (annotate) - [select for diffs]
Wed Jun 6 22:00:20 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.232: +13 -73 lines
Diff to previous 1.232
Remove image vector implementation.

Revision 1.232 - (view) (download) (annotate) - [select for diffs]
Mon Jun 4 15:18:52 2012 UTC (11 years, 11 months ago) by root
Branch: MAIN
Changes since 1.231: +13 -13 lines
Diff to previous 1.231
some #ifdef => #if changes

Revision 1.231 - (view) (download) (annotate) - [select for diffs]
Sun Jun 3 17:48:28 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.230: +2 -2 lines
Diff to previous 1.230
Move get_pixmap_property to rxvt_display.

Revision 1.230 - (view) (download) (annotate) - [select for diffs]
Sun Jun 3 15:50:22 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.229: +4 -20 lines
Diff to previous 1.229
Move detection of render extension in rxvt_display, and check also if
the render version is recent enough to provide the multiply operator.

Revision 1.229 - (view) (download) (annotate) - [select for diffs]
Fri Jun 1 16:07:35 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.228: +3 -2 lines
Diff to previous 1.228
Define parse_image and finalize the image vector also when NO_RESOURCES
is defined.

Revision 1.228 - (view) (download) (annotate) - [select for diffs]
Thu May 31 20:23:51 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.227: +2 -2 lines
Diff to previous 1.227
Rename method.

Revision 1.227 - (view) (download) (annotate) - [select for diffs]
Thu May 31 14:02:17 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.226: +21 -24 lines
Diff to previous 1.226
Remove unused flag.

Revision 1.226 - (view) (download) (annotate) - [select for diffs]
Thu May 31 05:53:46 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.225: +37 -40 lines
Diff to previous 1.225
Refactor tint/blur variables and methods into a new image_effects
object, so as to be able to apply such effects to multiple images.

Revision 1.225 - (view) (download) (annotate) - [select for diffs]
Wed May 30 21:20:05 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.224: +7 -4 lines
Diff to previous 1.224
Update the size sensitive flag of all images after resources parsing.

Revision 1.224 - (view) (download) (annotate) - [select for diffs]
Wed May 30 19:30:57 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.223: +7 -12 lines
Diff to previous 1.223
Do not set the default image geometry in set_file, set it in the
constructor and if needed in set_file_geometry.

Revision 1.223 - (view) (download) (annotate) - [select for diffs]
Sat May 26 08:55:27 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.222: +1 -1 lines
Diff to previous 1.222
Honour an image blend value also when the image has an alpha channel.

Revision 1.222 - (view) (download) (annotate) - [select for diffs]
Sat May 26 08:10:25 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.221: +3 -11 lines
Diff to previous 1.221
Implicitly sort the image vector by using the image id as index in
vector.

Revision 1.221 - (view) (download) (annotate) - [select for diffs]
Fri May 25 09:27:35 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.220: +7 -2 lines
Diff to previous 1.220
Revert back to manual deallocation for pixbufs.

There is no simple way to use auto_ptr with custom deallocators.

Revision 1.220 - (view) (download) (annotate) - [select for diffs]
Fri May 25 08:27:47 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.219: +109 -16 lines
Diff to previous 1.219
First cut at adding support for multiple images.

Revision 1.219 - (view) (download) (annotate) - [select for diffs]
Thu May 24 16:17:33 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.218: +38 -31 lines
Diff to previous 1.218
Factor the code to parse image styles into a function.

Revision 1.218 - (view) (download) (annotate) - [select for diffs]
Mon May 21 12:29:22 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.217: +49 -36 lines
Diff to previous 1.217
Always render the pixbuf to a pixmap in ARGB32 format when blending.

Revision 1.217 - (view) (download) (annotate) - [select for diffs]
Sun May 20 16:34:42 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.216: +4 -4 lines
Diff to previous 1.216
Remove arbitrary limit of 1000 on scaling factors and limit the maximum
width/height of a scaled image to 32767.

Revision 1.216 - (view) (download) (annotate) - [select for diffs]
Sun May 20 16:23:42 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.215: +4 -3 lines
Diff to previous 1.215
Simplify.

Revision 1.215 - (view) (download) (annotate) - [select for diffs]
Thu May 17 10:31:26 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.214: +13 -14 lines
Diff to previous 1.214
Generalize blending in render_image.

Revision 1.214 - (view) (download) (annotate) - [select for diffs]
Thu May 17 10:18:32 2012 UTC (11 years, 11 months ago) by sf-exg
Branch: MAIN
Changes since 1.213: +49 -50 lines
Diff to previous 1.213
Refactor code to manage images from files into a new rxvt_image object,
so as to be able to load multiple images.

Revision 1.213 - (view) (download) (annotate) - [select for diffs]
Sun May 13 21:12:01 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.212: +6 -6 lines
Diff to previous 1.212
Remove useless arguments in tint/blur methods.

Revision 1.212 - (view) (download) (annotate) - [select for diffs]
Sun May 13 15:50:18 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.211: +7 -22 lines
Diff to previous 1.211
Simplify.

Revision 1.211 - (view) (download) (annotate) - [select for diffs]
Sun May 13 15:28:44 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.210: +0 -12 lines
Diff to previous 1.210
Simplify.

Revision 1.210 - (view) (download) (annotate) - [select for diffs]
Sat May 12 09:43:06 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.209: +11 -19 lines
Diff to previous 1.209
Do not hardcode bpp in pixbuf_to_pixmap.

Revision 1.209 - (view) (download) (annotate) - [select for diffs]
Fri May 11 12:21:22 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.208: +20 -63 lines
Diff to previous 1.208
Remove hardcoding of visual masks in tint_ximage, add support for any visual.

Revision 1.208 - (view) (download) (annotate) - [select for diffs]
Fri May 11 08:16:58 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.207: +6 -8 lines
Diff to previous 1.207
Rewrite loop optimized for 32-bit bpp to be more similar to the general one.

Revision 1.207 - (view) (download) (annotate) - [select for diffs]
Thu May 10 21:48:55 2012 UTC (12 years ago) by sf-exg
Branch: MAIN
Changes since 1.206: +44 -6 lines
Diff to previous 1.206
Properly handle the case of a bg image with alpha channel.

If the visual supports an alpha channel we copy the alpha channel of the
image and premultiply alpha as expected by existing compositing
managers. Otherwise, we composite the image with the bg color.

Revision 1.206 - (view) (download) (annotate) - [select for diffs]
Thu Apr 12 10:22:50 2012 UTC (12 years, 1 month ago) by sf-exg
Branch: MAIN
Changes since 1.205: +3 -6 lines
Diff to previous 1.205
Use lerp in make_align_position and do not change the intervals when
window_size < image_size.

Revision 1.205 - (view) (download) (annotate) - [select for diffs]
Wed Apr 11 10:06:45 2012 UTC (12 years, 1 month ago) by sf-exg
Branch: MAIN
Changes since 1.204: +2 -3 lines
Diff to previous 1.204
Simplify.

Revision 1.204 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 15:19:22 2012 UTC (12 years, 1 month ago) by sf-exg
Branch: MAIN
Changes since 1.203: +6 -5 lines
Diff to previous 1.203
Cosmetics.

Revision 1.203 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 15:08:47 2012 UTC (12 years, 1 month ago) by sf-exg
Branch: MAIN
Changes since 1.202: +14 -17 lines
Diff to previous 1.202
Simplify.

Revision 1.202 - (view) (download) (annotate) - [select for diffs]
Sat Feb 25 22:20:47 2012 UTC (12 years, 2 months ago) by sf-exg
Branch: MAIN
Changes since 1.201: +18 -18 lines
Diff to previous 1.201
Simplify.

Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Sat Feb 4 21:47:06 2012 UTC (12 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.200: +2 -263 lines
Diff to previous 1.200
Remove deprecated libAfterImage image backend.

Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Thu Jan 19 13:33:43 2012 UTC (12 years, 3 months ago) by sf-exg
Branch: MAIN
CVS Tags: rxvt-unicode-rel-9_15
Changes since 1.199: +1 -1 lines
Diff to previous 1.199
Include the C standard headers rather than the corresponding C++ version.

Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Tue Jan 17 19:51:30 2012 UTC (12 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.198: +2 -3 lines
Diff to previous 1.198
Honour -pixmap option if -tr is also specified and
make_transparency_pixmap fails.

Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Wed Jan 11 13:51:07 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.197: +18 -44 lines
Diff to previous 1.197
Simplify.

Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Wed Jan 11 13:22:01 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.196: +1 -2 lines
Diff to previous 1.196
Use min_it.

Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Tue Jan 10 18:50:14 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.195: +7 -3 lines
Diff to previous 1.195
Use a temporary pixmap to apply blur with xrender.

Using the same pixmap as source and destination drawable is not valid
apparently.

Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Mon Jan 2 19:31:00 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.194: +8 -2 lines
Diff to previous 1.194
Apply the convolution filter using pad repeat in rxvt_term::blur_pixmap.

Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Sun Jan 1 17:43:47 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.193: +21 -20 lines
Diff to previous 1.193
Revert 2011-12-28 change.

Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Sun Jan 1 14:31:29 2012 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.192: +28 -34 lines
Diff to previous 1.192
Disable blur when either the horizontal or vertical radius is 0.

It is not useful to allow a 0 radius value, i.e., apply horizontal or
vertical blur only.

Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Fri Dec 30 12:45:56 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.191: +8 -4 lines
Diff to previous 1.191
Cosmetics.

Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Fri Dec 30 11:22:48 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.190: +7 -12 lines
Diff to previous 1.190
Remove useless argument in XrenderCreatePicture calls.

Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Thu Dec 29 20:35:37 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.189: +3 -4 lines
Diff to previous 1.189
Remove duplicated computation of visual format.

Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Thu Dec 29 16:45:22 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.188: +16 -29 lines
Diff to previous 1.188
Move client-side tinting in make_transparency_pixmap.

Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Thu Dec 29 12:25:50 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.187: +21 -15 lines
Diff to previous 1.187
Remove code duplication.

Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 13:13:33 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.186: +20 -21 lines
Diff to previous 1.186
Simplify.

Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 11:11:25 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.185: +1 -1 lines
Diff to previous 1.185
Remove useless null check.

Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Mon Dec 26 14:53:56 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.184: +3 -1 lines
Diff to previous 1.184
Fix update of geometry flags when parsing styles.

Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Sun Dec 25 17:07:00 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.183: +9 -10 lines
Diff to previous 1.183
Simplify.

Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Sun Dec 25 17:05:53 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.182: +12 -18 lines
Diff to previous 1.182
Rename shade_ximage to tint_ximage and change it to a method.

Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Sun Dec 25 17:01:21 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.181: +1 -1 lines
Diff to previous 1.181
Remove useless initialization.

Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Sat Dec 24 14:06:32 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.180: +8 -7 lines
Diff to previous 1.180
Simplify.

Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Sat Dec 24 09:44:23 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.179: +6 -8 lines
Diff to previous 1.179
Simplify.

Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Sat Dec 24 09:44:10 2011 UTC (12 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.178: +15 -22 lines
Diff to previous 1.178
Remove code duplication.

Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Sat Dec 17 01:05:09 2011 UTC (12 years, 4 months ago) by mikachu
Branch: MAIN
CVS Tags: rel-9_14
Changes since 1.177: +2 -2 lines
Diff to previous 1.177
Fix alignment of root pixmap when size differs from root window

Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Wed Dec 14 12:07:12 2011 UTC (12 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.176: +2 -0 lines
Diff to previous 1.176
Restore backward compatibility for 'propscale' pixmap operation.

Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Mon Dec 12 13:56:03 2011 UTC (12 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.175: +6 -6 lines
Diff to previous 1.175
Rename 'pscale' and 'root' pixmap operations to 'keep-aspect' and 'root-align', respectively.

Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Mon Dec 5 18:17:17 2011 UTC (12 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.174: +4 -5 lines
Diff to previous 1.174
Revert 2011-11-23 change.

Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Wed Nov 23 16:53:53 2011 UTC (12 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.173: +5 -4 lines
Diff to previous 1.173
Simplify.

Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Sun Nov 20 11:09:21 2011 UTC (12 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.172: +1 -1 lines
Diff to previous 1.172
Remove trailing whitespace.

Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Tue Aug 30 15:00:27 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.171: +11 -11 lines
Diff to previous 1.171
Remove unneeded parentheses.

Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Sun Aug 21 14:38:39 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.170: +4 -5 lines
Diff to previous 1.170
Do not needlessly copy the transparent pixmap from/to the server when
blurring via xrender is not available.

Revision 1.170 - (view) (download) (annotate) - [select for diffs]
Sun Aug 21 11:00:02 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169
Always use ASA_XImage as output format for afterimage operations, it is faster.

Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Fri Aug 19 18:04:01 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.168: +1 -1 lines
Diff to previous 1.168
Update comment.

Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Fri Aug 19 17:49:08 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.167: +0 -9 lines
Diff to previous 1.167
Revert 2011-08-15 change.

g_type_init must be called before create_windows, because the latter may
call set_icon, while bg_init must be called after create_windows,
because it uses the vt window.

Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Fri Aug 19 17:42:09 2011 UTC (12 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.166: +15 -4 lines
Diff to previous 1.166
Move and factor code to set the geometry specified in a bg pixmap string
into bg_set_file.

Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Mon Aug 15 11:01:54 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.165: +9 -0 lines
Diff to previous 1.165
Move afterimage/pixbuf initialization code in bg_init.

Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Mon Aug 15 09:25:56 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.164: +0 -16 lines
Diff to previous 1.164
Remove obsolete comment.

Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Sun Aug 14 22:01:25 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.163: +8 -9 lines
Diff to previous 1.163
Honour scale factors when pscale is enabled rather than always scaling to the window size.

Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Sat Aug 13 09:05:44 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.162: +22 -42 lines
Diff to previous 1.162
Do not special case the scale/position string of the bg image.

Make it possible to specify it anywhere in the list rather than just at
the beginning, like other operations.

Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Thu Aug 11 12:27:26 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.161: +2 -0 lines
Diff to previous 1.161
Enable tiling in hscale/vscale to restore original behaviour.

Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Thu Aug 11 08:39:10 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.160: +19 -3 lines
Diff to previous 1.160
Parse again hscale/vscale/auto for backward compatibility.

Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Thu Aug 11 08:37:17 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.159: +41 -14 lines
Diff to previous 1.159
Overhaul of the bg image operations.

Remove old operations in favour of simple operations to perform tiling,
proportional scaling and root window-like positioning. Add styles, in
terms of the low level scale, position and operations settings, for the
most common setups (old operations are still parsed for backward
compatibility).

Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 07:34:35 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.158: +6 -0 lines
Diff to previous 1.158
Add 'center' bg image operation.

Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 07:28:36 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.157: +0 -16 lines
Diff to previous 1.157
Remove 'hscale' and 'vscale' bg image operations.

These operations are most likely useless for any user.

Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Tue Aug 9 21:48:00 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.156: +0 -7 lines
Diff to previous 1.156
Remove 'auto' bg image operation.

This operation is equivalent to the 'scale' operation so there is no
reason to keep it.

Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Tue Aug 9 18:41:31 2011 UTC (12 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.155: +10 -8 lines
Diff to previous 1.155
Do not tile the bg image when a scale value of 0 is specified.

This change makes it possible to disable both scaling and tiling (tiling
can still be enabled with the 'tile' tag).

Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Mon May 30 18:39:02 2011 UTC (12 years, 11 months ago) by sf-exg
Branch: MAIN
CVS Tags: rel-9_12
Changes since 1.154: +8 -8 lines
Diff to previous 1.154
Migrate to libecb.

Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Mon May 9 16:35:37 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
Changes since 1.153: +121 -146 lines
Diff to previous 1.153
Remove pointless checks on XCreatePixmap / XRenderCreatePicture return
value.

Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Sun May 8 21:07:43 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
Changes since 1.152: +2 -2 lines
Diff to previous 1.152
Remove useless casts.

Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Sun May 8 21:03:03 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
Changes since 1.151: +118 -103 lines
Diff to previous 1.151
Check for XCreatePixmap / XCreateGC failure.

Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Sun May 8 21:02:28 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
Changes since 1.150: +6 -6 lines
Diff to previous 1.150
Simplify.

Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Sun May 8 21:00:45 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
Changes since 1.149: +31 -31 lines
Diff to previous 1.149
Fix pixmap leak.

Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Sat Apr 30 13:11:34 2011 UTC (13 years ago) by sf-exg
Branch: MAIN
CVS Tags: rel-9_11
Changes since 1.148: +1 -1 lines
Diff to previous 1.148
Cleanup.

Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Tue Apr 26 09:48:09 2011 UTC (13 years ago) by root
Branch: MAIN
Changes since 1.147: +13 -11 lines
Diff to previous 1.147
indent

Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Mon Feb 21 07:40:59 2011 UTC (13 years, 2 months ago) by root
Branch: MAIN
Changes since 1.146: +1 -1 lines
Diff to previous 1.146
the pcg is now the schmorp

Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 17:50:31 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.145: +12 -14 lines
Diff to previous 1.145
Simplify.

Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Fri Jan 28 00:21:10 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.144: +4 -0 lines
Diff to previous 1.144
Destroy afterimage specific objects in bg_destroy.

Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Fri Jan 28 00:20:47 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.143: +5 -6 lines
Diff to previous 1.143
Change 'have_image' boolean to a flag.

Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Fri Jan 28 00:08:57 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.142: +55 -55 lines
Diff to previous 1.142
Cosmetic, rename background pixmap flags.

Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Thu Jan 27 17:37:18 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.141: +184 -225 lines
Diff to previous 1.141
Remove bgPixmap_t struct, move background pixmap handling in rxvt_term.

Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Sun Jan 23 12:54:42 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.140: +8 -8 lines
Diff to previous 1.140
Simplify handling of bg effects flags.

Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Sun Jan 23 12:28:47 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.139: +5 -5 lines
Diff to previous 1.139
Simplify, invert flag meaning.

Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Sat Jan 22 15:41:19 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.138: +1 -1 lines
Diff to previous 1.138
Simplify.

Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Thu Jan 20 17:39:29 2011 UTC (13 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.137: +2 -55 lines
Diff to previous 1.137
Merge bgPixmap_t::apply in rxvt_term::scr_recolour.

Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sat Jan 15 17:41:43 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.136: +1 -1 lines
Diff to previous 1.136
Remove unused variable.

Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Fri Jan 14 17:06:04 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.135: +0 -22 lines
Diff to previous 1.135
Remove unused macros.

Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 11:12:45 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.134: +14 -14 lines
Diff to previous 1.134
Reuse existing pixmap if possible in make_transparency_pixmap.

Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 11:04:39 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.133: +2 -7 lines
Diff to previous 1.133
Remove useless code.

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Tue Jan 11 09:21:14 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.132: +12 -17 lines
Diff to previous 1.132
Cosmetic, remove ugly macros.

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 20:46:20 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.131: +2 -10 lines
Diff to previous 1.131
Simplify.

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Mon Jan 10 19:58:24 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.130: +6 -6 lines
Diff to previous 1.130
Simplify parsing of bg image operations using rxvt_strsplit.

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sun Jan 9 23:48:37 2011 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.129: +0 -14 lines
Diff to previous 1.129
Remove useless code.

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Mon Jan 3 03:05:47 2011 UTC (13 years, 4 months ago) by root
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128
*** empty log message ***

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sun Dec 19 00:49:32 2010 UTC (13 years, 4 months ago) by sf-exg
Branch: MAIN
Changes since 1.127: +2 -2 lines
Diff to previous 1.127
Simplify.

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Thu Dec 2 11:02:16 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
CVS Tags: rel-9_10
Changes since 1.126: +93 -12 lines
Diff to previous 1.126
Implement our own pixbuf to pixmap rendering to get rid of dependency on
buggy gtk-pixbuf-xlib. Only truecolor visuals are supported.

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Wed Dec 1 15:39:00 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.125: +16 -16 lines
Diff to previous 1.125
Cosmetics.

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 18:31:13 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.124: +21 -11 lines
Diff to previous 1.124
Disentagle tinting from shading when lightening. Tinting is now
(logically) performed before shading allowing for a more accurate and
intuitive behaviour.

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 16:37:36 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.123: +1 -1 lines
Diff to previous 1.123
Use bitwise and to tint only when each color component is either 0 or
ff.

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Tue Nov 23 08:37:37 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.122: +1 -9 lines
Diff to previous 1.122
Do not disable tinting for some colours.

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Sat Nov 20 11:30:58 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.121: +82 -82 lines
Diff to previous 1.121
Cosmetics.

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Fri Nov 19 23:29:30 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.120: +19 -4 lines
Diff to previous 1.120
Keep track of the window position to avoid spurious redraws when the bg
image is sensitive to position.

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Thu Nov 18 17:29:25 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.119: +23 -54 lines
Diff to previous 1.119
Cleanup bgPixmap_t::set_geometry.

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Thu Nov 18 17:28:12 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.118: +4 -54 lines
Diff to previous 1.118
Cleanup OSC 20; remove support for multiple commands and for commands
that set scale and position relative to current value.

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Tue Nov 16 15:49:56 2010 UTC (13 years, 5 months ago) by sf-exg
Branch: MAIN
Changes since 1.117: +4 -0 lines
Diff to previous 1.117
Add fallback definition for FilterConvolution.

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Fri Nov 12 22:00:05 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
CVS Tags: rel-9_09
Changes since 1.116: +1 -1 lines
Diff to previous 1.116
Remove unneeded semicolons.

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 11:58:10 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
Simplify.

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 10:42:45 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.114: +12 -24 lines
Diff to previous 1.114
Simplify.

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Wed Nov 10 13:15:08 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.113: +2 -3 lines
Diff to previous 1.113
Always return 0 in make_transparency_pixmap if XCreateGC fails.

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sat Nov 6 17:51:11 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.112: +22 -25 lines
Diff to previous 1.112
Cleanup ShadeXImage.

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Sat Nov 6 17:16:15 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.111: +3 -3 lines
Diff to previous 1.111
Compile in the client tint code even when libXrender is present, as the
Render extension may not be available.

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Fri Nov 5 17:27:58 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.110: +2 -2 lines
Diff to previous 1.110
Fix build when bg image support is enabled and transparency support is
disabled.

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 11:58:03 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.109: +12 -11 lines
Diff to previous 1.109
Simplify.

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Tue Nov 2 22:01:47 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.108: +4 -0 lines
Diff to previous 1.108
Fix build when xft is disabled and xrender is enabled.

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Mon Nov 1 14:58:44 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.107: +40 -46 lines
Diff to previous 1.107
Detect Render extension at runtime.

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Mon Nov 1 14:29:33 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.106: +64 -66 lines
Diff to previous 1.106
Cosmetics.

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Mon Nov 1 11:37:02 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.105: +2 -9 lines
Diff to previous 1.105
Simplify.

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Mon Nov 1 11:36:48 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.104: +4 -2 lines
Diff to previous 1.104
Fix logic error.

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Sun Oct 31 17:44:39 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.103: +4 -1 lines
Diff to previous 1.103
Free pixmap on failure.

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Sun Oct 31 11:15:29 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.102: +47 -55 lines
Diff to previous 1.102
Do not cache the converted root pixmap.

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sun Oct 31 09:34:23 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.101: +48 -43 lines
Diff to previous 1.101
Add support for converting the root pixmap to our depth with XRender.

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Oct 31 08:28:04 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.100: +9 -9 lines
Diff to previous 1.100
Disentangle xft and xrender support.

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Sat Oct 30 23:15:14 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.99: +2 -4 lines
Diff to previous 1.99
reword/remove comments.

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Sat Oct 30 16:39:04 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.98: +16 -15 lines
Diff to previous 1.98
Validate root pixmap once rather than everytime we render it.

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sat Oct 30 10:57:52 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.97: +2 -8 lines
Diff to previous 1.97
Remove unused and possibly dangerous optimization.

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 18:03:10 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.96: +0 -3 lines
Diff to previous 1.96
Deobfuscate.

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 16:49:26 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.95: +0 -2 lines
Diff to previous 1.95
Remove debugging stuff.

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 16:21:05 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.94: +0 -16 lines
Diff to previous 1.94
Remove debugging stuff.

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Wed Oct 20 09:04:55 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.93: +25 -27 lines
Diff to previous 1.93
Remove useless typedef.

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Oct 19 14:44:30 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.92: +30 -30 lines
Diff to previous 1.92
Use the 32 bpp code path for shading only when the image byte order
matches the host byte order and the image depth is either 24 or 32.

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 23:28:48 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.91: +12 -72 lines
Diff to previous 1.91
Try to fix ShadeXImage when bits_per_pixel != 32.

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 16:10:35 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.90: +4 -6 lines
Diff to previous 1.90
Use the correct visual in blur_pixmap and shadeXImage.

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 16:02:48 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.89: +7 -7 lines
Diff to previous 1.89
Restore alignment.

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 15:35:19 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.88: +21 -21 lines
Diff to previous 1.88
Fix indent.

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 15:26:10 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.87: +2 -2 lines
Diff to previous 1.87
Simplify.

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 11:00:38 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.86: +155 -151 lines
Diff to previous 1.86
Fix indent.

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 10:49:19 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.85: +3 -3 lines
Diff to previous 1.85
Cosmetics.

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Mon Oct 18 08:19:03 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84
Honour 'propscale' and 'root' in the condition to compute whether the bg
image is sensitive to resize.

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Sat Oct 16 20:25:06 2010 UTC (13 years, 6 months ago) by sf-exg
Branch: MAIN
Changes since 1.83: +2 -0 lines
Diff to previous 1.83
Fix build when xft support is not enabled.

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Thu Oct 14 17:39:42 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.82: +3 -13 lines
Diff to previous 1.82
Simplify logic.

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Thu Oct 14 16:01:28 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.81: +18 -8 lines
Diff to previous 1.81
Plug leak in 'bgPixmap_t::set_file'.

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 23:08:11 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.80: +18 -75 lines
Diff to previous 1.80
Remove code to grab the background of the root window when no pixmap
property is set.

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 23:04:57 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.79: +107 -1 lines
Diff to previous 1.79
Add support for blurring the root background with XRender.

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 23:01:40 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.78: +52 -4 lines
Diff to previous 1.78
Add support for blending an image over the root background with XRender
when using gdk-pixbuf as image backend.

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 10:27:22 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.77: +1 -1 lines
Diff to previous 1.77
Fix typo.

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 22:14:04 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.76: +7 -7 lines
Diff to previous 1.76
Remove 'root' argument in tint_pixmap (use 'pixmap' itself) and add
'visual' argument to not hardcode the visual.

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 21:26:57 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.75: +1 -1 lines
Diff to previous 1.75
Fix grammar.

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 21:58:00 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.74: +12 -17 lines
Diff to previous 1.74
Sanitize handling of shade value.

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 21:56:09 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.73: +1 -17 lines
Diff to previous 1.73
Simplify.

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Sat Oct 9 14:58:15 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.72: +1 -1 lines
Diff to previous 1.72
Fix bug that prevented setting black as tint color.

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sat Oct 9 14:57:50 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.71: +3 -3 lines
Diff to previous 1.71
Fix computation of mask picture when lightening a pixmap with XRender.

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Wed Oct 6 14:52:14 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70
Fix tiling of bg image when blending (broken after last simplification)
and change code to always tile in both directions also in this case.

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Tue Oct 5 20:22:25 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.69: +4 -7 lines
Diff to previous 1.69
Make tint_pixmap generic.

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 22:06:26 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.68: +1 -1 lines
Diff to previous 1.68
Use scaled width/height to check if the image is cropped.

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 21:57:41 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.67: +15 -14 lines
Diff to previous 1.67
Simplify.

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 21:56:42 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.66: +10 -8 lines
Diff to previous 1.66
Do not perform any sanity check on x/y position in 'root' mode.

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 20:46:20 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.65: +3 -6 lines
Diff to previous 1.65
Simplify.

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 20:45:45 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
Map an align value of -100 to -image_size rather than 0.

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Mon Oct 4 14:31:00 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.63: +113 -98 lines
Diff to previous 1.63
Move code to tint a pixmap server side to a new method.

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sun Oct 3 21:44:39 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.62: +13 -17 lines
Diff to previous 1.62
Use a flag to enable 'root' pixmap operation rather than abusing align
value.

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sun Oct 3 21:44:13 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.61: +12 -7 lines
Diff to previous 1.61
Really implement 'propscale' pixmap operation.

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Sun Oct 3 20:48:34 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.60: +7 -2 lines
Diff to previous 1.60
Recompute the bg image on resize if tiling is requested and the image
is cropped.

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Sun Oct 3 20:41:32 2010 UTC (13 years, 7 months ago) by sf-exg
Branch: MAIN
Changes since 1.59: +1 -1 lines
Diff to previous 1.59
Fix position of bg image when x/y offset is negative and the image is
smaller than the window.

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Wed Sep 8 22:17:06 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.58: +29 -30 lines
Diff to previous 1.58
Factor code to compute requested size and position of the background
image into a function.

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Fri Sep 3 22:57:31 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.57: +5 -4 lines
Diff to previous 1.57
Fix computation of pixmap dimensions when tiling.

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Fri Sep 3 22:43:22 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.56: +13 -11 lines
Diff to previous 1.56
Change afterimage code to always tile in both directions, the current
behaviour is of dubious usefulness.

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Thu Sep 2 23:40:56 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
Use min, not MIN.

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Thu Sep 2 15:48:10 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.54: +164 -0 lines
Diff to previous 1.54
Add support for using gdk-pixbuf as image backend.

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 22:49:35 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53
Simplify.

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 13:18:55 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.52: +15 -15 lines
Diff to previous 1.52
Replace tabs with spaces in comment where a tab width of 2 is assumed.

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 11:59:44 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.51: +4 -4 lines
Diff to previous 1.51
Fix coding style.

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Wed Sep 1 09:40:08 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.50: +15 -12 lines
Diff to previous 1.50
Make 'render_image' return false when it fails to create the image and
let 'render' handle freeing of the pixmap in that case.

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Tue Aug 31 15:14:06 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.49: +4 -4 lines
Diff to previous 1.49
Rename render_asim to render_image and make it generic (every backend
must implement it).

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue Aug 31 15:12:49 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.48: +6 -7 lines
Diff to previous 1.48
Add 'have_image' boolean to indicate whether we have successfully loaded
a background image.

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Aug 31 14:12:20 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.47: +18 -18 lines
Diff to previous 1.47
Fix indent.

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Mon Aug 30 23:42:37 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46
Fix coding style.

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Mon Aug 30 23:08:06 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.45: +7 -8 lines
Diff to previous 1.45
Simplify.

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 16:10:42 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.44: +40 -40 lines
Diff to previous 1.44
Move afterimage specific code in render_asim.

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 15:12:41 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.43: +5 -7 lines
Diff to previous 1.43
Simplify 'bgPixmap_t::set_file'.

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 13:40:42 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.42: +1 -2 lines
Diff to previous 1.42
Use rxvt_temp_buf.

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 13:24:30 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.41: +0 -1 lines
Diff to previous 1.41
Remove unused variable.

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sat Aug 21 16:07:15 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
Fix typos.

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sat Aug 21 09:25:31 2010 UTC (13 years, 8 months ago) by sf-exg
Branch: MAIN
Changes since 1.39: +10 -6 lines
Diff to previous 1.39
Reformat macros and fix coding style.

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Mon Jul 26 09:57:53 2010 UTC (13 years, 9 months ago) by sf-exg
Branch: MAIN
Changes since 1.38: +3 -3 lines
Diff to previous 1.38
Fix typos.

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Sat Apr 3 16:30:39 2010 UTC (14 years, 1 month ago) by sf-exg
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
Replace leading tabs with spaces, patch by Mikachu.

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sun Jan 31 09:02:48 2010 UTC (14 years, 3 months ago) by sf-exg
Branch: MAIN
CVS Tags: before_dynamic_fontidx, dynamic_fontidx
Changes since 1.36: +3 -3 lines
Diff to previous 1.36
Remove trailing whitespace.

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Jan 30 20:52:36 2010 UTC (14 years, 3 months ago) by sf-exg
Branch: MAIN
Changes since 1.35: +4 -4 lines
Diff to previous 1.35
Fix coding style.

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Sun May 3 05:25:40 2009 UTC (15 years ago) by root
Branch: MAIN
CVS Tags: rel-9_07
Changes since 1.34: +1 -1 lines
Diff to previous 1.34
*** empty log message ***

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sun Apr 26 01:59:53 2009 UTC (15 years ago) by root
Branch: MAIN
Changes since 1.33: +4 -4 lines
Diff to previous 1.33
*** empty log message ***

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 14:43:15 2008 UTC (15 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-9_06
Changes since 1.32: +2 -2 lines
Diff to previous 1.32
src/background.C

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 14:38:29 2008 UTC (15 years, 6 months ago) by root
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
src/background.C

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 13:20:40 2008 UTC (15 years, 6 months ago) by root
Branch: MAIN
Changes since 1.30: +22 -17 lines
Diff to previous 1.30
*** empty log message ***

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Feb 19 10:47:03 2008 UTC (16 years, 2 months ago) by ayin
Branch: MAIN
CVS Tags: rel-9_05
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
Make scrollbar_{resize,mapping,show} methods of scrollBar_t.

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 17:52:52 2008 UTC (16 years, 3 months ago) by root
Branch: MAIN
Changes since 1.28: +6 -2 lines
Diff to previous 1.28
indent

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Jan 29 13:57:23 2008 UTC (16 years, 3 months ago) by ayin
Branch: MAIN
Changes since 1.27: +1 -1 lines
Diff to previous 1.27
Add enum for scrollbar states and remove methods/macros to set/check
it.

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 22:48:33 2008 UTC (16 years, 3 months ago) by ayin
Branch: MAIN
CVS Tags: rel-9_02
Changes since 1.26: +0 -8 lines
Diff to previous 1.26
Always compile in plain style scrollbar.

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Jan 23 11:10:27 2008 UTC (16 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-9_0, rel-9_01
Changes since 1.25: +25 -31 lines
Diff to previous 1.25
just mindless indenting

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Jan 19 00:21:59 2008 UTC (16 years, 3 months ago) by root
Branch: MAIN
Changes since 1.24: +33 -13 lines
Diff to previous 1.24
indent

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Mon Jan 7 12:41:31 2008 UTC (16 years, 4 months ago) by ayin
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
Replace strncpy with memcpy where appropriate.

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sat Jan 5 13:52:23 2008 UTC (16 years, 4 months ago) by ayin
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
Fix typos.

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 21:25:57 2008 UTC (16 years, 4 months ago) by sasha
Branch: MAIN
Changes since 1.21: +4 -0 lines
Diff to previous 1.21
background redrawing timing tuning

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Jan 4 20:39:42 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
*** empty log message ***

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Dec 24 06:51:37 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-8_9
Changes since 1.19: +18 -9 lines
Diff to previous 1.19
*** empty log message ***

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Dec 18 11:15:24 2007 UTC (16 years, 4 months ago) by ayin
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18
Fix coding style.

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Dec 11 17:42:04 2007 UTC (16 years, 5 months ago) by ayin
Branch: MAIN
CVS Tags: rel-8_8
Changes since 1.17: +1 -0 lines
Diff to previous 1.17
Headers cleanup.

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Dec 5 08:46:27 2007 UTC (16 years, 5 months ago) by ayin
Branch: MAIN
Changes since 1.16: +19 -10 lines
Diff to previous 1.16
Cosmetics.

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Nov 26 11:20:13 2007 UTC (16 years, 5 months ago) by ayin
Branch: MAIN
Changes since 1.15: +12 -6 lines
Diff to previous 1.15
Cosmetics.

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 15:50:46 2007 UTC (16 years, 5 months ago) by sasha
Branch: MAIN
CVS Tags: rel-8_5a, rel-8_6, rel-8_7
Changes since 1.14: +0 -3 lines
Diff to previous 1.14
fixed copyrights in background.C and styling in background.h

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 15:33:34 2007 UTC (16 years, 5 months ago) by root
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13
*** empty log message ***

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 18:40:10 2007 UTC (16 years, 6 months ago) by sasha
Branch: MAIN
Changes since 1.12: +63 -21 lines
Diff to previous 1.12
added new geometry op of :root to implement automove-background functionality internally , since absolute pixmap placement no longer supported

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 11:36:15 2007 UTC (16 years, 6 months ago) by ayin
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
Cosmetics.

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Nov 14 22:25:41 2007 UTC (16 years, 6 months ago) by sasha
Branch: MAIN
Changes since 1.10: +9 -0 lines
Diff to previous 1.10
added destructor to bgPixmap, to cleanup after itself. That was probably the cause of the huge pixmap leak in rxvtd

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Oct 31 09:55:23 2007 UTC (16 years, 6 months ago) by ayin
Branch: MAIN
Changes since 1.9: +24 -24 lines
Diff to previous 1.9
Remove trailing whitespace.

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Oct 29 13:39:43 2007 UTC (16 years, 6 months ago) by sasha
Branch: MAIN
Changes since 1.8: +3 -1 lines
Diff to previous 1.8
added sanity checking for shade parameter to accomodate previously supported negative values

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Oct 27 15:14:55 2007 UTC (16 years, 6 months ago) by ayin
Branch: MAIN
Changes since 1.7: +11 -11 lines
Diff to previous 1.7
Fix indentation.

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Oct 26 17:10:48 2007 UTC (16 years, 6 months ago) by sasha
Branch: MAIN
CVS Tags: rel-8_4
Changes since 1.6: +21 -13 lines
Diff to previous 1.6
compiled out ShadeXImage if building without libAfterImage, but with XFT/RENDER available

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu Sep 20 22:15:02 2007 UTC (16 years, 7 months ago) by sasha
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
fixed root background offset when left-top corner of the window is outside of the screen

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 22:01:36 2007 UTC (16 years, 7 months ago) by sasha
Branch: MAIN
Changes since 1.4: +6 -5 lines
Diff to previous 1.4
improved flickering on move/resize with transparent background

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Sep 14 09:38:33 2007 UTC (16 years, 8 months ago) by ayin
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
Fix typo.

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Sep 12 22:12:54 2007 UTC (16 years, 8 months ago) by sasha
Branch: MAIN
Changes since 1.2: +19 -27 lines
Diff to previous 1.2
fixed handling of combination shading and tinting; Optimized Render code for tinting to do everything in one composite op;

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Sep 12 21:06:08 2007 UTC (16 years, 8 months ago) by sasha
Branch: MAIN
Changes since 1.1: +17 -3 lines
Diff to previous 1.1
renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Sep 12 20:29:24 2007 UTC (16 years, 8 months ago) by sasha
Branch: MAIN
renamed xpm.C to background.C and moved bgPixmap stuff out of rxvt.h

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a