{"shas":[["4944a7679344a54f6b746723b8c4cc6a37d3846c","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","'Show notifications in active chat' option has been moved to notification settings","Alexey Prokhin"],["2f0a3650dbff498d7f7c030065c2ab9a86248f39","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","'Ignore conference messages that do not contain my name' option has been added to notification settings widgets","Alexey Prokhin"],["c17f4b9c6fd326a63c277e389edbbeba3fbdaf13","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","SimpleTray is now a notification backend","Alexey Prokhin"],["a5e6321c2be7a3a682f974aa0f51141e5de38e1f","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","KdeTrayIcon is a notification backend as well","Alexey Prokhin"],["d8ab861c0c2b662facba057437322a379d2c6ab2","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Added ChatNotificationsBackend that adds system messages to chats whenever an event has occured. IRC and jabber has been updated to use the backend","Alexey Prokhin"],["dfb3c5fcd781478635387575c8928a495f46b509","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","We'd better use ChatIncomingMessage and ChatOutgoingMessage notification types for conferences","Alexey Prokhin"],["0e4595b6e5607f63636552bf3313838b5c88641e","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Why did ChatUnit::setChatState() use appendMessage?","Alexey Prokhin"],["441fba4fa9261278d55f9643ae6208b5f9c72d68","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Update notification settings when a new notification backend has been created or an old one has been been removed","Alexey Prokhin"],["0cdabaa9bf897e6b64edd1beb4db6ff0b6658649","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Cache tray settings","Alexey Prokhin"],["db2c6bb28c523af4109b452ca5634e49f2b0caa2","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Fixed unread messages counter in the tray","Alexey Prokhin"],["47f475a562ec8f7712deca3adf626c3e75e6baa4","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Sound API has been moved to sound.h. notificationslayer.h has been removed","Alexey Prokhin"],["324990fe96942aadfa852b20eb767623c5b0c63c","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Fixed segfault in DBusNotifications","Alexey Prokhin"],["38ec7bf6c1a89fb724db12f355c75fdd018935fb","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Limit lifespan of chatunits' notifications","Alexey Prokhin"],["69d1cc7ec19cfec26acc410ec9c7c6d6d2416d46","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Work on tray icon","Alexey Prokhin"],["1f28ad5f62ce92e5addcc3524b1d92b3ae4e2eb2","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Delete a chatunit typing notification if the chatunit has changed its chat state","Alexey Prokhin"],["66c021be790fe5fc242eeb4c61ec62855522b1cf","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","ContactList has become a notification backend. It shows blinking icons of contact notifications near the contact (instead of the contact's status)","Alexey Prokhin"],["21c4d629a8a83f5ca8dd9dcf11903505db5e24d2","b590986dfeb81e435d01f7aa55ffbeb237f7cbed@yandex.ru","Tiny optimization: caching of notification icons","Alexey Prokhin"]],"ref":"refs/heads/notifications","size":17,"head":"21c4d629a8a83f5ca8dd9dcf11903505db5e24d2","push_id":35247979}