Commit graph

  • d8080848c6 make the contact images more colorful tibbi 2020-04-10 23:36:44 +02:00
  • 584fc7ca81 adding a contact avatar at the main screen tibbi 2020-04-10 22:44:28 +02:00
  • 0eb161e05a avoid showing accent characters at contact image placeholders tibbi 2020-04-10 22:02:51 +02:00
  • 718afea9d6 recognize contact photos at SMS too tibbi 2020-04-10 21:53:19 +02:00
  • bbc1f53a74 properly fetch contact photos too tibbi 2020-04-10 21:48:15 +02:00
  • e92576f876 adding the SMS MMS license tibbi 2020-04-10 20:19:31 +02:00
  • 02ba0e3651 properly handle and show received MMS tibbi 2020-04-10 20:06:14 +02:00
  • a25982e816 move the received message notification handling in Context extension tibbi 2020-04-10 19:00:14 +02:00
  • a791b681aa properly mark read MMS messages too, not just SMS tibbi 2020-04-10 18:51:47 +02:00
  • 7a883ce280 adding a null check at message participants tibbi 2020-04-09 22:01:33 +02:00
  • 5185a98ca9 cache participant fetching at the mainscreen to speed it up tibbi 2020-04-09 18:35:01 +02:00
  • 0984449a76 show video MMS attachments too tibbi 2020-04-09 13:41:51 +02:00
  • 0749c0bb9d try opening the mms attachment on fullscreen view on click tibbi 2020-04-09 13:22:02 +02:00
  • c8038cdcde reducing the chat bubble padding a bit tibbi 2020-04-09 13:17:23 +02:00
  • d0b4e17300 display mms attachments at the conversations tibbi 2020-04-09 10:52:14 +02:00
  • 500f2bc8fe adding MMS attachments at the Message class tibbi 2020-04-09 10:28:38 +02:00
  • 44a1d85436 properly obtain the sms senders name tibbi 2020-04-09 10:06:47 +02:00
  • cdc4d8b236 removing an ugly helper function for fetching name from id tibbi 2020-04-08 23:04:27 +02:00
  • c4972c9204 always use a proper thread title at the main screen tibbi 2020-04-08 22:32:18 +02:00
  • fb45d68835 properly set the thread title if it contains no messages tibbi 2020-04-08 22:31:15 +02:00
  • ef09a8871a go to new Thread activity only if it is different than the current tibbi 2020-04-08 22:25:52 +02:00
  • 156620c917 couple more threading improvements here and there tibbi 2020-04-08 22:15:43 +02:00
  • 8b37aab610 lets add a Participants field into Message tibbi 2020-04-08 20:36:59 +02:00
  • 424b77577c removing the Subject of the Messages, doesnt seem to be used tibbi 2020-04-08 20:20:54 +02:00
  • 3fd39a7acf adding some improvements related to fetching recipient names tibbi 2020-04-08 20:17:42 +02:00
  • 630c87c6d9 implementing the Manage People menu button at the conversation screen tibbi 2020-04-08 17:46:42 +02:00
  • f01bbb893e improve the way blocked numbers are checked tibbi 2020-04-08 14:00:15 +02:00
  • 88389a09c9 do not show blocked number messages on the main screen tibbi 2020-04-08 13:41:47 +02:00
  • bed5a80ccf implement number blocking from the Thread screen tibbi 2020-04-08 12:35:17 +02:00
  • 0fe917053c adding a menu item for blocking a number tibbi 2020-04-08 12:12:13 +02:00
  • 04152492a5 adding a Manage Blocked Numbers settings item tibbi 2020-04-08 11:59:34 +02:00
  • 4c7cecbe4e updating some resources tibbi 2020-04-08 11:56:16 +02:00
  • 1e54e6cde0 fetch only the wanted MMS messages at threads tibbi 2020-04-07 23:26:43 +02:00
  • e8f37b69de properly sort all fetched messages tibbi 2020-04-07 23:24:27 +02:00
  • bda8ff863c add initial MMS parsing tibbi 2020-04-07 22:56:28 +02:00
  • b00eea624c shortening some code by importing more specific packages tibbi 2020-04-07 12:43:33 +02:00
  • 10bc1d1278 simplifying cursor querying tibbi 2020-04-07 12:39:34 +02:00
  • 3b83e93192 lets not open the keyboard initially at opening a conversation tibbi 2020-04-07 12:24:49 +02:00
  • 0e6f8e1dbf show the keyboard at opening the thread screen tibbi 2020-04-06 23:23:20 +02:00
  • 6330f5952c show the thread Delete button only if there are actual messages present tibbi 2020-04-06 23:20:44 +02:00
  • a569ae2b05 add a menu button for deleting the whole opened conversation tibbi 2020-04-06 23:16:49 +02:00
  • 013fa62606 allow inserting not saved numbers in New Message activity tibbi 2020-04-06 23:11:49 +02:00
  • 3a23552326 removing some redundant views from the New Message activity tibbi 2020-04-06 23:03:32 +02:00
  • 40897178c7 lets hide the Manage People menu button until group SMS gets implemented tibbi 2020-04-06 22:59:53 +02:00
  • 5487dbb435 changing the hint text at creating a new conversation tibbi 2020-04-06 22:58:02 +02:00
  • 2a36a23782 at search results prioritize names that start with the search string tibbi 2020-04-06 22:32:16 +02:00
  • ec5c49ce1e allow toggling the Add Person UI at the thread activity tibbi 2020-04-06 22:22:25 +02:00
  • 900982999f use an AutocompleteTextView at the ThreadActivity tibbi 2020-04-06 22:18:50 +02:00
  • 97299a0900 make getAvailableContacts asynchronous tibbi 2020-04-06 22:06:58 +02:00
  • fdf4957da2 moving some contact fetching helper functions into Context Extensions tibbi 2020-04-06 22:00:57 +02:00
  • 4405495e6b do not allow removing the original contact from ThreadActivity tibbi 2020-04-06 21:43:07 +02:00
  • c4f209b8ff moving some more functions from NewMessage to Thread activity tibbi 2020-04-06 21:10:19 +02:00
  • 3f2b88785a add filtering by search string at the New Message activity tibbi 2020-04-06 20:46:26 +02:00
  • 8c765a25c3 do not add NewMessageActivity into the backstack tibbi 2020-04-06 20:34:25 +02:00
  • bc5e40bef3 removing a helper context extension function tibbi 2020-04-06 20:25:01 +02:00
  • 705f015a96 lets pass more info at the ThreadActivity again, as backup tibbi 2020-04-06 20:24:30 +02:00
  • 8736473b35 fill the Suggestions list with contacts tibbi 2020-04-06 19:20:17 +02:00
  • 979744cbd5 moving some views at the existing Thread activity tibbi 2020-04-06 12:44:53 +02:00
  • 6d8c889723 launch the given contacts thread at clicking on him at the New Message screen tibbi 2020-04-06 12:23:01 +02:00
  • cdfaa3cea9 show an Add Person menu button at the top menu of conversations tibbi 2020-04-06 11:58:14 +02:00
  • 8379a753b2 adding a helper function for opening a specific thread tibbi 2020-04-06 11:22:40 +02:00
  • 5b6b5db17b pass only the ThreadId to ThreadActivity, fetch other data tibbi 2020-04-06 11:13:47 +02:00
  • ba08a74cf9 move the cursor at the message text field after adding a recipient tibbi 2020-04-06 10:25:34 +02:00
  • 127d7d8930 adding some new views at the New Message screen tibbi 2020-04-06 10:23:26 +02:00
  • b5aa561a92 renaming contactId to id tibbi 2020-04-06 10:13:25 +02:00
  • 34fe393ea7 remove the selected contact at pressing X tibbi 2020-04-06 10:12:49 +02:00
  • 775c4da791 avoid adding the same contact multiple times tibbi 2020-04-06 10:07:02 +02:00
  • e7340d80ea correcting a side margin calculation tibbi 2020-04-06 10:03:11 +02:00
  • 1647df2d0c improve the way contact selection is shown tibbi 2020-04-06 09:55:39 +02:00
  • 741e619822 improve the way selected contacts are shown, properly create new lines tibbi 2020-04-05 23:32:51 +02:00
  • d15005bfd7 show the selected contacts at the top tibbi 2020-04-05 22:34:22 +02:00
  • 1b3c6d9dac try filtering out duplicate contacts at the autocomplete suggestions tibbi 2020-04-05 22:04:21 +02:00
  • dc806c97d0 adding some autocomplete suggestions at new messages tibbi 2020-04-05 21:50:37 +02:00
  • b67d2a8dfb fetch a list of available contacts at NewMessageActivity tibbi 2020-04-05 21:18:33 +02:00
  • d1f2046f2a get the prefix and suffix at name fetching too tibbi 2020-04-05 21:08:20 +02:00
  • 931f977c65 allow sharing message text directly tibbi 2020-04-05 20:00:26 +02:00
  • bed6ef764f allow copying a message value into the clipboard easily tibbi 2020-04-05 19:46:37 +02:00
  • e1f1583b17 add handling for storing sent messages tibbi 2020-04-05 19:12:02 +02:00
  • 420a88c74c creating a helper function for fetching the thread id tibbi 2020-04-05 17:38:25 +02:00
  • 3373ce66e1 add a contact searching field at the New Message activity tibbi 2020-04-05 17:16:48 +02:00
  • 251eca8823 adding a helper function for refreshing the messages tibbi 2020-04-05 15:06:27 +02:00
  • 049b8f9877 trigger a message refresh when the date/time format changes tibbi 2020-04-05 15:04:26 +02:00
  • 3cf6ce2e37 handle deleting individual messages tibbi 2020-04-05 13:38:33 +02:00
  • 2a319f9550 allow deleting threads from the main screen tibbi 2020-04-05 13:25:24 +02:00
  • 560935b61e launch the NewMessageActivity on pressing FAB tibbi 2020-04-05 13:01:39 +02:00
  • ef455cd961 adding a FAB at the main screen tibbi 2020-04-05 12:54:42 +02:00
  • 2c1482ebdd reduce the alpha of the Send Message button, if unavailable tibbi 2020-04-05 12:17:37 +02:00
  • 1c1ccb7a4b show the addresses first letter at the SMS notification tibbi 2020-04-05 11:58:35 +02:00
  • a8a74e7eb0 fetch messages on background threads tibbi 2020-04-05 11:00:08 +02:00
  • 7f2470567d adding a new icon for the notifications tibbi 2020-04-05 10:55:24 +02:00
  • b48f18eaf8 adding the app icon in all colors tibbi 2020-04-05 10:29:16 +02:00
  • a3e89719b1 use the BigTextStyle notification style at received SMS tibbi 2020-04-04 22:11:23 +02:00
  • 1fe2f10d53 show a notification at receiving an SMS tibbi 2020-04-04 21:53:58 +02:00
  • 29c0f928ca use EventBus for triggering sms list refreshes tibbi 2020-04-04 21:23:28 +02:00
  • d3eee79d0e show the time at threads more often tibbi 2020-04-04 20:34:49 +02:00
  • 3ec40cb979 mark unread SMS as Read on open tibbi 2020-04-04 20:22:17 +02:00
  • 654359eaea store received SMS in the SMS provider tibbi 2020-04-04 20:11:40 +02:00
  • 3eb1127c74 show an error at messages that havent been sent tibbi 2020-04-04 19:41:48 +02:00
  • 35a2023866 adding the base basics of sending an SMS, not saving into SMS Provider yet tibbi 2020-04-04 19:14:45 +02:00
  • 3637afc0bb require being set as the default SMS app on QPlus too tibbi 2020-04-04 16:58:13 +02:00