*** empty log message ***
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.
Move initialization of transparent bg in bg_init.
visual selection
some #ifdef => #if changes
*** empty log message ***
Refactor tint/blur variables and methods into a new image_effects object, so as to be able to apply such effects to multiple images.
add some ecb_hot/ecb_cold
First cut at adding support for multiple images.
Refactor code to manage images from files into a new rxvt_image object, so as to be able to load multiple images.
Remove deprecated libAfterImage image backend.
Remove check for setlocale, it is required.
Include the C standard headers rather than the corresponding C++ version.
Fix style.
Store the size of the vt window into two new members vt_width/height and keep the maximum size in width/height, so that the $term->width/height accessors return the same value as in pre 9.14.
Get rid of env_windowid and env_colorfgbg members by dynamically allocating the corresponding strings in the child.
Add a flag to check if the terminal init is completed, rather than abusing env_colorfgbg.
Remove useless free, the memory is allocated in the child process only.
Remove write-only variables.
Hopefully make -C option work on solaris.
Fix fd leak when SRIOCSREDIR ioctl succeeds.
Honour LOG_ONLY_ON_LOGIN feature macro.
Set the pty fd non-blocking also when it is initialized using ptytty::get.
Move parsing of '-e' option in get_options. Fixes options parsing when '-e' occurs as an option argument, such as in 'urxvt -title -e'.
hopefully clearer handling of argv/envv
Remove useless copy.
Cleanup handling of argv/env. Move assignment and zero termination of envv in stringvec init () and add zero termination of argv.
Remove useless copy.
Remove pointless free before rxvt_fatal call.
Add on_register_command hook and register_command method.
Apply startup notification patch from Michael Stapelberg
Cosmetics, rename enum constants.
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.
Move and factor code to set the geometry specified in a bg pixmap string into bg_set_file.
Move afterimage/pixbuf initialization code in bg_init.
Migrate to libecb.
Fix some comments.
Change type of 'parent' from array of Window to Window as all the elements except the first are unused.
the pcg is now the schmorp
Remove bgPixmap_t struct, move background pixmap handling in rxvt_term.
Simplify, invert flag meaning.
Re-add include of sys/byteorder.h.
*** empty log message ***
Add ARRAY_LENGTH macro with obvious meaning and use it.
Simplify.
Make some global variables static.
Implement our own pixbuf to pixmap rendering to get rid of dependency on buggy gtk-pixbuf-xlib. Only truecolor visuals are supported.
Use gdk_pixbuf_xlib_init_with_depth to init gdk-pixbuf-xlib, although it does not honour the requested depth in current gdk-pixbuf releases.
Add support for blurring the root background with XRender.
Add support for using gdk-pixbuf as image backend.
Make variables unsigned.
Really reject too big icon images.
Reject too big icon images.
Move code to set icon image to a new method.
Slightly reorganize code to set icon image to avoid leaks on failure.
Remove always true test.
Fix comment.
Init termios structure once at startup and try to inherit user's terminal state.
Remove init_secondary and redirect stdin/stdout (always to stderr) once at startup in rxvt_init.
Fix typo.
Make rxvt_get_ttymode a static function.
Simplify.
indent
µopt
Set all the special characters to _POSIX_VDISABLE in the termios structure before filling it.
Comment the tcgetattr call on stdin as it does not work.
style
Add 'highlightTextColor' option.
256-color support.
Remove trailing whitespace.
Fix coding style.
Add iso14755 option to disable ISO 14755 at runtime.
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
iconfile patch
*** empty log message ***
*** empty log message ***
Lowercase function name.
surprisingly, libev does not block signals
Make scrollbar_{resize,mapping,show} methods of scrollBar_t.
Make setup_scrollbar a method of scrollBar_t.
Add enum for scrollbar states and remove methods/macros to set/check it.
Always compile in plain style scrollbar.
Remove KEEP_SCROLLCOLOR macro.
Change the compile-time option to disable xft double-buffering to a runtime one.
boring
Remove invalid comment and TODO.
Alex Coventry is a confused person
Make init_secondary a static function.
Move rxvt_term::init to init.C.
Move leftptr_cursor from rxvt_term to scrollBar_t.
Init graphics contexts for rxvt scrollbar in scrollbar_show_rxvt.
Move last_{bot,top,state} from rxvt_term to scrollBar_t.
Remove ttymode_t typedef.
Make pix_colors_{focused,unfocused} arrays non dynamic.
Remove {GET,SET}_TERMIOS macros.
restricted AfterImage output to only report errors and use proper name while doing that
Remove unused member variable.
*** empty log message ***
you should do it, too, and less sloppily than me
Remove copyright for qnx port, it was nuked long ago.
Change init_vars return type to void, it always returns true.
Headers cleanup.
We require termios.h.
Cosmetics.
Cleanup.
Cosmetics.
Remove trailing whitespace.
Nuke rxvt_strdup.
*** empty log message ***
include cleanup.
*** empty log message ***
Abort if the argument for -e is missing and move the code to initialize r_argv after the one for cmd_argv to avoid leaking.
*** empty log message ***
Move rxvt_network_display to init.C and remove netdisp.{C,h}.
fix disastrous bug
renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE
Remove useless indirection for {backspace,delete}key resources.
Saner function names.
Remove rxvt additional parsing of resource values.
sizeof(char) is 1.
Remove unused vars and function.
Remove (now) redundant assignments.
fixed compilation bugs without libAI, added setters to bgPixmap for transparency params and moved server side tinting to make_transparency_pixmap; started refactoring check_our_parents into render_background()
implemented grabbing root background even when there is no root pixmap property set
made target a part of bgPixmap, moved set background calls into a separate function; started writing a function for generating transparency pixmap - that code should come out of check_parents()
debugged and incorporated new image rendering code into existing structure. Alignment and scaling should now work for both transparent and non-transparent backgrounds
Remove --enable-tinting and make --enable-transparency enable also the tinting code.
Fix compilation after last change.
updated comments explaining pixmap geometry string; added differentiation between HAVE_AFTERIMAGE and XPM_BACKGROUND; began moving background handling functions under bgPixmap_t - work in progress
Preliminary consolidation of pixmap and bgPixmap and rewrite of resize_pixmap(). More work needed.
*** empty log message ***
*** empty log message ***
*** empty log message ***
fixed libAI usage for multi-display - requires new libAfterImage from CVS - version 1.15
sigh
*** empty log message ***
fixed some style issues
Fixed libAfterImage support when multiple displays are used. Added documentation for --enable-afterimage configure flag
TRANSPARENT => ENABLE_TRANSPARENCY rename to avoid symbol conflict on solaris..
less rough skipscroll
initial rough-cut skipscroll
add iso14755_52 resource to disable iso14755 5.2.
*** empty log message ***
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 ***
remove OPTION macro
*** empty log message ***
*** empty log message ***
*** empty log message ***
remove non-POSIX termios support
rip out sgtty
*** 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 ***
logging.C
*** 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 ***
*** 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.