octoshrimpy
eeea87490d
Merge pull request #254 from gavine99/mms-attachment-share-242
...
fixes for mms attachment view/share is suboptimal (#242 ) and other small fixups
2025-02-06 17:00:37 -07:00
gavine99
55a8937501
changes to gracefully handle a failure to get contact attachment data from provider
2025-02-06 11:47:30 +11:00
gavine99
53a634135f
fix crashing bug attaching contact card
2025-02-05 13:28:39 +11:00
octoshrimpy
51ae22e9ea
update version number prior to release
2025-02-04 07:44:56 -07:00
gavine99
042bbe80a1
changed to not save message attachments
...
to media store when sharing.
fixed using wrong attachment class for vcards (use lowercase on both sides of attachment mime type comparison)
added share button to audio attachment preview
removed old fileprovider that was never used
added content provider to provide mms attachments to external activities using a filename - not mms part id - so they can be saved externally with a proper name
fix bug when re-using attachment viewholder that has previously had text
fixed bug of image attachments always being named 'image' rather than their filename
added share button to generic file attachment type in compose message list and removed onclick handler for viewing
2025-02-03 19:58:40 +11:00
octoshrimpy
19afbdc783
Merge branch 'master' into values-syntax
2025-02-02 09:08:20 -07:00
gavine99
fbd1094b2b
fixed bug that was a hangover from the original code that made message links only clickable once
2025-02-02 21:31:01 +11:00
gavine99
d7514d65b6
changes to add a new setting that allows user to choose to allow all message links, block all message links (including in notifications), or ask via a dialog box whether the user wishes to proceed
2025-02-02 21:23:01 +11:00
Inhishonor
39dd35a61e
Update strings.xml
2025-02-01 16:30:36 -08:00
octoshrimpy
f32e0b4528
Merge pull request #250 from gavine99/fix_message_selection_background
...
fully select message backgrounds in compose screen
2025-02-01 12:51:44 -07:00
gavine99
99a24516d7
compose message_list_item_in/out layout changes to select full background when message selected
2025-02-01 21:51:49 +11:00
gavine99
44b3e201e9
Merge branch 'master' into scheduled-messages-click-doesnt-schedule-18
...
# Conflicts:
# presentation/src/main/java/com/moez/QKSMS/common/Navigator.kt
2025-02-01 21:24:10 +11:00
gavine99
6f2d47bcd7
changes to enter the compose screen in 'scheduling' mode when launched from the scheduling activity. causes message scheduling to shown be shown after contact is chosen
2025-02-01 21:18:59 +11:00
gavine99
b0f6491650
attach missed checkin file Navigator.kt - only has a parameter rename
2025-01-30 06:34:49 +11:00
gavine99
34d535633d
fix only images attached to forwarded messages
2025-01-30 06:11:53 +11:00
octoshrimpy
5270006807
Merge pull request #241 from gavine99/save_attachments_235
...
fix bug that disabled download/view of mms attachments
2025-01-29 08:57:05 -07:00
octoshrimpy
2f2cc80199
Merge pull request #240 from gavine99/fix_take_a_photo_permission
...
bug fix of 'take a photo' not working
2025-01-29 08:36:44 -07:00
gavine99
ac26088e6c
enabled WRITE_EXTERNAL_STORAGE permission in app manifest which is required to save mms attachments to media storage.
...
changed media storage locations from ...../QKSMS to ...../QUIK
2025-01-29 15:36:46 +11:00
gavine99
a4b0db56ca
removed runtime check for WRITE_EXTERNAL_STORAGE at 'take a phot' time which is not required for taking a photo
2025-01-29 14:28:52 +11:00
gavine99
c7e58990f4
Merge branch 'octoshrimpy:master' into send_immediately_35
2025-01-29 12:33:00 +11:00
gavine99
b8104daf2d
change layouts for delayed send send now and cancel buttons. remove button shadows. make buttons float bottom
2025-01-29 12:30:54 +11:00
octoshrimpy
49fdc967de
Update build.gradle
2025-01-28 08:54:52 -07:00
octoshrimpy
81eb310959
Merge pull request #234 from gavine99/silent_notifications_for_unknown_numbers_60
...
silent notifications if no recipients are a contact
2025-01-28 08:02:01 -07:00
gavine99
cd55051a17
Merge remote-tracking branch 'origin/send_immediately_35' into send_immediately_35
...
# Conflicts:
# presentation/src/main/java/com/moez/QKSMS/feature/compose/MessagesAdapter.kt
# presentation/src/main/res/layout/message_list_item_out.xml
2025-01-28 16:58:52 +11:00
gavine99
61087d0d50
rebased to master.
...
moved send now button to rhs.
changed send now button long press to short/normal press
2025-01-28 16:38:00 +11:00
gavine99
1113ed6bc0
fixed not properly rendering selection background of updated message_list_item_out view
2025-01-28 16:03:24 +11:00
gavine99
43b8e70a12
added a 'send now' button to delay sent sms. user can now long press 'send now' to send a delayed message immediately
2025-01-28 16:03:14 +11:00
gavine99
76922b583e
changes to make new message notifications silent if any of the recipients of the new message are not in user's contacts. new setting on settings->notifications page
2025-01-28 15:22:05 +11:00
gavine99
119e5d0355
fix bug in unblock number that crashed app by attempting to execute realm transaction on main thread. moved transaction to execute on io thread.
2025-01-28 11:41:56 +11:00
octoshrimpy
77ce54fd1b
Merge pull request #232 from gavine99/fix_pr_225_render_issue
...
Fix pr 225 render issue
2025-01-27 09:09:25 -07:00
octoshrimpy
a2d48ffcd2
Merge pull request #231 from Ilithy/Ilithy-patch
...
Update french translation
2025-01-27 09:09:03 -07:00
octoshrimpy
c5dc470b8c
Merge pull request #230 from gavine99/any_file_pe_attachments
...
changes to allow attaching *any* type of file
2025-01-27 09:08:46 -07:00
gavine99
580ad9d02d
added onclick listener to audiobinder. removed recycledviewpool from parts adapter because it was recycling too fast and messing with attachment/part selection
2025-01-27 20:35:33 +11:00
gavine99
b7a8389bf6
removed audio state maintenance from audiobinder on the compose screen into messagesadapter class. fixed other ui issues also related to state loss in audiobinder and re-use of viewholders
2025-01-27 19:31:45 +11:00
gavine99
314704a61a
changes to allow attaching any type of file. mainly for video and audio attachments but nothing to stop any type of file being attached
2025-01-26 16:57:36 +11:00
gavine99
343ddf4612
build fix. fix incorrect <string> tag in fr strings. changed to <plurals>
2025-01-26 16:52:26 +11:00
Ilithy
267359e97d
Update strings.xml
2025-01-24 23:55:25 +01:00
Ilithy
622d50e470
Update strings.xml
2025-01-24 19:51:45 +01:00
Ilithy
a2e22e7e32
Update strings.xml
2025-01-24 12:59:30 +01:00
octoshrimpy
f8b598c2bf
Merge pull request #220 from gavine99/select_all_141
...
select all on conversations and compose screens. new compose 'show status' option
2025-01-22 12:13:33 -07:00
octoshrimpy
d0be55046f
Merge pull request #225 from gavine99/audio_mms_attachments
...
play audio attachments
2025-01-22 12:10:19 -07:00
gavine99
955bfda460
added feature to render and play audio/* mime type mms attachments
2025-01-22 16:26:04 +11:00
gavine99
97f88052cc
add new 'rename conversation' menu option on main activity when 1 convo selected that allows changing conversation name/title
...
removed restriction on renaming only group conversations on conversationinfo screen
2025-01-20 13:18:31 +11:00
gavine99
76cefc1a84
fixed not properly rendering selection background of updated message_list_item_out view
2025-01-19 21:23:02 +11:00
gavine99
ade92ac03a
added a 'send now' button to delay sent sms. user can now long press 'send now' to send a delayed message immediately
2025-01-19 21:03:28 +11:00
gavine99
c746c0ae7f
added select all actionbar item on main (inc archived) and compose activities. item becomes available when first item selected. menu item toggles select all/select none.
...
added indefinite timeout to archive snackbar on conversations activity when >= 10 conversations are archived at once. in case of accidental mass archive gives user more time to undo.
added 'show status' menu item on compose activity that does the same as short touching on an item (exapnds it to show time, etc) but cn be applied to multiple selected items at once.
2025-01-19 14:36:39 +11:00
octoshrimpy
75c5b1acb6
Merge pull request #214 from gavine99/widget_conversations_162
...
Main widget launch appropriate app activities
2025-01-17 07:29:11 -07:00
octoshrimpy
204936675a
Merge pull request #215 from gavine99/no_reply_for_non_numbers_94
...
disable reply ability to non-replyable messages/conversations
2025-01-17 07:28:53 -07:00
gavine99
67a59ddd4c
small changes to GestureDectector usage to fix a race condition on motionEvents being used after they've been recycled
2025-01-16 19:48:18 +11:00
gavine99
4d37dbf606
changes to disable reply controls and display a relevant message to the user on compose screen if all other participant numbers are non-replyable (ie alphanumeric sender id)
2025-01-16 18:02:26 +11:00