2026-06-11 Mike Gabriel

        * Release 24.5.2 (HEAD -> main, tag: 24.5.2)

2026-05-19 Arif Budiman

        * Translated using Weblate (Indonesian) (6c207db)

2026-03-18 Andi Chandler

        * Translated using Weblate (English (United Kingdom)) (40d57cf)

2026-02-16 Arif Budiman

        * Translated using Weblate (Indonesian) (976e94b)

2026-01-27 BoneNI

        * Translated using Weblate (Lao) (a92b35b)

2025-11-14 BoneNI

        * Translated using Weblate (Lao) (84b9cbe)

2025-08-24 Ida Brenna

        * Translated using Weblate (Norwegian Bokmål) (023a2b6)

2025-03-12 Mike Gabriel

        * release 24.5.1 (ef9f11d) (tag: 24.5.1)
        * Merge branch 'OPNA2608-fix/PIE-building' (f04d14d)

2025-01-11 OPNA2608

        * tests/CMakeLists.txt: Drop hardcoded -no-pie linker flags (316457c)

2024-11-08 தமிழ்நேரம்

        * Translated using Weblate (Tamil) (db8e528)

2024-09-27 Remus-Gabriel Chelu

        * Translated using Weblate (Romanian) (0dcd409)

2024-05-22 Mike Gabriel

        * release 24.5.0 (a828bf2) (tag: 24.5.0)

2024-05-21 Robert Tari

        * Merge branch 'sunweaver-pr/lomiri-indicators-target' (8026272)

2024-05-21 Mike Gabriel

        * data/ayatana-indicator-messages.service.in: Become part of
          lomiri-indicators.target. (1d3b804)

2024-04-01 复予

        * Translated using Weblate (Chinese (Simplified)) (334668a)

2023-10-15 Allan Nordhøy

        * Translated using Weblate (Norwegian Bokmål) (b14c633)

2023-10-13 Mike Gabriel

        * release 23.10.0 (f7df36d) (tag: 23.10.0)

2023-07-01 spnux

        * Translated using Weblate (French) (4e3a91e)

2023-06-27 Sylke Vicious

        * Translated using Weblate (Italian) (fb16fe9)

2023-06-22 Joan CiberSheep

        * Translated using Weblate (Catalan) (8f4db5e)

2023-05-02 Eryk Michalak

        * Translated using Weblate (Polish) (69b5fc4)

2023-04-27 Mike Gabriel

        * Merge branch '3v1n0-handle-user-properly' (19b3d98)

2023-04-18 Marco Trevisan (Treviño)

        * accounts-manager: Cancel account manager requests on new user
          (a766109)
        * accounts-service: Also update the user when a new user is added
          (e970fb6)

2023-04-27 Mike Gabriel

        * Merge branch '3v1n0-ownership-fixes' (720d830)

2023-04-18 Marco Trevisan

        * account-service: Do not unref UserManager owned user (9efa02e)

2023-04-20 Vilakone Thammavong

        * Translated using Weblate (Lao) (057071c)

2023-04-06 ssantos

        * Translated using Weblate (Portuguese) (af7a4e5)

2023-03-16 Heimen Stoffels

        * Translated using Weblate (Dutch) (4e95ce5)

2023-03-03 gallegonovato

        * Translated using Weblate (Spanish) (f81e8f2)

2023-02-10 Luna Jernberg

        * Translated using Weblate (Swedish) (8395524)

2022-12-30 Milo Ivir

        * Translated using Weblate (Croatian) (7506e8b)

2022-10-19 Kristjan Räts

        * Translated using Weblate (Estonian) (ff70552)

2022-09-29 이정희

        * Translated using Weblate (Korean) (4bdd187)

2022-09-25 Oğuz Ersen

        * Translated using Weblate (Turkish) (2b91b38)

2022-09-14 Sergii Horichenko

        * Translated using Weblate (Ukrainian) (0000d58)
        * Translated using Weblate (Russian) (017c4c6)

2022-09-14 Mike Gabriel

        * release 22.9.0 (a0e4d6f) (tag: 22.9.0)

2022-09-14 Milan Korecky

        * Translated using Weblate (Czech) (84f9be6)

