ayin [Wed, 24 Oct 2007 10:39:56 +0000 (10:39 +0000)]
Implement 1002/1003 mouse tracking modes.
ayin [Tue, 23 Oct 2007 21:54:42 +0000 (21:54 +0000)]
*** empty log message ***
ayin [Mon, 22 Oct 2007 07:36:51 +0000 (07:36 +0000)]
Fix typo.
ayin [Thu, 18 Oct 2007 09:11:42 +0000 (09:11 +0000)]
include cleanup.
ayin [Thu, 18 Oct 2007 08:28:33 +0000 (08:28 +0000)]
Add options for exuberant ctags.
ayin [Wed, 17 Oct 2007 13:53:42 +0000 (13:53 +0000)]
Update resource syntax doc to reflect the removal of rxvt own parsing.
ayin [Wed, 17 Oct 2007 08:15:42 +0000 (08:15 +0000)]
Cosmetics.
ayin [Wed, 17 Oct 2007 07:51:59 +0000 (07:51 +0000)]
*** empty log message ***
ayin [Mon, 15 Oct 2007 14:56:06 +0000 (14:56 +0000)]
Nuke pixel_position.
ayin [Mon, 15 Oct 2007 07:40:26 +0000 (07:40 +0000)]
Declarations reordering.
ayin [Mon, 15 Oct 2007 07:30:00 +0000 (07:30 +0000)]
*** empty log message ***
ayin [Fri, 12 Oct 2007 15:17:02 +0000 (15:17 +0000)]
*** empty log message ***
ayin [Fri, 12 Oct 2007 15:13:13 +0000 (15:13 +0000)]
Revert last change.
ayin [Thu, 11 Oct 2007 16:01:26 +0000 (16:01 +0000)]
Make x_resource a static function.
ayin [Tue, 9 Oct 2007 15:23:59 +0000 (15:23 +0000)]
*** empty log message ***
root [Tue, 9 Oct 2007 13:36:10 +0000 (13:36 +0000)]
*** empty log message ***
ayin [Tue, 9 Oct 2007 13:34:46 +0000 (13:34 +0000)]
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.
root [Mon, 8 Oct 2007 15:36:13 +0000 (15:36 +0000)]
*** empty log message ***
ayin [Mon, 8 Oct 2007 07:05:23 +0000 (07:05 +0000)]
Fix build with XTERM_COLOR_CHANGE undefined.
sasha [Thu, 20 Sep 2007 22:15:02 +0000 (22:15 +0000)]
fixed root background offset when left-top corner of the window is outside of the screen
sasha [Thu, 20 Sep 2007 15:56:41 +0000 (15:56 +0000)]
updated docs to reflect changes in support for transparency and background images
sasha [Thu, 20 Sep 2007 15:32:34 +0000 (15:32 +0000)]
fixed clear_rect to properly blend semitransparent background colors in case of xft and background pixmap
sasha [Tue, 18 Sep 2007 22:27:41 +0000 (22:27 +0000)]
removed scr_clear() to hopefully get rid of a flicker for good - will have to see if that causes other problems, such as artifacts etc.
sasha [Tue, 18 Sep 2007 22:01:36 +0000 (22:01 +0000)]
improved flickering on move/resize with transparent background
ayin [Tue, 18 Sep 2007 12:17:58 +0000 (12:17 +0000)]
Simplify rule to install terminfo entry.
root [Mon, 17 Sep 2007 08:31:54 +0000 (08:31 +0000)]
clean up some code
ayin [Fri, 14 Sep 2007 17:10:33 +0000 (17:10 +0000)]
Move rxvt_network_display to init.C and remove netdisp.{C,h}.
ayin [Fri, 14 Sep 2007 15:10:51 +0000 (15:10 +0000)]
*** empty log message ***
root [Fri, 14 Sep 2007 10:15:41 +0000 (10:15 +0000)]
fix disastrous bug
ayin [Fri, 14 Sep 2007 09:46:18 +0000 (09:46 +0000)]
Remove useless assignment.
ayin [Fri, 14 Sep 2007 09:38:33 +0000 (09:38 +0000)]
Fix typo.
sasha [Wed, 12 Sep 2007 22:12:54 +0000 (22:12 +0000)]
fixed handling of combination shading and tinting; Optimized Render code for tinting to do everything in one composite op;
sasha [Wed, 12 Sep 2007 21:06:07 +0000 (21:06 +0000)]
renamed XPM_BACKGROUND to BG_IMAGE_FROM_FILE
sasha [Wed, 12 Sep 2007 20:29:24 +0000 (20:29 +0000)]
renamed xpm.C to background.C and moved bgPixmap stuff out of rxvt.h
sasha [Wed, 12 Sep 2007 19:51:41 +0000 (19:51 +0000)]
Got rid of want_full_refresh - no longer needed; removed setting want_refresh in bgPixmap.apply() - is done in Expose event handler instead; Fixed clearing background to clear vt as well; added check for pixmap origin in font_xft::draw(); added window_position_sensitive() to bgPixmap for consistency
root [Mon, 10 Sep 2007 13:05:51 +0000 (13:05 +0000)]
*** empty log message ***
ayin [Sun, 9 Sep 2007 10:35:00 +0000 (10:35 +0000)]
Factor test for DECNKM.
ayin [Sun, 9 Sep 2007 10:14:40 +0000 (10:14 +0000)]
Remove useless indirection for {backspace,delete}key resources.
root [Sun, 9 Sep 2007 08:38:40 +0000 (08:38 +0000)]
*** empty log message ***
ayin [Sat, 8 Sep 2007 21:31:27 +0000 (21:31 +0000)]
*** empty log message ***
ayin [Sat, 8 Sep 2007 21:25:56 +0000 (21:25 +0000)]
Saner function names.
ayin [Sat, 8 Sep 2007 20:55:49 +0000 (20:55 +0000)]
Remove unused function.
ayin [Sat, 8 Sep 2007 20:54:50 +0000 (20:54 +0000)]
Remove rxvt additional parsing of resource values.
ayin [Sat, 8 Sep 2007 20:48:31 +0000 (20:48 +0000)]
*** empty log message ***
ayin [Mon, 3 Sep 2007 08:48:00 +0000 (08:48 +0000)]
sizeof(char) is 1.
ayin [Mon, 3 Sep 2007 07:31:12 +0000 (07:31 +0000)]
Remove dead code and fix comment.
root [Sat, 1 Sep 2007 09:38:50 +0000 (09:38 +0000)]
sourceforge.net/tracker/index.php?func=detail&aid=
1702263&group_id=221&atid=100221
ayin [Thu, 30 Aug 2007 08:06:56 +0000 (08:06 +0000)]
*** empty log message ***
root [Tue, 28 Aug 2007 17:35:30 +0000 (17:35 +0000)]
*** empty log message ***
root [Tue, 28 Aug 2007 17:33:46 +0000 (17:33 +0000)]
*** empty log message ***
root [Tue, 28 Aug 2007 17:32:47 +0000 (17:32 +0000)]
*** empty log message ***
root [Tue, 28 Aug 2007 17:32:25 +0000 (17:32 +0000)]
*** empty log message ***
root [Tue, 28 Aug 2007 17:26:52 +0000 (17:26 +0000)]
*** empty log message ***
ayin [Tue, 28 Aug 2007 16:56:40 +0000 (16:56 +0000)]
Fix transparency without libAfterImage.
ayin [Mon, 27 Aug 2007 21:30:50 +0000 (21:30 +0000)]
Use realloc rather than free+malloc.
ayin [Mon, 27 Aug 2007 21:02:41 +0000 (21:02 +0000)]
Fix coding style.
ayin [Mon, 27 Aug 2007 20:53:16 +0000 (20:53 +0000)]
Remove unused function.
ayin [Mon, 27 Aug 2007 20:50:38 +0000 (20:50 +0000)]
Remove uses of rxvt_Str_match.
ayin [Mon, 27 Aug 2007 20:00:26 +0000 (20:00 +0000)]
Remove unused function.
ayin [Mon, 27 Aug 2007 18:30:59 +0000 (18:30 +0000)]
Remove unused vars and function.
ayin [Sun, 26 Aug 2007 19:38:30 +0000 (19:38 +0000)]
*** empty log message ***
ayin [Sun, 26 Aug 2007 19:20:23 +0000 (19:20 +0000)]
Remove unused var.
ayin [Sun, 26 Aug 2007 19:17:00 +0000 (19:17 +0000)]
Add missing return statement.
ayin [Sun, 26 Aug 2007 18:47:40 +0000 (18:47 +0000)]
Group together xim tests and run them only if xim is requested.
ayin [Sun, 26 Aug 2007 18:16:52 +0000 (18:16 +0000)]
*** empty log message ***
ayin [Sun, 26 Aug 2007 17:56:19 +0000 (17:56 +0000)]
Make some inline functions static.
ayin [Sun, 26 Aug 2007 16:55:58 +0000 (16:55 +0000)]
Make the PrivMode macro a method.
ayin [Sun, 26 Aug 2007 16:25:59 +0000 (16:25 +0000)]
Minor cleanup.
sasha [Thu, 23 Aug 2007 20:53:36 +0000 (20:53 +0000)]
Preliminary implementation of tinting/shading using XRender. TODO add proper detection of XRender to configure, as XFT may be present without XRender
sasha [Mon, 20 Aug 2007 20:13:35 +0000 (20:13 +0000)]
Fixed bug in xft_font::draw introduced earlier where background color #0 would not be rendered properly; Fixed bug where background pixmap would not get rendered on initial map if used without transparency
sasha [Fri, 17 Aug 2007 22:01:33 +0000 (22:01 +0000)]
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
sasha [Fri, 17 Aug 2007 22:01:32 +0000 (22:01 +0000)]
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
sasha [Thu, 16 Aug 2007 21:26:20 +0000 (21:26 +0000)]
reimplemted delayed rendering of the background pixmap with some logic to use different timeouts for different rendering algorithms
sasha [Wed, 15 Aug 2007 22:41:52 +0000 (22:41 +0000)]
fixed segfault on resize by getting rid of touch() in apply(). rearranged redraw calls on configure notify to be sane
sasha [Wed, 15 Aug 2007 17:05:07 +0000 (17:05 +0000)]
fixed handling of shading when tint is not set
root [Wed, 15 Aug 2007 06:48:16 +0000 (06:48 +0000)]
applied patch by James Cloos
sasha [Tue, 14 Aug 2007 14:06:51 +0000 (14:06 +0000)]
fixed compilation problem without libAfterImage
sasha [Mon, 13 Aug 2007 22:41:34 +0000 (22:41 +0000)]
refactored check_parents into bgPixmap.render(), started cleaning up am_transparent stuff
root [Mon, 13 Aug 2007 10:01:18 +0000 (10:01 +0000)]
*** empty log message ***
ayin [Mon, 13 Aug 2007 07:18:58 +0000 (07:18 +0000)]
Remove unneeded include.
ayin [Mon, 13 Aug 2007 07:17:48 +0000 (07:17 +0000)]
Remove (now) redundant assignments.
root [Fri, 10 Aug 2007 23:52:12 +0000 (23:52 +0000)]
clear rvideo mode differently to avoid race
sasha [Fri, 10 Aug 2007 22:10:36 +0000 (22:10 +0000)]
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()
sasha [Thu, 9 Aug 2007 22:08:21 +0000 (22:08 +0000)]
implemented grabbing root background even when there is no root pixmap property set
sasha [Wed, 8 Aug 2007 22:39:49 +0000 (22:39 +0000)]
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()
sasha [Tue, 7 Aug 2007 22:43:33 +0000 (22:43 +0000)]
debugged and incorporated new image rendering code into existing structure. Alignment and scaling should now work for both transparent and non-transparent backgrounds
ayin [Tue, 7 Aug 2007 15:23:11 +0000 (15:23 +0000)]
Remove parentrelative logic for pseudo transparency.
sasha [Mon, 6 Aug 2007 22:42:05 +0000 (22:42 +0000)]
fleshed out new render_asim function to be generic enough so it can be used with both transparent blended and non-transparent code
sasha [Sun, 5 Aug 2007 06:19:01 +0000 (06:19 +0000)]
started implementing proper image resizing functionality with align and stuff
ayin [Sat, 4 Aug 2007 10:46:22 +0000 (10:46 +0000)]
perl deps are handled in rxvt.h.
sasha [Sat, 4 Aug 2007 07:05:31 +0000 (07:05 +0000)]
implemented hopefully better parsing of the geometry string
ayin [Fri, 3 Aug 2007 23:32:14 +0000 (23:32 +0000)]
Remove --enable-tinting and make --enable-transparency enable also the tinting
code.
ayin [Fri, 3 Aug 2007 23:15:34 +0000 (23:15 +0000)]
Fix compilation after last change.
sasha [Fri, 3 Aug 2007 22:40:10 +0000 (22:40 +0000)]
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
ayin [Fri, 3 Aug 2007 14:03:28 +0000 (14:03 +0000)]
Simplify ifdef hell.
sasha [Fri, 3 Aug 2007 05:33:04 +0000 (05:33 +0000)]
Preliminary consolidation of pixmap and bgPixmap and rewrite of resize_pixmap(). More work needed.
ayin [Thu, 2 Aug 2007 15:01:30 +0000 (15:01 +0000)]
*** empty log message ***
root [Thu, 2 Aug 2007 13:54:17 +0000 (13:54 +0000)]
inconsequential changes
ayin [Thu, 2 Aug 2007 00:29:23 +0000 (00:29 +0000)]
*** empty log message ***
ayin [Thu, 2 Aug 2007 00:19:32 +0000 (00:19 +0000)]
*** empty log message ***