Overview of changes in ayatana-ido 0.9.3

  - cmake: Enable building tests by default.
  - tests: Fix building against modern GTest.
  - src/idobasicmenuitem.c: Set secondary text and count with lozenge from
    menu model.

Overview of changes in ayatana-ido 0.9.2

  - src/CMakeLists.txt: link libm for expf, pow and sinf.
  - vala: The name of the vapi should match the pkg-config name.

Overview of changes in ayatana-ido 0.9.1

  - Clean up compilation flags.
  - src/idoscalemenuitem.c: Drop hard-coded end-margin for the Scale Display
    Object.

Overview of changes in ayatana-ido 0.9.0

  - Port to CMake.
  - Add better documentation.
  - data/libayatana-ido3-0.4.pc.in: Add glib-2.0 dependency.
  - src/idoappointmentmenuitem.c: Construct the basic menu item
    using the pixbuf property.
  - src/basicmenuitem.c: Add GdkPixbuf source support for the
    icon.
  - src/idoremovablemenuitem.c: Replace grid with box to fix
    a11y.
  - src/idolocationmenuitem.c: Fix deprecated g_time_zone_new
    warning.
  - Fix a unit test failure on Ubuntu 20.04.
  - Use consistent Ayatana IDO names. This version of Ayatana IDO
    breaks NG system indicators before 0.9.x.

Overview of changes in ayatana-ido 0.8.2

  - Add Travis support (CI builds).
  - Update AUTHORS file.
  - Add new NEWS file.
  - Add a new menu item type: IDO Removable.

Overview of changes in ayatana-ido 0.8.1

  - idoswitchmenuitem.c: Fix setting the initial state for the switch.
  - idoswitchmenuitem.c: Pass the switch activation state in the action
    signal.
  - idobasicmenuitem.c: Add optional markup to the basic menu item.

Overview of changes in ayatana-ido 0.8.0

  - src/Makefile.am: Export ayatanamenuitemfactory.h as part of the
    public API, needed by indicator-ng.c in libayatana-indicator.
  - Replace x-canonical attributes solely used by Ayatana Indicators.
  - Drop IDO Message Dialog.
  - Centre playback menu item spinner/Pad application menu item label.
  - Centre volume control/Stretch calendar horizontally.

Overview of changes in ayatana-ido 0.5.0

  - src/idomessagedialog.c: Mark G_GNUC_{BEGIN,END}_IGNORE_DEPRECATIONS
    wrapping around gtk_dialog_get_action_area() with a FIXME.
  - Updated colour getter for playback control.
  - Some refactoring to avoid warnings.
  - Remove ayatana-private.h.
  - src/Makefile.am: Don't choke with FTBFS on every future deprecation
    warning. Drop -Werror from CPPFLAGS.
  - gtk_widget_get_state is deprecated.

Overview of changes in ayatana-ido 0.4.90

  - Port from Glib's g_object_newv to g_object_new_with_properties.
  - Avoid deprecated g_type_class_add_private.

Overview of changes in ayatana-ido 0.4.4

  - libayatana-ido3.pc.in: Fix Name: field in .pc file.
  - Revert "libayatana-ido3.pc.in: Unversion name of .pc pkg-config
    file (plus fix Name: field in .pc file).

Overview of changes in ayatana-ido 0.4.3

  - libayatana-ido3.pc.in: Unversion name of .pc pkg-config file (plus
    fix Name: field in .pc file).
  - autogen.sh: Fix PKG_NAME (ido -> ayatana-ido).

Overview of changes in ayatana-ido 0.4.2

  - tests/Makefile.am: Fix static lib name (libido -> libayatana-ido).
  - libayatana-ido3.pc.in: Fix pkg-config name (libido -> libayatana-ido).
  - Makefile.am: Drop distcheck features.

Overview of changes in ayatana-ido 0.4.1

  - configure.ac: Let AC_CONFIG_SRCDIR point to src/libayatana-ido.h.
  - src/libido.h: Drop empty file (artifact of fork).

Overview of changes in ayatana-ido 0.4.1

  - Build system: Drop remnants of GTK-2+ support.
  - IdoCalendarMenuItem: disconnect from parent signals on item
    destruction (LP: #1506427)
  - build system: Switch to mate-common.
  - Fork ayatana-ido from Ubuntu's ido shared library.
