Commit Graph

2458 Commits

Author SHA1 Message Date
Diogo
a40dd2591b handle big names 2024-08-30 16:14:25 +01:00
Diogo
f8072e057c paddings 2024-08-30 15:34:28 +01:00
Diogo
9a6a03ffc3 remove create profile from settings 2024-08-30 15:10:41 +01:00
Diogo
9ea6b4d595 picker should now open for single user 2024-08-30 14:52:09 +01:00
Diogo
019e1e1653 safe remove of you settings section 2024-08-30 14:45:54 +01:00
Diogo
eddb2e250b chat database settings section 2024-08-30 14:42:08 +01:00
Diogo
27a80cb66c add unread badge to users row 2024-08-30 14:34:03 +01:00
Diogo
4f9aabce7d color changes 2024-08-30 14:29:54 +01:00
Diogo
712aade625 remove stroke 2024-08-30 14:11:20 +01:00
Diogo
46ce478676 profile picker modal for external shares 2024-08-30 13:32:44 +01:00
Diogo
b78512031e icon buttons 2024-08-30 12:27:14 +01:00
Diogo
3c6eb3899f remote hosts working 2024-08-30 10:12:26 +01:00
Diogo
ea01373c1a Merge branch 'master' into dc/deskto-android-new-user-picker 2024-08-30 09:43:55 +01:00
Arturs Krumins
23f54c1022 ios: fix crash regression (#4800) 2024-08-29 18:33:48 +01:00
Arturs Krumins
0b0b78293f ios: fix inaccurate floating unread counters in chat message view (#4781)
* ios: fix inaccurate floating unread counters in chat message view

* account for inset; remove old on appear/disappear blocks

* revert id

* first visible

* remove UnreadChatItemCounts

* cleanup

* revert duplicates

* add todo

* throttle first

* cleanup

* lines

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-29 17:25:08 +01:00
Diogo
a1325a7695 cleanup 2024-08-29 17:20:30 +01:00
Diogo
48398c2119 close picker on desktop opening modals 2024-08-29 17:05:58 +01:00
Diogo
ff8e55599b color mode switcher 2024-08-29 16:13:16 +01:00
Diogo
0cd1208daa android dirty layout 2024-08-29 15:16:10 +01:00
Diogo
2686544723 Merge branch 'master' into dc/deskto-android-new-user-picker 2024-08-29 13:42:26 +01:00
Evgeny Poberezkin
564b137f95 Merge branch 'stable' 2024-08-29 13:16:07 +01:00
Stanislav Dmitrenko
6edea46dad android, desktop: improvement to a lock UI (#4769)
* android, desktop: improvement to a lock UI

* oneTime passcode screen which allows to pass verification while in call

* change

* unused line

* don't ask to set up auth if already has

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-29 13:15:11 +01:00
Diogo
2fe3acf4df fix android simulator build (#4795) 2024-08-29 12:01:29 +01:00
Diogo
f7a21f9792 Merge branch 'master' into dc/deskto-android-new-user-picker 2024-08-29 11:36:12 +01:00
Arturs Krumins
1c64b17545 ios: remove tails from group invitations (#4792) 2024-08-29 11:19:41 +01:00
Evgeny
700918f0ca ios: show member role on the right (#4783)
* ios: show member role on the right

* member layout

---------

Co-authored-by: Levitating Pineapple <noreply@levitatingpineapple.com>
2024-08-28 20:55:54 +01:00
Evgeny Poberezkin
94c552ca12 Merge branch 'stable' 2024-08-28 18:04:50 +01:00
Stanislav Dmitrenko
dfe16991d0 ios: make CallKit calls fire in time after cold start (#4787)
* ios: make CallKit calls fire in time after cold start

* longer wait period

* uncomment

* change

* change

* removed commented code

* ios: update core library

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-28 15:49:11 +01:00
Stanislav Dmitrenko
acb372a4ce core: call uuid (#4777)
* core: call uuid

* fix

* text

* android, desktop

* ios

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-28 15:31:02 +01:00
Diogo
96aa960bee user picker as modal 2024-08-28 10:59:24 +01:00
Evgeny
8cc075eda8 ios: show correct message times (#4779) 2024-08-27 22:13:20 +01:00
Diogo
e582d2d742 android, desktop: allow for chat profile selection on new chat screen (#4741)
* add api and types

* basic ui

* add search on profiles

* profile images on select chat profile

* incognito adjustments

* basic api connection

* handling errors

* add loading state

* header to scroll

* selected profile on top (profile or incognito)

* adjust share profile copy

* avoid list moving around on selection commit

* bigger profile pick

* info icon interactive area

* thumbs to match contacts list size

* incognito sizes matching icons

* title to section padding

* add chevron

* align borders and other chevron icon

* prevent click on self

* only prevent selection

* update

* selectable item area

* no need for oninfo to be composable

* simplify

* wrap apis in try

* remove redundant derivedStateOf

* closure fns capital naming

* simplify current user null check

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-27 14:32:54 +01:00
Arturs Krumins
043a4ed915 ios: add chat message tail and roundness settings; date separators (#4764)
* ios: add chat message tail and roundness settings

* cleanup

* minor

* rename

* date separator

* revert max roundness to pills

* increase default roundness to 1

* minor

* out of bounds tails, style date separator

* formatting

* hardcode tail growth

* revert

* different shape (WIP)

* tail

* rename

* square

* only show tail for the last message

* remove func

* capture less

* variable tail height

* export localizations

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-27 14:30:07 +01:00
Stanislav Dmitrenko
76cb9013f5 desktop: show only AppImage download option for those who running AppImage (#4774) 2024-08-27 11:21:00 +01:00
Stanislav Dmitrenko
f1e8c65aa1 android, desktop: using SemVer when checking for updates (#4768)
* android, desktop: using SemVer when checking for updates

* simplify

* simplify

* no comment

* simplify

* change

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-26 21:06:21 +01:00
Evgeny Poberezkin
8a6bf05773 Merge branch 'stable' 2024-08-26 20:06:28 +01:00
Stanislav Dmitrenko
0118e64ab4 android, desktop: items padding and min height (#4767) 2024-08-26 16:59:57 +01:00
Arturs Krumins
0477b1aad3 ios: time based message grouping (#4743)
* ios: time based message grouping

* cleanup

* hide timestamp

* fix chat item not getting updated

* round to minute

* separate by minute

* chat dir

* time separation struct

* add date logic

* cleanup

* fix groups

* simplify timestamp logic; remove shape

* cleanup

* cleanup

* refactor, add type

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-25 19:21:24 +01:00
Evgeny Poberezkin
ae850c8ce8 ios: update core library 2024-08-25 18:00:46 +01:00
Evgeny
4552860345 ios: remove unnecessary protocols (#4763) 2024-08-25 14:33:06 +01:00
Evgeny
a1579810bb ios: remove unnecessary protocols (#4763) 2024-08-25 14:31:26 +01:00
Evgeny Poberezkin
4574198990 Merge branch 'stable' 2024-08-24 19:14:28 +01:00
Evgeny
4d18174b11 ui: fix Debug delivery (#4757) 2024-08-24 19:10:30 +01:00
Evgeny Poberezkin
defd095a4f 6.0.3: ios 235, android 235, desktop 64 2024-08-24 16:32:32 +01:00
Evgeny Poberezkin
ed60f28e56 ios: update core library 2024-08-24 15:44:08 +01:00
Stanislav Dmitrenko
c07df9e05f android: target API level 34 (Android 14) (#4697) 2024-08-24 15:00:56 +01:00
Diogo
efe8ed1739 ios: fix possible race between incognito set and profile change in conn profile picker (#4752)
* ios: fix possible race between incognito set and profile change in conn profile picker

* typo

* fix swithcing incognito on same profile
2024-08-24 14:59:50 +01:00
Evgeny Poberezkin
7b48c59f9f ios: update core library 2024-08-23 14:32:16 +01:00
Diogo
04033fc0b5 ios: connection profile search, incognito info in selection list and improved loader (#4744)
* remove comment

* improve switching chat profile loader

* add search on profile selection

* disable auto correction

* add incognito info in select chat profile

* fix typos

* layout

* fix choosing hidden user

* opacity back

* Revert "layout"

This reverts commit 10f1e5e924.

* remove padding

* selected profile on top (profile or incognito)

---------

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-08-23 13:20:07 +01:00
spaced4ndy
ef1897f865 multiplatform: multi send & forward api (#4745) 2024-08-22 21:39:13 +04:00