Commit graph

153 commits

Author SHA1 Message Date
merkost
05ced83909 Merge branch 'master' into export_import_settings
# Conflicts:
#	app/src/main/res/menu/menu_main.xml
2023-07-20 12:52:42 +10:00
Tibor Kaputa
0c5242df2d
Merge pull request #698 from esensar/feature/177-conversations-archive
Implement archive feature for conversations using system API
2023-07-19 16:40:16 +02:00
Tibor Kaputa
9208eedf6b
adding an empty line 2023-07-19 14:52:51 +02:00
Wilson
f6b5bbf455 add asking for Exact alarm permission before scheduling a message above Android API S 2023-07-18 16:21:18 -04:00
merkost
4d378e819c ImportResult extracted to a separate class and MainActivity cleared 2023-07-18 16:23:04 +10:00
Ensar Sarajčić
857a4f0b93 Implement archive functionality using system API 2023-07-17 16:43:31 +02:00
Ensar Sarajčić
a35edce84a Add support for .txt files for importing 2023-07-15 16:32:33 +02:00
Ensar Sarajčić
a6b97698bf Update mime type and file extension constants for clarity 2023-07-15 16:24:32 +02:00
Ensar Sarajčić
0ad178fddb Rename JSON import constants to better reflect contents 2023-07-15 13:59:58 +02:00
Ensar Sarajčić
e825e44f54 Add support for importing XML exports
This covers importing from Signal and Silence applications export

This closes #519
2023-07-12 12:13:59 +02:00
Ensar Sarajčić
47861f605d Add support for archiving conversations
Archiving messages currently acts like recycle bin in
Simple Gallery, meaning that after 30 days, conversations
will be deleted permanently. Any updates to the conversation
(new messages) removes it from archive.

This closes #177
2023-07-11 16:52:47 +02:00
Ensar Sarajčić
9ff6c3cbb6 Properly load threads on configuration changes 2023-06-30 10:56:07 +02:00
Ensar Sarajčić
8675de70c2 Handle app locking for threads too 2023-06-30 10:55:30 +02:00
Ensar Sarajčić
ae2e480876 Prevent loading messages before app is unlocked 2023-06-30 10:41:01 +02:00
Ensar Sarajčić
143aaece4b Add password protection feature to the app
This closes #446
2023-06-30 09:29:36 +02:00
tibbi
a54155d358 updating commons 2023-05-07 18:50:55 +02:00
Naveen
c94b8852cd Avoid resetting conversation name in tmp threads 2023-02-28 19:17:04 +05:30
Naveen
83cdf0f623 Avoid resetting conversation name 2023-02-28 18:58:10 +05:30
Tibor Kaputa
7429a0c9e5
Update MainActivity.kt 2023-02-01 08:35:40 +01:00
Naveen
b45e6990d7 Revert view id refactor 2023-01-17 02:27:21 +05:30
Naveen
f8bcc74155 Hide progress bar after loading from telephony 2023-01-17 00:18:32 +05:30
tibbi
63dedaa9b7 show a loading progress bar at first app load 2023-01-12 16:18:14 +01:00
tibbi
c5a880b5f1 adding a helper function to avoid duplication 2023-01-06 17:49:54 +01:00
tibbi
7a558f68f5 fixing a top Search menu related glitch 2023-01-06 17:48:24 +01:00
tibbi
b9564e7162 updating commons 2023-01-04 16:04:50 +01:00
tibbi
2be979e740 moving the top search related code to Commons 2023-01-03 23:36:40 +01:00
tibbi
f05fffc206 properly reset search results and placeholders on close 2023-01-03 16:05:28 +01:00
tibbi
be8003718f animate search holder visibility 2023-01-03 15:58:42 +01:00
tibbi
2d6c48cd90 hide the top search menu at scrolling 2023-01-03 15:38:39 +01:00
tibbi
f02348dc6c move some search bar related code to a custom view 2023-01-03 11:50:45 +01:00
tibbi
218aba7ad6 properly update all menu colors onResume 2023-01-02 23:06:47 +01:00
tibbi
c1c9cf0419 move SearchActivity to be a part of MainActivity 2023-01-02 21:59:50 +01:00
tibbi
c6ca168dc9 restyling main screen 2023-01-01 23:18:50 +01:00
Naveen
7f9f925da4 Properly update text colors on theme change
and some code improvements
2022-12-11 14:45:47 +05:30
Naveen
8d283858e1 Add ability to rename group conversations 2022-11-21 02:51:51 +05:30
Naveen
89f378b973 Minor code consistency change 2022-11-18 01:45:17 +05:30
Naveen
9bdc8b6f7e Use DiffUtil at conversations screen 2022-11-13 00:38:11 +05:30
tibbi
3092253022 hide the More Apps From Us menu item in some cases 2022-11-12 19:27:57 +01:00
tibbi
ee339dcd6b adding a "More apps from us" menu button 2022-11-10 17:03:40 +01:00
Naveen
42d4c72137 Let base activity configure bottom bar 2022-11-07 00:43:59 +05:30
Naveen
6f58903cf2 Set proper navigation bar color 2022-11-06 19:07:17 +05:30
tibbi
2d0131e7af add scheduled messages to release notes 2022-10-26 19:25:54 +02:00
Tibor Kaputa
d41c57093e
Merge pull request #438 from Naveen3Singh/feature_schedule_send
Add schedule send feature
2022-10-14 23:29:49 +02:00
tibbi
0de5cabc92 adding a new faq item about scheduled messages 2022-10-12 22:58:33 +02:00
Naveen
203f10618f Prefer last modified time over last message time 2022-10-08 20:50:49 +05:30
Naveen
ee8130c767 Handle conversations with scheduled messages only 2022-09-28 02:05:06 +05:30
Naveen
2ff0880cb5 Handle sending scheduled messages 2022-09-27 16:08:45 +05:30
Tibor Kaputa
48421d6891
make the new code a bit more readable 2022-09-13 11:21:43 +02:00
Naveen
74cc5f99b1 Handle notification permission 2022-09-13 01:38:29 +05:30
tibbi
84a59d6c22 updating commons with some style improvements 2022-07-10 19:44:10 +02:00