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.
Fix crash when transparency is disabled.
must have been in a hurry
visual selection
oh god, const correctness creeping in
*** empty log message ***
some #ifdef => #if changes
Move get_pixmap_property to rxvt_display.
Move detection of render extension in rxvt_display, and check also if the render version is recent enough to provide the multiply operator.
*** empty log message ***
Set the color pixel to a fallback value also when XftColorAllocValue fails in rxvt_color::alloc.
Use unsigned arithmetic to perform alpha premultiplication in rxvt_color::alloc.
Use cb_sv to distinguish between core and perl selection objects.
Migrate to libecb.
Remove wrong check that prevents proper handling of failure of a selection request when the owner does not support the requested target.
*** empty log message ***
Premultiply alpha in xft colors if the visual supports an alpha channel, as ARGB visuals use premultiplied alpha format.
Move into the selection object and generalize the handling of a selection request of primary when the owner is an urxvt terminal that belongs to the same process of the requestor.
*** empty log message ***
the pcg is now the schmorp
*** empty log message ***
refactor
Simplify.
Do not allow more than one concurrent selection request and delete the ongoing selection request, if any, on destruction of the terminal, to avoid a use-after-free crash.
Update copyright information.
Factor the code to request a selection property into a new toolkit-level object.
*** empty log message ***
Reuse existing drawable if possible in rxvt_screen::scratch_drawable, it is faster with the current code.
Plug leak.
Add ARRAY_LENGTH macro with obvious meaning and use it.
Make some global variables static.
Fix coding style.
Remove debugging stuff.
Fix typos.
Fix last change to set_selection_owner, selection_clear resets {selection,clipboard}_owner so we cannot use a reference to call flush.
Use rxvt_temp_buf in more places.
Add support for copying to clipboard (based on patch by Dana Jansens).
*** empty log message ***
iconfile patch
*** empty log message ***
extermg 4tw
extermg ftw
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
undo test code
*** empty log message ***
*** empty log message ***
*** empty log message ***
improve transparency without render a bit again
removed undocumented #aarrggbb format, it was never documented, and i don't see the point
force alpha >= 0xff00 to be fully opaque, fix undocumented #aarrggbb format to work like #rrggbb
*** empty log message ***
*** empty log message ***
fix enkrypt problem
*** empty log message ***
*** empty log message ***
*** empty log message ***
you should do it, too, and less sloppily than me
Remove unneeded casts.
switch to new callbakc mechanism. ugly syntax, very small watchers, smaller code on g++-4.3 at least
allow spurious notifications
added destructor to bgPixmap, to cleanup after itself. That was probably the cause of the huge pixmap leak in rxvtd
*** empty log message ***
first rough cut at libev integration
*** empty log message ***
Remove trailing whitespace.
Remove unused vars and function.
fixed compilation with libAfterImage but without transparency; Got rid of am_transparent stuff; added ability to render semitransparent char backgrounds over background pixmap - experimental; Added parsing of color values in #aarrggbb format
Fixed libAfterImage support when multiple displays are used. Added documentation for --enable-afterimage configure flag
experimental change for mappingnotify fix
TRANSPARENT => ENABLE_TRANSPARENCY rename to avoid symbol conflict on solaris..
*** empty log message ***
- document some new bugs. - document changes. - improve configure for afterimage. - fix type. - some indenting.
added preliminary support to use libAfterImage for background pixmap loading and rendering of transparency effects including blending of pixmap over background using several methods, and gaussian blurr of the transparency background
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
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.