<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Evangelos Ribeiro Tzaras pushed to branch upstream/latest
at <a href="https://salsa.debian.org/DebianOnMobile-team/chatty">Debian On Mobile / chatty</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/4d11fd701ab6fc25970c79ec1b8694d3ed4f69a3">4d11fd70</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-07-14T15:49:38+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">new-chat-dialog: Inform user if contacts app failed to open

Fixes #249
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/990a8977de7d9ce8b00d427789576ce7746b1236">990a8977</a></strong>
<div>
<span>by Luís Fernando Stürmer da Rosa</span>
<i>at 2020-07-15T20:02:50+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update pt_BR.po</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/c716e02f684278eb3917b305b2f484282f0a6499">c716e02f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-07-21T13:18:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">data: Drop unused protocol icons

We can bring them back if needed.

Closes: #374
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/8285292f01ca2848bc55dc1af296fabf0eaa49d7">8285292f</a></strong>
<div>
<span>by Daniel Șerbănescu</span>
<i>at 2020-07-21T13:55:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Romanian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/9328cb28df662465edafb07af2687c05a179b298">9328cb28</a></strong>
<div>
<span>by Luís Fernando Stürmer da Rosa</span>
<i>at 2020-07-30T11:37:24-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Brazilian Portuguese translation

Signed-off-by: Rafael Fontenelle <rafaelff@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/475eb4f2ee98a4cdfc4851fa9e8e2f35f9acc9a8">475eb4f2</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2020-07-31T12:48:20+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/a1f49014173182820681b1ad8f724b270b606a86">a1f49014</a></strong>
<div>
<span>by Daniel Mustieles</span>
<i>at 2020-07-31T18:52:40+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Spanish translation

See https://source.puri.sm/Librem5/chatty/-/issues/384
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/6dd3dc72a39454fd316768c8708e5947c0ef6169">6dd3dc72</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Add direct database tests for history

So that we can ensure that database isn’t broken regardless
of the code changes.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/afcadfaad948306c2b809703d46521cb60a91355">afcadfaa</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">meson: Move chatty-message to libsrc

So that it can be used in tests
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/dbfccafd9b99b3165c35d02ab034cd12df9e9d0d">dbfccafd</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">message: Add API to get/set custom name
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e204078a5140312c7a279b07a9cef0ab14f0cf3d">e204078a</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add API to get chat name
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/6294dda902e559a60e408866dd50b4416cc46129">6294dda9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add API to prepend message
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/db689dba15d90f8bdf4af525fe2a2e1bf3aed75e">db689dba</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-05T21:08:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add API to check if chat is IM
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/a107ab415294e9726907faea433026a43ff538fd">a107ab41</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-06T13:56:31+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add and use new history

This is pretty much a complete rewrite moving all database actions to
a separate thread.

Fixes #323 #353
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ec4ae8f7abb1866d19aa84695ebe4da5994af402">ec4ae8f7</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-06T14:45:47+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Use GtkStack to stack sidebar widgets

Fixes #244
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ecbc84d91e86a4f67815d48486f92792148ac068">ecbc84d9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-06T18:20:07+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Simplify updating headerbar info button
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/18212fcd57b8c67c7f8bca7e373c0a16e367738c">18212fcd</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-08-06T22:04:09+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">src/chatty-manager.c: Fix spelling mistake

Fixes lintian information: spelling-error-in-binary
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/3eec20e708ffbbbadbd08b48a363febe55253800">3eec20e7</a></strong>
<div>
<span>by Evangelos Ribeiro Tzaras</span>
<i>at 2020-08-07T12:42:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Desktop files: Add "Network" main category

Fixes lintian warning desktop-entry-lacks-main-category
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e5e1cfa32b2a5621f744a6496c8ff6974d0cf1ec">e5e1cfa3</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-07T16:27:39+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Focus chat entry when mapped

Let's focus the entry when mapped and so we don't have to handle
this outside of chat-view.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ed7e5488b79fc58e874183d7d09fed475e36f03a">ed7e5488</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-07T18:47:56+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add 'buddy-typing' property and use it

