SessionHero01
388a7a2f8c
Clear group messages whenever it's destroyed ( #882 )
4 months ago
SessionHero01
2a3db7d3f9
Merge pull request #879 from session-foundation/merge-groups-to-dev
...
Merge latest changes to groups back to dev
4 months ago
SessionHero01
cc769c0c30
Merge remote-tracking branch 'origin/dev' into merge-groups-to-dev
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
# app/src/main/java/org/thoughtcrime/securesms/groups/compose/EditGroupScreen.kt
4 months ago
SessionHero01
c04e4559b3
Integrate the group member status change ( #874 )
4 months ago
SessionHero01
46653d9229
Added progress indicator for group editing ( #875 )
...
* Added progress indicator for group editing
* Max size on AndroidView and remove background, add semantics
* More update
* Reuse LoadingDialog
* Comment
4 months ago
SessionHero01
6b7afb8969
Warning as a dynamic color ( #866 ) ( #877 )
...
Co-authored-by: ThomasSession <thomas.r@getsession.org>
4 months ago
SessionHero01
d869c76626
Delete a group directly if it's already destroyed ( #876 )
4 months ago
SessionHero01
026f6efa65
Fix OpenGroup blocking default dispatcher ( #873 )
4 months ago
SessionHero01
b1167d0785
Updated group min banner background color ( #872 )
4 months ago
ThomasSession
578d89a574
Feature/lucide icons pt4 ( #869 )
...
* info icon (ic_info)
* icon video off (ic_video_off)
* emoji fallback icon (ic_square_x)
* expand icon (ic_maximize_e)
* default profile icon and video swap icon
* missed call icon
* chevron up and down
* icons for image edit screen and emoji stickers
* Giphy screen icons + reworked search bar
* removed unused icons
4 months ago
SessionHero01
d001f8fb8a
Merge branch 'groups-rebuild' into release/1.21.0
4 months ago
ThomasSession
35e14c5628
Warning as a dynamic color ( #866 )
4 months ago
ThomasSession
d1d8441d79
Fixing the position of the reply icon ( #865 )
4 months ago
ThomasSession
2c4a6f04c8
Feature/lucide icons pt3 ( #864 )
...
* Starting to import Lucide icons and clean up
* Removing unused icons
* Lucide icons + removing unsued stuff
Removed the whole EMoji/MediaKeyboard classes as they didn't seem used
* More Lucide icons + ui tweaks + clean up
* comment
* Wrong tinting
* delete icon
* More icons
* check icons
* edit icon (ic_pencil)
* edit icon
* Search icon (ic_search)
* settings icons (ic_settings)
* back icon (ic_chevron_left)
* icon forward arrow (ic_chevron_right)
* icon circle dots (ic_circle_dots_custom)
* icon read (ic_eye)
* icon disappearing messages (ic_clock_x)
* refresh icon (ic_refresh_cw)
* globe icon
* message icon (ic_message_square)
* icon message request (ic_message_square_warning)
* group and invite icons (ic_users_group_custom, ic_user_round_plus))
* icons: lock, unlock, audio/notification (ic_lock_keyhole, ic_lock_keyhole_open, ic_volume_2, ic_volume_off )
* icon mute / mic off (ic_mic_off)
* icon appearance, recovery (ic_paintbrush_vertical, ic_recovery_password_custom)
* icons: help, help circle, qr code
* icon block/ban
* close icon (ic_x)
* pin/unpin icons
* switch camera icon (ic_switch_camera)
* warning icon (ic_triangle_alert)
* phone icons
* share icon + clean up unused files
* mark as read icon + clean up
* default video placeholder + clean up
Removed the caption icon from the media rail
Cleaned up logic for thumbnail error and placeholder
* Clean up
4 months ago
AL-Session
b2e8b1ccc5
Set the recovery phrase as being viewed when the user has visited the… ( #846 )
...
* Set the recovery phrase as being viewed when the user has visited the RecoveryPasswordActivity
* Fix scenario whereby permanently hiding the recovery phrase via the banner does not
---------
Co-authored-by: alansley <aclansley@gmail.com>
4 months ago
alansley
5e43dd6ef7
Merge branch 'master' into dev
4 months ago
ThomasSession
c36f3305ae
Feature/lucide icons pt2 ( #863 )
...
* Starting to import Lucide icons and clean up
* Removing unused icons
* Lucide icons + removing unsued stuff
Removed the whole EMoji/MediaKeyboard classes as they didn't seem used
* More Lucide icons + ui tweaks + clean up
* comment
* Wrong tinting
* delete icon
* More icons
* check icons
* edit icon (ic_pencil)
* edit icon
* Search icon (ic_search)
* settings icons (ic_settings)
* back icon (ic_chevron_left)
* icon forward arrow (ic_chevron_right)
* icon circle dots (ic_circle_dots_custom)
* icon read (ic_eye)
* icon disappearing messages (ic_clock_x)
* refresh icon (ic_refresh_cw)
* globe icon
* message icon (ic_message_square)
* icon message request (ic_message_square_warning)
* group and invite icons (ic_users_group_custom, ic_user_round_plus))
* icons: lock, unlock, audio/notification (ic_lock_keyhole, ic_lock_keyhole_open, ic_volume_2, ic_volume_off )
* icon mute / mic off (ic_mic_off)
* icon appearance, recovery (ic_paintbrush_vertical, ic_recovery_password_custom)
* icons: help, help circle, qr code
* icon block/ban
4 months ago
ThomasSession
a2e194e2d3
Feature/lucide icons ( #827 )
...
* Starting to import Lucide icons and clean up
* Removing unused icons
* Lucide icons + removing unsued stuff
Removed the whole EMoji/MediaKeyboard classes as they didn't seem used
* More Lucide icons + ui tweaks + clean up
* comment
* Wrong tinting
* delete icon
* More icons
* check icons
4 months ago
AL-Session
f1dd0a78fa
Fix/make file attachment message visible ( #854 )
...
* WIP
* WIP
* Adjusted view_visible_message_content to show any msg w/ a document attachment above it
* Cleanup
* Nudge to trigger CI build
* Adjusted view layout to display any text accompanying an audio file
---------
Co-authored-by: alansley <aclansley@gmail.com>
5 months ago
SessionHero01
8cc85337dc
SES-3053 Send only the first 32 bytes of admin key as promotion message ( #860 )
5 months ago
stfsession
0876f872c1
[Automated] Update translations from Crowdin ( #859 )
...
Co-authored-by: mpretty-cyro <15862619+mpretty-cyro@users.noreply.github.com>
5 months ago
SessionHero01
c777f069bc
Do not reuse placeholder drawable ( #858 )
5 months ago
SessionHero01
72771142ab
Use mark_kicked when kicked ( #857 )
5 months ago
stfsession
26b58e32a4
[Automated] Update translations from Crowdin ( #856 )
...
Co-authored-by: Bilb <1544279+Bilb@users.noreply.github.com>
5 months ago
SessionHero01
58fc851eae
SES-3111 - Improve overall networking bottleneck ( #855 )
5 months ago
SessionHero01
ac93336b5a
Temporary measure for CI ( #853 )
5 months ago
SessionHero01
b700be6e73
SES-2916 - Remove group config when blocked ( #852 )
5 months ago
SessionHero01
71b30d8eb8
Merge pull request #841 from session-foundation/release/1.20.8
...
Merge Release/1.20.8 back into dev
5 months ago
SessionHero01
725abb4d75
Fixed compilation issues
5 months ago
SessionHero01
cb80fb2970
Also delete group invitation whenever an invitation is blocked ( #851 )
...
* Fix 1970 timestamp issue
* Updated function name
* When group invite is blocked, also delete the invite
5 months ago
SessionHero01
d1db842d1a
Merge remote-tracking branch 'origin/dev' into release/1.20.8
...
# Conflicts:
# app/src/main/java/org/thoughtcrime/securesms/ApplicationContext.java
# app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java
# app/src/main/java/org/thoughtcrime/securesms/database/model/ThreadRecord.java
# libsession/src/main/java/org/session/libsession/messaging/sending_receiving/pollers/Poller.kt
# libsession/src/main/res/values-b+ar+SA/strings.xml
5 months ago
SessionHero01
2fed0402d9
[SES-3093] - Fix 1970 timestamp issue ( #847 )
...
* Fix 1970 timestamp issue
* Updated function name
5 months ago
SessionHero01
5ce2d03bfd
[SES-2966] - Delete the right attachments ( #850 )
5 months ago
SessionHero01
e761ff81fc
Only send group messages after keys obtained ( #848 )
5 months ago
SessionHero01
510f18687d
Clear thread before accepting/rejecting group invitation ( #849 )
5 months ago
SessionHero01
75e2b87278
Merge pull request #845 from session-foundation/release/1.20.8
...
Prepare for release 1.20.8 (2nd attempt)
5 months ago
SessionHero01
a091a33e38
Also delete group invite from swarm when rejecting invitation ( #843 )
5 months ago
SessionHero01
ff12deceac
Introducing thread status for groups ( #844 )
5 months ago
Al Lansley
4085d7bc06
Restored FOREGROUND_SERVICE_PHOPNE_CALL permission (only) as we really do need it
5 months ago
SessionHero01
ac4124d69d
[SES-2968] [SES-2929] - Fix up misc kicked and re-invited message syncing issues ( #842 )
...
* Misc changes to handle reinvited scenario
* Update app/src/main/java/org/thoughtcrime/securesms/groups/GroupManagerV2Impl.kt
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
---------
Co-authored-by: AL-Session <160798022+AL-Session@users.noreply.github.com>
5 months ago
alansley
443a2d8978
Removed FOREGROUND_SERVICE_CAMERA, FOREGROUND_SERVICE_CONNECTED_DEVICE, and FOREGROUND_SERVICE_PHONE_CALL manifest permissions - device seems to still be able to be woken up when app is force-closed and device is locked
5 months ago
SessionHero01
a99e27dda0
Merge pull request #840 from session-foundation/release/1.20.8
...
Merge Release/1.20.8 back into master
5 months ago
stfsession
da3b07f4b3
[Automated] Update translations from Crowdin
5 months ago
AL-Session
b2fe382186
Fix phone call from lock screen ( #835 )
...
* Adjusted microphone -> phoneCall use call which allows foreground services to work from locked screens
* Found a way to force the device to wake up & accept a call if the foreground service is stopped - but it's ugly
* WIP
* Minor cleanup
* Fix minor issue
* Cleanup
* Further cleanup
* Attempt to unlock keyguard if locked on incoming call
* Minor tidyup
* Cleaned method name
* Bump canonical version code & name for a 1.20.8 release
* Modernised fullscreen intent flags
* Prevent dangling call activity on resume after taking a call from lock screen after force close
* Prevented stale call activity hanging around when call finished having been woken from lock via fullscreen intent
* Addressed PR feedback
* Further PR feedback & fixed dead call activity in history if denied outright
* Hopefully final PR feedback / adjustments
* Corrected some things I'd accidentally missed
* Adjustments to run wakeup 'emergency exit' timer off the main thread as per PR feedback
* Removed accidentally left in commented code
* Removed no longer valid comment
* Removed unused imports
* Removed wait for screen wakeup - still seems to work okay (unlike if we wait but do it wrong) such as via a few commits ago
* Removed unused imports - always gets me, that one..
---------
Co-authored-by: alansley <aclansley@gmail.com>
5 months ago
SessionHero01
e4dbca1a80
Do not delete link previews or audio message while deleting attachment ( #839 )
5 months ago
SessionHero01
ef63bb783b
Only delete group invite once approved ( #838 )
5 months ago
SessionHero01
eee3d5e0e4
[SES-3050] - Kicked group message state ( #837 )
...
* Clear thread messages when kicked
* Remove date break from message view for certain messages
* Imports
5 months ago
SessionHero01
27bef85bf8
Fix error joining communities ( #836 )
5 months ago
SessionHero01
de01ee1a2c
Add lucide license ( #833 )
5 months ago
SessionHero01
9a637ecfc3
Make sure attachment messages are marked as deleted instead. And control messages deleted ( #832 )
6 months ago