lp:ubuntu/edgy/glibmm2.4

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/edgy/glibmm2.4
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

13. By Daniel Holbach

* New upstream release:
  - 2.12.2:
    - Build:
      - Fix for api-default-signal-handlers option.
      - win32: Remove unused source file from Visual Studio project.
  - 2.12.1:
    - Support optional ifdef parameters in the .hg macros, to allow, for
      instance the --enable-atk=no option, to disable the build and use of
      the atkmm API, for use in embedded environments.

12. By Daniel Holbach

* New upstream release:
  - Added the --enable-api-default-signal-handlers option, for use in
    embedded environments that have reduced resources. See configure --help
    for the other subsets.
  - Value: Added init(const GValue*), so we can copy GValue instances of
    any type at runtime. Needed by the new branch of libgdamm.

11. By Daniel Holbach

* New upstream release:
  - Build: Added the --enable-api-default-signal-handlers option, for use
    in embedded environments that have reduced resources. See
    configure --help for the other subsets.

10. By Daniel Holbach

* New upstream release:
  - Date: Fix implementation of Glib::Date::set_time_current() so that it
    doesn't set the date to Dec 31, 1969.
  - Value: Added init(const GValue*), so we can copy GValue instances of
    any type at runtime. Needed by the new branch of libgdamm.
  - Added a #warning to warn about including X11/Xlib.h before a glibmm
    header, which would break things.
  - Build:
    - Quote some m4 macros to avoid warnings.
    - Fix exporting of get/set_property() on mingw32-gcc.

9. By Bradley Bell

* New upstream release
* Revert last change since set_time now deprecated in glibmm as well
  (Closes: #359689)

8. By Daniel Holbach

* New upstream release:
  - Added --enable-api-properties, --enable-api-vfuncs, and
    --enable-api-exceptions. When using these, the API, and any API
    generated by gmmproc, will be changed. This allows users of embedded
    platforms to reduce the code size of *mm libraries and *mm-using
    applications, at the small cost of losing some rarely-used API.
    Alternatives exist for that API, as show in the examples.

7. By Daniel Holbach

* New upstream release:
  - Windows Build:
    - Define GLIBMM_DLL when building with mingw32 or cygwin,
      because it is needed by gtkmm.
  - OptionGroup: Allow default values, by not initializing them all.
  - Slight code size reduction by marking private functions as static.

6. By Daniel Holbach

* New upstream release:
  - Windows Build:
    - ustring.h: Tag npos with GLIBMM_API, in order to dllexport it on
      win32.
    - Updated MSVC++ build files and README, for MS Visual Studio 2005.
  - gmmproc code generator:
    - WRAP_METHOD() Take an extra optional argument: deprecated
      deprecationtext - so that we can insert the appropriate doxygen tag
      in the documentation, where the C documentation does not do it for us.

5. By Daniel Holbach

* New upstream release:
  - Date:
    - Added set_time(time_t), set_time(GTimeVal), and deprecated
      set_time(GTime)
    - Added set_time_current().
  - Build: Added --enable-deprecated-api option. When set to disabled,
    it does not build deprecated API. This reduces the size of the
    library, and might be useful for embedded devices.
* debian/control:
  - bumped glib Build-Dep to 2.9.

4. By Daniel Holbach

* New upstream release:
  - OptionGroup: Fix memory leaks.
  - Documentation: Fix link in reference documentation header.
* debian/control:
  - added autotools-dev as Build-Depends to get config.{sub,guess} love.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/glibmm2.4
This branch contains Public information 
Everyone can see this information.

Subscribers