[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

new pdp++ release: 2.0a



I just put the latest pdp++ source code up on grey.colorado.edu -- it
is now called 2.0a (alpha) because of some extensive rewriting (I want
to preserve the old code just in case).  This will be the first of many
2.0a releases!  Despite the alpha designation, almost everything is
identical to the previous 1.3, and should be very solid.  The
following is new (from the ChangeLog):

        * src/pdp/enviro.h,cc,enviro_iv.cc,h (EnviroView): major overhaul
        of EnviroView: now implemented in the Graphic framework used for
        the NetView.  There is an "Edit Events" and "Edit Specs" button
        that switches between these two modes of editing.

        - Specs can be fully edited within the window, including resizing
        and moving.

        - right mouse button pulls up an edit dialog for any text object.

        - the little dark square in spec edit indicates the number of
        values -- it can be moved to change this setting.

        - both value text and labels can be selected as in the netview.

        - the same display modes as before (color, area, linear).

        - much more efficient, can view huge patterns (might want to turn
        off the border for the elements, using no_border flag)

        - fonts can be customized in the EnviroView edit.

        - layout is automatically optimized for the display size -- no
        need to set the pad size (projects will complain about these
        missing parameters upon loading -- don't worry).

        - Also added a SetToLayer function on PatternSpec and via the edit
        spec window -- this sets the patternspec to fit the selected
        layer.  This should generally be the first step in setting up a
        new layer (patternspec).

        - This should fix some mysterious crashing associated with the
        previous implementation, which was unwieldy and buggy..

				- Randy