[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/chatty][upstream/latest] 43 commits: mmsd: rework delivery report logic
Evangelos Ribeiro Tzaras (@devrtz)
gitlab at salsa.debian.org
Fri Mar 17 18:23:27 GMT 2023
Evangelos Ribeiro Tzaras pushed to branch upstream/latest at Debian On Mobile / chatty
Commits:
9795e7e6 by Chris Talbot at 2023-03-01T07:44:21-05:00
mmsd: rework delivery report logic
Many carriers do not send back a delivery report, so the MMS is
never deleted. Expiry time is typically three days, so I am giving
the MMS a week before I decide to just delete it.
Also, if the user decides they no longer want delivery reports,
do not listen for them anymore.
- - - - -
edd75ef6 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
ma-chat: Remove no longer used code
- - - - -
a57d5864 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
ma-account: Remove no longer used code
- - - - -
f2ba84d8 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
history: Remove no longer used code
We don't locally store avatar files in any of the protocols.
Matrix avatars lives in cmatrix, MM avatars in eds and XMPP
avatars are handled by libpurple.
- - - - -
fba49f4b by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
ma-account-details: Remove no longer used code
- - - - -
3ec68d60 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
item: Remove no longer used code
- - - - -
39de8e3c by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
media: Remove no longer used code
- - - - -
37d8a20b by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
tests: Don't test for previews
We never use previews and so remove them.
We shall re-add them later.
- - - - -
127da627 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
history: Remove loading previews
We never use them anywhere
- - - - -
9b840217 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message: Remove no longer used code
- - - - -
b6011a91 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
Add ChattyFile
So as to replace ChattyFileInfo
- - - - -
f0f1fbb5 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
various: Use ChattyFile for files
- - - - -
ed31dd1d by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
utils: Remove no longer used code
Files are now handled by ChattyFile
- - - - -
7626941f by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message: Don't look into cache directory for files
We did use them in the past for matrix images. Since matrix
now lives in libcmatrix, this is no longer required.
- - - - -
578b34a8 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
application: Don't create matrix cache directory
This is now handled by libcmatrix
- - - - -
4ac11dc5 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message-row: Avoid looking in cache directory
We used to use them for matrix files, which is no longer the
case as it's now handled by libcmatrix
- - - - -
6e551e2c by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message: Remove an unused parameter for requesting files
And adapt to API changes
- - - - -
125a9fa1 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
Rename file-item to attachment
So that we can use file-item for generic files in
messages
- - - - -
b6185384 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
Add ChattyProgressButton
- - - - -
cad14996 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Use ProgressButton
- - - - -
c691e0a9 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
Add ChattyFileItem
- - - - -
81c3bf02 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message-row: Handle message content and file content
- - - - -
c1aadd37 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
tests: Update message row test
- - - - -
af67dcd0 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
Remove ChattyTextItem
- - - - -
99e3bf23 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Remove unused parameter
- - - - -
3a83a94d by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Use ChattyFile API to load images
- - - - -
fc14c37a by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message: Add file for cm-event files
Instead of faking one, add the real file.
- - - - -
3cab1b4c by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
ma-chat: Use ChattyFile API to download file
- - - - -
6034860d by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message: Remove no longer used code
- - - - -
876e72e0 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message-row: Align file contents
- - - - -
efab4890 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Align content same as the parent
- - - - -
93d6e7e4 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
message-row: Add spacing between files
- - - - -
a93b6f42 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Show file name along with image
- - - - -
a4a01473 by Mohammed Sadiq at 2023-03-01T15:14:20+00:00
image-item: Open image on click
- - - - -
c2436f3f by Mohammed Sadiq at 2023-03-06T10:11:48+05:30
Update changelog and release 0.7.1
- - - - -
9504ce4e by Mohammed Sadiq at 2023-03-09T15:01:02+05:30
chat-view: Fix a crash when replacing emotes
Fixes #779
- - - - -
2e6102b9 by Mohammed Sadiq at 2023-03-10T18:57:10+05:30
message-row: Include appropriate headers
So that libpurple works again
- - - - -
cf1a1463 by Emin Tufan Çetin at 2023-03-12T06:45:29+00:00
Update Turkish translation
- - - - -
94baed12 by Mohammed Sadiq at 2023-03-12T07:01:01+00:00
message-row: Wrap long content
Fixes #781
- - - - -
cc3765f1 by Mohammed Sadiq at 2023-03-12T14:10:10+05:30
POTFILES.in: Add missing ui file
- - - - -
64269480 by Mohammed Sadiq at 2023-03-12T14:10:10+05:30
ci: Check UI files for missing translations
- - - - -
d4228340 by Mohammed Sadiq at 2023-03-14T13:59:53+05:30
Update changelog and release 0.7.2
- - - - -
91545627 by Evangelos Ribeiro Tzaras at 2023-03-17T19:03:50+01:00
New upstream version 0.7.2
- - - - -
30 changed files:
- .gitlab-ci.yml
- NEWS
- debian/changelog
- meson.build
- po/POTFILES.in
- po/tr.po
- src/chatty-application.c
- + src/chatty-attachment.c
- + src/chatty-attachment.h
- src/chatty-attachments-view.c
- src/chatty-chat-view.c
- src/chatty-file-item.c
- src/chatty-file-item.h
- + src/chatty-file.c
- + src/chatty-file.h
- src/chatty-history.c
- src/chatty-image-item.c
- src/chatty-image-item.h
- src/chatty-media.c
- src/chatty-media.h
- src/chatty-message-row.c
- src/chatty-message.c
- src/chatty-message.h
- + src/chatty-progress-button.c
- + src/chatty-progress-button.h
- − src/chatty-text-item.c
- − src/chatty-text-item.h
- src/chatty-utils.c
- src/chatty-utils.h
- src/chatty.gresource.xml
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/chatty/-/compare/da21bea5cf8b1ad077a3edc73831f564b103b008...915456271801090b9abd5cb3b1691195805ce9b2
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/chatty/-/compare/da21bea5cf8b1ad077a3edc73831f564b103b008...915456271801090b9abd5cb3b1691195805ce9b2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20230317/3661cb58/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list