2022-09-14 Mike Gabriel

        * po/*.po{,t}: Translation strings update (esp. source file
          references). (5f4ac0d)
        * update-po{,t}.sh: Also catch multi-file source file references.
          (a6fd689)

2022-09-12 Robert Tari

        * Merge branch 'sunweaver-pr/beautify-paths-in-pot-file' (00b4f21)

2022-09-11 Mike Gabriel

        * po/ayatana-indicator-messages.pot: Update file. (fecf9a6)
        * update-po{,t}.sh: Omit ../ at beginning of file names in .pot file.
          (cd37133)

2022-09-07 Quentin PAGÈS

        * Translated using Weblate (Occitan) (e60ed83)

2022-09-07 Moo

        * Translated using Weblate (Lithuanian) (2eb2cd1)

2022-09-06 Wellington Terumi Uemura

        * Translated using Weblate (Portuguese (Brazil)) (dccdc62)

2022-09-05 Yaron Shahrabani

        * Translated using Weblate (Hebrew) (ddef094)

2022-09-05 Mike Gabriel

        * Translated using Weblate (German) (c2d8f01)
        * po/*.po{,t}: Translation strings update. (7e0f287)
        * update-po{,t}.sh: Update script to CMake port of this project.
          (3fbace0)

2022-09-02 Robert Tari

        * Merge branch 'sunweaver-pr/tooltip-support' (e19755a)

2022-08-03 Robert Tari

        * tests/indicator-test.cpp: Adjust tests to use tooltips (b9dad15)

2022-07-22 Mike Gabriel

        * src/im-application-list.c: Add tooltip support. (b7eafa5)

2022-04-23 Sergii Horichenko

        * Translated using Weblate (Ukrainian) (e1d6d84)

2022-04-01 Robert Tari

        * Merge branch 'sunweaver-pr/drop-extra-copying-file' (41ad200)

2022-04-01 Mike Gabriel

        * COPYING.GPLv3: Drop file. Duplicate of COPYING file. (769eeac)

2022-02-17 Mike Gabriel

        * release 22.2.0 (81d79bd) (tag: 22.2.0)

2022-02-08 Mike Gabriel

        * Merge branch 'tari01-pr/fix-multicore-compile-error' (623661f)

2022-02-06 Robert Tari

        * tests/CMakeLists.txt: Fix potential multicore compile error
          (aa72ca2)

2022-02-08 Robert Tari

        * .travis.yml: Run CI builds on Travis CI's Ubuntu focal base system
          (6e53e96)

2022-01-27 Mike Gabriel

        * Merge branch 'tari01-pr/cleanup-compile-flags' (83aa7c3)

2022-01-12 Robert Tari

        * .build.yml: Drop extra compilation flags and build with -Werror
          (a2743f9)
        * Clean up compilation flags (552f4c5)

2021-12-14 Mike Gabriel

        * .build.yml: Building libayatana-common with
          -DENABLE_LOMIRI_FEATURES requires
          liblomiri-url-dispatcher(-dev). (69eac3c)
        * release 21.12.0 (8ada43e) (tag: 21.12.0)
        * Merge branch
          'tari01-pr/build-libayatana-common-with-enable-lomiri-features'
          (90a35b7)

2021-12-06 Robert Tari

        * .build.yml: Build libayatana-common with ENABLE_LOMIRI_FEATURES
          (d1846af)

2021-11-23 phlostically

        * Translated using Weblate (Esperanto) (557c622)

2021-11-22 phlostically

        * Translated using Weblate (Esperanto) (73b0304)

2021-11-18 phlostically

        * Translated using Weblate (Esperanto) (b6c6f09)

2021-11-16 Phil Clifford

        * Translated using Weblate (Gaelic) (e859bac)

2021-11-17 Mike Gabriel

        * release 0.9.0 (ae5a2da) (tag: 0.9.0)
        * libmessaging-menu/messaging-menu.symbols: Also exclude
          _messaging_menu_*. These are also private symbols.
          (7c5f447)

2021-11-03 ElectrifiedSpeed

        * Translated using Weblate (Macedonian) (ce354d3)

2021-11-02 Mike Gabriel

        * Merge branch
          'tari01-pr/rename-com-ubuntu-touchaccountsservice-securityprivacy'
          (1fef1bc)

2021-11-02 Robert Tari

        * Rename com.ubuntu.touch.AccountsService.SecurityPrivacy (5c537e3)

2021-11-01 Mike Gabriel

        * Merge branch 'tari01-pr/accountsservice-sound' (ce6417a)

2021-11-01 Robert Tari

        * tests/accounts-service-mock.h: Rename
          com.ubuntu.touch.AccountsService.Sound to
          com.lomiri.touch.AccountsService.Sound (37cbcad)
        * Whitespace fix (5e5d6bc)

2021-10-26 Robert Tari

        * Merge branch 'sunweaver-pr/messaging-menu-symbols' (b2afa15)

2021-10-26 Mike Gabriel

        * debian/libmessaging-menu0.symbols: Add Build-Depends-Package: meta
          data field. (d540d32)
        * debian/libmessaging-menu0.symbols: Update .symbols file back to its
          original state (before the CMake change-over). (a3070e5)
        * libmessaging-menu/: Limit exported symbols to messaging_menu_*.
          (9837ffd)

2021-10-25 Robert Tari

        * Merge branch 'sunweaver-pr/travis-cleanup' (8f8d0cc)

2021-10-25 Mike Gabriel

        * .build.yml: Run unit tests in build_scripts: target. (2ac31d4)
        * .build.yml: Drop autogen.sh support. (b8b4dbc)

2021-10-22 Robert Tari

        * data/CMakeLists.txt: Do not use automatic GSchema compilation
          (158ff4f)

2021-10-21 Mike Gabriel

        * Merge branch 'tari01-pr/add-readme-and-instructions' (48b040f)

2021-10-18 Robert Tari

        * Add info and build instructions (1ea81c7)

2021-10-21 Mike Gabriel

        * Merge branch 'tari01-pr/enable-ubuntu-tests' (4c32e0f)

2021-09-02 Robert Tari

        * .build.yml: Also run unit tests during CI builds against Ubuntu.
          (11869ae)

2021-10-18 Robert Tari

        * .build.yml: Enable tests for Ubuntu builds (aa1d7ec)

2021-10-21 Mike Gabriel

        * Merge branch 'tari01-pr/move-to-cmake' (b2beaa3)

2021-10-19 Robert Tari

        * Update debian/ files (421e9dc)

2021-10-15 Robert Tari

        * Remove config.h dependency (641e08a)
        * Do a natural CMake file configuration (3fc7051)
        * Fix and enable indicator-test (31f4ed0)
        * Remove Automake files (4113d1b)
        * Add CMake files (813ad90)

2021-10-18 Robert Tari

        * Whitespace fix (8ce6d07)

2021-10-20 Robert Tari

        * .travis.yml: Temporarily disable ppc64le builds (9ad235a)

2021-10-18 Mike Gabriel

        * Revert ".build.yml: Also run unit tests during CI builds against
          Ubuntu." (9fbdd23)
        * Merge branch 'UbuntuBudgie-main' (c86b4bd)

2021-10-10 David Mohammed

        * Allow autostart for Budgie Desktop (485d7ea)

2021-10-18 Mike Gabriel

        * Merge branch 'tari01-pr/update-ido-names' (f85f0fd)

2021-09-20 Robert Tari

        * Update Ayatana IDO names (b2aad29)

2021-09-02 Robert Tari

        * .build.yml: Also run unit tests during CI builds against Ubuntu.
          (6c1a8c9)

2021-08-29 Hosted Weblate

        * Update translation files (1af4710)

2021-08-28 Mike Gabriel

        * .build.yml: Fix for previous commit. First cd .., then remove the
          libayatana-common-build folder. (a326936)
        * .build.yml: Remove source folder libayatana-common-build/ after
          build. Confuses intltool-update. (6fdf685)

2021-08-28 Weblate

        * Added translation using Weblate (Kurdish (Southern)) (fce97d0)
        * Added translation using Weblate (Kurdish (Northern)) (8688db0)

2021-08-28 Mike Gabriel

        * po/: Drop zh_Hant.po: Drop duplicate file for Chinese
          (Tranditional) and adjust LINGUAS files. (89f1d8d)
        * .travis.yml: Fix branch name what is now the default branch in
          ayatana-dev-scripts. (8c2c6d7)

2021-06-04 Hosted Weblate

        * Update translation files (66ea9ca)

2021-06-03 Weblate

        * Added translation using Weblate (Chinese (Traditional)) (9d76709)

2021-06-03 Hosted Weblate

        * Update translation files (c37e577)

2021-05-04 Robert Tari

        * Merge branch 'sunweaver-pr/travis-ci' (60c6000)

2021-05-01 Tomáš Marný

        * Translated using Weblate (Czech) (d6ac05e)

2021-03-30 Hosted Weblate

        * Update translation files (0959ee8)

2021-03-29 Weblate

        * Added translation using Weblate (Chinese (Simplified)
          (zh_LATN@pinyin)) (cb591d0)

2021-03-18 Reza Almanda

        * Translated using Weblate (Indonesian) (f8ce7a2)

2021-05-04 Mike Gabriel

        * .travis.yml: Don't run autotools builds twice (once via script,
          once directly). (741b89b)
        * .build.yml: Disable tests for autotools builds when not on Debian.
          (4f2cb28)
        * src/Makefile.am: Drop -Werror compiler flag for now. Not helpful
          when setting up CI builds for dirty code. (f906e47)
        * Travis CI: Intial draft of CI builds. (66ef230)

2021-05-01 Tomáš Marný

        * Translated using Weblate (Czech) (c44c024)

2021-03-30 Hosted Weblate

        * Update translation files (d2689ea)

2021-03-29 Weblate

        * Added translation using Weblate (Chinese (Simplified)
          (zh_LATN@pinyin)) (e71b9ab)

2021-03-18 Reza Almanda

        * Translated using Weblate (Indonesian) (d0cbd31)

2021-01-28 Mike Gabriel

        * release 0.8.2 (70f795b) (tag: 0.8.2)

2020-12-30 J. Lavoie

        * Translated using Weblate (French (Canada)) (b2bd07a)
        * Translated using Weblate (French) (134f1ae)

2020-11-26 Ács Zoltán

        * Translated using Weblate (Hungarian) (e632338)

2020-11-12 Mike Gabriel

        * Translated using Weblate (German) (c176233)

2020-10-31 Joan CiberSheep

        * Translated using Weblate (Catalan) (e980678)

2020-11-01 Hosted Weblate

        * Update translation files (0d77f78)

2020-10-31 Weblate

        * Added translation using Weblate (Italian) (288838a)
        * Added translation using Weblate (Tamil (Sri Lanka)) (56cbbf9)
        * Added translation using Weblate (Dhivehi) (01aed06)
        * Added translation using Weblate (Venetian) (4949941)
        * Added translation using Weblate (Kashubian) (5867389)
        * Added translation using Weblate (Macedonian) (a4afb78)
        * Added translation using Weblate (Friulian) (37ceafc)
        * Added translation using Weblate (Tatar) (d00be23)

2020-10-29 Milan Korecky

        * Translated using Weblate (Czech) (b847329)

2020-10-26 Adrià Martín

        * Translated using Weblate (Sardinian) (c77ed13)

2020-10-27 Hosted Weblate

        * Update translation files (31ce352)

2020-10-26 Michele

        * Translated using Weblate (Italian) (37cdd3c)

2020-10-26 Weblate

        * Added translation using Weblate (Manx) (3451267)
        * Added translation using Weblate (Afar) (4f90907)
        * Added translation using Weblate (Nyanja) (6b39286)
        * Added translation using Weblate (Assamese) (1f180d2)
        * Added translation using Weblate (Wolof) (2ce3dc8)

2020-10-18 Quentin PAGÈS

        * Translated using Weblate (Occitan) (3f9fa77)

2020-10-10 Yota321

        * Translated using Weblate (Bengali) (3f0cfa5)

2020-09-30 Yaron Shahrabani

        * Translated using Weblate (Hebrew) (17baad6)

2020-09-29 Adolfo Jayme Barrientos

        * Translated using Weblate (Catalan) (720f5c9)

2020-09-28 Adolfo Jayme Barrientos

        * Translated using Weblate (Spanish) (387ec19)

2020-09-25 Quentin PAGÈS

        * Translated using Weblate (Occitan) (a7c7ff1)

2020-09-23 Viktar Vauchkevich

        * Translated using Weblate (Belarusian) (3e84e6c)

2020-09-10 Mike Gabriel

        * release 0.8.1 (782eaf7) (tag: 0.8.1)

2020-09-04 antuketot76

        * Translated using Weblate (Malay) (ea875d9)

2020-08-17 Mike Gabriel

        * release 0.8.0 (c8108ec) (tag: 0.8.0)

2020-08-11 Mike Gabriel

        * Merge branch 'tari01-pr/replace-x-canonical-attributes' (dd45c28)

2020-08-11 Robert Tari

        * Replace x-canonical attributes (d447b27)
        * Merge branch 'sunweaver-pr/systemd-service-file' Attributes GH PR
          #11:
          https://github.com/AyatanaIndicators/ayatana-indicator-messages/pull/11
          (3fc4dab)

2020-08-10 Mike Gabriel

        * debian/*: Install systemd user service file into DEB package.
          (da02fa1)
        * Start indicator in systemd when ayatana-indicators.target is
          started. (cae7f2e)
        * debian/ayatana-indicator-messages.install: Drop DATADIR/upstart,
          files not provided anymore. (ae2dcd9)
        * Drop all references to upstart. (7c5541f)
        * debian/control: Improve dh-autoreconf build-dependency. (474e1d6)

2020-08-06 Mike Gabriel

        * release 0.6.2 (f5cfb4f) (tag: 0.6.2)
        * Merge branch 'tari01-master' (ca1d3fe)
        * debian/changelog: Typo fix in previous release stanza. (1e5d180)

2020-07-29 Ács Zoltán

        * Translated using Weblate (Hungarian) (d03752a)

2020-08-06 Mike Gabriel

        * debian/changelog: Typo fix in previous release stanza. (8c76f83)

2020-07-29 Ács Zoltán

        * Translated using Weblate (Hungarian) (ce2759c)

2020-07-25 Robert Tari

        * Fix failing build configuration (fb295b7)

2020-07-19 Tetra Homer

        * Translated using Weblate (Persian) (dd6c4ab)

2020-07-03 Tobias p

        * Translated using Weblate (Danish) (0172b72)

2020-06-27 Zsolt Pastorek

        * Translated using Weblate (Slovak) (2a6310a)

2020-06-21 Kate Kaz

        * Translated using Weblate (Ukrainian) (2428928)

2020-06-19 Ács Zoltán

        * Translated using Weblate (Hungarian) (a382536)

2020-06-14 MarongHappy

        * Translated using Weblate (Korean) (2888c2f)

2020-05-24 wdggg

        * Translated using Weblate (Chinese (Simplified)) (8f0cf0f)

2020-05-08 Abdusalam

        * Translated using Weblate (Uyghur) (884e6d4)

2020-05-09 gomkwcf4664233cad84b22

        * Translated using Weblate (Korean) (dd0fb5c)

2020-05-09 iNetRoos

        * Translated using Weblate (Afrikaans) (19d6554)

2020-04-27 Jeannette L

        * Translated using Weblate (Italian) (ff8fef9)
        * Translated using Weblate (French (Canada)) (fe40e88)
        * Translated using Weblate (French) (a566156)
        * Translated using Weblate (English (United Kingdom)) (9426b64)
        * Translated using Weblate (English (Canada)) (72397cd)
        * Translated using Weblate (English (Australia)) (54150dd)

2020-04-14 Jeannette L

        * Translated using Weblate (French) (13a2233)

2020-04-04 Kristjan Räts

        * Translated using Weblate (Estonian) (d648057)

2020-04-01 Davit Mayilyan

        * Translated using Weblate (Armenian) (3adea8a)

2020-04-01 Johntini

        * Translated using Weblate (Spanish) (52321d7)

2020-03-29 Alexie Brindusescu

        * Translated using Weblate (Romanian) (08cfde8)

2020-03-26 Adolfo Jayme Barrientos

        * Translated using Weblate (Catalan) (0172615)

2020-03-16 Grace Guo

        * Translated using Weblate (Japanese) (1b51d80)

2020-03-14 yagoub fadel

        * Translated using Weblate (Arabic) (830d350)

2020-02-25 Wellington Terumi Uemura

        * Translated using Weblate (Portuguese (Brazil)) (038a21e)

2020-02-24 Mike Gabriel

        * release 0.6.1 (ff3680f) (tag: 0.6.1)

2020-02-13 Matheus Bastos

        * Translated using Weblate (Portuguese (Brazil)) (4833dc1)

2020-02-09 THANOS SIOURDAKIS

        * Translated using Weblate (Greek) (ebfb46a)

2020-01-27 Ryan

        * Translated using Weblate (Korean) (d17c0b9)

2020-01-18 Heimen Stoffels

        * Translated using Weblate (Dutch) (4738293)

2020-01-02 Milo Ivir

        * Translated using Weblate (Croatian) (e270408)

2019-12-15 dmaxime

        * Translated using Weblate (Italian) (26e429c)

2019-12-03 SapuSeven

        * Translated using Weblate (German) (1974241)

2019-11-26 Yuji Hon

        * Translated using Weblate (Japanese) (7261b6c)

2019-11-23 Niara

        * Translated using Weblate (Russian) (3738cd2)

2019-11-22 Burak Balta

        * Translated using Weblate (Turkish) (d0260e1)

2019-10-30 Marcela Korreshi

        * Translated using Weblate (Albanian) (6b5ddd7)

2019-10-07 Mateusz Rumiński

        * Translated using Weblate (Polish) (3755ac4)

2019-10-01 Pedro Alexandre

        * Translated using Weblate (Portuguese) (2ec966f)

2019-09-02 Swann Martinet

        * Translated using Weblate (French) (a7b902e)

2019-09-02 Moo

        * Translated using Weblate (Lithuanian) (1aac58f)

2019-08-29 Anders Jonsson

        * Translated using Weblate (Swedish) (3357a55)

2019-08-28 Heimen Stoffels

        * Translated using Weblate (Dutch) (b47026b)

2019-08-29 Mike Gabriel

        * configure.ac: AM_INIT_AUTOMAKE needs subdir-objects with this
          project. (78e7d1d)
        * Avoid deprecated g_type_class_add_private. (1e7272a)

2019-08-28 Mike Gabriel

        * update locale files (d2cfa9f)

2019-08-23 Swann Martinet

        * Translated using Weblate (French) (26baf98)

2019-08-10 Madhumitha Thanneeru

        * Translated using Weblate (Telugu) (5d30d03)

2019-08-06 Chang Xin

        * Translated using Weblate (Chinese (Simplified)) (d4e3d21)

2019-07-23 Simon Picot

        * Translated using Weblate (French) (4abfb2f)

2019-07-01 Elizabeth Sherrock

        * Translated using Weblate (Chinese (Simplified)) (d3d3415)

2019-04-17 Rui Mendes

        * Translated using Weblate (Portuguese) (edb6725)

2019-01-11 Louies

        * Translated using Weblate (Chinese (Traditional)) (71423f1)

2018-11-18 ssantos

        * Translated using Weblate (Portuguese) (e000039)

2018-10-31 Petter Reinholdtsen

        * Translated using Weblate (Norwegian Bokmål) (508bd22)

2018-10-23 Iván Seoane

        * Translated using Weblate (Galician) (5b5dff8)

2018-09-27 Володимир Бриняк

        * Translated using Weblate (Ukrainian) (47462f6)

2018-08-23 WaldiS

        * Translated using Weblate (Polish) (c7cbdaa)
        * Translated using Weblate (Polish) (1c0222a)

2018-08-06 Tiago A. Reul

        * Translated using Weblate (Portuguese (Brazil)) (bcbd765)

2018-08-05 Yaron Shahrabani

        * Translated using Weblate (Hebrew) (5990ecc)

2018-07-29 chrismeurer

        * Translated using Weblate (Portuguese (Brazil)) (2c10cf4)

2018-07-17 Danil Semenov

        * Translated using Weblate (Russian) (6f230d4)

2018-05-08 Heimen Stoffels

        * Translated using Weblate (Dutch) (4323247)

2018-05-02 Adolfo Jayme Barrientos

        * Translated using Weblate (Spanish) (78f755b)

2018-04-03 Pavel Borecki

        * Translated using Weblate (Czech) (e80bce5)

2019-03-10 Mike Gabriel

        * Merge branch 'sunweaver-pr/disable-testing' (d5f1af4)

2019-03-10 Robert Tari

        * AM_INIT_AUTOMAKE: subdir-projects flag not required. Fixes FTBFS on
          recent Archlinux. (90e4c01)
        * Check for dbustest-1 only with enabled tests. (4d0eae3)

2019-03-10 Mike Gabriel

        * Merge branch 'bluca-pkgconfig' (564690e)

2019-03-09 Luca Boccassi

        * Fix pkg-config file library and path flags (aba86c8)

2019-03-10 Mike Gabriel

        * Merge branch 'comradekingu-patch-1' (b08a911)

2018-10-31 Allan Nordhøy

        * Spelling: id → ID (ecaaea8)

2018-11-16 Mike Gabriel

        * debian/control: Add B/R for indicator-messages. The a-i-messages
          and i-messages bin:pkgs share the same artwork files.
          (a1a989b)
        * debian/*: Sync in changes from official Debian packaging. Drop
          Ayatana namespace from libmessaging bin:pkgs. (d9442d2)

2018-03-27 Mike Gabriel

        * debian/libayatana-messaging-menu-dev.examples: Add
          client-example.py as an example. (3974cfb)

2018-03-23 Mike Gabriel

        * debian/changelog: post-release-mark as released (c301f6d)
        * release 0.6.0 (141e7b5) (tag: 0.6.0)

2018-03-23 Michael Terry

        * Work inside a snap by prefixing hard coded paths with $SNAP.
          (a738856)

2018-03-23 Mike Gabriel

        * data/org.ayatana.indicator.messages: Fix Name= field (prepend
          ayatana-). (b1dd220)

2018-03-01 Moo

        * Translated using Weblate (Lithuanian) (3936d39)
        * Translated using Weblate (Lithuanian) (a081338)

2018-02-28 Мира Странная

        * Translated using Weblate (Russian) (22c3a42)

2018-02-03 Cristian Gherman

        * Translated using Weblate (Romanian) (9e34a8e)

2018-01-22 Марс Ямбар

        * Translated using Weblate (Ukrainian) (d83dad0)

2018-01-01 Anders Jonsson

        * Translated using Weblate (Swedish) (5649632)

2017-12-19 Allan Nordhøy

        * Translated using Weblate (Norwegian Bokmål) (1f8825b)

2018-01-04 Yaron Shahrabani

        * Translated using Weblate (Hebrew) (3fed9d9)

2017-12-31 Sebastian Rasmussen

        * Translated using Weblate (Swedish) (7bea0a5)

2017-12-07 Allan Nordhøy

        * Translated using Weblate (Norwegian Bokmål) (4b606e2)

2018-03-22 Mike Gabriel

        * debian/copyright: Use secure URI for copyright format reference.
          (c50c324)
        * debian/changelog: white-space cleanup (20783a4)
        * debian/rules: Make sure po/ayatana-indicator-message.pot does not
          get lost during build. (f28e229)
        * debian/changelog: Drop epoch from package version. (5a6ff0b)
        * debian/*.install: Rename to match bin:pkg naming changes. (229e78c)
        * debian/control: Add C for libayatana-messaging* (have same files as
          libmessaging* in Ubuntu). (02ff59a)
        * debian/control: Rename libmessaging bin:pkgs to avoid package
          naming conflict with indicator-messages in Ubuntu.
          (8f58850)

2017-12-06 Mike Gabriel

        * data/ayatana-indicator-messages.desktop.in: Add XFCE to OnlyShowIn=
          key. (6739b30)
        * Rename GNOMELOCALEDIR -> LOCALEDIR. (8fc930a)
        * debian/ayatana-indicator-messages.postinst: Drop file. The
          libglib2.0-bin packages has a trigger for that. (a7f8ec1)

2017-12-02 Mike Gabriel

        * debian/control: Fix D (glib2.0-bin -> libglib2.0-bin). (cdd4d17)
        * debian/{control,ayatana-indicator-messages.postinst}: Recompile
          GSettings schemas at post installation. (eddf10a)
        * debian/copyright: Fix upstream name. (71776f0)
        * debian/copyright: Make copyright file formally correct. (42e87f4)

2017-11-29 Mike Gabriel

        * data/ayatana-indicator-messages.desktop.in: Namespace-fix Name=
          key. (1c82f63)
        * data/org.ayatana.indicator.messages.gschema.xml: white-space
          cleanup. (77682ea)
        * update-po.sh: Preserve .pot file when updating *.po files.
          (dc3570f)

2017-11-26 Kornelijus

        * Translated using Weblate (Lithuanian) (9d1d04e)

2017-11-25 Kristjan Räts

        * Translated using Weblate (Estonian) (cbd60be)

2017-11-05 Kristjan Räts

        * Translated using Weblate (Estonian) (646c547)

2017-10-15 Mike Gabriel

        * Translated using Weblate (German) (37886e0)

2017-10-14 Vangelis Mouhtsis

        * Translated using Weblate (Greek) (3b1a8b5)

2017-10-12 klausade

        * Translated using Weblate (Norwegian Bokmål) (11e6a25)

2017-10-12 Efstathios Iosifidis

        * Translated using Weblate (Greek) (66eeb6c)

2017-10-12 Viktar Vauchkevich

        * Translated using Weblate (Belarusian) (612ff42)

2017-10-12 Matteo F. Vescovi

        * Translated using Weblate (Italian) (952a496)

2017-11-29 Mike Gabriel

        * update-po.sh: Fix filenames of .ini(.in) and .xml(.in) files in po
          files. (22ae7c7)
        * po/*.po: Update with now correct file names for .xml files.
          (37a73c6)
        * po/ayatana-indicator-messages.pot: Add this file. (90cc52d)
        * update-pot.sh: Fix filenames of .ini(.in) and .xml(.in) files in po
          template file. (b881a5c)

2017-10-26 Mike Gabriel

        * Fork from Ubuntu's Indicator Messages. (e917d3a)

2017-10-24 Mike Gabriel

        * update-po*.sh: Add license header. (ba82b68)

2017-10-12 Mike Gabriel

        * po/: Already provide translation files for hosted Weblate.
          (e5f3252)
        * update-po(|t).sh: Add gettext update scripts. (4689954)

2015-05-05 CI Train Bot

        * Releasing 13.10.1+15.10.20150505-0ubuntu1 (4cbd06f)

2015-05-05 Lars Uebernickel

        * application list: update root action unconditionally Approved by:
          Ted Gould (9d3e386)

2015-05-05 Niklas Wenzel

        * Unescape action names when passing them to the proxy in
          im_application_list_remove_all()
          Fixes: #1434521 Approved
          by: Ted Gould (543e5c2)

2015-05-04 Lars Uebernickel

        * application list: update root action unconditionally (eccb7dc)

2015-04-30 Niklas Wenzel

        * Remove spaces (eade0ee)
        * Use guint instead of int (395de61)
        * Fix build error (e460914)
        * Remove GArray and fix code style (5d4c62d)

2015-04-25 Niklas Wenzel

        * Unescape action names when passing them to the proxy in
          im_application_list_remove_all() (de0c625)

2015-04-03 CI Train Bot

        * Releasing 13.10.1+15.04.20150403-0ubuntu1 (6a466d2)

2015-04-03 Ted Gould

        * Verify state type before parsing Approved by: Charles Kerr, PS
          Jenkins bot (099c240)

2015-03-11 CI Train Bot

        * Releasing 13.10.1+15.04.20150311-0ubuntu1 (61d8259)

2015-03-11 Ted Gould

        * Sanity tests to test basic features of the messaging menu Approved
          by: Charles Kerr, PS Jenkins bot (467b5a9)

2015-03-10 Ted Gould

        * Pedantic use of auto (5133bf0)
        * Remove useless for_each call (a3f4a0b)
        * Making the schema compilation directory into its own variable
          (cb7a480)

2015-03-09 Ted Gould

        * Test the messaging menu changing color on and off (54ae3da)
        * Adding a test to ensure an action doesn't exist (56801d1)
        * Add a shared pointer action state function (ace149b)
        * Added a test for message replying (3bd0c14)
        * Add enabled testing (9c16722)
        * Add code to activate an action (4147402)
        * This commit might be evil (0bfd748)
        * Add checking for the activation parameter type (f6776a3)

2015-03-06 Ted Gould

        * Check the message's menu (e4b55aa)
        * A test that puts a message in the menu (474099e)
        * Adding some messaging menu properties to the AS mock (df3f745)
        * Bringing in AS mock and getting a base test of the root action
          going (4bef557)
        * Get the paths right (bb83669)
        * Get some schemas in there (31fccc9)
        * Linking and building, oh my (23e18e9)
        * Adding in libdbustest (b540111)
        * Pulling stuff from indicator-sound (e906c4b)
        * One test directory to rule them all (8ac8ca2)
        * Moving the manual tests into the same directory (dbd3db2)

2015-03-04 CI Train Bot

        * Releasing 13.10.1+15.04.20150304-0ubuntu1 (ae80ff1)

2015-03-04 Ted Gould

        * Make the message actions have the message ID in their names like
          the muxer Approved by: Charles Kerr, PS Jenkins bot
          (faf0bcd)
        * Action name should be escaped message id and escaped action name,
          not escaped action name twice. (17fc688)

2015-02-19 CI Train Bot

        * Releasing 13.10.1+15.04.20150219-0ubuntu1 (09f8736)

2015-02-19 Ted Gould

        * Provide functions that allow for action names directly
          Fixes:
          #1385331 Approved by: PS Jenkins bot, Lars Uebernickel
          (e7c2a6f)

2015-02-18 Ted Gould

        * Adding a manual test case for a Tweet (261ef70)
        * Adding a version of source_removed that doesn't unescape (0f90f41)
        * Make a version of the remove that doesn't escape (c0ffb83)

2015-02-17 Ted Gould

        * Check the type of the variant before trying to parse it (006c9d4)

2015-01-26 CI Train Bot

        * Releasing 13.10.1+15.04.20150126-0ubuntu1 (051a469)

2015-01-26 Lars Uebernickel

        * unescape_action_name: fix logic error (& instead of |)
          Fixes:
          #1414025 Approved by: Ted Gould, PS Jenkins bot (788c2fb)
        * unescape_action_name: fix logic error (& instead of |) (b8537d9)

2015-01-12 CI Train Bot

        * Releasing 13.10.1+15.04.20150112-0ubuntu1 (594861d)

2015-01-12 Lars Uebernickel

        * Escape message and source ids when using them as action names

          Fixes: #1386584 Approved by: Sebastien Bacher, PS Jenkins
          bot, Ted Gould (faf42ea)
        * desktop menu: don't warn when no default handler for a mime type is
          found
          Fixes: #1389725 Approved by: Sebastien Bacher
          (9863e06)

2014-11-07 Lars Uebernickel

        * desktop menu: don't warn when no default handler for a mime type is
          found (965863d)
        * Also escape message and source ids when removing them from the app
          (d3f6640)

2014-11-05 Lars Uebernickel

        * Escape message and source ids when using them as action names
          (885784f)

2014-11-03 CI bot

        * Releasing 13.10.1+15.04.20141103-0ubuntu1 (1baca6d)

2014-11-03 Ted Gould

        * Add filtering for lock screen.
          Fixes: 1358340 Approved by: PS
          Jenkins bot (2b470ce)

2014-11-03 Lars Uebernickel

        * libmessaging-menu: fix section link in the documentation and add
          descriptions
          Fixes: 1313561 Approved by: Ted Gould
          (8ff11f9)
        * libmessaging-menu: allow numbers in object paths
          Fixes: 1384811
          Approved by: Ted Gould (d119e34)

2014-10-23 Lars Uebernickel

        * libmessaging-menu: allow numbers in object paths (4e65aba)

2014-10-10 Ted Gould

        * Update to trunk (330352f)

2014-10-09 Ted Gould

        * Test case for greeter checking (cab75e0)

2014-10-09 CI bot

        * Releasing 13.10.1+14.10.20141009-0ubuntu1 (03f1a76)

2014-10-09 Ted Gould

        * Symbolic icon test on Unity8 phone Approved by: Antti Kaijanmäki,
          PS Jenkins bot (5ce1138)

2014-10-08 Ted Gould

        * Merge trunk positions (ee5d303)

2014-10-07 CI bot

        * Releasing 13.10.1+14.10.20141007-0ubuntu1 (e48f32f)

2014-10-07 Charles Kerr

        * Make title string match updated designs.
          Fixes: 1377286 Approved
          by: Ted Gould, PS Jenkins bot (cf7a217)

2014-10-07 Ted Gould

        * Adding a symbolic icon SMS test (1cfe5ab)

2014-10-06 Ted Gould

        * Name change (5c7e4c7)
        * Ensure the proxy is still cleared so we don't leak them (b0c1cc8)
        * Ensure we can cancel getting the proxy and that if we do we can
          handle it without getting the private section (76bf922)
        * Check for loading of a cached instance (6fd3e93)

2014-10-06 CI bot

        * Releasing 13.10.1+14.10.20141006-0ubuntu1 (726a04e)

2014-10-06 Charles Kerr

        * Move the position of this indicator on the panel.
          Fixes: 1377294
          Approved by: Ted Gould, PS Jenkins bot (19c6774)
        * only rearrange the indicator position on the phone (119792e)
        * move indicator as per the 'Indicator RTM Usability Fixes' document
          (d5e285f)

2014-10-03 Charles Kerr

        * Rename the phone header's title from 'Notification center' to
          'Notifications' as per I:RTMUF (9e430aa)

2014-09-25 CI bot

        * Releasing 13.10.1+14.10.20140925-0ubuntu1 (72114e3)

2014-09-25 Lars Uebernickel

        * Support X-Ubuntu-SymbolicIcon in desktop files
          Fixes: 1365408
          Approved by: Ted Gould, PS Jenkins bot, Renato Araujo
          Oliveira Filho (979eeee)

2014-09-22 Ted Gould

        * Fleshing out drawing attention (29fd049)
        * Get the value on whether we should show on the welcome screen
          (47f1883)
        * Setup and get our proxy (e44aeaf)

2014-09-18 Ted Gould

        * Setup the user manager signals (b255d5a)

2014-09-17 Ted Gould

        * A function to handle the showing on greeter part of this. (86aab43)
        * Put in a function to handle setting the draw attention value
          (c50d118)
        * Get an accounts service instance in the application list (25ab64f)
        * Setting up default referencing (2f90586)
        * Connecting into accounts service (22fcf3d)
        * Put into our namespace (0749493)
        * Grab an AS reference (638d0ad)
        * Simple, if we're on the greeter show it. If not, we don't (3b3e0d1)
        * Check show data to whether we should put in the body, subtitle and
          actions (20dc96c)
        * Add API for showing data to users (3132098)
        * Copyright headers (1e43bda)
        * A class wrapper for all the accounts service brewhaha (8513894)
        * Setup a basic greeter property (b3f2f2c)
        * Adding a specifier for whether it's in the greeter or not (36ab9b3)

2014-09-16 Lars Uebernickel

        * Support X-Ubuntu-SymbolicIcon in desktop files (9857406)

2014-09-05 Ted Gould

        * Add "Multi-Arch: same" to libmessaging-menu0 (1f6eec2)

2014-09-02 Michael Vogt

        * Add "Multi-Arch: same" to libmessaging-menu0 (f6ddb73)

2014-08-20 Ted Gould

        * Attaching bug (c21dbac)
        * Adding desktop_greeter and phone_greeter profiles (e66af3b)

2014-08-14 CI bot

        * Releasing 13.10.1+14.10.20140814.1-0ubuntu1 (3dff9fa)

2014-08-14 Charles Kerr

        * Change the title to "Notification center". Approved by: Pete Woods
          (2702e6a)

2014-07-30 Charles Kerr

        * change title to 'Notification center' (d6eed72)

2014-07-25 CI bot

        * Releasing 13.10.1+14.10.20140725-0ubuntu1 (19ad3dd)

2014-07-25 Lars Uebernickel

        * messaging-menu-message: add missing break statements Approved by:
          Charles Kerr, PS Jenkins bot (e52d226)

2014-07-14 Lars Uebernickel

        * Add lcov 1.11 (ab6b5e8)

2014-07-11 Lars Uebernickel

        * messaging-menu-message: add missing break statements (4b1670a)

2014-06-11 CI bot

        * Releasing 13.10.1+14.10.20140611-0ubuntu1 (3e865b8)

2014-06-11 Charles Kerr

        * Add example of using libmessaging-menu from a python client
          Fixes:
          1315384 (656423a)

2014-05-28 Charles Kerr

        * Add an example for client usage from a python script. (ae3cdc2)

2014-04-28 Lars Uebernickel

        * libmessaging-menu: fix section link in the documentation and add
          descriptions (a717e6f)

2014-04-10 CI bot

        * Releasing 13.10.1+14.04.20140410-0ubuntu1 (8322076)

2014-04-10 Lars Uebernickel

        * messages-service: listen to the ApplicationStoppedRunning call
          (f78aa1d)
        * messages-service: listen to the ApplicationStoppedRunning call
          (802a589)

2014-04-08 CI bot

        * Releasing 13.10.1+14.04.20140408-0ubuntu1 (79b77a9)

2014-04-08 Lars Uebernickel

        * desktop menu: sort applications like specified (3e83dda)
        * Don't show the messaging menu and the status section when no app is
          registered for them
          Fixes: 1225063 (ab9d26c)

2014-04-08 Ted Gould

        * Synchronize process management across indicators (8782213)

2014-04-07 Lars Uebernickel

        * desktop menu: sort applications like specified (a47b483)
        * Only show the menu when there are apps registered to use it
          (de9c808)
        * desktop menu: don't show status section when no apps supports it
          (fc6ee12)

2014-03-21 CI bot

        * Releasing 13.10.1+14.04.20140321-0ubuntu1 (67c7bc3)

2014-03-21 Lars Uebernickel

        * desktop menu: use com.canonical.application menu items for actions
          (51f7250)

2014-03-20 Lars Uebernickel

        * desktop menu: use com.canonical.application menu items for actions
          (a56346d)

2014-02-26 Ted Gould

        * Update for gnome-fallback (36018e6)

2014-02-19 Ted Gould

        * Grabbing our new files (23d6812)
        * Adding the Upstart XDG override (50d4a5c)
        * Add an XDG autostart config file (98b1efd)
        * Upstart job configuration (f77b257)
        * Dropping the DBus service file (9a61315)

2014-02-07 CI bot

        * Releasing 13.10.1+14.04.20140207-0ubuntu1 (06a0c3a)
        * Adding acceptance tests and merge review policies (0dd1f47)

2014-01-31 Ted Gould

        * Adding acceptance tests and merge review policies. (887e7c3)
        * Adding merge review policy (7dbad5e)
        * Adding basic acceptance tests (02ae3d9)

2014-01-17 Automatic PS uploader

        * Releasing 13.10.1+14.04.20140116-0ubuntu1 (revision 400 from
          lp:indicator-messages). (c8d8c7a)

2014-01-16 Automatic PS uploader

        * Releasing 13.10.1+14.04.20140116-0ubuntu1, based on r400 (f7712cb)

2013-12-13 Lars Uebernickel

        * phone menu: set action targets on source and message menu items.
          (a5b75ed)
        * Add lcov 1.10 (8784c72)
        * phone menu: set action targets on source and message menu items
          (4facb08)

2013-11-25 Automatic PS uploader

        * Releasing 13.10.1+14.04.20131125-0ubuntu1 (revision 398 from
          lp:indicator-messages). (980b484)
        * Releasing 13.10.1+14.04.20131125-0ubuntu1, based on r398 (69bd1fb)

2013-11-20 Lars Uebernickel

        * Stop showing expected warnings in the actionmuxer test. (64bad03)
        * test-gactionmuxer: don't spew warnings that are expected (0daa47a)
        * g_action_muxer_insert: don't warn when passing a NULL action group
          (f541df4)

2013-11-19 Lars Uebernickel

        * im-menu: fix leak. (0ebdbd8)
        * im_menu_insert: make sorting logic more readable (6fbc516)

2013-11-12 Lars Uebernickel

        * im-menu: fix leak (3b4ecb6)
        * im_menu_insert_section: don't leak item_sort (13f4c2e)

2013-10-29 Automatic PS uploader

        * Releasing 13.10.1+14.04.20131029.1-0ubuntu1 (revision 395 from
          lp:indicator-messages). (5c15b81)
        * Releasing 13.10.1+14.04.20131029.1-0ubuntu1, based on r395
          (3384d0a)

2013-10-28 Lars Uebernickel

        * Protect against processes calling Register() multiple times
          (202050c)

2013-10-28 Ted Gould

        * Adding a phone_greeter profile. (1322e98)
        * Adding a phone_greeter profile (fef341d)

2013-10-26 Lars Uebernickel

        * Protect against processes calling Register() multiple times
          (6361bb3)

2013-10-14 Lars Uebernickel

        * im-application-list: unpack icon correctly (8ad7379)

2013-10-11 Lars Uebernickel

        * im-application-list: unpack icon correctly (ac81f9a)

2013-10-11 Automatic PS uploader

        * Releasing 13.10.1+13.10.20131011-0ubuntu1 (revision 391 from
          lp:indicator-messages). (3f300e1)
        * Releasing 13.10.1+13.10.20131011-0ubuntu1, based on r391 (769b41c)

2013-10-04 Lars Uebernickel

        * Fix the logic for turning the indicator icon blue. (622160d)
        * messages-service.c: remove superfluous unref. (0f4e184)
        * app_source_action_check_draw: flip erroneous != to == (85967d3)
        * Add "visible" paramete to im-application-list-source-added
          (273973d)
        * im-application-list: fix draws_attention logic (f807fd4)
        * app_source_action_check_draw: reset app->draws_attention (9afc861)
        * app_source_action_check_draw: don't let invisible sources draw
          attention (e449f40)
        * Rename app_check_draw_attention to app_update_draws_attention
          (5fd82c0)
        * app_check_draw_attention: don't overwrite draws_attention when it
          is already TRUE (d2b5ddc)

2013-10-04 Automatic PS uploader

        * Releasing 13.10.1+13.10.20131004-0ubuntu1 (revision 388 from
          lp:indicator-messages). (a9ede03)

2013-10-04 Lars Uebernickel

        * messages-service.c: remove superfluous unref (03b5774)

2013-10-04 Automatic PS uploader

        * Releasing 13.10.1+13.10.20131004-0ubuntu1, based on r388 (c3ce23b)

2013-10-03 Charles Kerr

        * in im_application_list_update_draws_attention(), free the temporary
          icon_name string created by g_strdup_printf().
          Fixes:
          https://bugs.launchpad.net/bugs/1234895. (138ad55)
        * in im_application_list_update_draws_attention(), free the temporary
          icon_name string created by g_strdup_printf() (c429890)

2013-10-02 Lars Uebernickel

        * Return values from functions that have return values. (6ceee10)
        * im-application-list.c: return values from functions that have
          return values (3e1f471)
        * Remove 'indicator.' from the "Clear All" menu item on the phone's
          menu. (37be8ff)
        * Remove 'indicator.' from the "Clear All" menu item on the phone's
          menu (4677cd2)
        * messages-service.c: return FALSE from set_status() if preconditions
          aren't met (d800407)

2013-10-01 Sebastien Bacher

        * remove old sources from the translatable list. (13f2505)
        * remove old sources from the translatable list (e4512dd)

2013-09-30 Lars Uebernickel

        * Change title to "Incoming". (be74cf3)
        * messages-service: return TRUE from "handle-*" GDBusProxy method
          handlers (d731a2a)
        * Change title to "Incoming" (a531d17)

2013-09-30 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130930-0ubuntu1 (revision 381 from
          lp:indicator-messages). (1c566e0)
        * Releasing 13.10.1+13.10.20130930-0ubuntu1, based on r381 (edfa83f)

2013-09-27 Lars Uebernickel

        * messages-service: return TRUE from "handle-*" GDBusProxy method
          handlers (8d853b9)
        * im-application-list: fix crash (source-changed was declared with
          wrong signature) (75c8703)

2013-09-26 Lars Uebernickel

        * im-application-list: show all sources that have a count, time, or
          non-empty string.
          Fixes:
          https://bugs.launchpad.net/bugs/1231435. (284a563)
        * im-application-list: show all sources that have a count, time, or
          non-empty string (0df6f7e)

2013-09-25 Lars Uebernickel

        * phone menu: don't show "Clear All" when there are no messages.

          Fixes: https://bugs.launchpad.net/bugs/1229422. (6206322)
        * phone menu: don't show "Clear All" when there are no messages
          (75cefbd)

2013-09-13 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130913-0ubuntu1 (revision 378 from
          lp:indicator-messages). (b0de0c4)
        * Releasing 13.10.1+13.10.20130913-0ubuntu1, based on r378 (b3f486f)

2013-09-12 Lars Uebernickel

        * Add "title" to the root action state dictionary.
          Fixes:
          https://bugs.launchpad.net/bugs/1223635. (7a6b0e8)
        * Add "title" to the root action state dictionary (71d39bc)

2013-09-09 Lars Uebernickel

        * Use g_icon_serialize() instead of g_icon_to_string(). (bcb22de)

2013-09-06 Lars Uebernickel

        * Install into /usr/lib/$arch, to be consistent with the other
          indicators. (9b383fa)
        * debian/*.install: install into arch-dependent directories (7d8e293)
        * Install the service into pkglibexecdir (732e7a3)
        * debian/rules: remove libdir and libexecdir overrides (0588e26)
        * Remove gmenuutils, it's not being used anymore (2b37622)
        * create_status_section: use g_icon_serialize() (22b393a)
        * im_application_list_message_added: don't use g_object_unref for
          variants (3fd7588)
        * im_application_list_update_draws_attention: fix GVariant leak
          (aa83023)
        * Use g_icon_serialize() for application icons (fde79ff)

2013-09-05 Lars Uebernickel

        * Use serialized icons for messages and sources (44d1478)

2013-09-03 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130903-0ubuntu1 (revision 374 from
          lp:indicator-messages). (9360d9d)
        * Releasing 13.10.1+13.10.20130903-0ubuntu1, based on r374 (2da8281)

2013-09-02 Nick Dedekind

        * Remove parameter type from root action. (f211cfd)
        * Remove parameter type from root action (498e4d4)

2013-08-30 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130830.2-0ubuntu1 (revision 372 from
          lp:indicator-messages). (d5bd8f0)
        * Releasing 13.10.1+13.10.20130830.2-0ubuntu1, based on r372
          (6b71fdf)

2013-08-29 Lars Uebernickel

        * libmessaging-menu: default MessagingMenuMessage::draws-attention to
          TRUE (100d116)
        * libmessaging-menu: default MessagingMenuMessage::draws-attention to
          TRUE (45e8aac)

2013-08-29 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130829-0ubuntu1 (revision 370 from
          lp:indicator-messages). (e1a7aea)
        * Releasing 13.10.1+13.10.20130829-0ubuntu1, based on r370 (df703ad)

2013-08-28 Lars Uebernickel

        * Remove app-section.[ch], it's not used anymore. (679b4b4)
        * Don't pass source and message ids into parameters that expect
          detailed action names. (0110ed5)

2013-08-28 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130828.2-0ubuntu1 (revision 367 from
          lp:indicator-messages). (c030416)

2013-08-28 Lars Uebernickel

        * Don't pass ids as detailed action names (ec879e1)
        * Remove app-section.[ch] (cf65169)

2013-08-28 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130828.2-0ubuntu1, based on r367
          (462d0fa)

2013-08-27 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130827.4-0ubuntu1 (revision 365 from
          lp:indicator-messages). (1518f10)

2013-08-27 Lars Uebernickel

        * Remove extraneous variable 'old_draw'. (a55169e)

2013-08-27 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130827.4-0ubuntu1, based on r365
          (0a7cd20)

2013-08-27 Lars Uebernickel

        * Merge trunk (35c8e4c)
        * test-client.py: flush GDBusConnection before (potentially) freeing
          it.
          Fixes: https://bugs.launchpad.net/bugs/1217131.
          (6ded3e6)
        * im-application-list: remove extraneous variable 'old_draw'
          (bf35361)
        * Fix bug #1216843 (21c5321)
        * test-client.py: flush GDBusConnection before (potentially) freeing
          it (f2b47b8)

2013-08-27 Ted Gould

        * Remove unused and slightly used dependencies. (6f3d6ce)

2013-08-27 Lars Uebernickel

        * desktop menu: don't show sources with a count of 0 (e1050a9)
        * desktop menu: remove all sources when an application has quit
          (0eae437)
        * im-application-list: use correct signal marshaller for app-stopped
          (0d54cdd)

2013-08-26 Ted Gould

        * Use the local version instead of the version from libindicator
          (d355442)
        * Dropping launch context so we don't have to include GDK (4ad5794)
        * Dropping libs from configure as well (c85f55d)
        * Build deps no longer required (d160485)
        * Protect against invalid actions.
          Fixes:
          https://bugs.launchpad.net/bugs/1216758. (8c8e6d3)
        * Protect against action loss (ee90f3a)

2013-08-22 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130822.5-0ubuntu1 (revision 360 from
          lp:indicator-messages). (36bd5ab)
        * Releasing 13.10.1+13.10.20130822.5-0ubuntu1, based on r360
          (25556c8)

2013-08-22 Lars Uebernickel

        * Don't use deprecated g_simple_action_group_{lookup,insert}.
          Fixes:
          https://bugs.launchpad.net/bugs/1215180. (f3c782b)

2013-08-22 Sebastien Bacher

        * don't error out on deprecated declarations. (04b1c4b)

2013-08-22 Lars Uebernickel

        * Don't use deprecated g_simple_action_group_{lookup,insert}
          (11c56b3)

2013-08-22 Sebastien Bacher

        * don't error out on deprecated declarations (1c82820)

2013-08-22 Ted Gould

        * Migrate away from deprecated function.
          Fixes:
          https://bugs.launchpad.net/bugs/1215180. (3044d47)

2013-08-21 Ted Gould

        * Change g_simple_action_group_remove() to
          g_action_map_remove_action() (a8c93f9)
        * Swap g_simple_action_group_insert() for g_action_map_add_action()
          (027a06e)
        * Add a DBus error for list_add(). (ff533d2)

2013-08-21 Pete Woods

        * Re-merge the consolidate branch, but with additional bugfix.
          (933deb6)

2013-08-20 Ted Gould

        * Make it so that we sort based on application name to make the menu
          more sane (046f655)
        * Enabling and disabling the remove-all action if we have items to
          remove (b526ee7)
        * Adding in a sigterm handler (4d6aeed)
        * Putting shortcuts into the menu (3f6abe7)
        * Switch to looking in the shortcuts object to set the actions
          (0bd953b)
        * Building up a shortcuts object to track the shortcuts from the
          desktop file (47ecc8f)
        * Remove unused struct member (8d53c71)
        * Stealing the desktop shortcuts from libindicator (7dda565)
        * Making the base menu item an a{sv} with proper icons and fallbacks
          (5ed5380)
        * Make the accessible name translatable and based on the blue
          envelope (4626ffb)
        * Track the old draw_attention and look for updates (b929a0f)

2013-08-20 Pete Woods

        * Compile again (0d5c6bf)
        * "Clear" and "Clear All" now translatable (9f67d20)
        * Merge trunk (18aa197)
        * Re-do merge (79c89af)
        * Thunderbird e-mail notifications work again (d7bba03)

2013-08-20 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130820.2-0ubuntu1 (revision 354 from
          lp:indicator-messages). (94fef3b)
        * Releasing 13.10.1+13.10.20130820.2-0ubuntu1, based on r354
          (0a6bc4a)

2013-08-20 Łukasz 'sil2100' Zemczak

        * Revert rev 352 as it is causing a SIGTRAP on start (88b2fd8)

2013-08-20 Automatic PS uploader

        * Releasing 13.10.1+13.10.20130820-0ubuntu1 (revision 352 from
          lp:indicator-messages). (b25532c)
        * Releasing 13.10.1+13.10.20130820-0ubuntu1, based on r352 (439330d)
        * Update symbols (f9ebf6a)

2013-08-19 Lars Uebernickel

        * Merge in phablet branch. (8adc1d9)

2013-08-19 Ted Gould

        * Pass the error back up through DBus (f96b5cf)
        * Make it so that application list returns an error on a bad desktop
          file (3c80521)
        * Bumping version to ensure we override all PPAs when this lands
          (41bd58d)
        * Set the action (d519c3e)

2013-08-18 Ted Gould

        * Save the draws attention for messages and react to that (00d6114)
        * Check the action state to get whether it's drawing or not (a48ab9b)
        * Starting to regen the draw attention flag from the source actions
          (2673fba)
        * clearing the sources on remove all (341152a)
        * Putting back the removing of sources (aa21be1)

2013-08-16 Ted Gould

        * Can't clear the sources because that clears the mailboxes (7ac72f4)
        * Dropping indicator prefixes as they're set up with the base
          namespace of the section (08739c5)
        *      Whitespace (cacbeac)
        * Only dismiss if there is a proxy connected and the application is
          remote (234e9dd)
        * Stop removing sources, just set them to no longer draw attention
          (4c8c9dc)
        * Forgot to draw attention for new messages (201482b)
        * Making it so that we cache the draw attention state in the app
          (b0626bc)

2013-08-15 Ted Gould

        * Make sure we've got an icon str before setting it (3b99072)
        * Don't need a special type for these (185d6e2)
        * Couldn't make that assumption, instead assume they're all listening
          and adjust themselves or tell us otherwise (922fb55)
        * Setting the status of the menu based on the aggregate application
          status (04aad43)
        * Emit to dbus when the status changes (190841b)
        * Adding a set status signal (86cedd8)
        * Setting up a callback on the activation to set the state and update
          the applications (1f28cf8)
        * Tracking application status (5ca1b7a)
        * Create a status action (02ba00a)
        * Really we should set status on the application list (194c8bf)

2013-08-14 Ted Gould

        * Create the status section of the desktop menu (a7e92c9)
        * React to the set-status call on dbus and pass that down to the
          menus (3baa809)
        * Adding a set_status virtual function (24b52f4)

2013-08-13 Ted Gould

        * Rebuilding internationalization files (5683ca4)
        * Small merge error (8fa163f)
        * Merge from trunk (3da51a2)

2013-08-13 Lars Uebernickel

        * Disable action shortcuts for now (ec9ca61)
        * desktop menu: don't export an item if the name is '' (393294f)
        * application list: show non-running applications (ed16f39)
        * Use "icon" instead of "x-canonical-icon" (4fcb03b)
        * application list: update draws-attention when necessary (a545caf)
        * desktop menu: show message sources (7877dfd)
        * Add application actions (2cd06d6)
        * Add desktop menu (046ef6f)

2013-08-12 Lars Uebernickel

        * Move toplevel menu logic into ImMenu (0b24c6a)
        * Add ImMenu (ff4aefe)

2013-07-31 Lars Uebernickel

        * Prefix action names with "indicator." (769affe)
        * debian: install indicator file and don't install panel plugin
          (d6b6619)

2013-07-30 Lars Uebernickel

        * Remove --enable-localinstall configure flag (02e8c54)
        * Remove panel plugin (3b39985)

2013-07-25 Lars Uebernickel

        * Add a indicator file (7caf6bb)

2013-07-12 Ken VanDine

        * Generate a vapi, added valac build depends and reordered the build
          depends to be alphabetical. (fea5033)
        * Fixed deprecations. (fbb47a8)
        * bumped build depends for gtk to match required version in
          configure.ac (499a978)
        * Generate vapi and adding valac build depends (4b72aba)
        * Fixed deprecations (14b509d)
        * added gio-2.0 to vapigen (1d280a9)

2013-07-11 Ken VanDine

        * generate vapi (5b0ea10)
        * fixed deprecations (9568729)
        * Fixed deprecations (7f4ac7c)

2013-07-02 Automatic PS uploader

        * Releasing 12.10.6+13.10.20130702-0ubuntu1 to ubuntu. (97d88bc)
        * Releasing 12.10.6+13.10.20130702-0ubuntu1, based on r350 (493b8ca)

2013-06-28 Mathias Dietrich

        * Change abbreviation for minutes from m to min.
          Fixes:
          https://bugs.launchpad.net/bugs/652845. (3bebb80)
        * Change abbreviation for minutes from m to min (8c3a1e9)

2013-06-19 Automatic PS uploader

        * Releasing 12.10.6daily13.06.19-0ubuntu1 to ubuntu. (44ffd84)
        * Releasing 12.10.6daily13.06.19-0ubuntu1, based on r348 (6e31d99)

2013-06-07 Lars Uebernickel

        * Notify the service when an app unrefs its MessagingMenuApp.
          Fixes:
          https://bugs.launchpad.net/bugs/1154099. (e5a4ba5)
        * Remove autoconf-archive dependency (copied ax_python_module into
          m4/) (014158f)

2013-06-07 Jeremy Bicha

        * Have libmessaging-menu-dev depend on gir1.2-messagingmenu-1.0.
          (b38a660)

2013-06-07 Sebastien Bacher

        * use gtk_style_context_get instead of deprecated
          gtk_style_context_get_font. (0bc7b3d)

2013-06-07 Jeremy Bicha

        * Have libmessaging-menu-dev depend on gir1.2-messagingmenu-1.0
          (7af3c34)

2013-05-29 Lars Uebernickel

        * ido-detail-label.c: free font desc (ebcad53)

2013-05-28 Sebastien Bacher

        * use gtk_style_context_get instead of deprecated
          gtk_style_context_get_font (bc3c2d1)

2013-05-15 Automatic PS uploader

        * Releasing 12.10.6daily13.05.15-0ubuntu1 to ubuntu. (f82e3a0)
        * Releasing 12.10.6daily13.05.15-0ubuntu1, based on r344 (b93c043)

2013-05-15 Lars Uebernickel

        * libmessaging-menu: don't use detailed action names (c5ca0a4)
        * libmessaging-menu: don't use detailed action names (1312f91)

2013-05-03 Automatic PS uploader

        * Releasing 12.10.6daily13.05.02-0ubuntu1 to ubuntu. (2d1c21b)

2013-05-02 Automatic PS uploader

        * Releasing 12.10.6daily13.05.02-0ubuntu1, based on r342 (36a0304)

2013-05-02 Mathieu Trudel-Lapierre

        * Merge changes from /13.04 branch for saucy. (de79e3d)

2013-05-02 Marco Trevisan (Treviño)

        * AppSection: Use the Launch Context with proper activate event
          timestamp to exec the libindicator shortcut nicks.
          Fixes:
          https://bugs.launchpad.net/bugs/1164483. (1f62dd9)

2013-05-02 Mathieu Trudel-Lapierre

        * releasing version 12.10.6daily13.04.09-0ubuntu1 (25671b5)

2013-04-26 Sergio Schvezov

        * Version bump to not pull from archive. (9b2ecf6)
        * Version bump to not pull from archives (b72e0a4)

2013-04-22 Marco Trevisan (Treviño)

        * AppSection: use LaunchContext to exec shortcut nicks (6a3dad7)
        * IdoMenuItem: pass event timestamp to the action if we have no
          status change (3cabcae)

2013-04-22 Łukasz 'sil2100' Zemczak

        * indicator_desktop_shortcuts_nick_exec() is deprecated, use
          indicator_desktop_shortcuts_nick_exec_with_context() with
          a NULL context instead - fixes the FTBFS. (dbeec9c)
        * indicator_desktop_shortcuts_nick_exec() is deprecated, use
          indicator_desktop_shortcuts_nick_exec_with_context() with
          a NULL context instead - fixes the FTBFS (35bf2c9)

2013-04-05 Marco Trevisan (Treviño)

        * AppSection: use the GAppLaunchContext with event timestamp when
          launching an app.
          Fixes:
          https://bugs.launchpad.net/bugs/627195,
          https://bugs.launchpad.net/bugs/811461. (bf04788)

2013-04-03 Marco Trevisan (Treviño)

        * AppSection: use the GAppLaunchContext with event timestamp when
          launching an app (23d93b9)
        * ImAppMenu: pass the event timestamp when activating the item
          (39fc49c)

2013-03-22 Sergio Schvezov

        * Adding guards for g_type_init and reversioning. (e1712e5)
        * Adding guards for g_type_init (55dc5c4)
        * Adding glib version guard to g_type_init (5e3abf7)

2013-03-05 Lars Uebernickel

        * Use glib mainloop in dbusmock test (36a8906)

2013-02-27 Lars Uebernickel

        * test-client: wait a bit longer until checking that mock methods
          were called (701aadf)

2013-02-26 Lars Uebernickel

        * Use a special desktop file for testing (83b5fdc)
        * debian/control: add autoconf-archive as an explicit build dep
          (d98feb7)

2013-02-25 Lars Uebernickel

        * Test libmessaging-menu (5c47f6d)

2013-02-20 Renato Araujo Oliveira Filho

        * Fixed copyright/packaging issues. (8fd0c5c)
        * Fixed missing copyright header. (ba4d037)
        * Fixed copyright/packaging issues. (9bbd83d)

2013-02-19 Lars Uebernickel

        * Notify the service when an app unrefs its MessagingMenuApp
          (8249e26)

2013-02-13 Automatic PS uploader

        * Releasing 12.10.6daily13.02.13-0ubuntu1 to ubuntu. (49840f6)
        * Releasing 12.10.6daily13.02.13-0ubuntu1, based on r337 (e2a9f0d)

2013-02-12 Jason Conti

        * A bit of refactoring in libmessaging-menu/messaging-menu.c has
          resulted in draws_attention always being set to TRUE. This
          branch fixes _set_draws_attention and _remove_attention so
          they set the appropriate value.
          Fixes:
          https://bugs.launchpad.net/bugs/1113721. (9fb3240)
        * libmessaging-menu: Set correct boolean value in _remove_attention
          and _set_draws_attention (f6d3e79)

2013-01-25 Automatic PS uploader

        * Releasing 12.10.6daily13.01.25-0ubuntu1 to ubuntu. (7ba2490)
        * Releasing 12.10.6daily13.01.25-0ubuntu1, based on r335 (4292a7c)

2013-01-23 Charles Kerr

        * remove g_type_init() calls, bump glib requirement to 2.35.4.
          Fixes:
          https://bugs.launchpad.net/bugs/1103087. (c60de30)

2013-01-22 Charles Kerr

        * add glib requirement to debian/control. bump glib requirement in
          configure.ac (4526058)
        * remove g_type_init() calls, bump glib requirement to 2.35.4
          (156418b)

2012-12-20 Lars Uebernickel

        * ImApplicationList: add "remove-all" signal (9d0bbac)
        * 12.10.6-0ubuntu1phablet9 (7ae19a6)
        * ImApplicationList: add "remove-all" signal (dd75610)

2012-12-17 Lars Uebernickel

        * 12.10.6-0ubuntu1phablet8. (2761315)
        * 12.10.6-0ubuntu1phablet8 (4d28d4e)
        * ImPhoneMenu: sort messages by time.
          Fixes:
          https://bugs.launchpad.net/bugs/1090266. (140a301)
        * Make handling of multiple processes with the same desktop id more
          robust. (9ea243e)
        * Remove variant wrapper from 'parameter' argument of the "activate"
          signal. (b52a639)

2012-12-14 Lars Uebernickel

        * Make messaging_menu_app_remove_message() work for messages with a
          ref count of 1 (33f539c)
        * Make messaging_menu_app_remove_message() work for messages with a
          ref count of 1 (871848b)
        * ImPhoneMenu: sort messages by time (1b61967)
        * im_application_list_set_remote: robuster check for running async
          operation (12c0fb3)
        * im_application_list_proxy_created: fix error condition (c46e38d)

2012-12-11 Lars Uebernickel

        * 12.10.6-0ubuntu1phablet7 (68e6501)
        * Remove variant wrapper from 'parameter' argument of the "activate"
          signal (b1671dd)

2012-12-10 Lars Uebernickel

        * Always use the messageitem widget type and don't show sources.
          (f609a27)
        * 12.10.6-0ubuntu1phablet6 (2a3e4c0)
        * Don't show sources in the phone menu (e5caa50)
        * Remove the snapdecision widget type (e1988a3)

2012-12-06 Lars Uebernickel

        * 12.10.6-0ubuntu1phablet5. (3482434)
        * 12.10.6-0ubuntu1phablet5 (0213003)

2012-12-05 Lars Uebernickel

        * Add messaging_menu_app_get_message. (bc5d6f4)
        * Don't shorten the app id to seven characters.
          Fixes:
          https://bugs.launchpad.net/bugs/1086729. (d77bf49)
        * Don't shorten the app id to seven characters (0a1d7c1)
        * Update debian/libmessaging-menu0.symbols (56402fc)

2012-12-04 Lars Uebernickel

        * 12.10.6-0ubuntu1phablet4. (dc6a7b6)
        * 12.10.6-0ubuntu1phablet4 (4452014)
        * Add messaging_menu_app_get_message (3a1cc9e)
        * Change icon when there are any messages in the menu. (63bbb7e)
        * Switch accessible name and icon-name (see last commit) (69ee426)
        * Change icon when there are any messages in the menu (ae7c525)
        * Only expose one application icon (the -symbolic one) (7349056)
        * Only expose one application icon (the -symbolic one) (40b99f3)
        * Export symbolic application icons on messages (b47db34)
        * im-application-list: initialize local variables with NULL (af3d39b)
        * Export symbolic application icons on messages (af58f8e)
        * Reverse order of messages (dfdac97)
        * Reverse order of messages (0e126bb)
        * Stop using IndicatorService (29d7864)
        * Add the concept of actions to messages. (6d6e005)

2012-12-03 Lars Uebernickel

        * Prefix message action names with the right namespace (4e8bff9)
        * Stop using IndicatorService (c21c6e9)

2012-11-30 Lars Uebernickel

        * debian/symbols: export new symbol (1563ec5)
        * Don't export the messaging_menu_message_to_variant symbol (1d9ee57)
        * Merge trunk and fix conflicts (fd565c2)
        * Expose message actions on the bus (as GActions) (16aeadb)
        * 12.10.6-0ubuntu1phablet3. (a128285)
        * 12.10.6-0ubuntu1phablet3 (e3aaed0)

2012-11-29 Lars Uebernickel

        * ImApplicationList: specify right number of args for 'message-added'
          (6c42247)
        * ImApplicationList: specify right number of args for 'message-added'
          (4bfe419)
        * Expose a root item on the menu as described in the indicator spec
          and remove some related dead code in messages-service.c.
          (892d46d)

2012-11-28 Lars Uebernickel

        * Expose message actions in the phone menu (e6930c0)
        * Use aa{sv} instead of a(ssgav) to communicate actions to the
          service (235a7ed)
        * Add x-canonical-type to the root item (5c7569e)
        * messages-service.c: remove chat status action (8ff464d)
        * Add root menu item (83598a9)

2012-11-27 Lars Uebernickel

        * Pass message action and its parameter through to the application
          (ced173a)
        * Move 'activate' signal into MessagingMenuMessage (7c7c408)
        * Allow adding actions to MessagingMenuMessage (e8e9970)
        * 12.10.6-0ubuntu1phablet2. (c9ddfbe)

2012-11-26 Lars Uebernickel

        * releasing version 12.10.6-0ubuntu1phablet2 (a6fdafc)
        * Implement more of the phone spec. (efe27b1)
        * Tell applications when messages and sources are dismissed (9287c2e)
        * Use namespaced action names (src. and msg.) in phone menu (b2c6b50)
        * Remove sections and "Clear All" when no sources or messages are
          available (abdb9c6)
        * Add "Clear All" (f758143)
        * Namespace actions with 'src' and 'msg' for sources and messages
          (76da35f)
        * ImApplicationList: give message and source actions a boolean
          parameter (eeb48cb)
        * ImApplicationList: listen to activate signal (629b28e)
        * Canonicalize application ids (979a9b3)

2012-11-22 Didier Roche

        * manual merge Releasing 12.10.6daily12.11.22-0ubuntu1 (6bb7a69)

2012-11-22 Lars Uebernickel

        * ImPhoneMenu: expose application icon on message items (e5985f8)
        * ImApplicationList: use specified state for source actions (uxsb)
          (a7ca547)

2012-11-22 Automatic PS uploader

        * Releasing 12.10.6daily12.11.22-0ubuntu1, based on r333 (944cc41)

2012-11-22 Lars Uebernickel

        * libmessaging-menu: fix crash in _draws_attention (71fe731)
        * libmessaging-menu: fix crash in _draws_attention (b8711e8)

2012-11-21 Lars Uebernickel

        * Move menu and application handling out of messages-service.c
          (4a6fa0a)
        * ImApplicationList: fix typos (e8eda4a)

2012-11-21 Didier Roche

        * Releasing 12.10.6daily12.11.21.1-0ubuntu1 to ubuntu (28d8140)

2012-11-21 unknown

        * Releasing 12.10.6daily12.11.21.1-0ubuntu1, based on r331 (196db12)

2012-11-21 Lars Uebernickel

        * ImApplicationList: no need to include the dynamic data in the
          signals (7d78b08)
        * Remove application messages when it unregisters itself (0a9533c)
        * Replace app when another process is registering with the same id
          (1d96aab)
        * Remove applications from the menu when the disappear from the bus
          (d22b49e)

2012-11-20 Lars Uebernickel

        * libmessaging-menu: emit the right signal when a message is removed
          (15f2eef)
        * ImApplicationList: listen for added and removed signals (717f9be)
        * messages-service: move app handling into separate class (2021da3)
        * Release phablet version. (12fa6e3)
        * Add new symbols to debian/libmessaging-menu0.symbols (6eb8ce0)
        * messages-serivce: move menu creation into separate class (6f99069)

2012-11-20 Ricardo Mendoza

        * Releasing upstream for phablet (7760883)

2012-11-19 Lars Uebernickel

        * Merge upstream: inline packaging (1c1427d)

2012-11-16 Didier Roche

        * Add pot file to upstream source. (db49400)

2012-11-16 Lars Uebernickel

        * Use different menu attributes for the phone menu (f371bb6)

2012-11-16 Didier Roche

        * add pot file (6e87662)

2012-11-16 Lars Uebernickel

        * Export menu for the phone client (b55e637)

2012-11-16 Mathieu Trudel-Lapierre

        * bootstrap message. (62ac4eb)

2012-11-15 Mathieu Trudel-Lapierre

        * bootstrap daily upload changelog message. (cffc126)

2012-11-15 Ted Gould

        * Adding debian/. (fc99cbd)

2012-11-15 Lars Uebernickel

        * Add support for individual messages to MessagingMenuApp (a44f4a7)

2012-11-14 Mathieu Trudel-Lapierre

        * Remove extra # typo in notice to uploaders in debian/control.
          (620f811)

2012-11-14 Lars Uebernickel

        * MessagingMenuApp: fix leak (source list) (e60843d)
        * Change application to service d-bus protocol (5a9434c)

2012-11-13 Mathieu Trudel-Lapierre

        *   - Drop the override for dh_makeshlibs.   - Add
          DPKG_GENSYMBOLS_CHECK_LEVEL=4. (77b061e)
        * Add libgtest-dev to Build-Depends. (7d412ea)
        * debian/control:   - Fix styling: add trailing commas at the end
          of lists.   - Update Vcs-Bzr, Vcs-Browser fields and add a
          notice for developers. (7b58015)
        * debian/rules:   - Use autogen.sh for dh_autoreconf. (c7dbb01)
        * Specify that this projet should be built by bzr-builddeb in split
          mode. (9ac3368)
        * Import debian/ from lp:~ubuntu-desktop/indicator-messages/ubuntu.
          (b74d317)

2012-11-13 Lars Uebernickel

        * Remove gtupleaction, it isn't used anymore (ebba9b8)
        * Move service .xml into a common directory (ef6b3b8)

2012-11-08 Charles Kerr

        * one-liner to add 'check-news' to the AM_INIT_AUTOMAKE (d6f5473)

2012-11-07 Sebastien Bacher

        * releasing version 12.10.5-0ubuntu2 (31a0bd5)
        * Upload to raring (fad498e)

2012-11-05 Sebastien Bacher

        * releasing version 12.10.5-0ubuntu1 (94a6db6)

2012-11-05 Lars Uebernickel

        * Merge new libmessaging-menu API (b2c1e66)

2012-11-01 Lars Uebernickel

        * libmessaging-menu: add MessagingMenuMessage (50d8e7c)
        * libmessaging-menu: messaging-menu.[ch] -> messaing-menu-app.[ch]
          (97d0caf)

2012-10-29 Lars Uebernickel

        * Clear the detail (count or time) of a source when another type of
          detail is set.
          Fixes:
          https://bugs.launchpad.net/bugs/1071640. (e4b3f48)

2012-10-28 Lars Uebernickel

        * libmessaging-menu: clear time when set_count is called (e4a15c1)

2012-10-24 Sebastien Bacher

        * New upstream release:   - fix crash caused by GError not being
          cleared (lp #1064314)   - fix crash when registering an
          app that was previously unregistered     (lp #1065169)   -
          remove the icon if NULL is passed to source_set_icon (lp
          #1070421) (225bcfe)
        * Import upstream version 12.10.5 (00eb056)

2012-10-24 Lars Uebernickel

        * 12.10.5 (fdec219)
        * messaging_menu_app_set_source_icon: unset x-canonical-icon if NULL
          is passed.
          Fixes: https://bugs.launchpad.net/bugs/1070421.
          Approved by Charles Kerr. (41adafa)
        * messaging_menu_app_set_source_icon: unset x-canonical-icon if NULL
          is passed (583ceac)

2012-10-18 Lars Uebernickel

        * Merge  lp:~jconti/indicator-messages/unexport-items (e347088)
        * Merge lp:~larsu/indicator-messages/lp1064314 (e271582)

2012-10-11 Lars Uebernickel

        * libmessaging-menu: clear error before reusing it (3a5caf3)

2012-10-10 Jason Conti

        * Unexport actions/menus on dispose (cad05ad)

2012-10-10 Ken VanDine

        * Fixed typo in doc string. Approved by Charles Kerr, jenkins.
          (ff7c774)

2012-10-09 Ken VanDine

        * Fixed typo in docstring (2ab588d)

2012-10-03 Lars Uebernickel

        * Call gtk-update-icon-cache on $(datadir)/icons/hicolor (1ef5acc)
        * Call gtk-update-icon-cache on $(datadir)/icons/hicolor (6fcd424)

2012-10-02 Sebastien Bacher

        * releasing version 12.10.4-0ubuntu1 (b7a538f)
        * New upstream release:   - don't segfault if .desktop file is not
          installed (lp: #1058386)   - Use fallback icon names
          (without status emblems).     (lp: #1056595) (910a1eb)
        * Import upstream version 12.10.4 (78f8f75)

2012-10-02 Lars Uebernickel

        * 12.10.4 (3669258)
        * Merge lp:~larsu/indicator-messages/lp1056595 (6db7184)
        * Merge lp:~larsu/indicator-messages/lp1058386 (ae13eca)

2012-10-01 Lars Uebernickel

        * libmessaging-menu: don't crash when getting an invalid desktop id
          (7a17694)

2012-09-28 Lars Uebernickel

        * Include fallback icon names (22a6fdb)

2012-09-26 Lars Uebernickel

        * Merge lp:~larsu/indicator-messages/lp1055966 (81ed3b8)

2012-09-25 Lars Uebernickel

        * Request LARGE_TOOLBAR icons for the panel (4640bd9)

2012-09-19 Lars Uebernickel

        * 12.10.3 (c5527d3)
        * Bump required gtk version to 3.5.18 (a055ac6)
        * Merge lp:~larsu/indicator-messages/fix-set-status (86c156c)
        * messages-service: define all global variables as static (c030056)

2012-09-18 Lars Uebernickel

        * Use indicator-message icons with chat status (4d8755a)
        * Set the global chat status more intelligently (24ee0b6)
        * libmessaging-menu: don't set app->status when global status changes
          (da9fde7)
        * libmessaging-menu: don't call SetStatus(OFFLINE) for all apps
          (624b6e5)
        * Merge lp:~larsu/indicator-messages/show-separators (f8901fd)

2012-09-14 Lars Uebernickel

        * messages-services: don't call g_object_unref with NULL (8b7183b)

2012-09-13 Lars Uebernickel

        * Show menu separators between sections (c533fed)

2012-09-06 Lars Uebernickel

        * messages-service: update chat section when an app is removed
          (894c9d2)
        * messages-service: fix merge error (d7ad8ba)
        * Merge lp:~larsu/indicator-messages/watch-desktop-files (10d194f)

2012-09-05 Lars Uebernickel

        * Hide the indicator when no application is configured to use it..

          Fixes: https://bugs.launchpad.net/bugs/661059,
          https://bugs.launchpad.net/bugs/1045039. Approved by
          jenkins, Charles Kerr. (2e17120)
        * messages-service.c: remove redundant g_hash_table_remove (bdf943c)
        * app-section.c: remove unused function app_section_get_name
          (d1da13e)
        * app-section.c: make destroy_signal static (10d5f62)
        * indicator-messages.c: don't call menu_items_changed directly
          (014f841)
        * app-section: remove unused private member (45adbc0)
        * Watch desktop files for changes (af91836)

2012-09-04 Lars Uebernickel

        * Some minor enhancements to the in-source documentation.. Approved
          by jenkins, Charles Kerr. (824daba)
        * Draw counts as lozenges again. (ff95f53)
        * libmessaging-menu: fix shortcut action documentation (bd13abd)
        * ido-detail-label: factor common code out of set_text and _count
          (6a496d6)
        * ido-detail-label: chain up dispose and finalize calls (4f97647)
        * Hide indicator when no applications are configured to use it
          (b05f7b8)

2012-09-03 Lars Uebernickel

        * Update bzrignore (67eb5be)
        * im-source-menu-item: ellipsize label when it's longer than 40 em
          (a83f133)
        * im-source-menu-item: draw lozenges around counts (641cda4)
        * im-source-menu-item: refactor setting detail string (ec60f89)

2012-09-02 Lars Uebernickel

        * libmessaging-menu: add convenience doc (78ebf86)
        * libmessaging-menu: document that @time is expressed in microseconds
          (3856b84)
        * libmessaging-menu: add @include hint to documentation (deff47a)

2012-09-01 Sebastien Bacher

        * releasing version 12.10.2-0ubuntu1 (213c3d3)
        * New upstream release, includes apis to allow changing the label
          and   the icon of sources and add documentatio.
          debian/libmessaging-menu0.symbols:   - new version update
          * debian/libmessaging-menu-dev.install:   - install the
          documentation;  debian/rules:   - build the documentation
           - updated shlibs version   - use --with gir so
          gir:Depends work as it should (lp: #1044125) (38c23eb)
        * Import upstream version 12.10.2 (c879479)

2012-09-01 Lars Uebernickel

        * libmessaging-menu: make generated .gir compatible with vala
          (0a86676)

2012-08-31 Lars Uebernickel

        * 12.10.2 (998854d)
        * libmessaging-menu: allow using multiple MessagingMenuApps (7b3c43d)
        * libmessaging-menu: allow changing label and icon of sources
          (bca2242)

2012-08-29 Lars Uebernickel

        * libmessaging-menu: make real links out of urls in the documentation
          (5cef03a)
        * Fix gtk-doc warnings (857c8a3)
        * Add gtk-doc support (c5a99f8)
        * libmessaging-menu: add documentation (462b560)

2012-08-27 Sebastien Bacher

        * releasing version 12.10.1-0ubuntu1 (189472a)
        * update to 12.10.1 (b51f9f1)
        * Import upstream version 12.10.1 (d28296b)

2012-08-27 Lars Uebernickel

        * 12.10.1 (abda3b0)
        * Merge lp:~larsu/messaging-menu/fix-icons (dc89641)
        * ido_menu_item_set_menu_item: make sure g_free isn't called with
          dangling pointer (90fdd58)
        * IdoMenuItem: clear target pointer in dispose (99373eb)
        * Increase spacing between icons and labels (c3bbc02)
        * Indent application shortcuts (29252e9)
        * IdoMenuItem: don't try to set state on stateless actions (5c88df7)
        * Show icons on status menu items (fab67a7)

2012-08-27 Sebastien Bacher

        * Backported fixes from trunk up to r295 (5f974f7)

2012-08-27 Lars Uebernickel

        * Make sure the icon is cleared also when a source is removed
          (acc4b2a)
        * Bring back the blue icon when a source is drawing attention
          (98f03a9)
        * Install icons in the standard path (26e95dd)
        * Remove unused #include (2e6208e)

2012-08-25 Lars Uebernickel

        * Plug memory leaks: return value of g_menu_model_get_item_link is
          transfer full (ca5c499)
        * Fix a memory leak and potential crash: ref_sink the widget, not the
          GMenu (d79f11b)

2012-08-24 Sebastien Bacher

        * Backported fixes from trunk up to r291 (ae735e1)

2012-08-24 Lars Uebernickel

        * Make sure the time shown in the menu is always current (4376e3e)

2012-08-24 Sebastien Bacher

        * Backported fixes from trunk up to r289 (46afe09)

2012-08-24 Lars Uebernickel

        * Don't spam debug messages (8c307ac)
        * Request showing the chat section also when the app is not running
          (1396ab4)

2012-08-24 Sebastien Bacher

        * Backported fixes from trunk up to r288, some of those are needed
          for the (ddf5e5f)
        * Backported fixes from trunk up to r286, some of those are needed
          for the (1e2a94c)

2012-08-24 Lars Uebernickel

        * Don't use '&' in variant format strings of g_menu_item_* calls
          (28c6d54)

2012-08-23 Lars Uebernickel

        * libmessaging-menu: fix g-ir-scanner warnings (195ec17)
        * libmessaging-menu: re-register with the service if it restarted
          (423d61b)
        * Make the panel plugin reconnect to the service when it restarts
          (802b105)

2012-08-23 Sebastien Bacher

        * Backported fixes from trunk up to r284, some of those are needed
          for the bindings to work (f070076)
        * New upstream version;  debian/control:   - set some conflicts on
          the old deprecated status provider binaries   - updated
          Build-Depends;  debian/control, debian/*.install:   - drop
          indicator-status-provider-*, those are deprecated   - new
          binaries for the libmessaging-menu librar.
          debian/libmessaging-menu0.symbols:   - symbol file for the
          new library;  Updated packaging to dh9, current standards
          (da45412)
        * drop deprecated transition fields (7290a3b)

2012-08-23 Lars Uebernickel

        * libmessaging-menu: don't warn when removing a non-existant source
          (95aa219)
        * libmessaging-menu: remove sources when they are activated (d519ebf)
        * libmessaging-menu: annotate icon parameters with allow-none
          (dd13448)
        * libmessaging-menu: warn when desktop_id is NULL (instead of
          crashing) (52875e8)

2012-08-21 Sebastien Bacher

        * libmessaging-menu: fix export-symbols-regex (d0e1bf1)
        * Import upstream version 12.10.0 (9d8a4ee)

2012-08-21 Lars Uebernickel

        * Merge lp:~charlesk/indicator-messages/towards-q-redesign (695c1fb)
        * configure.ac: remove unused variable (7272017)
        * Bump glib and gtk dependencies (17d00fc)
        * 12.10.0 (e3c2920)
        * Update remaining license headers (ee34069)
        * Merge lp:~larsu/indicator-messags/towards-q-redesign (374fa7b)
        * Fix out-of-tree builds (for make distcheck) (5df53a2)
        * Show icons in application and source menu items (7d036b6)
        * ImSourceMenuItem: show source detail (count or time) (699c742)

2012-08-21 Charles Kerr

        * in app-section.c's activate_cb(), don't leak the GError if we can't
          launch (2f26305)
        * in app-section's app_section_set_app_info(), don't leak the nicks'
          actions (19f5fdb)
        * in app-section.c's dispose(), clear the muxer object (1f621cb)
        * sync with lp:~larsu/indicator-messages/towards-q-redesign (993109a)

2012-08-21 Lars Uebernickel

        * Use a custom menu item for message source menu items (91eb0b1)

2012-08-20 Lars Uebernickel

        * Insert new app items right before the "Clear" item (4e68dae)
        * Merge Charles' branch: fixes a memory and a signal leak; various
          neat cleanups (6e38f79)

2012-08-20 Sebastien Bacher

        * libmessaging-menu: only export symbols tha t belong to the API
          (234c3cb)

2012-08-20 Lars Uebernickel

        * gtupleaction: set enabled to TRUE by default (b64ac4e)
        * app-section: rename remote_menu to source_menu (ce52eca)
        * Export both static shortcuts also when the app is running (daec6ba)
        * Use a custom menu item for application items (0043149)

2012-08-19 Charles Kerr

        * in messages-service.c, make the functions create_action_group() and
          create_status_section() static (d34fb70)
        * when removing an application in messages-service, disconnect the
          notify::uses-chat-status handler (d62fb5b)
        * in indicator-messages'
          indicator_messages_accessible_desc_updated(), don't leak
          the entries GList (666abf2)
        * in indicator-messages's dispose(), use g_clear_object() (5b852d2)
        * add sanity checks to args passed in the public API (ade3b76)
        * in app-section.c's dispose(), use g_clear_object() for priv.ids and
          priv.keyfile (302ec8c)
        * add lars as co-author of app-section (75ae6cb)

2012-08-17 Lars Uebernickel

        * messages-service: disconnect all signals when removing a section
          (8be3201)

2012-08-16 Lars Uebernickel

        * Remove unused #defines (b15076d)
        * Set accessible description (statically to "Messages" for now)
          (2c2d155)
        * panel plugin: remove unused global variables and struct (ceebc06)
        * Use the old libindicator API (2b1abae)

2012-07-30 Lars Uebernickel

        * Add introspection support (e5c3665)
        * configure.ac: pass package name to AC_INIT (3765e90)

2012-06-29 Lars Uebernickel

        * X-MessagingMenu-UsesChatStatus --> X-MessagingMenu-UsesChatSection
          (4c1f8ad)

2012-06-28 Lars Uebernickel

        * libmessaging-menu: use the (newly added) GTupleAction instead of
          GSimpleAction (8f2b343)

2012-06-27 Lars Uebernickel

        * Only show chat section when necessary (37acaca)
        * Remove header from status section (6c93ee8)
        * Sync chat status from and to clients (cc6cbf7)
        * messages-service.xml: remove unused methods and signals (d1492d6)
        * Use gdbus-codegen also for the server side messages service
          (193886f)
        * indicator-messages.c: remove messages-service proxy (315c058)
        * Add toplevel menu (579f3cb)
        * Set status action when requested (9ebfba3)
        * Disable "Clear" initially (eec8624)
        * Make "Clear" work again (58bb62e)
        * Add draws-attention flag to source actions (93db8c3)
        * Remove dependency on menu-factory (1caa3be)

2012-06-26 Lars Uebernickel

        * app-section.c: get rid of unnecessary local item (4dc6e54)
        * messages-service: move gmenu utility functions into gmenuutils.[ch]
          (be44bb8)
        * messages-service.c: move gsettings strv handling into
          gsettingsstrv.[ch] (1061461)

2012-06-25 Lars Uebernickel

        * messages-service.c: fix memory leak (82c0803)
        * messages-service.c: get rid of some global variables (f4c01bf)
        * messages-service.c: get session bus asynchronously (cf241b3)
        * messages-service.c: removee unused includes (e500cbf)
        * Remove status providers (3da349e)
        * Set user_data that action handlers expect (b942b3f)
        * Set action namespace on application sections (27dbefc)
        * Put launcher and shortcut menu items into the same gmenu section
          (787dff3)

2012-06-20 Sebastien Bacher

        * Drop gtk2 build from the packaging since support for it was dropped
          in trunk, thanks Lars Uebernickel (f859e1f)

2012-06-20 Lars Uebernickel

        * Remove gtk2 package and dependencies (0b8c133)

2012-06-18 Charles Kerr

        * merge lp:~larsu/indicator-messages/lp1010122 to fix out-of-tree
          builds. (13f2b1b)

2012-06-18 Lars Uebernickel

        * tests: pull generated files from the build directory (feffbc6)

2012-06-15 Lars Uebernickel

        * libmessaging-menu: add source name detail to "active-source" signal
          (40c73ac)
        * Check parameter types in public API (ac1a11b)
        * Add first version of a libmessaging-menu client library (78edb4e)

2012-06-13 Lars Uebernickel

        * Don't install convenience library used for the tests (bc9cd72)

2012-06-08 Lars Uebernickel

        * Use autoreconf instead of gnome-autogen.sh (179a6a3)

2012-06-04 Lars Uebernickel

        * testing: use EXPECT_* instead of ASSERT_* (368b17f)
        * gactionmuxer: more tests (0eda2f3)
        * gactionmuxer: check for NULL in public API (59b1408)
        * gactionmuxer: remove unnecessary NULL check (0af65b6)
        * Add coverage results to .bzrignore (9de8f2d)
        * Link test against a static lib to clean up lcov reporting (26d7cfc)
        * Update .bzrignore (a804cc5)
        * Test gactionmuxer more extensively (a2efe98)
        * gactionmuxer: don't crash when no global actions are given
          (2c7ad39)
        * gactiongroup: don't remove items from the hash while iterating over
          it (fab2ebf)
        * test: remove warnings in Makefile.am (duplicate vars) (2fee65e)
        * Remove dummy test case (6ee454e)
        * Add a first gactionmuxer test (7d4fcf0)
        * Include different header in test case to fix `make check` (3eb45ac)
        * POTFILES.in: remove old file (0a82aeb)
        * Reexport application menu as a separate section below the shortcuts
          (cd8e4e8)
        * app-section: replace G_TYPE_INSTANCE_GET_PRIVATE calls with a priv
          member (7eae3f3)

2012-06-03 Lars Uebernickel

        * Name actions after the shortcut nick instead of its label (806686a)
        * gactionmuxer: allow passing a NULL action group to insert()
          (1a21c58)
        * Reexport application actions (98538a5)
        * Use ids instead of .desktop file names to identify applications
          (76b172f)
        * Add GActionMuxer (6872c84)

2012-06-02 Lars Uebernickel

        * app-section: only call g_bus_unwatch_name if we're watching a name
          (a6d889c)
        * Listen to menus exported by applications (7989e5c)
        * Listen to actions exported by applications (21f3cac)

2012-05-31 Lars Uebernickel

        * app-section: fix indentation (b4062c8)
        * Put the 'launch' action onto app's menu sections (eea45a4)
        * Rename AppMenuItem to AppSection (4f2dd60)
        * Remove an application from the menu after it unregistered (0f9764c)

2012-05-30 Lars Uebernickel

        * Allow applications to (un)register themselves from the messaging
          menu via d-bus (cb34c1a)

2012-05-25 Lars Uebernickel

        * Remove dbusmenu dependency (83f04d7)
        * Port to gmenu, act II - the indicator object (cd6da41)
        * Update .bzrignore (9601275)
        * appmenuitem: make app-info a construct-only property (982bf2e)
        * appmenuitem: remove name-changed signal (2c113b4)

2012-05-24 Lars Uebernickel

        * Check whether supplied desktop files exist (54621a3)
        * message-service: replace the server list with a hash table of
          appmenuitems (9763d34)
        * Don't support X-Ayatana-Messaging-Menu-Icon anymore (e3c0e70)
        * Port to gmenu, act I (e1c600b)

2012-05-23 Lars Uebernickel

        * Merge launcher- and appmenuitems (8960bba)
        * Allow creating an app menu item without associated indicate server
          (92e361e)

2012-05-22 Lars Uebernickel

        * app-menu-item: remove another unneeded priv variable (7b62b81)
        * app-menu-item: remove unneeded priv variable (73e65ee)

2012-05-21 Lars Uebernickel

        * Allow creating AppMenuItems without initial listener / server
          (6d16700)
        * Move build_launcher_core into build_launcher (5faae93)
        * Use a gsettings list for finding out which apps should appear in
          the menu (14716e2)

2012-05-18 Lars Uebernickel

        * Remove the seen db (ab41658)
        * Remove default applications (583033c)

2012-05-07 Charles Kerr

        * merge lp:~larsu/indicator-messages/remove-gtk2 to excoriate gtk2
          dependencies from indicator-messages (e7376b8)

2012-05-07 Lars Uebernickel

        * Remove gtk2 support (c144388)

2012-04-26 Charles Kerr

        * merge lp:~allanlesage/indicator-messages/TDD to add Google Test
          autoconf rules (f938ab5)

2012-04-17 Allan LeSage

        * Clarified tabination. (56a4d5f)

2012-04-16 Allan LeSage

        * Removed obsolete testing configure. (9b11f86)
        * Adjusted enabling tests to Charles suggestion (removed xyes=xyes).
          (00edffe)

2012-04-11 Ken VanDine

        * releasing version 0.6.0-0ubuntu1 (f15c511)
        * New upstream release.   * Handle blank icons properly (LP:
          #956147)   * Fix telepathy offline/disconnected state bug
          (b653825)

2012-04-11 Charles Kerr

        * releasing version 0.6.0-0ubuntu1~ppa1 (9c4f53c)
        * New upstream release.   * Handle blank icons properly (LP:
          #956147)   * Fix telepathy offline/disconnected state bug
          (3955a31)
        * Import upstream version 0.6.0 (06d8dda)
        * Sync from Ubuntu Desktop (3dfbea7)
        * 0.6.0 (b4f82a3)

2012-04-10 Charles Kerr

        * merge lp:~larsu/indicator-messages/lp956147 to make the menu
          display a blank icon when appropriate (211accb)

2012-04-10 Lars Uebernickel

        * Use "blank-icon" instead of "" to make the menu display a blank
          icon (89a4ee8)
        * Revert fix for lp:956147, the same service binary is used for gtk2
          and gk3 packages (6c831ab)

2012-04-09 Charles Kerr

        * merge lp:~ted/indicator-messages/telepathy-offline to make it so
          that when your session launches you're offline instead of
          disconnected. That way the items are visible and you can
          go online. (07adbf3)

2012-04-06 Ted Gould

        * Instead of using disconnected in MC5 use offline (b480c24)

2012-04-05 Ken VanDine

        * releasing version 0.5.95-0ubuntu1 (6d27b7d)
        * New upstream release.   * Fix 0.5.94 blacklist regression.   *
          Fix broken icon images in Thunderbird (LP: #956147)
          (252f925)

2012-04-05 Charles Kerr

        * releasing version 0.5.95-0ubuntu1~ppa1 (dbcfa95)
        * fix merge error (848fcbb)
        * fix merge error (2025ac0)
        * New upstream release.   * Fix 0.5.94 blacklist regression.   *
          Fix broken icon images in Thunderbird (LP: #956147)
          (2bef44d)
        * Import upstream version 0.5.95 (1d55884)
        * Sync from Ubuntu Desktop (67d2368)
        * 0.5.95 (618e463) (tag: 0.5.95)

2012-04-05 Lars Uebernickel

        * Merge the missing resort_menu fix (c58c7eb)
        * messages-service.c: add missing resort_menu (f6c8b38)

2012-04-04 Charles Kerr

        * Merge lp:~larsu/indicator-messages/lp956147 to fix broken
          thunderbird message indicator icons. (5779b63)

2012-04-04 Lars Uebernickel

        * Workaround for lp #956147: don't show empty icons in the gtk2
          version (d0eae41)

2012-04-04 Charles Kerr

        * Merge lp:~larsu/indicator-messages/fix-blacklist-again to revert
          blacklist changes so that apps relying on the old behavior
          will work again. (0a10a54)

2012-04-04 Lars Uebernickel

        * messages-service.c: fix leak (f2aefd6)
        * Revert blacklist changes make apps relying on old behavior work
          again (564b515)

2012-03-27 Allan LeSage

        * Pedantic name change for gcovr xml results. (7738696)
        * Merge of prior fixes for TDD tooling. (c9f1e28)
        * Also cleaning up coverage instrumentation (*.gcno) on clean-local.
          (5996de3)

2012-03-21 Ken VanDine

        * releasing version 0.5.94-0ubuntu1 (7250f0e)
        * New upstream release.   * Fix for missing icons in the messaging
          menu (LP: #960553)   * Fix i18n for description (LP:
          #957525)   * Implementing initial testing   * Fixing
          blacklists (LP: #939258);  debian/control: Adding dep on
          libgtest-dev (3b5f1f9)

2012-03-21 Ted Gould

        * releasing version 0.5.94-0ubuntu1~ppa1 (b6760ba)
        * debian/control: Adding dep on libgtest-dev (ac858ff)
        * New upstream release.   * Fix for missing icons in the messaging
          menu (LP: #960553)   * Fix i18n for description (LP:
          #957525)   * Implementing initial testing   * Fixing
          blacklists (LP: #939258) (cbcbe41)
        * Import upstream version 0.5.94 (7db5c14)
        * Sync up to Ubuntu Desktop (b4a2449)
        * Sync to trunk (3891a6c)
        * 0.5.94 (7851955) (tag: 0.5.94)
        * Ensure that we're not distributing any gtest sources (b90d0eb)
        * Fix to use the lib (213659f)

2012-03-21 Allan LeSage

        * Reverted r268, restored BUILD_TESTS; ted explains upstream arch
          patch. (0e5b8f7)

2012-03-21 Charles Kerr

        * merge lp:~larsu/indicator-messages/fix-blacklist to fix lp bug
          #959258, messaging indicator not respecting blacklist
          (fb5a9c9)

2012-03-20 Ted Gould

        * Fix blacklisting (30e379e)

2012-03-20 Allan LeSage

        * Substituting build code under test lib for individual includes for
          example. (1985b73)
        * Chase-recommended simplification of test-inclusion autoconf.
          (e4db178)

2012-03-20 Charles Kerr

        * merge lp:~allanlesage/indicator-messages/TDD for automake cleanups
          and test-oriented fixes (3d7adc3)

2012-03-20 Allan LeSage

        * Tabs vs. spaces cosmetic change in configure.ac. (dcd6473)
        * Charles-suggested fixes for gmodule dependency. (4700a77)

2012-03-20 Ken VanDine

        * releasing version 0.5.93-0ubuntu2 (2ac0106)

2012-03-20 Allan LeSage

        * Makefile fixes for code under test lib. (f7d971a)

2012-03-20 Charles Kerr

        * merge lp:~ken-vandine/indicator-messages/decode_icons to fix
          indicator-messages' support of displaying icons via
          set_property_icon() (6177dac)

2012-03-20 Ken VanDine

        * base64_decode the icon and use
          dbusmenu_menuitem_property_set_byte_array to set it (LP:
          #960553) (e5fe465)

2012-03-20 Allan LeSage

        * Attempt to build lib of code under test. (6251928)

2012-03-19 Allan LeSage

        * Corrected a Makefile merge omission for tests, stripped down dummy
          test. (ab5696a)
        * Merged TDD coverage tooling. (b379f9b)
        * Consolidated PHONYs. (b5b2b08)
        * Tested moving PHONY clean targets to top of Makefile. (b85b7c4)
        * Made gcovr optional. (46ff118)
        * Charles-advised changes to test/Makefile.am for proper CPPFLAGS.
          (25fcbef)

2012-03-16 Charles Kerr

        * merge lp:~kelemeng/indicator-messages/bug957525 to fix Bug #957525
          (d44451f)

2012-03-17 Gabor Kelemen

        * Change i18n header to gi18n-lib.h to translate the accessible
          description. LP: #957525 (9043287)

2012-03-16 Allan LeSage

        * Experimental Makefile.am changes to support GTest. (a5695b6)

2012-03-15 Allan LeSage

        * Temp commit for review by charles. (bacad6e)
        * Dummy commit on 'no rule' err. (b11161a)

2012-03-14 Lars Uebernickel

        * Use basename of the desktop file as key in the blacklist hash table
          (f39ce88)

2012-03-13 Allan LeSage

        * Merged; was missing Makefile.am.coverage. (7c4783f)
        * Made gcovr optional. (a2fc906)

2012-03-08 Allan LeSage

        * Moved coverage tooling to own Makefile; gcovr now optional.
          (435bd3b)

2012-03-08 Sebastien Bacher

        * releasing version 0.5.93-0ubuntu1 (7a8f356)
        * debian/control:   - drop build-depends on gnome-doc-utils and
          scrollkeeper, not required (6ecaf10)
        * New upstream release.   * Fixing alignment of menu items (LP:
          #939953)   * Vertically centering alignment of double high
          items (LP: #770486)   * Fixing setting of status on
          telepathy (LP: #943757) (4d7384e)

2012-03-08 Ted Gould

        * releasing version 0.5.93-0ubuntu1~ppa1 (2cb10b4)
        * New upstream release.   * Fixing alignment of menu items (LP:
          #939953)   * Vertically centering alignment of double high
          items (LP: #770486)   * Fixing setting of status on
          telepathy (LP: #943757) (b047299)
        * Import upstream version 0.5.93 (4b2b016)
        * Merge from U. Desktop (82ed167)
        * 0.5.93 (81c1bb4) (tag: 0.5.93)
        * Fixing alignment of menu items (5c7191b)

2012-03-08 Charles Kerr

        * merge larsu's lp:~larsu/indicator-messages/fix-770486 to fix LP bug
          #770486 (0618000)

2012-03-08 Lars Uebernickel

        * Collapse all whitespace in indicator menuitem labels (0ad5daf)
        * Add empty icon-name to app shortcuts to indent them correctly
          (fbc2137)
        * Revert r244, there's only one padding (1db6a88)

2012-03-04 Charles Kerr

        * merge lp:~ted/indicator-messages/lp943757 to fix LP Bug #943757
          (6af0284)

2012-03-02 Ted Gould

        * Getting the temporary value into the wrong variable. (85bdc5a)

2012-02-23 Lars Uebernickel

        * Use link targets as keys in the blacklist hash table (d92f5e2)

2012-02-23 Ken VanDine

        * releasing version 0.5.92-0ubuntu1 (e8c61c5)
        * debian/source/format   - dropped "3.0 (quilt), it doesn't play
          well with bzr maintained packages (3e1b3a6)
        * New upstream release.   * Fix goto handling (by removing) (LP:
          #937441, LP: #937438)   * Tell accountsservice when user
          has messages for the benefit of     LightDM.;  Dropping
          debian/patches: Merged upstream (d8efd50)
        * unwind some quilt stuff (d46e555)

2012-02-23 Ted Gould

        * releasing version 0.5.92-0ubuntu1~ppa1 (1cc048f)
        * Dropping debian/patches: Merged upstream (316c67f)
        * New upstream release.   * Fix goto handling (by removing) (LP:
          #937441, LP: #937438)   * Tell accountsservice when user
          has messages for the benefit of     LightDM. (619fc6e)
        * Import upstream version 0.5.92 (9698296)
        * Merging Ubuntu Desktop (03eb7d3)

2012-02-22 Ted Gould

        * 0.5.92 (3e6ea0a) (tag: 0.5.92)
        * Remove unneeded goto's and clean up the code (41fbb4b)

2012-02-21 Charles Kerr

        * silence LP Bug #937438 - Coverity got confused by goto's and gave
          Coverity PW.BRANCH_PAST_INITIALIZATION - CID 10663
          (b3a47ea)
        * trivial: fix a comment typo (0961069)
        * trivial: fix error message grammar (5d2abcf)
        * trivial: fix comment typo (9e47cef)
        * trivial: remove unnecessary cast (c83536f)

2012-02-16 Michael Terry

        * tell accountsservices about whether the user has messages or not
          (16c0ed4)

2012-02-15 Michael Terry

        * add .pc directory too (9f20c99)
        * debian/source/format:   - Make "3.0 (quilt).
          debian/patches/tell-accounts-service.patch:   - Tell
          accountsservice when user has messages for the benefit of
             LightDM. (6bc1b1c)
        * tell accounts service about message status (2241a4e)

2012-02-14 Sebastien Bacher

        * releasing version 0.5.91-0ubuntu2 (f336ed9)
        * debian/control: build-depends on dh-autoreconf as well (93aa4c3)
        * releasing version 0.5.91-0ubuntu1 (b45bd02)

2012-02-14 Ted Gould

        * releasing version 0.5.91-0ubuntu1~ppa1 (60dc34c)
        * Cleaning changelog (30b6e90)
        * New upstream release.   * Better lozenges that look nice
          (8017134)
        * Import upstream version 0.5.91 (8d32c60)
        * releasing version 0.5.90-0ubuntu2~ppa1 (7983496)
        * 0.5.91 (f5e31a1) (tag: 0.5.91)

2012-02-10 Ted Gould

        * Fix lozenge code to compile on GTK2 (e6efd20)
        * Working on GTK2 as well (e2cc79a)
        * Removing some GTK3 code, won't look as nice on GTK2, but eh
          (fea93b0)
        * debian/source/format: Dropping (c15d8aa)
        * debian/compat: 5 (191b655)
        * debian/rules: Adding autoreconf and running make check (9f30d1c)
        * Upstream Merge   * Better lozenges that look nice (f42d9c2)
        * Update to U. Desktop (c822265)

2012-02-10 Ken VanDine

        * releasing version 0.5.90-0ubuntu1 (95f3958)

2012-02-10 Lars Uebernickel

        * Use floor instead of round for lozenge position, better err on them
          being too large (60e7fb3)
        * Merge trunk (07a19cb)

2012-02-10 Ken VanDine

        * New upstream release.   * Adding code coverage targets   * Match
          libindicate 0.6.90   * Updating for Dbusmenu 0.5.90   *
          Plug leak in launcher_menu_item_new   * Fix memory leak:
          Free path string.   * Compare server and path for
          multi-server clients   * Using the new GTK3 box API to
          avoid deprecations   * Adding a name hin.
          debian/control: Requiring libindicate 0.6.90 and dbusmenu
          0.5.90 (1fc19f1)

2012-02-10 Lars Uebernickel

        * Fix left margin of indicator items (981c01a)

2012-02-09 Ted Gould

        * releasing version 0.5.90-0ubuntu1~ppa1 (081237a)
        * debian/control: Requiring libindicate 0.6.90 and dbusmenu 0.5.90
          (deb212c)
        * New upstream release.   * Adding code coverage targets   * Match
          libindicate 0.6.90   * Updating for Dbusmenu 0.5.90   *
          Plug leak in launcher_menu_item_new   * Fix memory leak:
          Free path string.   * Compare server and path for
          multi-server clients   * Using the new GTK3 box API to
          avoid deprecations   * Adding a name hint (905aacf)
        * Import upstream version 0.5.90 (6a357ca)
        * Merge from U. Desktop (aed2d00)
        * 0.5.90 (1f045f4) (tag: 0.5.90)
        * Adding code coverage targets (755287c)
        * Match libindicate 0.6.90 (ff02cdb)
        * Adjust configure to use indicate-0.7 (587d814)
        * Updating for Dbusmenu 0.5.90 (60a21b6)

2012-02-09 Daniel d'Andrada

        * Plug leak in launcher_menu_item_new (484c86d)

2012-02-08 Daniel d'Andrada

        * Fix memory leak: Free path string. (817be57)

2012-02-03 Lars Uebernickel

        * Only draw right items as lozenges if they contain a count (54b82d7)
        * Don't draw empty lozenges (7595847)
        * Make minimum width of lozenge that of two characters (85a365b)
        * Switch to new dbusmenu includes (b8d31fd)

2012-01-31 Ted Gould

        * Fixing dbusmenu-gtk include paths (cb9291c)
        * Updating deb to dbusmenu-gtk 0.5.90 (98e11cb)

2012-01-25 Ted Gould

        * Compare server and path for multi-server clients (02867e7)
        * Using the new GTK3 box API to avoid deprecations (cf6b9e5)

2012-01-25 Ken VanDine

        * releasing version 0.5.0-1ubuntu1 (4aacdd9)

2012-01-24 Ken VanDine

        * rebuild for libindicator7;  debian/rules   - build with
          no-error=deprecated-declarations (cde1efd)

2012-01-23 Allan LeSage

        * Resovled self-inflicted merge conflict. (8ab834d)
        * Added macro to gtk_hbox_new fix per charles' advice (and fixed
          tabination). (fa3ed93)
        * Added macro to gtk_hbox_new fix per charles' advice. (79faa63)
        * Fix for gtk_hbox_new, werror on deprecated. (6de22d3)

2012-01-22 Lars Uebernickel

        * Align status icons with app icons (8e506f9)
        * Pixel-align the lozenge text to make it less blurry (c48bb09)
        * Center lozenge text vertically (a9e8935)
        * Get the menu's current font size instead of hard coding it to 12pt
          (0d029e3)
        * Don't force lozenges to have the same width (fbe0160)
        * Use gtk_box_new instead of gtk_hbox_new (b2b83a0)

2011-12-06 Allan LeSage

        * Added coverage reporting via gcov config and targets. (4f5f1e3)

2011-12-01 Robert Carr

        * serverList_equal: We have to compare IndicateListenerServers by
          DBus path instead of just name. This fixes issues where
          one client (DBus name) will create two or more indicate
          servers. (6467734)

2011-11-29 Ted Gould

        * Adding a name hint (d3f2a4b)

2011-11-22 Ken VanDine

        * debian/control   - set ubuntu-desktop VCS and maintainer
          (c5b94a6)
        * releasing version 0.5.0-1 (192c72b)

2011-11-08 Marco Trevisan (Treviño)

        * Export the indicator name hint (1788ec9)

2011-09-28 Ken VanDine

        * releasing version 0.5.0-0ubuntu1 (4be5044)
        * New upstream release.   * Fix memory leak (LP: #690668);  Drop
          debian/patches/lp_690668.patch: Merged upstream (2d915c4)

2011-09-28 Ted Gould

        * releasing version 0.5.0-0ubuntu1~ppa1 (b4e4cfa)
        * Drop debian/patches/lp_690668.patch: Merged upstream (1ca4f3a)
        * New upstream release.   * Fix memory leak (LP: #690668) (cf3acf8)
        * Import upstream version 0.5.0 (84a1d59)
        * Merging Ubuntu Desktop (4052c0e)
        * 0.5.0 (de93144) (tag: 0.5.0)

2011-09-21 Ted Gould

        * Memory leak on pixbufs (7e012db)

2011-08-25 Ken VanDine

        * releasing version 0.4.95-0ubuntu1 (e4d9d41)
        * New upstream release.   * Fix naming of "Clear" item   * Fix
          alignment of items to there is a consistent gutte.
          debian/patches/lp_690668.patch: Updating (19a3d73)

2011-08-25 Ted Gould

        * releasing version 0.4.95-0ubuntu1~ppa1 (b3c1899)
        * debian/patches/lp_690668.patch: Updating (9b3ee3c)
        * New upstream release.   * Fix naming of "Clear" item   * Fix
          alignment of items to there is a consistent gutter
          (22c49c1)
        * Import upstream version 0.4.95 (ae8f319)
        * Merge U.Desktop (7dc2668)
        * 0.4.95 (a90cbe1) (tag: 0.4.95)
        * Fix the gutters (78e3309)

2011-08-24 Ted Gould

        * Don't look up a style value we're not using (7847098)
        * Switching the padding to the toggle-spacing like the image menu
          item and using it at creation of the box (d1898c3)
        * Removing unneeded header (8be78fe)
        * Remove an unused hbox in the application menu item (b554cbc)

2011-08-22 Ted Gould

        * MPT's happiness is a feature (be50ba7)

2011-08-19 Omer Akram

        * s/Clear Attention/Clear (924dfb4)

2011-08-18 Ken VanDine

        * releasing version 0.4.94-0ubuntu1 (30d2dc3)
        * New upstream release. ∘ Fix drawing of triangles and capsules in
          GTK3 ∘ Fix Emesene statuses (LP: #817504) (5f436c2)

2011-08-18 Ted Gould

        * releasing version 0.4.94-0ubuntu1~ppa1 (8ef35fa)
        * New upstream release. ∘ Fix drawing of triangles and capsules in
          GTK3 ∘ Fix Emesene statuses (LP: #817504) (40d3bd5)
        * Import upstream version 0.4.94 (24ffe8b)
        * Merge from U. Desktop (5f16a74)
        * 0.4.94 (a0c9e60) (tag: 0.4.94)

2011-08-17 Ted Gould

        * Fix Emense statuses (69a39e6)
        * Fix drawing on GTK3 (7e62cf9)

2011-08-17 Andrea Cimitan

        * Whitespace (a97707f)
        * Whitespace (1151608)
        * Fixes draw renderings in gtk+3 (a51afcd)

2011-08-12 Ken VanDine

        * releasing version 0.4.93-0ubuntu2 (b4db559)

2011-08-11 Ken VanDine

        * releasing version 0.4.93-0ubuntu1 (e8d7a96)
        * debian/control   - Bumped build depends for libindicate to >=
          0.5.90;  debian/rules   - Fixed configure arg for gtk
          version (8e3f1f3)
        * New upstream release.   * Add an item to clear the alert   *
          Choose mail applications based on the default application
           * Clear based on middle click;  Merge new upstream from
          Ubuntu.;  Standards-Version: 3.9.2;  Merge new upstream
          from Ubuntu.;  Fix 0.3.11-0ubuntu3 changelog entry (missed
          a space), so that   bzr builddeb won't go crazy (see
          Debian Bug #620242);  Fix debian/copyright, was refering
          to libdbusmenu by mistake. (2d1a071)

2011-08-11 Ted Gould

        * New upstream release.   * Add an item to clear the alert   *
          Choose mail applications based on the default application
           * Clear based on middle click (52de3eb)
        * Import upstream version 0.4.93 (6deeec5)
        * Updating from Ubuntu Desktop (bfd6687)
        * 0.4.93 (3e347a0) (tag: 0.4.93)
        * Migrating to libindicate 0.6 API (aa5e830)

2011-08-05 Ken VanDine

        * releasing version 0.4.92-0ubuntu4 (191be4e)

2011-07-31 Ken VanDine

        * releasing version 0.4.92-0ubuntu3 (a929654)

2011-07-29 Michael Vogt

        * debian/control:   - use conflicts against indicator-me (a703647)

2011-07-29 Sven Baars

        * emesene: Change OFFLINE to INVISIBLE and add a new OFFLINE status
          (869364e)

2011-07-22 Ted Gould

        * Add a clear attention menu item and attach it to middle click
          (0e09129)
        * Make sure clear attention stays at the end (3fc0ec7)
        * No need to track the last separator as we now have a menu item
          below it. (6fdaf03)
        * Adding in the clear attention menu item (0eb92a1)
        * Making mail applications based on the default mail client not a
          hardcoded desktop file. (3a5ded2)
        * Use the G_N_ELEMENTS macro (a25a10c)
        * Reworking found slightly to make clean up code nicer (68ed5c0)
        * Make sure to insert in the right locations (53fe1d8)

2011-07-22 Chris Coulson

        * Make all indicator entries appear after an applications shortcuts
          (6dcb305)

2011-07-21 Ted Gould

        * Removing the menu item from the indicator (f525c9f)
        * Responding to clear attention method by clearing the dot (3ef95ac)
        * Switching to calling a method instead of clearing in the indictor.
          (390e002)
        * Removing Watch method as that's been moved to libindicator (for a
          while) (bace9e0)
        * Adding a method to clear the attention (dbd1168)

2011-07-21 Chris Coulson

        * Honour the default mail client rather than hardcoding the Mail
          entry to point to Evolution (cb66d5b)

2011-07-21 Marco Trevisan (Treviño)

        * Don't use g_return_if_fail in middle-click cb function (496912c)
        * X and Y pointer position aren't supported anymore by libindicator
          (6cb0f2f)

2011-07-19 Marco Trevisan (Treviño)

        * Added a "Clear notifications" menu as well... (f23ee31)
        * Merge with upstream (3836999)

2011-07-17 Ted Gould

        * Merging from Debian (d7e5e47)
        * Merging Ubuntu Desktop (1abb5d8)

2011-07-15 Ken VanDine

        * releasing version 0.4.92-0ubuntu1 (4181f82)

2011-07-14 Ken VanDine

        * install the dbus service (cd27d0b)

2011-07-14 Ted Gould

        * Merge from U. Desktop (c4dc684)

2011-07-14 Ken VanDine

        * debian/control   - Added Replaces indicator-me   - Added build
          depends for libtelepathy-glib-dev   - Added new binary
          packages, libindicator-messages-status-provider-dev
          and libindicator-messages-status-provider.
          debian/libindicator-messages-status-provider1.symbols   -
          Added symbols file (c05a2a3)
        * New upstream release. (4a7298e)
        * Import upstream version 0.4.92 (e4522e4)

2011-07-14 Ted Gould

        * 0.4.92 (acbcc62) (tag: 0.4.92)
        * Adding status menu items to the messaging menu (83c4e7b)

2011-07-13 Ted Gould

        * Adding copyright headers (e8384bb)
        * Off by one error, because, well, this is a computer program and
          that's what happens. (753c2e4)
        * Allow the status provider directory to be overridden by an
          environment variable (cfe8a44)
        * Handle users clicking on those silly menu items that we created.
          (cd0c667)
        * Signal back that the icon should be updated (2a04996)
        * Connect in to update the stati (2d5602d)
        * Priming with the status separator (1bcc5cd)
        * Putting status items into the menu (ca53628)
        * Ignoring the PC files (ac5886d)

2011-07-11 Marco Trevisan (Treviño)

        * Reset the un-attention icon on secondary-activate over indicator
          (201ede5)
        * configure.ac: Use the "--with-gtk" option flag. (e67e726)

2011-07-08 Ted Gould

        * Making a pkgconfig file for the status providers (3e9685c)
        * Getting libindicator 0.4 support (7a1cef8)

2011-07-08 Ken VanDine

        * releasing version 0.4.91-0ubuntu1 (72417ad)
        * New upstream release.   * Update for libindicator 0.4 (7d474f8)

2011-07-08 Ted Gould

        * releasing version 0.4.91-0ubuntu1~ppa1 (7b03582)
        * New upstream release.   * Update for libindicator 0.4 (af97ade)
        * Import upstream version 0.4.91 (869f563)
        * Sync to U. Desktop (d3fd0cd)
        * 0.4.91 (9fd47d8) (tag: 0.4.91)

2011-07-07 Ted Gould

        * Migrate to indicator 0.4 API (078a121)
        * Bumping to libindicator 0.4 API (dde72e8)

2011-07-02 Ted Gould

        * The trailing slash makes distcheck fail.  No really. (3573247)
        * Translate the strings in status-items (8a00a71)
        * Ignoring some more (424bb6d)
        * Connecting a callback and cleaning up (8ae2a2a)
        * Attach the module to the object and put them in the list.  Now
          we're real. (22abed0)
        * Breaking the status provider base objec out into it's own library
          (0b32b5d)
        * Loading the modules and getting an object (782c36c)
        * Insure we're only loading .so's (d936a27)
        * Call the status items build function (4aad2ce)

2011-06-28 Ted Gould

        * Basic loadable modules (48737cc)
        * Turning a directory into a bunch of idles loading status providers
          (15468ae)
        * Adding in an idle function for handling the directory. (1ee7d8d)
        * Getting some static data and using it a bit to boot strap this data
          (8ee9f55)
        * Adding in some helpers with building up all the status-items.
          (f1e975b)

2011-06-28 Ken VanDine

        * releasing version 0.4.90-0ubuntu2 (98391ec)

2011-06-22 Ted Gould

        * Commenting out the main function to make it more explanitory
          (cc60029)
        * Stealing all of the status providers from indicator-me so that we
          can use them here. (c6055d4)

2011-06-22 Ken VanDine

        * debian/control   - Removed duplicate build depends (f18b3cd)
        * releasing version 0.4.90-0ubuntu1 (a75ffde)
        * New upstream release.   * GTK 3 (c9b60a1)

2011-06-21 Ted Gould

        * releasing version 0.4.90-0ubuntu1~ppa1 (8fa3301)
        * New upstream release.   * GTK 3 (3d2e183)
        * Import upstream version 0.4.90 (3941954)
        * Merging in Ubuntu Desktop (7987a64)
        * 0.4.90 (4fed4ff) (tag: 0.4.90)

2011-06-10 Ted Gould

        * GTK3 Changes (c36e62c)

2011-06-05 Evgeni Golov

        * Standards-Version: 3.9.2 (c209314)
        * Merge new upstream from Ubuntu.;  New upstream release.   ∘ Set
          the type before other variables to get default handling
          more     reliable (LP: #723873)   ∘ Add support for
          overriding the default icon with a specific one     for
          the messaging menu (LP: #741068) (1198366)

2011-05-26 Michael Terry

        * allow building with gtk3 (b1eb446)

2011-04-07 Ken VanDine

        * releasing version 0.4.0-0ubuntu1 (5a4afec)
        * New upstream release. ∘ Set the type before other variables to get
          default handling more reliable (LP: #723873) ∘ Add support
          for overriding the default icon with a specific one for
          the messaging menu (LP: #741068) (5a510f6)

2011-04-07 Ted Gould

        * releasing version 0.4.0-0ubuntu1~ppa1 (ad34562)
        * New upstream release. ∘ Set the type before other variables to get
          default handling more reliable (LP: #723873) ∘ Add support
          for overriding the default icon with a specific one for
          the messaging menu (LP: #741068) (fc06931)
        * Import upstream version 0.4.0 (1111499)
        * Sync to U. Desktop (d7650d1)
        * 0.4.0 (18d9d74) (tag: 0.4.0)

2011-04-06 Ted Gould

        * Add support for a specific icon on the menu (1df0fbf)
        * Attaching bug (d20e74d)
        * Look for the override icon in the keyfile (d45817a)
        * move ICON_KEY (de82ee2)
        * Create the keyfile for the application icon as well (3138814)
        * Checking for the ayatana override in the keyfile (84cfe5c)
        * Making it so that we store the keyfile as well.  Sad we need to do
          this. (7d26151)

2011-04-03 Evgeni Golov

        * Fix debian/copyright, was refering to libdbusmenu by mistake.
          (798de71)

2011-03-31 Evgeni Golov

        * Fix 0.3.11-0ubuntu3 changelog entry (missed a space), so that bzr
          builddeb won't go crazy (see Debian Bug #620242) (bacba58)
        * Merge Ubuntu up to 0.3.92-0ubuntu3 (38a90ca)

2011-02-24 Ken VanDine

        * releasing version 0.3.92-0ubuntu3 (cb170c0)

2011-02-24 Ted Gould

        * Set the type before the other variables (34ffc06)

2011-02-23 Ken VanDine

        * releasing version 0.3.92-0ubuntu2 (f6d9b25)

2011-02-23 Ted Gould

        * Make sure to set the type of the item before all the values.
          (1341d00)

2011-02-17 Ken VanDine

        * releasing version 0.3.92-0ubuntu1 (650e729)

2011-02-17 Ted Gould

        * releasing version 0.3.92-0ubuntu1~ppa1 (a5f40dd)
        * debian/control: libindicator version 0.3.19 (e49e67c)
        * New upstream release.   * Adding in accessible description
          support (ed79578)
        * Import upstream version 0.3.92 (44da996)
        * Merge U. Desktop (3bf1312)
        * 0.3.92 (e2405bd) (tag: 0.3.92)
        * Support for accessiable descriptions of the indicator (14c70cf)
        * Removing an unneeded strdup (22fe046)
        * Updating libindicator required version (699cb11)
        * Updating the description when we signal that it's changed (e1c268a)

2011-02-17 Luke Yelavich

        * Store entry data in a variable so it can be freed after signaling
          an accessible description change, preventing a memory
          leak. (633b340)
        * No need to use g_strdup, the variable is a const (a8a74be)

2011-02-14 Luke Yelavich

        * Add accessible description support (cbf07a1)

2011-01-28 Ken VanDine

        * releasing version 0.3.91-0ubuntu1 (418b38b)

2011-01-27 Ted Gould

        * releasing version 0.3.91-0ubuntu1~ppa1 (db2f40e)
        * debian/control: dbusmenu to 0.3.94 (b50c129)
        * New upstream release.   * Fixing the service file   * Adding a
          log domain   * Fixing type handler for dbusmenu 0.3.94
          (8cdf3c8)
        * Import upstream version 0.3.91 (66add4a)
        * Merge from U. Desktop (be3fd99)
        * 0.3.91 (0ade639) (tag: 0.3.91)
        * Upgrading to new type handler prototype (d6519fb)

2011-01-26 Ted Gould

        * Grabbing Ken's branch too! (2a169fc)

2011-01-21 Chow Loong Jin

        * Memory leaks fixes (d063c76)

2011-01-18 Ted Gould

        * Adding a log domain and fixing service file. (8941052)

2011-01-17 Ted Gould

        * Ignoring the generated XML (87f0afc)
        * Adding in log domains (e659a39)
        * Fixing service file (1622e9f)

2011-01-14 Ken VanDine

        * releasing version 0.3.90-0ubuntu1 (8674120)
        * rename the service to match the indicator (c43fda3)

2011-01-14 Ted Gould

        * releasing version 0.3.90-0ubuntu1~ppa1 (fa55dde)
        * New upstream release.   * GDBus Port   * New libindicate and
          dbusmenu (d4cb0ec)
        * Import upstream version 0.3.90 (129064c)
        * 0.3.90 (ce5d31d) (tag: 0.3.90)
        * ayatana.org to canonical.com (8e6bde5)
        * ayatana.org to canonical.com (beeedd0)
        * Switching dbusmenu and indicator messages (b4bd635)
        * Prototype changes (e7586d7)
        * Emitting signals for the connections (e7dd62a)
        * Saving the connection (4ef2895)
        * Swiching to our method function.. woot! (05e767c)
        * Setting up the vtable and making it connect in (39268f3)
        * Get the connection in the cool new style (490cde2)
        * Switching how we get our interface info (26ceab5)
        * Switch to new dbusmenu signal prototype (c53751d)
        * Type to session (5f18bbc)
        * Switching the function callbacks (b141e4f)
        * Changing the signal callbacks (e8ae854)
        * Changing the creation of the proxy (4792855)
        * Changing to get the interface from the included XML file (4729b56)
        * Switching over from using dbus-binding-tool to sed (05083ac)
        * Switching the pkgconfig files that are used. (22481b0)

2010-12-09 Ken VanDine

        * releasing version 0.3.11-0ubuntu4 (a197f4e)

2010-11-30 Ken VanDine

        * debian/control: package description spelling (LP: #658096)
          (cb46b11)

2010-10-20 Ted Gould

        * Merge in Ubuntu Desktop (a847516)

2010-10-08 Ted Gould

        * Fix deprecations and ensure they're part of distcheck (9f9349d)

2010-10-06 Michael Terry

        * avoid deprecated API (687ea64)

2010-09-23 Didier Roche

        * fix distro (8f21ee2)

2010-09-22 Didier Roche

        * releasing version 0.3.11-0ubuntu2 (0730dc3)
        * Rebuild for libindicator ABI change (LP: #637692.
          debian/control: depends on latest libindicator-dev
          (7612de1)

2010-09-21 Ted Gould

        * Building ChangeLog and AUTHORS from makefile (fa787d7)

2010-09-09 Ken VanDine

        * releasing version 0.3.11-0ubuntu1 (93269e2)

2010-09-09 Ted Gould

        * releasing version 0.3.11-0ubuntu1~ppa1 (13152ea)
        * Merging with Ubuntu Desktop (47a0361)
        * New upstream release. (f99fbdf)
        * Import upstream version 0.3.11 (c6bc12c)
        * 0.3.11 (e5203a9) (tag: 0.3.11)

2010-09-03 Ted Gould

        * releasing version 0.3.10-0ubuntu1~ppa2 (22b5d7e)
        * Upstream Merge   * Fixing triangles by passing data to callback
          (LP: #623453) (a7e5917)
        * Pass the dbusmenu menuitem to the expose callback. (9522939)
        * Making sure to put the dbusmenu item in the callback (fe64f46)

2010-09-02 Ken VanDine

        * releasing version 0.3.10-0ubuntu1 (156847a)

2010-08-26 Ted Gould

        * releasing version 0.3.10-0ubuntu1~ppa1 (7fcfb3f)
        * New upstream release.   * Shifting icons into the gutter and
          adjusting the arrow     padding. (1656657)
        * Import upstream version 0.3.10 (8045637)
        * 0.3.10 (9a1fe3f) (tag: 0.3.10)
        * Shifting the locations of the triangles and the icons. (bc7ad2e)

2010-08-26 David Barth

        * adjusted position of the left icons and triangle overlay (e32c731)

2010-08-24 Ted Gould

        * Removing some extra code that's not needed and ensuring the icon is
          always shown. (a58b07f)
        * Only show the avatar if it is sent (4224236)
        * Removing the blank menu items (de84a76)
        * Set the image menu icon (adf2ffd)

2010-08-12 Ken VanDine

        * releasing version 0.3.9-0ubuntu1 (6a17209)

2010-08-12 Ted Gould

        * releasing version 0.3.9-0ubuntu1~ppa1 (f85a065)
        * New upstream release.   * Remove parens from counts (3e58284)
        * Import upstream version 0.3.9 (c539a45)
        * Merging in Debian changes (6495728)
        * Merging in Ubuntu desktop (29aa0cc)
        * 0.3.9 (ada8fb9) (tag: 0.3.9)
        * Removing the parenthesis (2fd2bf2)

2010-07-29 Ken VanDine

        * releasing version 0.3.8-0ubuntu1 (0e3f255)
        * Import upstream version 0.3.8 (1fa0275)

2010-07-29 David Barth

        * 0.3.8 (657571f) (tag: 0.3.8)
        * running apps triangle indicator overlay from Cimi (25309be)

2010-07-29 Andrea Cimitan

        * merged dbarth's branch (3a39db6)

2010-07-29 David Barth

        * better aspect ratio for the triangle (29d8a89)
        * adjust the triangle size (59b9d6f)
        * remove the old running app. icon (997a69d)
        * fix typos to build and clean up comments (32e8f9f)

2010-07-29 Andrea Cimitan

        * remove the previous icon (0703986)
        * trailing whitespace (0fc555a)
        * Draw a triangle on the left (4749650)

2010-07-29 David Barth

        * message counters are now rendered with a nice rounded background
          (777a5fa)

2010-07-29 Andrea Cimitan

        * check if widget is really a widget before getting its style (from
          dbarth) (4aa39a7)
        * Ops, readded the label :P (c4baebd)
        * Added rounded rectangles on the right (8712e70)

2010-07-22 Andrea Cimitan

        * Fixed position of sub menu indicators (the one with the counter on
          the right) (27df271)
        * Added triangles on the left and new label design on the right. We
          still need to align not-active services but I don't have
          any clue on how to do this (e77cd1f)

2010-06-17 Evgeni Golov

        * Standards-Version: 3.8.4. (36559fd)
        * debian/copyright:   - Convert to DEP5 format.   - Add missing
          copyright holders of debian/. (b41594a)
        * Update Vcs-* fields. (9638e84)
        * Update package description. (b59e99b)
        * Homepage is at LP/indicator-messages, not -applet. (77f9572)
        * Merge from Ubuntu. Closes: #586132 (9c2824c)
        * Merge 0.3.7-0ubuntu1~ppa1 from
          lp:~indicator-applet-developers/indicator-messages/ubuntu
          (c3eb6f3)

2010-05-21 Ted Gould

        * Dummy commit (13f4d0f)
        * Dummy commit (cc23e16)
        * releasing version 0.3.7-0ubuntu1~ppa1 (36209f6)
        * New upstream release.   * When loading desktop files check to see
          if they've     already been eclipsed by an app. (LP:
          #549096)   * Track better application shortcuts and ensure
          that they     get removed when the application is. (LP:
          #539167)   * Track blacklisted apps to ensure that the
          messaging menu     hides when there is no app.  (LP:
          #533021) (b1d0575)
        * Import upstream version 0.3.7 (f823692)
        * Updating to Ubuntu Desktop (7ce0651)
        * 0.3.7 (2265824) (tag: 0.3.7)

2010-04-28 Ted Gould

        * Patch from Kees to ensure the hashtable keeps its memory (4333b09)

2010-04-28 Kees Cook

        * Allocate memory for hash table items (LP: #533021) (70e5dbe)

2010-04-19 Sebastien Bacher

        * releasing version 0.3.6-0ubuntu2 (7543550)
        * Upstream Merge   * When loading desktop files check to see if
          they've     already been eclipsed by an app. (LP: #549096)
            * Track better application shortcuts and ensure that
          they     get removed when the application is. (LP:
          #539167) (4a18da4)

2010-04-17 Ted Gould

        * releasing version 0.3.6-0ubuntu2~ppa1 (f77f555)
        * Upstream Merge   * When loading desktop files check to see if
          they've     already been eclipsed by an app. (LP: #549096)
            * Track better application shortcuts and ensure that
          they     get removed when the application is. (LP:
          #539167) (a81b15b)
        * Check for whether a desktop file is eclipsed when loaded. (2b49e0c)
        * Ensure that we cleanup proxy items as shortcuts. (f4641dc)

2010-04-16 Ted Gould

        * Merging desktop (83fe2a9)
        * When adding a desktop file look through teh applications we have to
          check for eclipsing (e5e8f38)
        * Forgot to pass the object here. (e879cc9)
        * Handling the remove and add in separate functions. (76042f5)
        * Changing the changed signal to be added/removed so that we can make
          things even more fun. (5271a3e)

2010-04-15 Ted Gould

        * Minor refactoring to make the logic clearer (5f4f845)
        * Some debug messages when removing shortcuts (30b853e)
        * It's possible the newroot could be NULL, and that's okay. (4501008)
        * Negative debugging (8f37e4f)
        * Some debugging messages (cb9d4b2)
        * Deleteing shortcuts on update if they need to be (292ef76)
        * Killing hte launcher shortcuts on exit as well. (497db36)
        * Removing the shortcuts when removing the application entry.
          (7c83491)

2010-04-01 Sebastien Bacher

        * releasing version 0.3.6-0ubuntu1 (c1e8acc)

2010-04-01 Ted Gould

        * releasing version 0.3.6-0ubuntu1~ppa1 (5d7af1a)
        * New upstream release. (6bcd939)
        * Import upstream version 0.3.6 (e6b0746)
        * Setting merge mode to false (4ec2b26)
        * 0.3.6 (a05571c) (tag: 0.3.6)

2010-03-31 Ted Gould

        * releasing version 0.3.5-0ubuntu3~ppa2 (b2dcd60)
        * Upstream merge   * Fixing several bugs with regards to visibility
          and placement     if items and separators in the menu.
          (LP: #446914) (b872dc2)
        * Fixes to the placement of notifications and their visibility.  Lots
          of lovely cleanups. (9cb54c4)
        * We only want to increment the position if we didn't find an entry
          (3dcc91b)
        * Dropping a useless warning (9c8c6c5)
        * Actually, more correctly, that should be a weak ref. (6d2cbc3)
        * Fixing a mixed up signal name.  Small memory leak. (59518d6)

2010-03-30 Ted Gould

        * Making application items default to invisible, and only become
          visible if they get a valid desktop file. (3690166)
        * Ensuring that the visibility property is set on the application
          entries. (e82a103)
        * Make the visibility of indictor items and separators follow the
          visibility of the application item. (b8013ea)
        * Build the separator after checking to see which entry to use.  That
          way we've always got one. (ee6bc3c)
        * releasing version 0.3.5-0ubuntu3~ppa1 (d52f810)
        * Bumping version, becuase well, we always want to be ahead   in
          this branch.;  Upstream merge   * Changing the service
          management over to using libindicator     services and
          service manager for robustness. (011bdc6)
        * Merge with Ubuntu Desktop (09fca5c)
        * releasing version 0.3.5-0ubuntu1~ppa2 (8167d4d)
        * Upstream merge   * Changing the service management over to using
          libindicator     services and service manager for
          robustness. (33fe5d1)
        * Sync to trunk (16acf25)
        * Making the messaging menu use the service architecture. (e270510)
        * releasing version 0.3.5-0ubuntu1~ppa2~service2 (131ce83)
        * Upstream merge   * Fix allocating multiple proxies   * When
          connection drops drop new message indicator. (b4291f9)
        * Making it so that we don't build two icon_proxies ever. (70f017d)
        * Putting in a timeout to clear the icon if there were messages
          waiting when we lost the service. (6d60206)
        * releasing version 0.3.5-0ubuntu1~ppa2~service1 (b3354b5)
        * Upstream merge   * Changing the service management over to using
          libindicator     services and service manager for
          robustness. (00b5a59)

2010-03-30 Sebastien Bacher

        * releasing version 0.3.5-0ubuntu2 (6d57604)

2010-03-29 Ted Gould

        * Making the service into an indicator service. (4bb479d)
        * Switching over to using an indicator service manager instead of
          setting up the proxies by hand. (7b473d8)
        * Comments and formatting. (2d584dc)

2010-03-25 Ken VanDine

        * releasing version 0.3.5-0ubuntu1 (be818d5)

2010-03-25 Ted Gould

        * releasing version 0.3.5-0ubuntu1~ppa1 (fe62bca)
        * debian/control: Increasing dbusmenu-glib dep to 0.2.8 (032c393)
        * Upstream release 0.3.5   * Shift command items to line up with
          application names.     (LP: #537312)   * Track
          applications we've seen so that we can show "Set Up"
          text if we've not seen the app before. (2722152)
        * 0.3.5 (791ebdf) (tag: 0.3.5)
        * Tracking which applications we've seen before. (1172358)
        * Fail if we have init called more than once.  Merge comment.
          (3fba032)
        * Adding in support for shifting over command items (0c4c949)
        * Increasing the dbusmenu required version to 0.2.8 (db45cc0)
        * Grab changes in app icons. (18b9b15)

2010-03-24 Ted Gould

        * Give us a minute before we write it out. (713c7d5)
        * When we're being reshown eval the label (5357583)
        * Ah, classic failure (9c0dd99)
        * Make this easier to test (0ba6028)
        * Building us a file. (a357e73)
        * More comments (6e638f6)
        * Copyright headers. (347750b)
        * Some comments (10e6733)
        * Have a background process for writing out the seen DB (af3e958)
        * Code to read in the keyfile (288cb93)
        * Building a file name and checking if it exists. (b840c91)
        * Only build shortcuts if we've been seen before. (310a9a4)
        * Checking to see if we've seen the application before choosing
          whether we have the name or the setup string. (f4b7762)
        * Adding the new server to the seen database. (f4e0f72)
        * Building the seen db on init (e082f94)
        * Changing to be more of a singleton type of thing.  Really that
          makes more sense. (9d667c3)
        * Making a basic interface for the seen database. (2597b60)
        * Allow for applications icons to change incase we haven't gotten the
          property yet. (ce879d3)
        * Making sure command items are using blanks (2f69185)
        * Set the blank icon on proxy objects (9bda4f7)
        * releasing version 0.3.4-0ubuntu1~ppa3 (28d358c)
        * debian/changlog: Adding bug number to previous entry. next to their
          entry. (LP: #438526) (62d8d47)
        * releasing version 0.3.4-0ubuntu1~ppa2 (e37de87)
        * Upstream merge   * Show which applications are running with a
          small icon     next to their entry. (73a65b3)
        * Sync to trunk (a2598f3)
        * Making a small indicator on apps that are running. (9e0c000)

2010-03-23 Ted Gould

        * releasing version 0.3.4-0ubuntu1~ppa2~running2 (ef62cc1)
        * Upstream merge   * Fixing label   * Removing unused files
          (a3fedf6)
        * Removing app-gtk-menu-item as it really wasn't needed. (ae623e9)
        * Looking for the right property (aad1a1c)
        * releasing version 0.3.4-0ubuntu1~ppa2~running1 (b7cc970)
        * Upstream merge   * Show which applications are running with a
          small icon     next to their entry. (ccaa01d)
        * Changing to use the new app type (6e0ae19)
        * Adds in an application menu item. (5b17806)
        * Replacing the count with the icon (68c5fd5)
        * updating to trunk (69cdd18)

2010-03-18 Ted Gould

        * releasing version 0.3.4-0ubuntu1~ppa1 (6564d7d)
        * debian/control: Updating requirement to libindicator 0.3.5
          (b86c593)
        * Upstream release 0.3.4   * Fix avatar spacing to match other menu
          items   * Use standard libindicator icon handling in panel
            * Fix translation of non-running applications (LP:
          #540148)   * Handling bools for requesting attention from
          apps   * Changing microblogging to broadcast to match Me
          Menu (LP: #534952) (7bfc56b)
        * Sync to Ubuntu Desktop (35f3fdb)
        * 0.3.4 (bf2af66) (tag: 0.3.4)
        * Make the avatar spacing same as the other icons in the menu
          (e6f517c)
        * Use the standard libindicator icon handling (6ac3b19)

2010-03-17 Ted Gould

        * Switch to using the image helper and drop design team size
          (d4ed651)
        * Bumping libindicator version to 0.3.5 (4ec27fb)
        * Setting the minimum allocation for the image to be the menu icon
          size even if there isn't any pixmap. (a9b385e)
        * Putting padding between the items to make them pretty like.
          (568d4c6)
        * Fix to use translated string. (914a356)
        * Grab translation for default name. (3540249)

2010-03-12 Ted Gould

        * Handling bools by getting a value for indicators requesting
          attention. (23322d0)

2010-03-12 Ken VanDine

        * releasing version 0.3.3-0ubuntu2 (4f50f8d)

2010-03-12 Ted Gould

        * Switching the attention callback to using a value so it can
          correctly handle booleans. (49f05b3)
        * String changes to match everyone else. (6d25e9e)
        * Changing from microblogging to broadcast (99fc985)

2010-03-05 Sebastien Bacher

        * releasing version 0.3.3-0ubuntu1 (9e9f472)

2010-03-04 Ted Gould

        * releasing version 0.3.3-0ubuntu1~ppa1 (36edac8)
        * Upstream release 0.3.3   * Changing names of default applications
          to generic names   * Making icons of default applications
          match panel theme (1bd56d8)
        * 0.3.3 (96e449c) (tag: 0.3.3)
        * Putting in default icons for the default apps that are panel themed
          (ed95577)
        * Building a new base object for our menuitem (c02292c)
        * Using the default icon in the application indicator as well.
          (ace1ea5)
        * Making it so that if the app is default, it uses a generic icon.
          (2a150ef)
        * Adding in an icon lookup to the default apps db (15c04c9)
        * Adding in a base set of icons from the gnome theme. (fa6fbed)
        * Setting up default application names in the menu. (1cc1da9)
        * Checking the default name on application items (586e053)
        * Checking to see if we have a default name. (b446b6a)
        * Keeping our desktop file paths safe. (3c0e73c)
        * Copyright headers. (f1d3177)
        * Making the default applications strings translatable. (4049be6)
        * Adding in the setup function. (f405913)
        * Refactoring into a helper (617a39e)
        * Adding empathy and gwibber to the mix. (06fa866)
        * Actually searching through the list (4665a08)
        * Adding a small little function to find default applications.
          (d63d392)

2010-02-18 Ted Gould

        * Sync to Ubuntu Desktop (52f7263)

2010-02-18 Ken VanDine

        * releasing version 0.3.2-0ubuntu1 (70d3f9f)

2010-02-18 Ted Gould

        * releasing version 0.3.2-0ubuntu1~ppa1 (f2de1da)
        * debian/control:   * libindicator build dependency to 0.3.3   *
          dbusmenu build dependency to 0.2.5 (701de5a)
        * Upstream release 0.3.2   * Removing extra ref   * Moving locally
          defined variable to use the one defined in     the
          function to fix a NULL pointer. (lp: #518547)   *
          Disconnect the count changed signal property   * Adding
          static desktop shortcuts to application items   * Adding
          dynamic application menuitems   * Switching application
          menu items to remove descriptions     and add in
          application icons (8fe010b)
        * 0.3.2 (b9713df) (tag: 0.3.2)
        * Adding in an icon to show the application as running (1be9889)
        * Changing the applications to have icons. (5a6010f)
        * Update to ubuntu desktop (d1741b5)
        * Getting dynamic items from libindicate and dbusmenu (0bae7a3)
        * Adding in the ability to take static commands from a desktop file
          (70f5269)
        * Upping dbusmenu dep to 0.2.5 (8faa2e2)
        * Bumping libindicator to 0.3.3 (7ad997f)
        * Use the string allocate by g_key_file instead of creating a new one
          (aa159e9)
        * Adding protection from data fields by checking to ensure they're
          AppMenuItems (06a4fba)
        * Setting the listener to NULL after unrefing it. (536034b)

2010-02-17 Ted Gould

        * Adding in an application-running icon (acf4ac4)
        * Put the icons into the active items. (256417a)
        * Removing the launcher custom menu type (4149cfe)
        * Switch to having a launcher be a standard item with an icon.
          (cac9ec7)
        * Do a resort after adding new items. (17b4a50)
        * Did I ever talk to you about why I hate while loops?  I have to
          stop using them.  They just lead to bugs. (88f7d84)
        * Eh, forgot to flesh out the lists (1df3443)
        * If we already have children, make sure to process them right away.
          (0d8b02c)
        * Adding some debug messages (bcc596a)
        * Moving the shortcuts along with the app item (09c3405)
        * Getting the shortcuts in, and handling changes of them. (aa1f034)
        * Realized that we can't proxy the root as the items can't then have
          two parents, and they need to exist with a parent in the
          menu that we're building.  So we have to leave the proxy
          items unparented until they get picked up in the service
          themselves. (072da6c)
        * Adding a list to put the shortcuts in (3bd80ee)
        * Oops, wrong signal name for this function. (7c08cb9)
        * Emitting the new signal all over the place. (ed9e77c)
        * Adding in a shortcuts changed signal (958bb92)
        * Handling root item changes.  Mostly. (de7363b)
        * Init and cleanup the client and root private properties. (1728c0b)
        * Fleshing out menu_cb, lots of avenues for expantion in other
          directions now. (d307fee)
        * Adding API for getting items (3c93168)
        * Grabbing the static commands branch so we can build on it.
          (7fe4f58)
        * Explicitly setting the visible property so we call pull it later.
          (abedb35)
        * Switching over to using _bool for the visible property (6a2abb9)
        * Adding the shortcuts into the menuhandling code. (c271f6d)
        * Fleshing out the get_items function (3d07cf1)
        * Applying the eclipsed value to the shortcuts that are associted
          with this launcher. (5da2f0c)
        * Making visible use boolean properties. (05436b2)
        * Responding to clicking on the shortcuts (ca4026e)
        * Build us some shortcut menuitems (379d88a)
        * Adding in shortcuts and ids private variables.  Full lifecycle.
          (cccb9bc)
        * Adding a function to get the items that are in the desktop file.
          (890a69b)

2010-02-15 Ted Gould

        * If we see a keyfile, use the keyfile processing. (20698c3)
        * Spliting out the launchers into the keyfiles (2edf04c)
        * Abstracting out the keyfile handling stuff. (0abfced)
        * Adding in the ability to use keyfiles for the black list (9c60e05)

2010-02-09 Ted Gould

        * Property disconnect the count changed signal. (174f2c3)
        * Some comments. (dcdb9f7)
        * Disconnecting the signal handler attached to the listener when we
          go away. (5adf640)

2010-02-09 Sebastien Bacher

        * releasing version 0.3.1-0ubuntu2 (6e032aa)

2010-02-09 Ted Gould

        * releasing version 0.3.1-0ubuntu1~ppa2 (b2c751f)
        * Upstream Merge   * Removing extra ref   * Moving locally defined
          variable to use the one defined in     the function to fix
          a NULL pointer. (515b77c)
        * Removing the in brackets creation of a variable that also existed
          in the function, thus creating a NULL pointer. (bfaf7c9)

2010-02-08 Ted Gould

        * Kids, ignore pot (2bb14b0)
        * Creating a local variable that was masking the one in the function.
          (6aa477f)
        * Fixing debug message (985c87a)
        * I shouldn't have to have a ref there as it's got a ref count of
          one. (0c9e058)

2010-02-04 Sebastien Bacher

        * releasing version 0.3.1-0ubuntu1 (5747ab3)

2010-02-04 Ted Gould

        * releasing version 0.3.1-0ubuntu1~ppa1 (3511548)
        * debian/control:   * dbusmenu* depends to 0.2.2   * libindicate*
          depends to 0.3.0 (edc53b8)
        * Upstream release 0.3.1   * Updates for dbusmenu 0.2.2   * Updates
          for libindicate 0.3.0 (da7cfbc)
        * 0.3.1 (8598ce7) (tag: 0.3.1)
        * Update to new dbusmenu 0.2.2 (8d80814)
        * Fixing one more timestamp (30e2823)
        * Changing callback prototype and activate signals (0b90b8c)
        * Upping to dbusmenu-gtk 0.2.2 (e54f6e6)

2010-01-11 Ted Gould

        * Updates from desktop team (9aa3c7c)

2010-01-08 Ken VanDine

        * Upstream release 0.3.0   - Disabling static builds.   - Porting
          to libindicator 0.3.0   - Adding translator comments from
          hours and minutes strings.     (LP: #456437)   - Upgrading
          to dbusmenu 0.2.0;  debian/control: Updating dbusmenu
          dependency to 0.2.0;  debian/control: Increasing
          libindicator-dev dependency to   0.3.0 (27152b3)

2010-01-08 Ted Gould

        * Merging in ubuntu-desktop branch (d39cc31)
        * releasing version 0.3.0-0ubuntu1~ppa1 (0d4e616)
        * Upstream release 0.3.0 (91a0e55)
        * 0.3.0 (dbb73ca) (tag: 0.3.0)

2009-12-22 Ted Gould

        * releasing version 0.3.0~dev-0ubuntu1~ppa3 (4ad585c)
        * Upgrading to dbusmenu 0.2.0;  debian/control: Updating dbusmenu
          dependency to 0.2.0~dev (734e218)
        * Sync to trunk (8ce405b)
        * Updating to dbusmenu v0.2.0 (ed2a917)

2009-12-18 Ted Gould

        * releasing version 0.3.0~dev-0ubuntu1~ppa3~dbm1 (6fbe037)
        * debian/control: Updating dbusmenu dependency to 0.2.0~dev (0ed356b)
        * Upgrading to dbusmenu 0.2.0 (a9d46c6)
        * Switching type to use the #define (2e661e3)
        * Switching the property callback to be GValue (e0fabde)
        * Requiring the 0.2.x series of dbusmenu (ab54c52)

2009-12-15 Ken VanDine

        * debian/control   - add a Breaks for indicator-applet (<< 0.3.0)
          (1fe4c86)

2009-12-10 Ken VanDine

        * set release to lucid (83473aa)
        * merged from trunk (73633e8)
        * New snapshot for libindicator 0.3.0;  debian/control   -
          Build-Depends on libindicator >= 0.3.0 (8932089)

2009-11-16 Ted Gould

        * releasing version 0.3.0~dev-0ubuntu1~ppa2 (38a5914)
        * Disabling static builds. (5af6001)

2009-11-05 Ted Gould

        * Apparently order matters. (2b40fcf)
        * Disabling static builds because we don't need them, and they seem
          to cause errors on amd64. (a23bd9f)
        * releasing version 0.3.0~dev-0ubuntu1~ppa1 (93de674)
        * Porting to libindicator 0.3.0;  debian/control: Increasing
          libindicator-dev dependency to   0.3.0~dev (3d9e5a7)
        * Sync to trunk (6886b23)
        * Moving to the libindicator 0.3.0 API (a083730)

2009-11-04 Ted Gould

        * releasing version 0.3.0~dev-0ubuntu1~ppa1~update1 (9986d0c)
        * debian/control: Increasing libindicator-dev dependency to 0.3.0~dev
          (a598083)
        * Porting to libindicator 0.3.0 (cc872ff)
        * Switching to the new indicator interface. (8d98d2b)
        * Requiring the new libindicator (a39cd3f)

2009-10-26 Ted Gould

        * releasing version 0.2.6-0ubuntu2~ppa1 (4c401b0)
        * Adding translator comments from hours and minutes strings. (LP:
          #456437) (aa9afb8)
        * Merging from Ubuntu Desktop (1d1f668)
        * Adding translator comments for the hours and minutes strings.
          (d326640)
        * Adding a translators comments for minutes and hours strings.
          (c64e0b6)

2009-10-09 Martin Pitt

        * releasing version 0.2.6-0ubuntu1 (b3905c8)

2009-10-08 Ken VanDine

        * Upstream release 0.2.6 (LP: #446629)   * Building the menu after
          checking the blacklist so that the     separators are all
          correct.   * Small fix for a perspective memory leak.
          (62da596)

2009-10-08 Ted Gould

        * releasing version 0.2.6-0ubuntu1~ppa1 (80d2f2a)
        * Upstream release 0.2.6 (2683d63)
        * Merge from ~ubuntu-desktop (f94218f)
        * 0.2.6 (fcc8d6d) (tag: 0.2.6)

2009-10-05 Ted Gould

        * releasing version 0.2.5-0ubuntu1~ppa2 (bcffbb8)
        * Building the menu after checking the blacklist so that the
          separators are all correct.;  Small fix for a perspective
          memory leak. (bd11d26)
        * Making sure that the menu is calculated after it is determined
          after the black list is checked. (c346a61)

2009-10-04 Ted Gould

        * releasing version 0.2.5-0ubuntu1~ppa2~finalsep1 (8da35b4)
        * Resorting after checking blacklist (6b7b7a7)
        * Resort the menu after the blacklist has been checked case we've
          black listed the last item in the menu. (735d17b)

2009-10-01 Martin Pitt

        * releasing version 0.2.5-0ubuntu1 (dc5266b)

2009-10-01 Ted Gould

        * Stupid ordering, just asking for a memory leak. (5bc2512)

2009-10-01 Ken VanDine

        * Upstream release 0.2.5 (LP: #440217)   * Adding a check on
          addition of launchers to ensure icon is correctly
          visible. (LP: #433274)   * Making it so that if
          applications don't set the time on an indicator     the
          time isn't shown in the menu. (LP: #438237)   * Putting
          icons in the right places. (LP: #436460) (57f9a42)

2009-10-01 Ted Gould

        * releasing version 0.2.5-0ubuntu1~ppa1 (85a2a23)
        * Upstream release 0.2.5   * Making it so that if applications
          don't set the time on an indicator     the time isn't
          shown in the menu. (LP: #438237)   * Putting icons in the
          right places. (LP: #436460) (deadf15)
        * 0.2.5 (6065e9e) (tag: 0.2.5)

2009-09-30 Ted Gould

        * releasing version 0.2.4-0ubuntu2~ppa3 (b9e0e60)
        * Making it so that if applications don't set the time on an
          indicator the time isn't shown in the menu. (d55648e)
        * Adding in a check to see if the time was set, if not, don't display
          it in the menu item. (d1cf2fa)
        * releasing version 0.2.4-0ubuntu2~ppa2 (092563e)
        * Adding a check on addition of launchers to ensure icon is correctly
          visible. (LP: #433274) (c404c1a)
        * Checking for icon status when adding launchers to ensure that we
          get the correct status. (1633eac)

2009-09-29 Ted Gould

        * Making sure we don't update the text for the time if it's zero.
          (7acd91d)
        * Adding in a creation seconds and returning that if seconds isn't
          set. (cf185b6)
        * releasing version 0.2.4-0ubuntu2~ppa2~disappearingmenu1 (3cea495)
        * Fix for the diappearing menu. (3385671)
        * Checking to see if the menu should get un-hidden when we're
          installing new launchers. (74a0e32)

2009-09-28 Ted Gould

        * releasing version 0.2.4-0ubuntu2~ppa1 (a1af845)
        * Putting icons in the right places (b4d1ec4)

2009-09-25 Ted Gould

        * Getting the path for icons from pkgconfig and putting them in the
          right location. (82f05a0)

2009-09-24 Ted Gould

        * Using the new icon directory define. (1663b9c)
        * Adding in a variable for the icon directory. (9871db5)
        * Merging in desktop branch. (7285bc9)

2009-09-24 Sebastien Bacher

        * releasing version 0.2.4-0ubuntu1 (1b17614)

2009-09-24 Ken VanDine

        * Upstream release 0.2.4 (LP: #436093) (1eace81)
        * Upstream release 0.2.4   - Merging in the min menu width feature
          (LP: #428292)   - Merging in icon scaling branch from
          trunk. Now better icons (LP: #433143)   - Merging in
          updated trunk (LP: #434097 and LP: #435184)   - add i18n
          support   - Prevent null entries (LP: #435184)   - add a
          path for indicators in /usr/share (LP: #434097) (f9c7b3c)
        * Merged:   Ted Gould 2009-09-24 Making a 0.2.4     Ted Gould
          2009-09-24 [merge] Merging in the minimum width branch to
          fix descriptions getting truncated when they're a
          reasonable length.     Ted Gould 2009-09-23 Adding in a
          resort after editing the blacklist     Ted Gould
          2009-09-23 Too big     Ted Gould 2009-09-23 Putting in teh
          size request a minimum width     Ted Gould 2009-09-24
          [merge] Merging in the icon scaling branch     Ted Gould
          2009-09-23 Forgot to scale on icon changing.     Ted Gould
          2009-09-23 Putting in a little code to scale icons.
          Ted Gould 2009-09-23 Version to kick LP     Ted Gould
          2009-09-23 [merge] Merging in branch to add a path for
          indicators in /usr/share and make it so that invalid
          desktop files don't create visible menu items.     Ted
          Gould 2009-09-23 If we're not given a valid desktop file
          we should eclipse ourselves, and if we're eclipsed, we
          should hide the separator as well.     Ted Gould
          2009-09-23 Looking at the old system apps directory as
          well.     Ted Gould 2009-09-23 Changing directory names
           Ted Gould 2009-09-17 Making a purdy 0.2.3     Ted Gould
          2009-09-16 [merge] Merging in i18n branch to add i18n.
          Ted Gould 2009-09-15 Forgot intltool     Ted Gould
          2009-09-15 Adding in header for gettext     Ted Gould
          2009-09-15 Adding in some encoding to make things fun.
          Ted Gould 2009-09-15 Oops, teach me to cut and paste :)
           Ted Gould 2009-09-15 Making it so the po directory is
          connected in.     Ted Gould 2009-09-15 Adding configure
          stuff in to set up gettext     Ted Gould 2009-09-15 Adding
          a po directory with a list of files.     Ted Gould
          2009-09-15 Setting up the gettext stuff. (fd8f4f5)

2009-09-24 Ted Gould

        * releasing version 0.2.4-0ubuntu1~ppa1 (e8dd25f)
        * Upstream release 0.2.4 (c69c9be)
        * Making a 0.2.4 (6dc6c07) (tag: 0.2.4)
        * releasing version 0.2.3-0ubuntu1~ppa4 (c5c8174)
        * Merging in the min menu width feature (LP: #428292)   (LP:
          #433143);  Merging in updated trunk (LP: #434097 and LP:
          #435184) (2128843)
        * Merging in the minimum width branch to fix descriptions getting
          truncated when they're a reasonable length. (b6c2f1b)
        * releasing version 0.2.3-0ubuntu1~ppa3 (bd2e6d3)
        * Merging in icon scaling branch from trunk.  Now better icons.
          (8e780dc)
        * Merging in the icon scaling branch (ff637c4)

2009-09-23 Ted Gould

        * releasing version 0.2.3-0ubuntu1~ppa3~minwidth2 (43bc2a0)
        * Small bug with the blacklist not resorting. (486fb16)
        * Adding in a resort after editing the blacklist (4a804cf)
        * releasing version 0.2.3-0ubuntu1~ppa3~minwidth2 (939acf5)
        * Too big (e26bc35)
        * Too big (3d2040f)
        * releasing version 0.2.3-0ubuntu1~ppa3~minwidth1 (37fdf7e)
        * Putting in a min-width for launchers (85bade0)
        * releasing version 0.2.3-0ubuntu1~ppa2 (feb81de)
        * Merging in updated trunk (258cbdd)
        * Putting in teh size request a minimum width (a8ccb31)
        * Version to kick LP (ab65f0c)
        * Merging in branch to add a path for indicators in /usr/share and
          make it so that invalid desktop files don't create visible
          menu items. (bb87ac3)
        * releasing version 0.2.3-0ubuntu1~ppa2~icon2 (501d786)
        * On changing values as well... (f040dff)
        * Forgot to scale on icon changing. (fcda1c2)
        * releasing version 0.2.3-0ubuntu1~ppa2~icon1 (27b1c17)
        * Merging in icon scaling code. (2028eba)
        * Putting in a little code to scale icons. (5a40fa0)
        * If we're not given a valid desktop file we should eclipse
          ourselves, and if we're eclipsed, we should hide the
          separator as well. (eddfb1c)
        * Looking at the old system apps directory as well. (4f1a833)
        * Changing directory names (fdc70a0)

2009-09-17 Ted Gould

        * releasing version 0.2.3-0ubuntu1~ppa1 (8d9485c)
        * Upstream release 0.2.3 (c99553f)
        * Merging in the desktop branch. (6e72241)
        * Making a purdy 0.2.3 (40a0102) (tag: 0.2.3)

2009-09-16 Ted Gould

        * Merging in i18n branch to add i18n. (ddff85e)

2009-09-15 Ted Gould

        * Forgot intltool (62a0477)
        * Adding in header for gettext (20dddac)
        * Adding in some encoding to make things fun. (b196e9b)
        * Oops, teach me to cut and paste :) (17df48a)
        * Making it so the po directory is connected in. (edd1898)
        * Adding configure stuff in to set up gettext (a96ee29)
        * Adding a po directory with a list of files. (a1c5c2a)
        * Setting up the gettext stuff. (fe35fc4)

2009-09-15 seb128

        * releasing version 0.2.2-0ubuntu2 (f120bb1)

2009-09-15 Sebstien Bacher

        * Patch from Seb to init localization (7587fb1)

2009-09-10 seb128

        * releasing version 0.2.2-0ubuntu1 (93c3a77)

2009-09-10 Ken VanDine

        * Adds in separators between application groups (65744dc)
        * set to UNRELEASED (452c5dd)

2009-09-10 Ted Gould

        * releasing version 0.2.2-0ubuntu1~ppa1 (87a4cbf)
        * Upstream 0.2.2 release   * Adds in separators between application
          groups (ef890ec)

2009-09-10 Ken VanDine

        * New release (LP: #427357);  Merging in v2-api stuff which will
          become 0.2.1;  debian/control:   - Requiring > 0.2.0 of
          libindicate-*   - bump dbusmenu dependencies. (72003f1)

2009-09-10 Ted Gould

        * Going 0.2.2 (a30c0ed) (tag: 0.2.2)
        * Adding in the separators (36d2734)

2009-09-09 Ted Gould

        * When removing an application item we need to get rid of its
          separator as well. (7574e50)
        * releasing version 0.2.1-0ubuntu1~ppa2 (5439c24)
        * Merging in the official 0.2.1 tag. (f7e7833)
        * Adding indicator-messages.service to the clean files for distcheck.
          (6c2c36c) (tag: 0.2.1)
        * Making 0.2.1 (1ca4796)
        * Merging in the time init stuff into this branch so that it gets
          into this code review. (604a104)
        * Switch to checking the separator by keeping track of the last one
          incase there are a bunch of launchers that are eclipsed at
          the end of the list.  We'll have too many cases, it's
          easier just to see who we unhide. (5a886cf)
        * Check eclipse to see if we should make indicators visible or not.
          (f47cd3e)
        * Hiding the last item on the list depending on who is last.
          (14e60e9)
        * When eclipsing a launcher we're hiding it's separator as well.
          (bf8b441)
        * Putting the separators into the resorting of the menu. (e1230ed)
        * Handling separators on launchers. (240672f)
        * Initializing local imList_t objects. (17ac8a0)
        * Forgot to initialize a separator.  Also initializing the locally
          defined server objects to make it easier to find bugs with
          not setting stuff. (83d7d67)
        * Making the server separator and putting it in. (0ff6a4d)
        * Updated to current trunk. (7623fd9)
        * Merging in the other packing branch, just to get everything tied
          back in. (e56d50b)
        * releasing version 0.2.1-0ubuntu1~ppa1 (a868b49)
        * debian/control: Requiring > 0.2.0 of libindicate-* (6b864bf)
        * debian/control: Requiring > 0.2.0 of libindicate* (6447d40)
        * Merging in v2-api stuff which will become 0.2.1 (52dbb0b)
        * Setting the default seconds to be the current time. (d7a2757)
        * Putting the dbus service (correctly) in the libexec directory
          instead of the bin directory. (3891bd9)
        * Adding in the local install flag to make that distcheck passes.
          (5c8de01)
        * Update to the v2 API and getting the majority of 423013. (81f6201)

2009-09-08 Ted Gould

        * releasing version 0.2.0-0ubuntu3~ppa2~newapi4 (159030f)
        * LANG=en_UK Bloody Hell (0447f7f)
        * Bother. (5613a29)
        * releasing version 0.2.0-0ubuntu3~ppa2~newapi3 (34c22ed)
        * Changing items support (e12e4c0)
        * Checking the wrong variable, let's not get caught by those legacy
          guys ;) (c16260b)
        * Adding in support for properties changing on the indicator menu
          item on the visualization side of things. (9907568)

2009-09-05 Ted Gould

        * releasing version 0.2.0-0ubuntu3~ppa2~newapi2 (77865df)
        * Fix for the changes in libindicate (fixes) (9ce6976)
        * No atoi, no stdlib.h, that's how it is. (e7abefb)
        * Fixing as I fixed the libindicate API, we shouldn't have to do an
          atoi here. (29ae116)
        * releasing version 0.2.0-0ubuntu3~ppa2~newapi1 (681023b)
        * Merging in changes for the new libindicate API (74239a0)
        * Setting up the listener signal to make it so that we know when the
          count changes.  Using the property call back and just
          calling that function. (a081622)

2009-09-04 Ted Gould

        * Updating to latest trunk (f585e51)
        * Replacing type with count (6533f29)
        * Removing the count on the label boolean as we're detecting that
          differently now. (3e060f4)
        * We don't need to be tracking the added and removed signals for
          indicators anymore. (1310891)
        * Fleshing out indicator changing the attention parameter. (d03f5df)
        * Connecting into the attention signal. (f7cbbad)
        * Processing the attention when an indicator leaves the building.
          (bbbc78a)
        * Comments. (01e4df1)
        * Fleshing out checking server attention by looking at all the
          indicators. (8e7605c)
        * Initializing count (30926ec)
        * Oops, a little silly before.  We really need to check the
          indicators as well, we can't just clear the attention for
          the count value. (2a87b9c)
        * Reworking how we handle the server count changing and how that
          makes us check for attention now. (467063d)
        * Adding an attention parameter to the server and initing it.
          (addb7fa)
        * If the item was shown, and we're in an overload case, we need to
          find someone else to show when we're dying. (cb98b75)
        * Adding in a small function to access the show variable. (e8505fb)
        * Hiding the items that go over our bounds.  That's how it is.  Hard,
          hard, limits. (cecbadf)
        * Defining the max number of indicators and telling the server about
          it. (e16fd98)
        * Setting the property on the dbusmenu menuitem as well (486c49f)
        * Adding in a show state. (44fddda)
        * Fleshing out the attention_cb to make it record the value and
          signal on changes. (e740035)
        * Adding an attention variable and a function to access it. (9533ec1)
        * Adding in a signal for when the attention changes. (c3637d8)
        * Fleshing out the count item (5ce56ee)
        * Ask for all the properties up front. (567920a)
        * We're tracking count instead of whether we should show the time as
          a boolean. (1b860bf)
        * Making the sender support the name attribute and clean up the code
          a bit. (5c2ee1f)
        * oops forgot to remove type from the modified one, oops. (43f6131)
        * Well, you know, Oholoh says that I don't comment enough.  Better
          put some more in. (1b0210c)
        * Changing the properties to be the indicate v2 ones.  Mostly this
          involves adding extra properties at this point. (afd7c06)
        * Removing the indicate-gtk headers. (47eff60)
        * Dropping dep on indicate-gtk, we don't need it now that we're just
          passing the image data on. (b5f190f)
        * Converting this over to an indicator menuitem. (b6cc96c)
        * Fleshing out the indicator item.  It's purdy. (31a318b)
        * Making sure these don't conflict with ones already in usage.
          (7f0f735)
        * Adding properties for the new menuitems we need to build for
          showing applications and indicators. (93ed77b)
        * releasing version 0.2.0-0ubuntu3~ppa1 (160f7ec)
        * Bumping version after ~ubuntu-desktop merge. (3f6ddfb)
        * Merging in ~ubuntu-desktop version (f46b7d6)
        * releasing version 0.2.0-0ubuntu1~ppa3 (7cd4158)
        * debian/control: Increasing Dbusmenu dependencies. (61f89ef)
        * Upstream usage of new Dbusmenu 0.1.1 defines. (23f91a6)
        * Bringing up to use some of the new features and defines in DBusmenu
          0.1.1 (366dbb5)
        * Removing the type from the indicator_removed function. (c63d068)
        * We have to drop show_time as a parameter as the caller doesn't
          really know if that's the case or not anymore. (5855415)
        * Reshuffle.  Now the creation of an indicator makes for a
          im-menu-item without looking at type and subtype at all.
          We'll have a bunch more now. (daf90ee)
        * libindicate dependency was already 0.2.0, but marking this as the
          case in the version history. (7e3b3de)
        * Merging in the dbusmenu011 branch.  I think I got other trunk
          updates as well. (506e943)
        * A variable and a prototype.  Such is life. (a04a5e1)
        * Fixing a header and some defines. (51e1ef9)

2009-09-03 Ted Gould

        * Using the defines fo dealing with the icons and using the generic
          image type.  We're just passing along the PNGs right now.
          (0047706)
        * Using defines for visibility. (77ad7a7)
        * Upping dbusmenu version (8f44a2f)

2009-08-27 Martin Pitt

        * releasing version 0.2.0-0ubuntu2 (08950ed)
        * debian/control   - Bump build depends on dbusmenu to 0.1.0
          (f4cdb2b)

2009-08-27 Ken VanDine

        * debian/control   - Bump build depends on dbusmenu to 0.1.0
          (81ad2a5)

2009-08-27 Ted Gould

        * releasing version 0.2.0-0ubuntu1~ppa2 (d741bc6)
        * debian/control: Adding dependency information for libdbusmenu to
          say >= 0.1.0 to match upstream build system. (de969e9)
        * Upstream update to dbusmenu dependency. (b413328)
        * Updating to dbusmenu 0.1.0 as a versioning snafu got involved.
          (48c1827)

2009-08-27 Martin Pitt

        * releasing version 0.2.0-0ubuntu1 (67b530c)
        * debian/control: Update Vcs-Bzr: for new branch location. (be148ab)

2009-08-27 Ken VanDine

        * Reverted bad merge (855565e)
        * Updated watch file (ed568d1)
        * set to UNRELEASED (b405c4f)
        * Update to fix build issue;  Fix to dereference the application
          menu items correctly so that   the signal handlers are
          dropped as well. (lp: #410251) (5a36e57)

2009-08-27 Ted Gould

        * releasing version 0.2.0-0ubuntu1~ppa1 (b60635e)
        * debian/watch: Changing to use indicator-messages project. (909134e)
        * Upstream version 0.2.0;  debian/control: Adding dependency
          information for libdbusmenu   to say >= 0.0.2 to match
          upstream build system. (ea7d8ed)
        * Changing to version 0.2.0.  We need a release sometime. (9490242)
          (tag: 0.2.0)
        * Merging in a branch that updates to the new dbusmenu but also uses
          it to add a custom launcher item. (3f3da42)
        * Checking args from libdbusmenu, stealing code from there.  Comments
          by Neil. (86cab29)

2009-08-26 Ted Gould

        * Merging in the menu update branch. (43fffd8)
        * Attaching a bug to a branch. (db3b38d)
        * This stuff is crashing big time now.  Not sure why it worked
          before, but not going to look into it now. (6af9df4)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa3~menuupdate2 (8b9fbbb)
        * Style baby! (de99341)
        * Adding a little style to our labels.  Hopefully making them look a
          little nicer. (1077cee)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa3~menuupdate1 (f4a8580)
        * debian/control: Adding dependency information for libdbusmenu to
          say >= 0.0.2 to match upstream build system. (a389ed2)
        * Merging in changes that are made possible via an update to the
          dbusmenu libraries. (442d69c)
        * Use that handy get_description function that we just merged in.
          Heh, wonder why we did that... (d08632f)
        * Merging in the lift-and-separate branch to get the description
          function on there. (11f2531)
        * Setting the type of the item and app name (2273a4d)
        * Filling in the new launcher menu item (bab6bd2)
        * Pulling the type and the properties into the shared DBus header.
          (96d5cad)
        * Injecting in a type for the launchers. (bb8dfce)
        * Making ourselves a variable in the middle of everything. (983f835)
        * Replacing the prop strings with defines (9449d49)
        * Locking to version 0.0.2 to use some of the new nicities (4820169)
        * show -> visible (8078204)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2 (e97420b)
        * Merging in branch to make it so that the 'green dot' works again
          and that the icon will hide with no entries. (e302e7d)
        * Merging in changes to make the green dot appear and the icon hide
          when no one is there. (ec04bfc)
        * Adding a get_description function (21caab3)
        * Adding the green dot bug onto the branch. (b40cfc6)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide6
          (d0188fb)
        * Fixing logic for hiding the icon (fa36210)
        * Some debug messages and checking the list length, but most
          importantly, got the show/eclipsed logic backwards.
          (7f0a072)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide5
          (8722e7b)
        * Hide the icon, with logic. (0ec0fbd)
        * Checking hidden when servers are added and removed as well.
          (a13c1cb)
        * Putting in the hiding logic (d9debb0)
        * Adding in teh ability to count the number of launchers that are
          visable (81ad298)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide4
          (379ea85)
        * Registering the signals first. (31cbc3e)
        * The documentation clearly states that you don't need these if the
          client supports introspection.  I thought I was being old
          school by still putting them in.  But, THE DOCUMENTATION
          LIES, you need to add the signals no matter what.
          (0f990e5)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide3
          (ab404ca)
        * Updating service file. (11011c3)
        * Forgot to change to Ayatana (f551d26)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide2
          (194a90d)
        * Upstream fix. (b800e14)
        * Bad name (843a145)
        * Bad name, fixed. (fe89176)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa2~dot-and-hide1
          (6916fae)
        * Merge from dot-and-hide branch (bfc3017)
        * Setting the attention parameter in the dbus interface. (bd24e02)
        * Legal crap. (cffb400)
        * Oh, wow, now there's some flesh on these.  Let's hide and show
          icons. (7c40786)
        * Setting up signals and callbacks, oh my!  Watch for lions.
          (91fa6c6)
        * Building a proxy... (03ca8ad)
        * Okay, now we're signaling change. (3e09c01)
        * Making some signal lovin' (964062b)
        * Adding the basic set functions into the C files. (4b1b97c)
        * Some comments. (9efbade)

2009-08-25 Ted Gould

        * Bringing up the object and having some variables to access.
          (96b2dc1)
        * Creating a real object and initing it. (2b7746e)
        * Building an object to represent the service over DBus. (e7695d9)
        * Adding in a new dbus interface. (8601a2b)
        * Switching to ayatana.org and adding a new name for the service as a
          whole. (7258fe5)
        * releasing version 0.2.0~bzr126-0ubuntu1~ppa1 (c4a054f)
        * Merging in upstream version with launchers, blacklists and
          directory watches. (b97466d)
        * Merging in the directory watch branch. (81560d6)
        * Checking to see if error is null before looking inside it.
          (19f312f)
        * Merging in the black list branch. (d39d78f)
        * Merging in the dirwatch branch (dfc4d6f)

2009-08-22 Ted Gould

        * releasing version 0.2.0~bzr121-0ubuntu3~ppa2~dirwatch1 (ebb5c48)
        * Updated from the dirwatch branch (b0b6d92)

2009-08-21 Ted Gould

        * Now we're really killing these puppies!  Don't cry, they weren't
          cuddly puppies. (acf0547)
        * Fleshing out the first part of destroy, in that we're just removing
          an item from a list. (286c51c)
        * Relinking back to trunk. (cb41a4d)
        * The launcher creation didn't test to see if it already exists.  Now
          we keep one launcher per desktop file.  Makes sense, eh?
          That's what we're going for. (1827c88)
        * Start responding to changes in the applications directories
          (50a2c4e)
        * I'd have to say that hash_table_find didn't do what I expected, and
          is pretty useless. (51992ee)
        * Fleshing out remove to try to get rid of all these blacklist items.
          (10a149c)
        * Turning blacklist dir changes into events (33e07da)
        * Updating to trunk (332b090)
        * Adding in support for launchers (b42f05f)

2009-08-20 Ted Gould

        * Basic code to monitor the directories (79f4b7e)
        * Adding in black list support (acdf23d)
        * Adding the user APPS directory to the places where we can find
          applications (ce045e0)
        * Switching the build to take the directory as a parameter (33f40e1)
        * Some debug and fixing checking the desktop file.  All good.
          (f41d252)
        * Now parsing the directory on start up.  Getting this whole thing
          started up. (e5d4b84)
        * Writing the fairly extensive and complex check function.  But, if
          that's the way it needs to be, I guess it needs to be that
          way. (333467a)
        * We're taking ownership of that variable as well (cc75cbe)
        * Fleshing out the add function.  Just a little. (528c373)
        * More of a basis for the black list stuff.  Some functions and an
          interface. (ee713f2)
        * Adding in some seperators to make things more clear. (7546943)
        * Adding in a couple of blacklist check point. (b0f699b)
        * Merging in the launchers branch (5b71456)
        * Should be in milliseconds not micro (da36b66)
        * Use a GDK app context.  Not sure about the timestamp units though.
          (8483b2d)

2009-08-19 Ted Gould

        * Oh, some debug messages to see what's going on. (c49644e)
        * Ah, where casting kills.  You can cast anything to the right value
          even though it's not.  Nice opaque errors you get for
          that. (db8ada0)
        * Big commit.  Trying to check for eclipses, but first both objects
          needed to track their desktop file paths.  So I had to add
          that little nugget in as well. (1774546)
        * Adding an eclipsed function for the LMI (99744b3)
        * Clean up, clean up, everybody everywhere (de5f8b0)
        * Adding in a couple function to deal with disappearing launchers.
          (b8adb87)
        * Adding in the activate logic so that the menu items actually launch
          the application. (cfb0854)
        * Adding the launcher list to the resorting function.  This looks
          more complex than it is, it's just merging the two lists
          on the fly in alphabetical order. (74df2c7)
        * Making this file a little more readable.  Eh, I guess you never
          plan on them getting this big when you start do you?  I
          remember when he was just a little automake file.
          (72be94f)
        * Missing a couple headers for distcheckness (dbba757)
        * Getting launchers to add to the menu, and changing the function to
          do that so it's not all server based.  We want everyone
          involved now. (5fdfdc0)
        * Setting the label of the menu item. (69a5699)
        * Lots of debug, but also cleaning up the desktop file name path so
          it gets properly into the constructor. (29ce275)
        * Oops, forgot one level of redirection here (a32eba9)
        * Spliting out the building of the items as it'll read the desktop
          file off disk and parse it. (23e2cdf)
        * Go through the launchers and start building items (24cd591)
        * Not sure why, but the naming of this file is really bugging me.
          Fixed now. (d44ae67)
        * Adding in a new menu-item type.  One for launchers!  Woo Hoo!
          (83836f5)
        * No reason that all these should be linked into the loadable module.
           Err, fail. (f026989)
        * Adding the basis for launchers (aed88cf)
        * Adding directories.  Let's put them in one file so that they'll be
          changable easy :) (1656fcc)
        * AM 1.11 silent rule (ba21dc6)

2009-08-05 Ted Gould

        * Merging in Jonathan's updates (34d5ad1)
        * releasing version 0.2.0~bzr121-0ubuntu1~ppa5 (a40e3fd)
        * Fix to dereference the application menu items correctly so that the
          signal handlers are dropped as well. (397fa1d)
        * Fixing the messaging indicator to unref the menu item, which
          removes the signal handlers. (1032726)

2009-08-05 Jonathan Riddell

        * Run autogen.sh before upload (253b523)
        * fix changelog for upload (2a1646f)
        * merge current package for upload,
          https://code.edge.launchpad.net/~indicator-applet-developers/indicator-applet/messages-packaging/+merge/9670
          (da961bf)

2009-08-04 Ted Gould

        * releasing version 0.2.0~bzr121-0ubuntu1~ppa4 (d20d4bf)
        * debian/control: Adding in a build dep on libindicate-gtk-dev
          (3404829)
        * releasing version 0.2.0~bzr121-0ubuntu1~ppa3 (0be2ef1)
        * Changes for the changing libindicate stuff. (40737b1)
        * indicate-gtk changes that are required (67a5dca)
        * releasing version 0.2.0~bzr121-0ubuntu1~ppa2 (f84870d)
        * Forgot to run ./autogen.sh (5bbf669)
        * releasing version 0.2.0~bzr121-0ubuntu1~ppa1 (fb1effd)
        * Merge in the dbusmenu changes from the dbusmenu branc.
          debian/control: Adding in a build dependency on
          libdbusmenu-glib and   libdbusmenu-gtk to catch up with
          the merge. (7beaa95)
        * Merging in the branch that pulls in the dbusmenu changes that
          change to using a service. (b991033)

2009-07-17 Ted Gould

        * releasing version 0.2.0~bzr120~dbusmenu1-0ubuntu5 (b5d03f9)
        * Updating to be Karmic, whoo!  hoo! (92988ce)

2009-05-28 Ted Gould

        * releasing version 0.2.0~bzr120~dbusmenu1-0ubuntu4 (e93f681)
        * Fixing the service file to make it correct.  Also some other
          smaller cleanups. (b470b71)
        * Aw, bother, turns out I messed up the service file.  Let's fix
          that. (7bd2ed2)
        * Building a simple little activator to find out if we can activate
          the service. (269238b)
        * Putting a little more error handling code in. (5dd6b62)
        * Failing on warnings (0ea6c28)

2009-05-27 Ted Gould

        * releasing version 0.2.0~bzr120~dbusmenu1-0ubuntu3 (6669d08)
        * Putting the service file in the proper directory (24369f0)
        * Switching to the better dbus service dir (72f0924)
        * releasing version 0.2.0~bzr120~dbusmenu1-0ubuntu2 (046d165)
        * Fix to start up the service if it isn't running. (cad618d)
        * Starting the service if it isn't there (d585baa)
        * releasing version 0.2.0~bzr120~dbusmenu1-0ubuntu1 (0461217)
        * Typo on package names (8a88911)
        * debian/control: Adding in a build dependency on libdbusmenu-glib
          and libdbusmenu-gtk to catch up with the merge. (f0729c3)
        * Merge in the dbusmenu changes from the dbusmenu branch (7b86d3f)
        * Getting a name, and grabbing it, and loving it... (d2bd9a0)
        * Removing the child_reorder function as it's now upstream (a472a2b)

2009-05-26 Ted Gould

        * First pass at moving everything to doing work with the
          DbusmenuMenuitem's instead of GTK (f3cc98c)
        * Converting to a DbusmenuMenuitem instead of GtkMenuItem (994d578)
        * Converting to a DbusmenuMenuitem instead of GtkMenuItem (cbb7550)
        * First pass, build the listener and do fun stuff like that.
          (67b8e02)
        * Building the indicator-messages-service (a604ba6)
        * A simple main() to get things to compile (11503c7)
        * Install the DBus Service (2f78f9a)
        * Adding in a service descriptor for adding to DBUS (fbd1c75)
        * Lookup the dbus services (8bd8be1)
        * Linking in the dbus data (d0bd281)
        * Moving the complex code into the service and leaving the rest for
          the loadable module. (c0d7244)
        * Adding in dbus name and object (70310ac)
        * Adding a dependency on the dbus menu library. (13f4433)

2009-05-13 Ted Gould

        * releasing version 0.2.0~bzr120-0ubuntu1 (4b94b5c)
        * Fix to track the timer. (LP: #365187) (9f05874)
        * Merging in fix for tracking the timers. (e6c51e3)

2009-05-10 Ted Gould

        * Not setting the variable time_update_min when creating the source.
          Bug found by Ka-Hing Cheung (7927638)

2009-04-22 Ted Gould

        * releasing version 0.2.0~bzr119-0ubuntu1 (dc1003c)
        * Upstream update (a3454f1)
        * Get rid of the main menu variable that we're not using.  Hide the
          image. (4ed02eb)
        * Setting the name to 'messages' (86043d1)
        * removing a warning by ref'ing the default (ed04016)
        * releasing version 0.2.0~bzr116-0ubuntu3 (a47e3f4)
        * debian/rules: Adding a rule to remove the .la/.a clutter (0da80a5)
        * releasing version 0.2.0~bzr116-0ubuntu2 (0c39b8a)
        * debian/control: libindicator-dev to ~bzr301 (991ccca)
        * More specific version number (8a7ce20)
        * releasing version 0.2.0~bzr116-0ubuntu1 (12cfb09)
        * debian/control: Adding new dependency on libindicator-dev (a1d496e)
        * Upstream release   * Bug fixes   * Update API to new libindicator
          (a9d6d59)
        * updating to match core dev (86658a1)
        * Fixing return type (7021ff0)
        * Breaking out into libindicator style function calls. (512db5f)
        * Including the indicator info (aa42531)
        * Installing to indicator dir instead of other fun places (1244868)
        * Putting a 'dev' on the version number (a98311e)
        * Increasing the version of indicate required and requiring indicator
          (1842b5b)

2009-04-20 Ted Gould

        * Some changes suggested by Cody Russell to make things a little bit
          safer. (2b981cb)
        * Freeing the appinfo and type from the application object on
          finalize (b5159bc)
        * Moving signal disconnecting and unref to the dispose function
          instead of finalize.  Fix by Cody Russell on bug 362124.
          (f30fe10)
        * Adding a ref'ing and deref'ing of the listener to the application
          menu item to ensure it stays around while we hav signals
          attached to it.  Fix by Code Russell on bug 362124.
          (8f513aa)

2009-04-14 Martin Pitt

        * releasing version 0.1.6-0ubuntu1 (9e66afc)
        * New upstream version   * Patch from Cody Russell to fix LP:
          #359018 by correctly implementing     the finalize
          functions. (426f9db)

2009-04-13 Ted Gould

        * Fixes to the finalize function. (ff58926)
        * New upstream version   * Patch from Cody Russell to fix LP:
          #359018 by correctly implementing     the finalize
          functions. (220d088)
        * Update from core-dev (1b6bd55)
        * Making a 6 (d84f15b)
        * Merging in Cody's fix for 359018 (4651667)

2009-04-13 cody

        * move parent->finalize() to the end of the finalize function
          (6491f50)

2009-04-08 Ted Gould

        * Including some cleanups from James Westby.  Thanks (a422562)

2009-04-08 seb128

        * releasing version 0.1.5-0ubuntu1 (f218267)

2009-04-07 Ted Gould

        * Cleaning up changelog (0fabaa7)
        * Merging from core-dev branch (b98a183)
        * Merging 0.1.5 final (d674b3a)
        *     and applications.  Fixing bugs like (LP: #355616) (LP: #352881)
          (cfaa09a)
        * Require indicate version 0.1.5 or higher (ec712ab) (tag: 0.1.5)
        *   * Fixes the lifecycle of the various structures tracking the
          messages     and applications.  Fixing bugs like (LP:
          #355616);  (2898135)
        * debian/control: Upgrading dependency on libindicate-dev to 0.1.5 or
          higher as the new version requires that. (185f274)
        * New upstream version   * Fixes the visual appearance by setting
          the widget name to grab the     style settings from the
          main applet.  (LP: #351979) (ee31022)
        * Fixing bugs, much better.;  Making the menu item lie like it's
          FUSA (fd8d087)
        * Trying to set this to also act like FUSA so that we get the same
          visual as the rest of the panel. (a4d47b2)
        * Make sure we disconnect from all our signals and free from memory
          that really exists.  Lots of little nasty bugs. (bf6b66c)
        * Incrementing (c04ffad)
        * Ah, leaks! (dd987bf)
        * Actually removing indicators when the server goes bye-bye and
          freeing up the indicator data.  Wow, two biggie leaks.
          (c339678)
        * g_strcmp0 (e1988e0)
        * Should have been using g_strcmp0 all along.  No reason not to use
          the safer one. (81194ef)
        * More upstream. (e6565d2)
        * Making these new0 to make sure that our lists are NULL (33aaf28)

2009-04-05 James Westby

        * Be aware that appinfo can be NULL. (2cab420)
        * Fix PKG_NAME in autogen.sh. (269853b)

2009-04-03 Ted Gould

        * Bah, right symbol (f63255d)
        * Using the right symbol names now (2a4f8fe)
        * Now with better linkage. (e8bbe3d)
        * Using the correct way to find the DBus name and ids. (2a6ba2e)
        * New upstream merge (aff7fe3)
        * Merging from upstream (06c50ba)
        * Setting version 0.1.5 (1a4df93)
        * Showing some interest in teh clients we talk to. (7d22f35)
        * Adding in some consts to match the new prototypes better (151d978)

2009-03-30 Martin Pitt

        * releasing version 0.1.4-0ubuntu1 (fc65adb)
        * New upstream version   * Adding the display of indicators that
          are login messages coming from     other applications.
          (LP: #345494)   * Making all times displayed for IM
          messages relative instead of     absolute.  (LP: #346345)
           * Cleaning up the server removal code.  May fix (LP:
          #345599), I can't     recreate it anymore afterwards.
          (194f112)

2009-03-28 Ted Gould

        * Releasing (c51645b)
        * New upstream version   * Adding the display of indicators that
          are login messages coming from     other applications.
          (LP: #345494)   * Making all times displayed for IM
          messages relative instead of     absolute.  (LP: #346345)
           * Cleaning up the server removal code.  May fix (LP:
          #345599), I can't     recreate it anymore afterwards.
          (70fd28a)

2009-03-27 Ted Gould

        * Merging in core-dev changes (3fa7733)
        * Merged in upstream 0.1.4 (606d103)
        * Changing version number (3448618) (tag: 0.1.4)
        * Making time more about it's own relative nature rather than a fixed
          time. (1fbed56)
        * Adding in a couple of statics (cecd4f2)

2009-03-24 Ted Gould

        * Making it so that an indicator gets displayed when someone logs in,
          eventually it disappears. (9137a01)

2009-03-19 Martin Pitt

        * releasing version 0.1.3-0ubuntu1 (ffe2a99)
        * debian/copyright: Fix download location. (2fc5363)
        * Add bzr-builddeb configuration. (d3c88d4)
        * Add debian/watch. (2715af1)
        * New upstream version.   - Now changes the icon based on non-IM
          indicators so that Evolution     works much better.  (LP:
          #342480)   - Now the menu items are in a predictable
          order, alphabetical.   - The Messages for a particular
          client (i.e. Pidgin) are grouped with     the client
          they're associated with.   - Adjusting the icon size to
          match the new one in the Human theme.   - Adjusting the
          build so that all the different libraries are not
          built in a versioned manner.  Now it's just one .so, which
          is     what it should have been originally. (4d0b74f)

2009-03-18 Ted Gould

        *   * Adjusting the icon size to match the new one in the Human
          theme.   * Adjusting the build so that all the different
          libraries are not     built in a versioned manner.  Now
          it's just one .so, which is     what it should have been
          originally. (9d174eb)
        * New upstream version.   * Now changes the icon based on non-IM
          indicators so that Evolution     works much better.  (LP:
          #342480)   * Now the menu items are in a predictable
          order, alphabetical.   * The Messages for a particular
          client (i.e. Pidgin) are grouped with     the client
          they're associated with.   * Adjusting the icon to match
          the new one in the Human theme. (3efd9a2)
        * releasing version 0.1.3-0ubuntu1~ppa1 (e5c53aa)
        * Merging in 0.1.3 (ebdcd56)
        * Setting version number to 0.1.3 to match all of the other indicator
          stuff.  Probably should split things out more later.
          (908e7e4) (tag: 0.1.3)
        * Making the truth correct (2ebeaca)
        * Backwards sorting (9147f10)
        * Adding in message.im, should have spec'd this better now there's
          some drift. (b1110c5)
        * Making the IM list sorted and handling the time changed signal
          (912e0e2)
        * Putting the seconds into the private structure, a function to get
          them, and a signal when they change. (1cf6057)
        * Fleshing out the reconsile function.  And making sure it gets
          called everytime there is a name change on the server
          side. (8d5f26a)
        * Wrong name (5d7e356)
        * Relaying out the data structures so that the indicators are sub to
          the servers (d41675f)

2009-03-17 Ted Gould

        * Forgot to actually pass the value to the signal, ahhhh (9ab9320)

2009-03-15 Ted Gould

        * Switching the servers from a hash table to a list.  Cleans things
          up a little, and sets us up for menu organization at a
          more complete level. (4eff83a)
        * Adding functions to make it so that we can get signaled on name
          changes and also query them in app-menu-items (0fdeda8)
        * Putting in a sorting function to make sure that the individual
          indicators are always below the server that they're
          associated with. (e6a8b5c)
        * Bad truth (772b855)
        * Disconnecting our signals properly, avoids a crash (34c8414)
        * Add simulation of zero count on server remove (e527f99)
        * Setting up the library versioning to basically not have any, this
          is a module. (e02359f)
        * Switching the icon to be based on whether or not the server is
          reporting indicators instead of counting the number of
          indicators items. (d0261d8)
        * Splitting the label updating into it's own function and making that
          called by the other functions that adjust how that
          happens. (6793aaa)
        * Adding in an unread count variable, and then a signal to show it
          chagned.  Also, watching for the indicators on this server
          to make sure it stays correct. (c9f60d2)

2009-03-13 Ted Gould

        * Changing the version number, but don't release it :) (31e467f)

2009-03-09 Ted Gould

        * Changing the icon size. (3aa4e9e)
        * changing the size of the icon (97c719c)

2009-02-17 Ted Gould

        * Merging in changes from Martin with fixes to the control and
          copyright files. (53920c1)

2009-02-17 Martin Pitt

        * releasing version 0.1-0ubuntu1 (30e360b)
        * debian/copyright: Properly describe license. (fa24286)
        * debian/control: Add Homepage:, Vcs-Bzr:, and fix package
          description. (b4b13c7)
        * flush changelog for Ubuntu packaging (092541c)

2009-02-16 Ted Gould

        * releasing version 0.1~ppa16 (e160f4e)
        * Updating to upstream release tagged 0.1 (4e584e6)
        * Merging in upstream release 0.1 (c9cae9e)
        * Turns out that in configure it was 'messaging' -- oops, fixed to be
          the same as everywhere else. (f8302c7) (tag: 0.1)
        * Merging in updates to upstream branch. (9b8e6ca)
        * Making this an upstream branch, no packaging. (bfef43a)

2009-02-15 Ted Gould

        * releasing version 0.1~ppa15 (b5841c0)
        * Making the menu hide itself if there is no one around (beaf3e2)

2009-02-13 Ted Gould

        * releasing version 0.1~ppa14 (9e81d80)
        * Forgot to change all the names. (6d9f90c)
        * Making the image global, and changing it based on how many IMs we
          have. (b63bf81)
        * Add a callback to display the app (df2dfb8)
        * Oh, I forgot these create log messages.  Very annoying. (f8caa22)
        * Adding in desktop file support, which required configure changes to
          get the right headers. (f37cabb)
        * Adding in functions to get the desktop file and type of the
          application (6205276)
        * Adding a callback for when things like the time get modified.
          (254016b)
        * Adding in scaling of icons (a4738b0)
        * Setting up to use the icon and time helper functions and make icons
          update.  Whoot! (043e1eb)

2009-02-11 Ted Gould

        * Adding in a copyright for the debian packaging and description of
          the package license (4feb09f)
        * Adding myself as an author (a03b00f)
        * Adding in license headers, GPL v3 (67151a6)

2009-02-07 Ted Gould

        * More debugging and temorarily showing the menu item ourselves
          (c55d7ea)
        * Adding in some debug messages (f2d14c9)
        * Adding in the basis for making a server based menu item (8bf6950)
        * Removing the need for an indicator (ef5f3ef)

2009-02-06 Ted Gould

        * Adding in an application menu item to start building those
          (93bf960)
        * Making the activate callback static and putting in a prototype
          (c06fbef)

2009-02-05 Ted Gould

        * Removing warnings by getting the right pointer types (2482495)
        * Oh, two things.  First is setting alignment of the two strings and
          also getting the time from an ISO8601 string (c53679a)

2009-02-04 Ted Gould

        * releasing version 0.1~ppa13 (72030b3)
        * Using the right damn function (48a971f)
        * releasing version 0.1~ppa12 (96c6253)
        * Installing to the wrong directory (4763009)
        * Adding in data directory (ef4d61b)
        * releasing version 0.1~ppa11 (eac0c0d)
        * Taking the icons from Evolution and GNOME icon themes.  Some slight
          modifications. (daf3ca3)
        * releasing version 0.1~ppa10 (a86a912)
        * Adding in dummy icons (31b38ca)
        * Adding in icons (3537569)

2009-02-03 Ted Gould

        * Changed libindicate name to libindicate0, so need to have another
          build in the PPA. (ff63073)

2009-02-02 Ted Gould

        * Bumping for PPA (5913f29)

2009-01-30 Ted Gould

        * Adding in activate callback when the menu item is clicked on.
          (c5c0289)
        * Adding in an activate callback (02384bc)

2009-01-29 Ted Gould

        * Making things better, now menu items are created and destroyed as
          they are, well, indicators are created and destroyed.
          Also minor cleanups. (7768436)
        * Switching from a hash table to a list (55ec2d2)
        * Putting a debug message on compare (3570ce4)
        * Warning on not removing something that should have been. (5e6b380)

2009-01-21 Ted Gould

        * Basically now indicators show up if someone puts an IM message on
          the Bus.  Way cool.  No delete or anything fancy, but good
          progress. (a7dd8a9)
        * I always get the order of these backwards (13422b4)
        * Changing the text to be a little shorter (819c011)
        * Adding in a show that I forgot :( (cbe2516)
        * Better debug message and getting the time callback to check for the
          right property (862ae84)
        * Lots of debugging message to figure out that I hadn't passed the
          return variable in _new :( (92e30f0)
        * I hate me (1ac3498)
        * It's truly amazing how many logic errors I make (e4db232)
        * Make menu items for IM indicators (281b4d9)
        * Adding in some more warnings (0e3f32e)
        * Forgot a _start (ef94cd4)
        * Forgot to connect in the signal handler, oops. (cc97025)
        * Get this to compile (78320a4)
        * Linking together (78c5736)
        * Fleshed this item out some (feb4d81)
        * Boiler plate IM menu items (c4877bf)

2009-01-20 Ted Gould

        * ifdef'ing out the mail stuff as we need to get IM working first
          (c84bc2a)
        * Building the basis of what needs to be the indicator. (d3ee9f8)

2009-01-19 Ted Gould

        * Adding in libindicate as a dependency (06feae0)

2008-12-04 Ted Gould

        * Ignore stuff (0f78812)
        * Moving the directory (3b89809)
        * Starting Debian Packaging (fc14666)
        * Showing by default. (1bf559d)
        * Making the directory the same as the applet.  Should have done that
          first, eh. (ebb7bab)
        * Ignoring (79eefb2)
        * Actually getting this all to build reasonably. (70aaffd)
        * Checkmark checkin (76713f0)