So that we can update chat-view widgets based on the property
instead of letting other classes do it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/19b181b73effce63de35608cfb88a7930bda97da">19b181b7</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-08T21:21:24+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Clear related hash table data on finalize

Do it in chat-view instead of manager, so that we can avoid
a public API
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/74e10a6b8d069b681aeb58588c337424cc951576">74e10a6b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-10T17:13:58+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Reduce usage of chatty_conversation

We eventually want to remove this variable so that ui_data can
be reused for saving associated GObject
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/9823231c24cf2c9789a0652d4ef5518c69e776a6">9823231c</a></strong>
<div>
<span>by Emin Tufan Çetin</span>
<i>at 2020-08-10T12:01:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Turkish translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/53ce7e8f05d6bd54572c8b61b6844501a2bf6976">53ce7e8f</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-10T14:48:54+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">notify: Remove unused code

This code is never run
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/30765af634f80385a727738a54cf681c875181b6">30765af6</a></strong>
<div>
<span>by Zander Brown</span>
<i>at 2020-08-10T19:48:18+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update British English translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/f401634d35b3211c49074ae6aeff26c68d68193f">f401634d</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-11T05:22:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">list-row: Add some translation comments
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/c61eb171352197625ae773fd0cdec025f1f67dcd">c61eb171</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-11T16:02:21+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">purple-notify: Place dialog over the current active window

Use the current active window instead of placing on top of the main window.
The main window is not always required to be the active one.  Also avoid
the cast as the window may be NULL if no window is present
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/766bb22f989aa3242c730882c68f20140cd8c4f0">766bb22f</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-11T17:49:56+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Move buddy-icon-changed from conversation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/86cc25fb53b657f2751f256017d528d473a4b560">86cc25fb</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T14:00:10+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">muc-info-dialog: Use chatty-chat API to set notifications
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/d56021265b17dbd425a7df066223e5bb4be6049e">d5602126</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T14:00:20+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">user-info-dialog: Use chatty-chat API to set notifications
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/0735ab18156e7938c7c5d43ceed1caca58fb4cc6">0735ab18</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T09:11:16+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Use chatty-chat APIs where possible
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/bd85a4ac3314ff39ee52fba83b53bd5ac6528fdf">bd85a4ac</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T17:10:05+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Simplify getting current chat
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/abd802c834c904e55cd9eb6c987b26f86d1d9971">abd802c8</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T19:25:29+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Simplify setting item

Don’t duplicate the same code everywhere
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e673a2fbfd0483aca3bb397205dd57edba37760a">e673a2fb</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T20:10:53+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Implement set_avatar_async
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e070708c517f9fd26f1aa45289bd8c4df8092af2">e070708c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T20:11:11+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">user-info-dialog: Use chatty-item API to set avatar
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/07aa460a997321ba1b6f10f19e1d2aaf9e5b895a">07aa460a</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T20:27:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">user-info-dialog: Simplify check if chat is IM
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/f4c2e3c934c5371f83f8d26ff0b056daec2551a0">f4c2e3c9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T22:40:00+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add API to get associated chaty-account
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/8ee3bbe7a43945068a105a5bfa3fb277fe1eacdc">8ee3bbe7</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-12T22:40:18+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Simplify filtering chat list
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/644ee26e11e3b718b32bc918cfeb86e84969fb84">644ee26e</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-13T14:51:42+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add API to get active chat and use it
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/7dcc906c2f0f7c580a0d96a2f66df4b1814a3d85">7dcc906c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-13T17:01:34+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Add chat-deleted signal and use it

items-changed signal is emitted after the item is removed from the list.
If the removed item is selected_item, it may have already freed.  So the
CHATTY_IS_CHAT (selected_item) is invoking a UB.  Let's fix it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/48c3703be233f241ac29003b3ae4d3b5311d06b9">48c3703b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-14T17:53:18+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Add open-chat signal and use it

This will help us dissociate libpurple handling UI and isolate
UI code from program logic.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/eb85ddb9f494136ffee752109305cd0c7994dc6b">eb85ddb9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-14T18:47:15+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove no longer required code
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/b19f9aa81f0615d2b74f93040363f6762a8a367a">b19f9aa8</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-14T19:11:31+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Simplify showing a conversation

