Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

aterm-0.4.0-2 RPM for i386

From Falsehope / pub / aterm

Name: aterm Distribution: FalseHope RPMs
Version: 0.4.0 Vendor: Sasha Vasko <sashav@sprintmail.com>
Release: 2 Build date: Mon Jul 24 16:55:13 2000
Group: X11/Utilities Build host: hellstone.infohwy.com
Size: 601786 Source RPM: aterm-0.4.0-2.src.rpm
Packager: Ryan Weaver <ryanw@infohwy.com>
Url: http://aterm.sourceforge.net
Summary: aterm - terminal emulator in an X window
aterm, version 0.4.0, is a colour vt102 terminal emulator based on
rxvt 2.4.8 with Alfredo Kojima's additions of fast transparency,
intended as an xterm(1) replacement for users who do not require
features such as Tektronix 4014 emulation and toolkit-style
configurability. As a result, aterm uses much less swap space -- a
significant advantage on a machine serving many X sessions.

It was created with AfterStep Window Manger users in mind, but is not
tied to any libraries, and can be used anywhere.

Provides

Requires

Copyright

GPL

Signatures

internal MD5: 6842b6fa5ae826e60430b4f160540d97
GPG

Changelog

* Fri Jul 14 2000 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.4.0-1]
  - rxvt.h: fixed compile errors in utmp.c with some wierd wtmpx systems.
  - pixmap.c: fixed bug in libasimage and pixmap.c causing no transparency 
    updates when window is partially off the desk.
  - pixmap.c: fixed transparency code so that shading can work when asteroot is
    not available. It should also stop X errors when aterm is outside of the
    screen and asetroot is not available.
  - main.c: patched up from the patch sent by Ryan Lovett ( originally written 
    by Geoff Wing ) for the 
   
    X Error of failed request:  BadMatch (invalid parameter attributes)  
    Major opcode of failed request:  2 (X_ChangeWindowAttributes)
  
    problem on Solaris (7).
  - different:borderWidth (-bw) option and resource support 
    by Tim Riker <Tim@Rikers.org>
  - main.c: fixed to allow command line font and color option to stay after look
    update.
  - main.c: fixed memory leaks when changing Look.
  - main.c: fixed resize_windows() to not re-render pixmap on window moves
    if we only have gradients.
  - command.c: if root background is changing don't redraw ourself if we 
    have a non-transparent texture in MyStyle. 
  - pixmap.c: added support for MyStyle drawing of any Texture type.
  - main.c: tweaks to make command line options override default MyStyle 
    stuff.
  - rxvt.h: added BGT_MyStyle background type, to know when we should use
    MyStyle drawing functionality.
  - main.c: fixed proportional font width calculation code - should fix 
    segfaults and wierd text when proportional font is used.
  - pixmap.c: added ifdef so to use local pixmap functions only if 
    libafterstep is not available.
  - libafterstep.h: fixed to cleanly compile when there are no AfterStep 
    libraries available.
  - configure: AfterStep libraries are being checked for by default now, even 
    if background-image is disabled.
  - command.c: added handler for _AS_STYLE property change so to track MyStyle 
    changes. aterm updates its look automagically whenever AfterStep Look is 
    updated.
  - screen.c: added on_colors_changed to refresh ourselves in case some or all 
    colors got changed.
  - main.c: added rudimentary MyStyle support in case AfterStep libs and headers
    are available. ForeColor, BackColor and Font supported so far.
  - configure: now checks if afterstep header files are available - so that 
    MyStyle and such things from AfterStep can be used.
  - libafterstep.h: collected all the afterstep related stuff in here - just 
    include it and off you go.
  - scrollbar2.c: fixed scrollbar garbadge when small root pixmap is used.
  - pixmap.c: updated with latest stuff from aftertsep. 
  - pixmap.c: (CopyAreaAndShade()) added X Error handler to avoid aterm death
    on WM restart.
  - pixmap.c: (CutWinPixmap()) added XClearWindow to avoid garbadge in 
    transparent background when Pager/Esetroot is not running.
