home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-3.iso / Tools / screen / Background.README < prev    next >
Encoding:
Text File  |  1993-11-01  |  3.6 KB  |  56 lines

  1. Background (3.2)                         Oct 31, 1993
  2. This is a fixed version compiled under NS3.2.  The main change is that I made a background work again, since I actually am sick of having 20 icons for little app-lets, if all I want to do is e.g. have a background picture displayed.
  3. It seems that 3.x does want to see an _ICON section or something in the binary otherwise it refuses to create a connection to the window server. Thus I hacked the original background.m into BackgroundCLI.[hm], a subclass of Application.
  4. Now a regular app make produces an application binary with all that's needed.
  5. Of course I modified the background_main.m, and checked the ProjectBuilder option such as NOT to create a main file on saving. (If you don't do that my changes to the background_main.m will be lost)
  6. All that needs to be done after a make is to copy ../background.app/background to e.g. /usr/local/bin
  7. You do not need the background.app folder, this is just an artefact because I use unmodified NeXT makefiles. If someone cares, it should be possible to do some post-compile extension to the NeXT makefile that moves background and nukes background.app thereafter. Also it is probably not too difficult to combine background and Background.app into one source tree with different make targets.
  8. But I'm lazy now that things do what I need...
  9.  
  10. Ronald Antony
  11. rcfa@andi.org / rcfa@cubiculum.com
  12.  
  13. Background (3)                         Jan 22, 1993
  14. This is a fixed version compiled under NS3.0.  The previous version tended to crash in what seemed an arbitrary fashion for some users, whereas it never crashed for other users.  I tracked down this bug and fixed it - it had to do with the existence of a ".background" file in one's home directory.  If this file doesn't exist, the program now creates it.
  15. It is also in the standard app-wrapper format of 3.0 now.
  16.  
  17. I have not changed or tried to re-compile the original unix "background" program or "sysbackground" program, as I do not use those.  I have not tested "sysbackground" under 3.0, but "background" seems to work from my limited experience.  Use those at your own risk (and the same goes for the Background program, anyway!).
  18.  
  19. Michael Giddings
  20. giddings@whitewater.chem.wisc.edu
  21.  
  22. Background (2)                    Jul 20, 1991
  23.  
  24. This is an extended version of Scott Hess' simple but effective
  25. Background Program. The program probably gained nothing in
  26. beauty or elegance by my meddling, but it gained some new functionality.
  27.  
  28. You can load more than one image or tile to use as a background,
  29. you can switch between them by hand or automatically with an
  30. adjustable frequency. It is now possible to automatically resize 
  31. images to cover the whole screen instead of tiling them. Of course,
  32. some images then don't look nice anymore. Another new feature is
  33. that when the repeat function is used, the image files are checked for 
  34. changes, and the display is updated accordingly. This is really neat
  35. if you want to keep the current weather map or a "live" satellite image
  36. in your background. As an additional tool  a Unix-tool background is
  37. included that allows to set a background from the command line or a shell
  38. script. A shell script also provided called sysbackground can be
  39. used to generate a default background on boot time from rc.local:
  40.  
  41. file /etc/rc.local:
  42. #    Set default screen background
  43. /usr/local/bin/sysbackground &
  44.  
  45. Like Scott Hess, I make absolutely no guarentees about Background, 
  46. especially not for putting sysbackground into your rc.local file.
  47.  
  48. This program is free but may not be sold for profit.
  49.  
  50. Enjoy,
  51. Andreas Windemut
  52. windemut@lisboa.ks.uiuc.edu
  53. Theoretical Biophysics Group
  54. 3121 Beckman Institute
  55. University of Illinois at Urbana-Champaign
  56.