Commit Graph

38 Commits

Author SHA1 Message Date
bjoern 8d9c02dd7a add option to view full (html) message (#1763)
* add get-mime-original apis

* remove unused control

* add 'Show full message' buttons

* split reusable WebViewActivity from LocalHelpActivity

* add FullMsgActivity

* load html via AsyncTask

* adapt to changed api

* handle mailto:-links in WebView

* block loading remote images by default, add user setting always/once/never

* do not hide 'Once' button in always-mode, playing around a day with hidden 'Once' that looks more like a bug :)

* wording: as 'Always' affects all messages, it is better to speak of multiple senders

* wording: use 'Load remote images'

this makes it easier for the user to find the option
if one sees, images are missing in the document.

* wording: shorten text.

* wording: change 'may' to 'can'. 'may' sounds a bit as if someone allows this.

* Don't use AsyncTask

* check 'once' if appropriate

* use lite-colored checkbox-emoji in dark-theme

* add comment about missing error logging

Co-authored-by: Hocuri <hocuri@gmx.de>
2021-01-28 22:53:15 +01:00
Hocuri 45aa3e5b82 Directly show error on msg tap
fix #1749
2020-12-13 18:06:44 +01:00
B. Petersen 8278b337ec remove dead code 2020-10-17 01:04:52 +02:00
Hocuri befe953b61 formatting 2020-10-16 18:51:59 +02:00
Hocuri 1634ecf725 Performance tweak 2020-10-16 18:51:59 +02:00
Hocuri 15373f9cc1 move directly to first-unread message fix #1654 2020-10-16 18:51:59 +02:00
Hocuri c720df5d5c Add swipe-to-reply quotes 2020-10-11 22:09:51 +03:00
B. Petersen 6b11b60b84 add new videochat apis 2020-07-29 14:00:01 +02:00
B. Petersen b7970ed9d8 fix TAG name, style 2020-06-03 22:13:49 +02:00
Angelo Fuchs 592a5a6b3b fix #1071 by implementing hashCode in DcMsg. 2020-06-01 16:21:51 +02:00
B. Petersen fb235b7639 upgrade to androidx support libraries 2019-11-08 01:22:28 +01:00
B. Petersen 5b5bfedcfd add a different animation for 'prepare' 2019-05-13 21:44:38 +02:00
B. Petersen 8fd09d1009 add api for independent markers 2019-04-26 00:32:27 +02:00
B. Petersen aa14ed5107 add location icon beside message time 2019-04-24 20:43:33 +02:00
B. Petersen 719f8d8047 show date when timestamp deviates, closes #116 2019-01-10 00:29:39 +01:00
B. Petersen 644fc96198 use sort-timestamp for displaying date-headlines, fixes #217 2019-01-09 23:44:10 +01:00
B. Petersen d2e6d843ab remove dead code 2019-01-08 01:09:53 +01:00
daniel.boehrs 3a7686471a call "markseen" on messages scrolled into view #100 2018-12-21 11:01:26 +01:00
Angelo Fuchs 8588765dc7 #138 removing MmsSmsDatabase 2018-12-08 16:18:07 +01:00
B. Petersen 40e57b3286 remove header boilerplate 2018-11-15 02:11:44 +01:00
Angelo Fuchs acaf836af9 DcMsg no longer requires the Recipient. 2018-10-31 14:01:39 +02:00
björn petersen 887cc3a1bb [WIP] Media gallery (#109) closes #78
* Update messenger-backend submodule.
* display a swipe able media gallery when one taps an image
* display a tiled gallery from chat-menu and from preview gallery
* changed some utility classes to handle the new situations
2018-10-29 20:55:49 +01:00
B. Petersen 9b6dcf955f adapt name and return value of dc_msg_get_filebytes() wrapper function 2018-10-17 14:06:36 +02:00
B. Petersen 96c4fd6835 adapt to new api 2018-10-17 01:13:56 +02:00
B. Petersen 11eed61019 adapt to new API 2018-10-07 18:27:59 +02:00
B. Petersen 0da4fa1530 implement messages deletion 2018-09-23 16:33:10 +02:00
B. Petersen c2c7a3173b style, make some @NunNull annotations 2018-09-21 14:25:39 +02:00
B. Petersen 8f28640d28 make selection toolbar work, tackles #29 2018-09-21 00:57:20 +02:00
B. Petersen d2fca389a4 show info-messages as such 2018-09-20 11:30:56 +02:00
B. Petersen 1391c187a5 correct message sorting 2018-09-20 01:11:01 +02:00
B. Petersen b86da2555a replace MessageRecord by DcMsg 2018-09-19 18:07:28 +02:00
Angelo Fuchs 65077f1e7d worked over Conversation Item, is now without compiler errors. 2018-09-19 14:35:14 +02:00
Angelo Fuchs 41ccf739de Conversation Adapter worked over, ConversationItem in progress. 2018-09-19 14:35:14 +02:00
B. Petersen e457a4d2f6 refactor and unify JNI names 2018-09-12 23:49:05 +02:00
B. Petersen 3870d8c674 add DcContext.sendMsg() and related functions to bindings 2018-09-12 14:05:00 +02:00
B. Petersen 59490310fd remove globals from DcContext (formerly MrMailbox) to allow multiple instances, add class derived from DcContext 2018-08-18 23:35:45 +02:00
B. Petersen b4bc628f17 make DcContext static 2018-08-18 18:58:27 +02:00
B. Petersen 54aa11b964 refactor MrMailbox to DcContext etc. 2018-08-18 14:43:22 +02:00