* Thu May 13 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.6-1]
  - aterm v.0.3.6
  - scrollbar2.c: added icon masking functionality for nicer transparent
    scrollbars;
  - scrollbar2.c: added transparent background caching to reduce load on CPU
    when scrolling is done;
  - pixmap.c: (CutWinPixmap()) fixed bug causing unmapped scrollbars when 
    window manager is started after aterm.
  - command.c: optimized FocusIn/Out event handling so not to clear screen if
    we are transparent - smother color fading.
  - command.c: (tt_write()) replaced with latest rxvt code;
  - command.c: (get_ourmods()) replaced with latest rxvt code - should fix
    NumLock problems.
  
  - aterm v.0.3.5
  - ChangeLog: reversed versions order.
  - configure: added --enable-fading option. It adds funcvtionality to darken/
    brighten colors, when aterm looses focus. Use aterm -fade 50 to darken it 
    by 50%.
  - xdefaults.c: - added new options :
    -fade # - turns fading on lost focus on.
    -trsb # - makes scrollbar transparent. WORKS ONLY WITH NeXT SCROLLBAR.
  - main.c: (CreateWindows()) - added color allocation handling for -fade option 
  - main.c: (FNUM_RANGE()) - changed to better hadle font increase/decrease. 
    Allows for rollover and should work better on Sun Ultra.
  - main.c: (set_colorfgbg()) - fixed FG/BG color reporting when used with 
    transparency and background image.
  - scrollbar2.c: (init_stuff()) - fixed colors to avoid compile problems, when
    NO_BRIGHTCOLOR is used.
  - scrollbar2.c: (scrollbar_show()) - added support for transparency in scrollbar. 
    scrollbar_fill_back() does transparency and regular scrollbar background
    painting. Shading/tinting will be set to be the same as for whole aterm.
  - pixmap.c: (LoadBGPixmap()) - fixed to shade/tint background images when 
    background image geometry is not specifyed.
  - command.c: (process_x_event()) - added functionality to FocusIn/FocusOut 
    event to handle -fade option.
  - screen.c: (scr_refresh()) - added functionality to set foreground/background
    when focus has changed and -fade option used.
  - scripts: added two scripts - one for launching aterm with random tinting 
    color (???), another for slideshow ( contributed by Ethan Fisher(allanon__) ).
* Sat Feb 27 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.4-1]
  - main.c: (SetBackgroundType()) - now correctly checks for shading being 100
    and allows for fast transparency/tinting in that case. That brings fast 
    transparency back in bussiness.
  - main.c: (resize_windows()) - now checks if root background has changed, and
    updates window even if it was not moved in this case. 
  - main.c: (resize_windows()) - removed strange event checking loop so to get 
    rid of unresized window problem, when resizing very fast.
  - screen.c: (CLEAR_CHARS(),CLEAR_ROWS()) - hopefully fixed random occuring bug
    when parts of the window close to the border were not cleared sometimes.
  - main.c: (resize_windows()) - fixed bug when window contents gets flushed on
    window move, if compiled without transparency and background image. 
  - command.c: (process_x_event()) ReparentNotify message handler fixed to
    set parent windows backgrounds to ParentRelative in any transparency mode -
    that should fix problems that KDE users were having with it. 
    Also XErrorHandler is set here to prevent crashes on Window Manager restarts.
  - ximage_utils.c: (ShadeXImage()) moved here from pixmap.c
  - ximage_utils.c: added some ifdefs to enable easy porting to/from AfterStep
  - ximage_utils.c: (ShadeXImage()) - uses correct data types for pointers - as
    the result shading should work fine now on 64-bit CPUs
  - pixmap.c: (GetMyPosition()) split in two - GetWinPosition() - more generic
    function.
  - pixmap.c: (GetMyPosition()) now sets error handler to prevent crashes - when
    restarting window manager.
  - pixmap.c: (ValidateSrcPixmap()) split in two ValidatePixmap() - is more 
    generic version. ValidateSrcPixmap() is resetting root background ID if it 
    changed.
  - pixmap.c: (CutPixmap()) chaged to more generic CutWinPixmap().
  - pixmap.c: changed to reflect all this changes above.
  - configure.in: minor changes to improve libasimage detection.   
  - rxvt.h: SB_WIDTH and other scrollbar parameters has been moved to feature.h
    so ppl don't have to edit rxvt.h every time they upgrade.
