ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.C
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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 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, 6 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 9 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, 9 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, 10 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, 1 month 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, 3 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, 4 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, 4 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, 5 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, 5 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, 6 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, 6 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, 6 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, 7 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, 7 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, 8 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, 8 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) Links to rel-9_10: (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