purple_conversation_present() does all what we need, use that.
Don't repeat them.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/3fb670aed73b9fe9ad749f1b32f9c53b4d8f22c4">3fb670ae</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-15T13:22:13+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">application: Show main window on clicking notification
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/2911bea418dfa32d0a4a14075725dbdd97cca758">2911bea4</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-15T08:14:36+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Replace purple APIs with chatty-chat APIs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/b9f8657e93540abe32558c1d97156b16deb82f7a">b9f8657e</a></strong>
<div>
<span>by Zander Brown</span>
<i>at 2020-08-15T08:55:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">l10n: disambiguate timestamp strings

This is the same change we made in phosh

https://source.puri.sm/Librem5/phosh/-/commit/482b35a7518f734ec170016aacb5be1e0c7770b5
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/88f40a9e178a2a820344840628a173b528b1ba18">88f40a9e</a></strong>
<div>
<span>by Zander Brown</span>
<i>at 2020-08-15T08:55:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">utils: improve translation of timestamps on messages
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ca7da7ce1466fae84b10cbbe3c5879c3db658048">ca7da7ce</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-17T11:23:02+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Always reset unread count after opening a chat

Currently, the count is reset only when switching the chat page.
But if the previously selected chat is the same as the currently
selected one, the count isn't reset (as no switching happened)

Fixes #387
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/35b3d1ae66952303ff56fca1dae97387c30529b0">35b3d1ae</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-19T17:52:01+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Don't change selection when fold mode changes

When the window style changes from folded mode to non-folded mode,
the first chat list item is selected by default regardless of the
current state.

Instead of blindly selecting the first item, select the first item
only if none is selected when window changes to non-folded mode.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/18c0f8f10c6e467f1c57931e0781e195e1ab3721">18c0f8f1</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-19T16:24:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">history: Fix possible deadlock

history is a singleton object.  It's created and finalized only once in
an application's lifetime.  But in tests, the same object may be reused
after closing database, which can result in races that lock the GTask to
never complete.

Free object data in dispose and explicitly run dispose when the database
is closed so that we don't have wait for GObject to free data which may
be delayed.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/98f3a18b65ed9f98d2963ae468ad6e7b4ededb55">98f3a18b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-19T16:24:19+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">history: Close database right

We were always passing NULL as db
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/129bb80d94c3ed3ee61de9c5a245924447163a89">129bb80d</a></strong>
<div>
<span>by Yuri Chornoivan</span>
<i>at 2020-08-20T03:50:13+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Update Ukrainian translation</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e19581c0df22f0525cc6209a439ae1498f02452f">e19581c0</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-20T04:02:22+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Add API to delete chat and use it

Move Purple API to delete a chat to chatty-chat use that API
to delete a chat.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/6eaf11565d78c5e2c8f439b8e33f613e1bb384c6">6eaf1156</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-20T14:40:32+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release version 0.1.15
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/23b3c226f35e408b0bf28e424829b2b7e0ac8df2">23b3c226</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-20T15:47:30+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Set popover relative-to in UI file
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/10cc19e95bae5b00820089f24e1597f2a4a040d7">10cc19e9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-20T15:55:21+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Simplify handling add chat

There is no reason to use bit twiddling here.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ce43aa2d4099486a1c5f3a36998d56e5b1387d29">ce43aa2d</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T10:09:40+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove ChattyConversation struct

And reuse conv->ui_data for saving associated ChattyChat.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/0e60e2b969c5ef6f189e5c2030ff5705c19ed7b9">0e60e2b9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T16:11:20+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Fix possible dereferencing of NULL
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/b1cf8a8b5e4c76647c309734083c7d9bc371f494">b1cf8a8b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T16:13:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Simplify setting PurpleConversation

Don't duplicate code.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/7784b9a48ff3730be6ce3919c42d6a911f8537fd">7784b9a4</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T16:52:10+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Remove purple-chat property

