Commit Graph

2489 Commits (41f5fcc67ecff5fc62faed6b0007d84fbb373995)

Author SHA1 Message Date
bemusementpark 41f5fcc67e Merge branch 'dev' into more-snodes 10 months ago
Andrew 415264eb0d
Merge pull request #1594 from bemusementpark/shared-random
Share SecureRandom
10 months ago
bemusementpark f5d1debc32 Add shared SecureRandom instance 10 months ago
bemusementpark 5417660996 Improve Version to cap parts at 16-bits rather than masking them 10 months ago
bemusementpark 6e1ed8cc11 Add SnodeTest 10 months ago
ThomasSession 48554fada7 [SES-2494] Applying proper styling for message request 10 months ago
ThomasSession 9ce3ab4b80 Added a background to emoji variations popup 10 months ago
ThomasSession 41ab9b98f8 Updated logic for hiding the input in conversation 10 months ago
bemusementpark b93ec3be04 Optimise Snode and Snode.Version 10 months ago
ThomasSession a56e1d0b91
Merge pull request #1591 from oxen-io/feature/service-clean-up
Feature/service clean up
10 months ago
ThomasSession e71f650dc0
Update app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.kt
Co-authored-by: Andrew <andrewgallasch@gmail.com>
10 months ago
ThomasSession 7dcfba4932
Update app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java
Co-authored-by: Andrew <andrewgallasch@gmail.com>
10 months ago
ThomasSession fb7c24a26d
Update app/src/main/java/org/thoughtcrime/securesms/service/KeyCachingService.java
Co-authored-by: Andrew <andrewgallasch@gmail.com>
10 months ago
Fanchao Liu 268b6cc097
Fix crashes on conversation screen (#1590)
* Fixed onion request crashes

* Use kotlin.Result instead

---------

Co-authored-by: fanchao <git@fanchao.dev>
10 months ago
bemusementpark d8bcb83de5 Fix app exit after Lock Screen 10 months ago
ThomasSession 2f135a6bf6 Cleaning up foreground service calls 10 months ago
ThomasSession 33f23e5fa1 Another unused or referenced service 10 months ago
ThomasSession 137a26c3bf KeepAliveService doesn't seem to be used anywhere 10 months ago
ThomasSession 60c111d30a Removing the snodes version patch 10 months ago
ThomasSession fbbef4898a
Merge pull request #1564 from oxen-io/feature/adding-back-fullscreen-intent-permission
Adding back the fullscreen intent permission
10 months ago
Fanchao Liu dec02cef5a
Fix double closing on memory file (#1579)
Co-authored-by: fanchao <git@fanchao.dev>
10 months ago
bemusementpark ac4f2525ab Fix longpress message fails 10 months ago
Fanchao Liu 631d93c20c
Replace kapt with ksp and update dependencies (#1560) 10 months ago
ThomasSession fc5c7a7528
Merge pull request #1566 from oxen-io/release/1.18.6
Bumping version for 1.18.6
10 months ago
ThomasSession 530853b94f Bumping version for 1.18.6 10 months ago
ThomasSession 8ad7005c5f Adding back the fullscreen intent permission 10 months ago
ThomasSession 9c3513f68e
Merge pull request #1563 from oxen-io/release/1.18.5
Release/1.18.5
10 months ago
ThomasSession 79ae27d7b6
Snode version patch (#1561)
* Snode version number

Getting the version number from the API and checking the last node in the onion routing, making sure its version is at least 2.8.0

* Clearing the snode and onion request dbs on launch

* Removing logs

* Tweak to snode filtering

* PR feedback
10 months ago
Andrew bc968dcdae
Fix incorrect scale on back camera in reverse landscape (#1559)
Co-authored-by: bemusementpark <bemusementpark>
10 months ago
ThomasSession 9957edd5ac Bumping version code and removing permission (might add it back if we get reviewed in time) 10 months ago
Andrew bb239a4048
Fix WebRtcCallService (#1558)
Co-authored-by: bemusementpark <bemusementpark>
10 months ago
bemusementpark 5a931845cb Add TelephonyHandler.kt 10 months ago
bemusementpark 8037502f35 Clean CallManager etc 10 months ago
ThomasSession 19c991ebc8
New translation URL (#1555)
* Using the new translate URL

Cleaned up unused references

* empty space
10 months ago
ThomasSession 9e2b24f7b9
Feature/compose cleanup (#1543)
* Moving color files

* Moving theme classes into their own package

* Only obtain new theme when required

* UI Tweaks

Using the proper color for danger as opposed to one hardcoded color
Reusing BlackAlpha40
Using the right delete icon in settings

* matching figma

* Matching signature across buttons

* Dialogs do not have a 'x' button by default

* Updated typography

Updated the typography in an composition local so it can be accessed from anyehere in compose and matching the figma declarations.

* Centered text in control messages

* Fixing new color access for action items

* renaming spacing to be more general

* Unifying dimensions and rectifying design inconsistencies

Unifying spacing values and reusing common ones
Identified spacing issues and inconsistencies in design and figma

* Rounded corners for the new conversation sheet

* Rounding sheets corners

* Spacing fixes and UI consolidating

Discussed with QA to make sure the 'new message' screen should  indeed behave as the other screens and use disabled state instead of disappearing

* Disappearing messages tweaks

Re-using our new radio buttons in disappearing messages
Tweaking UI to match designs

* Cleaning up spaces

* Migrating to Material3

* Fixing UI issues found

* PR feedbacks

---------

Co-authored-by: bemusementpark <bemusementpark>
10 months ago
AL-Session d23a0b8ceb
Converted three classes to kotlin (#1552) 10 months ago
Andrew e2a40ddabc
Merge pull request #1451 from bemusementpark/on-2
[SES-48 SES-824] Onboarding Overhaul
10 months ago
Morgan Pretty afcb8c1150 Removed the attribution label 10 months ago
Morgan Pretty d6ea2221ec
Merge pull request #1545 from mpretty-cyro/update-geolite2
Updated GeoLite2 database
10 months ago
ThomasSession 01cd449794
Fix/video call rotation and avatars (#1548)
* Simplifying profile picture view

We don't need the isLarge option as the component's size is always set.
Using profilePictureView in the call screen.

* Swapping avatars between user and contact's

* Adding the user's avatar for when it  needs to be displayed

* Making sure we never invert the contact's landscape rotation

* Update app/src/main/java/org/thoughtcrime/securesms/calls/WebRtcCallActivity.kt

Co-authored-by: Andrew <andrewgallasch@gmail.com>

* Update app/src/main/java/org/thoughtcrime/securesms/calls/WebRtcCallActivity.kt

Co-authored-by: Andrew <andrewgallasch@gmail.com>

* Update app/src/main/java/org/thoughtcrime/securesms/calls/WebRtcCallActivity.kt

Co-authored-by: Andrew <andrewgallasch@gmail.com>

---------

Co-authored-by: Andrew <andrewgallasch@gmail.com>
10 months ago
Morgan Pretty bcf9d154f8 Resolving PR comment 10 months ago
bemusementpark 872cb8a204 Move Session id input box contentDescription 10 months ago
bemusementpark 8245e4ffe5 Rename remaining session id refs 10 months ago
Morgan Pretty e8fdc57bf3 Merge branch 'dev' into update-geolite2 10 months ago
Morgan Pretty e815a43cdf Added an attribution label to the PathActivity 10 months ago
bemusementpark ce1790a895 Merge branch 'od' into on-2 10 months ago
AL-Session 8a7f321ee0
SES2397 - Fix display name change fail feedback (#1544)
* Added check to not update display name if offline or should config sync fail

* Addressed PR feedback

* WIP

* Addressed PR feedback

* Adjusted phrasing of log statement

---------

Co-authored-by: alansley <aclansley@gmail.com>
10 months ago
AL-Session 1ca62629f6
SS-40 - MMS Notification Strings (#1541)
* Feature implemented

* Removed stray quotation mark

* Cleanup WIP

* Cleanup

* Addressed PR feedback

* Addressed further PR feedback

---------

Co-authored-by: alansley <aclansley@gmail.com>
10 months ago
bemusementpark 6507b0a973 Fix snippet 10 months ago
bemusementpark 85ee87f619 Cleanup new account empty logic 10 months ago