OAF 0.3.0 is released



OAF is the Object Activation Framework, originally written by Elliot
Lee. It will be a much more powerful replacement for gnorba in the
GNOME 2.0 development platform. It's used by Nautilus (and optinally
by Bonobo by other GNOME applications) for advanced object query and
activation capabilities.

You can get this release at: 

ftp://ftp.gnome.org/pub/GNOME/unstable/sources/oaf/oaf-0.3.0.tar.gz


oaf-0.3.0
---------

* New in this release

  * Activation changes

        Allow activation by IID as well as by AID, when activating by
        ID (Maciej)

  * oafinfo file improvements

	Multiple servers can now be specified in one oafinfo file. (Maciej)

        Make reading more robust. (Michael)

        Handle localization of OAF attributes better. (Maciej)

  * Query language changes

        Allow `:' in identifiers. (Maciej)

        New `defined' function. (Maciej)

        Capitalize word names of logical operators; add "XOR" as a
        synonym for "^" and rename "^" to "^^" for consistency. (Maciej)

  * Name service
  
	OAF now implements the CORBA standard CosNaming
        service, for the benefit of things like monikers. (Elliot)

        New covenience function `oaf_name_service_get' to get a
        reference to the name service. (Maciej)

  * Testing

        oaf-run-query program runs a query with sort criteria and
        returns a list of IID of servers satisfying the query, in sorted
        order. (Maciej)

  * oafConf.sh

        Added so that oaf config info can be accessed via
        gnome-config. (George)

  * Bug fixes

        Fixes to avoid crashing on attr lookup. (Maciej)

        Avoid use of hardcoded file descriptor 123. (Maciej)

        Fixed unary operators. (Darin)

        Fixed `has_one' function. (Maciej)

        Configuration improvements. (Kelly)

        `oaf_orb_get' now returns NULL instead of a random unititalized
        value if `oaf_init' has not been called yet. (Maciej)

        Don't crash if finding the factory server fails in factory
        activation. (Maciej)

        Memory management fixes in query expression evaluator to
        eliminate double-frees. (Maciej)

        Replaced buggy sorting function with modified qsort. (Maciej)

        Sequence handling fixes. (Jaka)

   * Documentation

        New document oaf-attributes.txt defining standard OAF
        attributes. (Maciej)

        Added examples to query-language.txt. (Michael)

        Added debugging.txt document. (Michael)

        Completed function and operator documentation in
        query-language.txt. (Maciej)




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