* Tue Feb 23 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.3-1]
  - Added -sh %, -bgtype <type>, -txttype <type>, -tinttype <type> options.
  - Changed -tint to -tint <color> to make possible different background and 
    tinting colors.
  - Changed -pixmap <file[;geom]> meaning of geom now is the area of original 
    image, to be cut out, and used as the background. 
  - src/pixmap.c: complete rewrite of everything that was in there, to enable
    all those cool transformations. Includes Shading functions, stretching/
    scaling/etc function, capturing of the root background, if root pixmap ID is
    not available.X errors handling to prevent crashing.
  - Added ximage_utils.c from AfterStep's libasimage, to be used when libasimage
    cannot be found, or linked with.
  - rxvt.h: Added ShadingInfo and BackgroundInfo structures to hold all 
    background image information. Respectively TermWin.background  member was 
    added
  - rxvt.h: added one more color definition : tintColor
  - rxvt.h: added variables to hold all those new options.
  - main.c: added Background information initialization functions, and textType,
    tintType, and bgType parsing functions.
  - main.c: (CreateWindows())tintGC only created if we do fast transparency.
  - main.c: (CreateWindows())text GC is created using txttype option's function.
  - main.c: (resize_window())completely reworked to accomodate all new 
    capabilities. It now checks for visibility, changed absolute position and 
    size of the window prior to do any tinting/shading/rendering. That sometimes
    causing aterm not to perform shading on startup - will fix later.
  - main.c: (resize_window1())does not do scr_clear() anymore - it's done 
    outside of it if needed.
  - command.c: PropertyChanged event handler modifyed to check for visibility
    prior to do tinting/shading/rendering.
  - screen.c: fast tinting is performed only if tintGC is available, instead
    of checking for Opt_tint.
  - command.c: added Rafal Wierzbicki changes to support for Unix98 ptys with 
    linux-2.2.x and glibc-2.1
  - added tools dir, and tools/makeatermversion script to automate new aterm 
    version creating/tar-balling.
  - man pages hopefully updated.
* Sun Jan 17 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.2-1]
  - src/rxvt.h ParentWin1, ParentWin2 changed to array, first elem of which 
    should always be main window of aterm (TermWin.parent)
  - src/main.c (resize_window()) added check for event code, not only event 
    type, when checking for queued resizing events.
    That allows filtering of events that has nothing to do with resizing,
    and fixes screen refresh problems when aterm is mapped/unmapped.
  - src/screen.c (scr_clear_tint()) removed ClearWindow for parent windows.
    That seems to be unneccessary and that was causing aterm death on 
    window manager restart.
  - src/main.c (resize_window()) changed to not query size of toppest parent 
    window as far as it can become invalid on window manager's restart. 
    That was also causing aterm's death on Window Manager restarts.
* Fri Jan 15 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.1-1]
  - src/command.c (process_x_event()) added check for _XROOTPMAP_ID value -
    so not to refresh screen when it's None - that fixes problem with aterm
    dieing on AfterStep restart.
