"Fossies" - the Fresh Open Source Software Archive

Member "xosview-1.23/TODO" (11 Jul 2020, 2735 Bytes) of package /linux/misc/xosview-1.23.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 - Get rid of -Wno-deprecated and fix the C++ headers to use
    2   the new convention.
    3 
    4   Linux: Add support for some of the stats generated by the lm78 kernel
    5     module.  Fist, I need to get it (lm78) working well on one of my
    6     systems.
    7 
    8   NetBSD:  Add interrupt-rate meter, add tape-drive meter (or
    9     arbitrary device throughput meter?)
   10 
   11 * Optimise graphing meter to use XCopyArea (or similar) and expose
   12     events to reduce X traffic.
   13 
   14 * Make xosview re-check resources when the resources are changed,
   15     or when a signal is sent to it, or a key is pressed in it?
   16 
   17 * Add command-line on/off switches for most, if not all, meters.
   18   Fix MeterMaker in the other (non-NetBSD) ports to check for all meters,
   19     not just load and serial.
   20 
   21 * Add command-line arg for specifying an instance name, so that we can
   22     say "xosview -name xosview-stipple" and have the xosview-stipple*
   23     resources read in also.
   24   Redo the fieldmeter drawing code -- it (and the decayfieldmeter
   25     code) is very ugly.
   26 
   27 * Add in stipple support for those stuck with 1-bit displays (black,
   28     or white) (just MacBSD people?).
   29 
   30 * Make a better resource for turning meters off/on.  Currently, we
   31     overload other resources.
   32 
   33 * If all meters are disabled, either via resources or command-line
   34     options, xosview dies from float-exception.  Probably, we're
   35     dividing by the number of meters somewhere.  Fix this.
   36 
   37   NetBSD:  Clean up symbol defs in netbsd.cc
   38   NetBSD:  Merge swapinternal.cc (or at least a lot of it) into kernel.cc
   39   NetBSD, Linux, hp:  Instead of allowing each meter to figure out the
   40     per-sec rate for a measurement (page, disk, net), add a fieldmeter
   41     function that does the calculation, using SAMPLE_MSECS and
   42     priority_.  See the netbsd/diskmeter.cc code for what I think is the
   43     correct formula (it took me a few attempts to get it right!)
   44   Fix depend stuff
   45 * Get autolookup of X stuff -- perhaps use xmkmf/imake in configure?
   46 
   47   Change the CacheColor stuff from Tom Pavel's patches to be a
   48     new memWiredColor.
   49 
   50 * Change the names on all NetBSD* functions to just be BSD*,
   51     since they are shared across multiple *BSD ports.
   52 
   53 * Merge in NetBSD interrupt support.
   54 
   55 * Add auto-detect for number of interrupts for NetBSD.
   56 
   57 x Add in support and auto-detect for new NetBSD UVM stuff.
   58   (added, but no auto-detect).
   59 
   60   Merge in Tom's Xt stuff. -- deferred:  it appears to require
   61     Xt, Xaw, and ICE, IIRC, which bloats static executables too
   62     much for my taste.  bgrayson
   63 
   64 * The Netmeter under *BSD has wrap problems:  the internal
   65     counter in the kernel is 32 bits, so once we receive 4G of
   66     traffic, we wrap, and it looks like we received a lot of
   67     negative traffic?  (I _think_ this is the cause).