Commit Graph

9092 Commits

Author SHA1 Message Date
ThomasSession
78110a48c6 Fixing UI issues found 2024-07-16 10:25:18 +10:00
ThomasSession
a84ba25a79 Migrating to Material3 2024-07-15 17:35:41 +10:00
ThomasSession
aabfb47f2b Cleaning up spaces 2024-07-15 15:19:09 +10:00
ThomasSession
a1fe1f1406 Disappearing messages tweaks
Re-using our new radio buttons in disappearing messages
Tweaking UI to match designs
2024-07-15 15:07:08 +10:00
ThomasSession
e193105902 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
2024-07-15 13:47:05 +10:00
ThomasSession
98e9d8a8aa Rounding sheets corners 2024-07-15 13:20:04 +10:00
ThomasSession
779d740a96 Rounded corners for the new conversation sheet 2024-07-15 13:06:17 +10:00
ThomasSession
166d0e8beb Unifying dimensions and rectifying design inconsistencies
Unifying spacing values and reusing common ones
Identified spacing issues and inconsistencies in design and figma
2024-07-15 11:40:12 +10:00
ThomasSession
bb630fc11b renaming spacing to be more general 2024-07-15 10:51:24 +10:00
ThomasSession
facbee99a5 Fixing new color access for action items 2024-07-15 10:46:46 +10:00
ThomasSession
c9c715b486 Centered text in control messages 2024-07-15 09:39:46 +10:00
ThomasSession
f8e238c73a Updated typography
Updated the typography in an composition local so it can be accessed from anyehere in compose and matching the figma declarations.
2024-07-12 14:16:53 +10:00
ThomasSession
5061d3724b Dialogs do not have a 'x' button by default 2024-07-12 11:02:46 +10:00
ThomasSession
af1c39b88c Matching signature across buttons 2024-07-12 10:35:07 +10:00
ThomasSession
666a04c432 Merge branch 'pr/1451' into feature/compose-cleanup 2024-07-12 08:53:07 +10:00
ThomasSession
127ac1cee3 matching figma 2024-07-12 08:48:34 +10:00
bemusementpark
cb8b9d63ac SES-2249 fix contentDescriptions 2024-07-12 00:08:42 +09:30
bemusementpark
e3b4636b42 Reopen app to pcurrently open activity 2024-07-11 23:52:29 +09:30
bemusementpark
b453f69bfd Prefer to fail with InputTooShort over InvalidWord 2024-07-11 21:48:53 +09:30
ThomasSession
1466897ce5 UI Tweaks
Using the proper color for danger as opposed to one hardcoded color
Reusing BlackAlpha40
Using the right delete icon in settings
2024-07-11 17:01:29 +10:00
ThomasSession
e45ee133bf Merge branch 'dev' into feature/compose-cleanup 2024-07-11 16:12:02 +10:00
bemusementpark
30ee3946ef Merge branch 'od' into on-2 2024-07-11 15:07:46 +09:30
bemusementpark
e139afed6a Make loading animation work when animations are off 2024-07-11 14:58:18 +09:30
ThomasSession
ce0308e699 Only obtain new theme when required 2024-07-11 13:34:57 +10:00
bemusementpark
eeabd32da4 Remove easing on progress animation 2024-07-11 11:46:34 +09:30
bemusementpark
95ecbe664d SES-2386 Account Creation Modal 2024-07-11 11:26:41 +09:30
ThomasSession
b510b064cf
[SES-1652] Swap video views in calls (#1533)
* WIP: swap video views

* feat: swap video views

* minor fixes

* minor fix

* minor fix

* update libsession-util

* Revert "update libsession-util"

This reverts commit 0d386e706e.

* reverse updating libsession-util

* update libsession-util

* Tweaking colors to match designs

* More theme fixes

* WebRTC rework

Only using two sinks and swapping between them
Reworked the device rotation logic as it didn't work well with pitch ( you could tip the device front to back and the rotation went out of whack, so had to resort to more robust calculation for the device orientation.
Had to use a deprecated sensor setting but it's the only one I could use that works.

* Video management logic update

Rounded corners for floating inset
Proper handling of video scaling based on video proportions
Proper handling of mirroring logic for floating/fullscreen videos depending on whether they are the user or the remote video and whether the camera is front facing or not

* Showing floating video inset only when there is at least one video stream active, hiding it when both are inactive

* Rotating controls on rotation

* Clean up

* Review feedback

* OrientationManager

The new OrientationManager encapsulate the orientation logic and sends out a mutable state flow

* PR feedback

---------

Co-authored-by: Ryan Zhao <ryanzhaors@qq.com>
Co-authored-by: Ryan ZHAO <>
2024-07-11 09:44:17 +10:00
bemusementpark
4a2f6e7b4e Add test to ensure we error on scan account id when trying to recover an account 2024-07-10 23:48:28 +09:30
bemusementpark
71f04678cf Error-out when you scan an account id when trying to recover an account 2024-07-10 23:38:07 +09:30
ThomasSession
2194d0d1df Moving theme classes into their own package 2024-07-10 16:07:41 +10:00
ThomasSession
d4e3c58dd7 Moving color files 2024-07-10 16:01:57 +10:00
AL-Session
2e3acd902f
SS-2168 - User profile warnings (#1531)
* Profile picture upload fail informs user

* End of day push

* Push before trying with okhttp library update

* WIP

* Further WIP

* Add additional debug comments

* Push before cleanup

* Cleaned up

* More cleanup

* Minor adjustment

* Final cleanup prior to PR review

* Removed commented out old conscrypt version import

* Addressed PR feeback from Fanchao

---------

Co-authored-by: alansley <aclansley@gmail.com>
2024-07-09 16:23:26 +10:00
ThomasSession
de7df58503
Merge pull request #1540 from oxen-io/release/1.18.5
Dev: Release/1.18.5
2024-07-09 14:35:55 +10:00
ThomasSession
b036bafa12
Merge pull request #1538 from oxen-io/revert-1536-release/1.18.5
Revert "Release/1.18.5"
2024-07-09 14:09:52 +10:00
ThomasSession
ad0b1a9db7
Revert "Release/1.18.5 (#1536)"
This reverts commit 8c4bd9b448.
2024-07-09 14:07:25 +10:00
ThomasSession
8c4bd9b448
Release/1.18.5 (#1536)
* Fix issue with span being the full length (#1528)

* Proper display of unresolved names in mentions (#1530)

* Fix issue with span being the full length

* Making sure a mention with a username without a resolved name still displayed with the appropriate style with the truncated is

* Testnet build (#1532)

Co-authored-by: fanchao <git@fanchao.dev>

* Allow "public.loki.foundation" to be accessed by http (#1534)

Co-authored-by: fanchao <git@fanchao.dev>

* Bumping the version code and name

* Reverting temporary change

---------

Co-authored-by: Fanchao Liu <273191+simophin@users.noreply.github.com>
Co-authored-by: fanchao <git@fanchao.dev>
2024-07-09 11:45:30 +10:00
ThomasSession
0300be25f6 Reverting temporary change 2024-07-09 09:58:49 +10:00
ThomasSession
2b27b7d5e0 Bumping the version code and name 2024-07-09 09:33:06 +10:00
bemusementpark
84b1fb6527 Truncate name to 100 bytes on restore account 2024-07-08 13:11:49 +09:30
bemusementpark
1570e2338d Update libsession-util/libsession-util 2024-07-08 11:50:25 +09:30
Fanchao Liu
075341abe1
Allow "public.loki.foundation" to be accessed by http (#1534)
Co-authored-by: fanchao <git@fanchao.dev>
2024-07-08 11:24:37 +10:00
Fanchao Liu
e1f1372e17
Testnet build (#1532)
Co-authored-by: fanchao <git@fanchao.dev>
2024-07-08 10:34:13 +10:00
bemusementpark
fe0cbcd551 Fix Poller Log TAG 2024-07-05 17:01:24 +09:30
bemusementpark
fa5b10e2e1 Merge remote-tracking branch 'ry/poller-fix' into on-3 2024-07-05 16:55:18 +09:30
bemusementpark
9c10bbfe65 Merge branch 'od' into on-2 2024-07-05 12:04:42 +09:30
ThomasSession
15b3b18321
Proper display of unresolved names in mentions (#1530)
* Fix issue with span being the full length

* Making sure a mention with a username without a resolved name still displayed with the appropriate style with the truncated is
2024-07-05 10:48:51 +10:00
ThomasSession
bbb1b2b517
Fix issue with span being the full length (#1528) 2024-07-04 17:50:17 +10:00
bemusementpark
81f9bf9412 Fix refresh on open search 2024-07-04 14:58:18 +09:30
bemusementpark
a4ee521ee0 Fix Search 2024-07-04 14:48:31 +09:30
bemusementpark
ca66d115a3 Unknown contact should go under # 2024-07-03 19:07:15 +09:30