It's valid for a chat to not have a PurpleChat.  Also, we don't use
purple-chat property to set PurpleChat when creating an object from
PurpleConversation.

So Let's simply use direct pointer assignment instead of a property
so that we can have less code.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/f3298f9a2b96981ee090d4b6e0722f0fed237da0">f3298f9a</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T17:10:40+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Point ui_data to self when setting PurpleChat

Currently `ui_data` variable is not used.  Let's use it
so that we can eventually remove some list models to handle
chat list.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/cdd401a949be534b352a640331d9542fdd482926">cdd401a9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-21T17:51:37+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Simplify setting buddy

Code for setting buddy were duplicated.  Put
them into a function and use that.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/01703a45af11ff95c27bb3ee2638f59ebfea2198">01703a45</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-24T16:14:08+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove redundant code

"conversation-created" and "chat-joined" signals are emitted
immediately after the conversation is created.

When the conversation is created, it is handled by chatty_conv_new(),
which adds the PurpleConversation to the chat list.  So what ever
"conversation-created" and "chat-joined" callbacks where doing are
already done by chatty_conv_new().  So let's remove these signals
and their handlers as nothing is done there.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ba21113fddf262fcef08e5ed9e0790b238781add">ba21113f</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-24T16:14:08+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">utils: Remove an unused function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/6e528af08be24f7bd3b6f7f1c5c6d5d305ca8b4b">6e528af0</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-27T18:32:53+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Don't let Return key insert newline if set to send message

If Return key press is set to send the inserted message, never insert
a newline when the key is pressed.

This was happening when the message input is empty and thus the Return
key press wasn't claimed to send the message.

If Return key is pressed with the message input empty, do an arror bell
instead

Fixes #391
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/404fd8bafb712258abf897f83afd54534e073d5d">404fd8ba</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-27T19:16:59+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move chatty-conversation to chatty-manager

Move all chatty-conversation code to chatty-manager so that we
are closer to the plan to make manager alone deal with libpurple
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ce0088a16b433172cbbb30d041ffb2227942da0e">ce0088a1</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-27T19:37:02+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">window: Use chatty-item API to check if item is SMS
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/0c469ce88b63354d4dd7b5dfc6f2fffdd786b26e">0c469ce8</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-27T19:37:53+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove unused function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/d3aeb67c40a98c6b5164b453d9e661a445db8c91">d3aeb67c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-28T15:11:22+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Fix setting ui_data when buddy/chat is already set

If ChattyChat has a PurpleBuddy or PurpleChat already set,
the `ui_data` of the PurpleConversation wasn't updated
when a conv is set for the chat.