* Fri Jan 15 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.3.0-1]
  - started new development version. USE IT WITH CAUTION !!!
  - Changed --enable-background-xpm to --enable-background-image. Due to wider
    image format support it makes better sense.
  - Added optional integration with AfterStep libraries for wider image format
    support. JPEG and PNG images can now be used as background, 
    if shared AfterStep libraries are installed on system.
    libJPEG v.6.0a and/or libPNG v.1.0.2 or greater required.
    Imaging library detection macros has been taken from AfterStep distribution.
    AfterStep libs will only be used if configured with --enable-background-image
    flag.
  - --enable-aftersteplibs configure flag added to enable/disable AfterStep
    integration. Enabled by default. 
  - the following configure options added to enable/disable image library usage :
    --with-xpm-includes=DIR use XPM includes in DIR
    --with-xpm-library=DIR  use XPM library in DIR
    --with-xpm              use XPM
    --with-jpeg-includes=DIR use JPEG includes in DIR
    --with-jpeg-library=DIR  use JPEG library in DIR
    --with-jpeg              support JPEG image format [yes]
    --with-png-includes=DIR use PNG includes in DIR
    --with-png-library=DIR  use PNG library in DIR
    --with-png              support PNG image format [yes]
  - src/feature.h removed obsolete code for XPM_BUFFERING support.
  - src/main.c (resize_window()) fixed bug when transparent background gets 
    garbled, when Shading/Unshading aterm in AfterStep.
  - src/screen.c scr_clear() changed into scr_clear_tint(int bWithTinting) 
    to enable/disable tinting while clearing window. scr_clear() is now
    a macro calling scr_clear_tint(1).
  - src/screen.c (scr_clear_tint()) fixed minor bug in tinting code
    to use TermWin_internalBorder instead of BORDERWIDTH
  - src/screen.c (CLEAR_CHARS(),CLEAR_ROWS()) fixed bug when clearing
    screen will keep tine border around window untinted.
    ( based on contribution from Michael Bruun Petersen" <mbp@image.dk>)
  - src/main.c added (SetBackgroundPixmap(char* PixmapSpec)) to parse pixmap
    specification load/scale pixmap.
  - src/main.c (change_font()) added sanity check for font width, that will
    hopefully prevent aterm from crashing, when using some fonts.
    ( thanks to <suchness> for suggestion ).
  - src/xpm.c moved to src/pixmap.c due to wider image format support that
    makes better sense.
  - src/pixmap.c removed obsolete code for XPM_BUFFERING
  - src/pixmap.c (set_bgPixmap()) modifyed for optional utilization of 
    AfterStep libraries.
  - src/pixmap.c (resize_pixmap()) added support to prevent pixmap from 
    tiling vertical, horizontal or in both directions. See src/feature.h
    to enable/disable this.
    ( contributed by Eric Tremblay <deltax@dsuper.net> )
  - src/rxvt.h   added :
      to fix compilation problems on some Solaris boxes.
    ( suggested by Albert Dorofeev <tigr@tigr.net> )
  - src/scrollbar2.c rewrote NeXT scrollbar code for better portability
    and configurability. Now scrollbar width and look can be changed at 
    compile time, using options in rxvt.h.
  - src/rxvt.h added bunch of defines to enable NeXT scrollbar tweaking at 
    compile time:
      /* could be anything from 13 to 19  but the true NeXT is 17 */ 
          /* this will define somemore parameters for shaping NeXTish scrollbars */
      /* NEXT_SCROLL_CLEAN if defined removes shades of gray from buttons */
                  /* this makes buttons thinner then scrollbar's base ( if more then 0 ) */ 
          /* end NeXT scrollbar specific fetures */
* Fri Jan 01 1999 Ryan Weaver <ryanw@infohwy.com>
  [aterm-0.2.0-1]
  - First RPM
  - *Converted documentation to aterm vs. rxvt
  - *src/features.h [ATERM_PATH_ENV]: Added ATERMPATH env. variable to
    define PATH where to search for files. Aterm is now looking in ATERMPATH,
    then RXVTPATH, and only then in PATH.
  - * --enable-transparency and --enable-next-scroll are now set by default.

Files

ψε		


Generated by rpm2html 1.8.1

Daniel Veillard, Thu Feb 28 15:44:45 2008