So instead, check for PurpleBuddy/PurpleChat after the `ui_data'
is updated.  Also, remove previously set `ui_data` for the conv
already set in the chat, if any.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/64b19bca35cb1fc5544e1f04ceb195953a39432f">64b19bca</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-28T16:20:58+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Add chat to the right store

We were blindly adding all chats to im_list.  Let's check
the chat type and add chat to the appropriate list.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/81b5c71c313cf9ff2f5d6d976eaa848a2f69fb2b">81b5c71c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-28T17:50:43+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Link buddy to self when buddy is set

This can be useful to get the IM chat of a buddy if it
exists.  Currently we use a liststore to do so, which
shall be removed soon.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/8acb9915bf4babeae1dad524cc7c4e908314068e">8acb9915</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T14:41:34+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Unset buddy chat when deleting a chat
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/07c01ef56ddacfb62e7f5881f621d29823988c50">07c01ef5</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T14:41:34+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Check if chat exists before adding a new one
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/31bce93addf688a98869cc5a956b416eba4cc3ba">31bce93a</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T18:55:47+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Destroy conversation when deleting chat

Otherwise the chat is simply destroyed, but the user is not left
from the active conversation, if any.  purple_conversation_destroy()
shall do that.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/b9505127cd854c3c08a0bc07f57379164ab2e3a2">b9505127</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T20:29:45+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">new-chat-dialog: Hide chats from disconnected accounts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/5b02437c5c51cd0bca4438bbcb7f70914a11aafd">5b02437c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T20:29:45+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Don't remove chat when node is removed

libpurple may remove a node to simply add it again. It's hard
to know if the removal happened simply to add it again or not.

When an actual deletion happen, the associated PurpleConversation
is deleted, and so tracking PurpleConversation alone can make this
process simpler.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/ab065cd5a12c552e49af93ac025e0903951ac8d2">ab065cd5</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-08-31T20:34:08+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove no longer used code
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/b8cf9474a5ab3db7dc1cb37b1d0effbb086d11f6">b8cf9474</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-01T16:22:04+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Simplify adding chat to list

Use chatty_manager_add_chat() instead of chatty_manager_add_conversation()
So that we have one less API. Also add_chat() adds chat to the right
list instead of blindly adding to im_list, which was how it was done
until now.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/3fb9c1a7eaebd84a7f9a549194f09c82fc7ad5a0">3fb9c1a7</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-01T16:22:53+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove no longer used function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/5e07a9b6ab7ab12e574740271b1a344158e8e0ba">5e07a9b6</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-01T17:09:38+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Use an array to store emoticons

So that we don't have to handle memory [de]allocations.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/2638c04ba9c6b0df6abc3d2afbfa8bb34775637e">2638c04b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-01T18:58:32+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat: Use the right variable for check

We were using the wrong variable to check for match
resulting in surprising results
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/0dd3fad1cdb7f13a21a67cecfb16209c593fc798">0dd3fad1</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:46:20+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Use chatty-item API to get chat protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/5b69c8aa7c6429d578fc221b627db11d84f26545">5b69c8aa</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:46:56+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pp-account: Use chatty-item API to get protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/06e1dec6ab4da1308d9251f99f6e5a95a76bbd6a">06e1dec6</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:47:32+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">settings-dialog: Use chatty-item API to get protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/c4e0cb84b7b5b7a34b4dcfe194f1a278c5b53eea">c4e0cb84</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:48:18+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">new-muc-dialog: Use chatty-item API to get account protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/3546263c889290005f763a006a9c706d7b7a2ffc">3546263c</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:48:52+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">chat-view: Use chatty-item API to get chat protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/db168b4bb0f22cf467e3bfd4ccec7aa9076e923d">db168b4b</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T15:49:31+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pp-buddy: Use chatty-item API to get buddy protocol
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/04cffa541b4862f9e636f5c443b75340e703a17e">04cffa54</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T19:43:32+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">new-chat-dialog: Hide IM chats with buddies

We don't have to list IM chats as buddies are listed separately
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/e161242581422581dda1ce7a09f9fcb28963b495">e1612425</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T19:55:44+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove some lists used to store chats

We now make use of ui_data for tracking various objects.  And
so we no longer have to lookup in lists to find the objects.

Don't differentiate between IM and chats.  Use a single liststore
for any type of chats, and so we no longer require im_list, and
related helper models.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/5946574222ebff33b75c5b251753dd72f8c81aeb">59465742</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T19:58:02+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Rename a variable

Use sorted_chat_list, which is now more appropriate.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/81b394c9416d2afa24b75c2e08d77302a88fd600">81b394c9</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T21:06:30+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Use ui_data to get chat from conv
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/af1801801b6bbf5853e2a1aaad961def5b05e611">af180180</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T21:06:30+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">xep-0184: Use ui_data to get chat from conv
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/4a2d9dd1f74875cc9bb07f1965bbbc39dac3b92f">4a2d9dd1</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T21:06:30+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">muc-info-dialog: Use ui_data to get chat from conv
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/957eecdaeb2e612db5286f737c03c170ac45cc94">957eecda</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-02T21:06:30+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">manager: Remove an unused function
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/6b31ce6c4ff2787393bb9bcd1447037147e2793f">6b31ce6c</a></strong>
<div>
<span>by Fabio Tomat</span>
<i>at 2020-09-07T19:26:53+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Add friulian to LINGUAS</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/9d49e6a95ebe3ef83821fba3bb63a42735e961db">9d49e6a9</a></strong>
<div>
<span>by Fabio Tomat</span>
<i>at 2020-09-07T19:28:14+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Add friulian translations</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/228b4cfb585dbf3200282b6854cba881ce6718d5">228b4cfb</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-14T12:11:10+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add chatty-chat base class

And move the old chatty-chat to chatty-pp-chat

So that we can use this as the base class for chats
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/f122ab1297d15aafcb38eef8a6707a11069186a9">f122ab12</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-14T19:55:33+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">item: Move is_sms() from chatty-pp-account

And adapt to API changes.

chatty_pp_account_is_sms() was using only chatty-item API.
So moving it to chatty-item shall allow us to use the API
in more cases, and not just for accounts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/c41f92580dacc09e40268209440ae53321bd64d7">c41f9258</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-14T19:55:33+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">account: Move some pp-account APIs to parent class

So that it can be used for all type of accounts
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/bbe4ab9624d4421ff36435d0afba89ad06f8fecc">bbe4ab96</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-16T20:56:47+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">account: Move more APIs from pp-account

And adapt to API changes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/80f527a30982165f4729fb2b016a7672c51f2cab">80f527a3</a></strong>
<div>
<span>by scootergrisen</span>
<i>at 2020-09-17T11:18:21+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update da.po</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/de0df95ffd732d562506039d22b2b174c3ddfa90">de0df95f</a></strong>
<div>
<span>by Anders Jonsson</span>
<i>at 2020-09-18T12:27:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Swedish translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/bee7e617efd9109042afc12bd6f6b4a85180c837">bee7e617</a></strong>
<div>
<span>by Марко Костић (Marko Kostić)</span>
<i>at 2020-09-23T05:42:28+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">po: Add Serbian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/commit/d6ffe9de39e31d9616924e6eb9df118e8e0575c5">d6ffe9de</a></strong>
<div>
<span>by Mohammed Sadiq</span>
<i>at 2020-09-23T13:15:50+05:30</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release version 0.1.16
</pre>
</li>
</ul>
<h4>16 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#64b09642045e2c1aac8a1ab2e5f7e170a7097a83">
<span class="deleted-file">

data/icons/protocol/Matrix_logo.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#b6bfac57045d4b9e20a415ef5f526a2a0b711fe7">
<span class="deleted-file">

data/icons/protocol/Telegram_logo.png
</span>
</a>
</li>
<li class="file-stats">
<a href="#83b2db9e3ec7efe03c15dd4184330fa4327144ba">
<span class="deleted-file">

data/icons/protocol/XMPP_logo.svg
</span>
</a>
</li>
<li class="file-stats">
<a href="#7c40389114ad414bce83f23feb1cfbd157be60b3">
data/sm.puri.Chatty-daemon.desktop.in
</a>
</li>
<li class="file-stats">
<a href="#a6d2ee3e87394bcb4ef243c6ed373841dde0a079">
data/sm.puri.Chatty.desktop.in
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#54d6c31c823e250ebb67120d8dd489a69a02213c">
po/LINGUAS
</a>
</li>
<li class="file-stats">
<a href="#1f35254eafd260ef7262c1165537916497a1d165">
po/POTFILES.in
</a>
</li>
<li class="file-stats">
<a href="#a63dd2f4a3ecc8a7c3eafda9edbe00b1d6265057">
po/da.po
</a>
</li>
<li class="file-stats">
<a href="#07e68c876fefebcaf08ceae8b78c78bc4e8c5032">
po/en_GB.po
</a>
</li>
<li class="file-stats">
<a href="#bf0ecd6fd82096852700283e68fd723ccfe57871">
po/es.po
</a>
</li>
<li class="file-stats">
<a href="#1f06de62529105f1a81cbf8f5e7dad30a6e7874c">
<span class="new-file">
+
po/fur.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#160f60c3dd59b978e505eccda1925dc3923a1d71">
po/pt_BR.po
</a>
</li>
<li class="file-stats">
<a href="#061fabf97dbb370db590a7ca14a815203247ff25">
po/ro.po
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/chatty/-/compare/131a193e8d7eb529f5442e9db20390a68c58488f...d6ffe9de39e31d9616924e6eb9df118e8e0575c5">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>