Evgeny Poberezkin
b665dce383
ios: show muted user profiles in user menu, do not show badge on messages in hidden profiles ( #2068 )
2023-03-23 23:09:37 +00:00
Evgeny Poberezkin
06a0dbd0f2
core, iOS: hidden and muted user profiles ( #2025 )
...
* core, ios: profile privacy design
* migration
* core: user profile privacy
* update nix dependencies
* update simplexmq
* import stateTVar
* update core library
* update UI
* update hide/show user profile
* update API, UI, fix test
* update api, UI, test
* update api call
* fix api
* update UI for hidden profiles
* filter notifications on hidden/muted profiles when inactive, alerts
* updates
* update schema, test, icon
2023-03-22 15:58:01 +00:00
Evgeny Poberezkin
a36f2147d8
mobile: current profile button in profile menu opens settings ( #1882 )
2023-02-03 11:22:17 +00:00
Stanislav Dmitrenko
f21fc76ced
ios: adapted UserExists error ( #1864 )
...
* ios: adapted UserExists alert
* updated texts
* refactor
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-01-31 15:55:41 +00:00
Evgeny Poberezkin
6e131e0bad
ios: disable current user profile button
2023-01-27 12:54:42 +00:00
Evgeny Poberezkin
93ab713748
ios: choose user deletion mode ( #1833 )
...
* ios: choose user deletion mode
* update text
* refactor, disable button
* darker profile icon colors
* do not delete active user if changing user failed
2023-01-24 19:00:30 +00:00
Stanislav Dmitrenko
1d5c361b9a
ios: restore scroll and update user profile in user profile menu ( #1811 )
...
* ios: Small UserPicker fixes
* update scroll
* update current user and update users list
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-01-23 15:48:29 +00:00
Stanislav Dmitrenko
4cd396a0d2
ios: Multiuser calls ( #1800 )
...
* ios: Multiuser calls
* counter update on badge
* padding before profile info in call view
* underline in name
* change after merge
* do not show Simplex Info button if users already created
* unread counter
* do not increase badge counter when chat has disabled notifications
* update incoming call
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-01-23 13:20:58 +00:00
Evgeny Poberezkin
04d886e546
ios: user profiles view, per-user settings ( #1801 )
...
* ios: user profiles view, per-user settings
* remove comment
* bold profile name
2023-01-20 12:38:38 +00:00
Stanislav Dmitrenko
ad6aa10cd2
ios: Multiusers feature continue ( #1793 )
...
* ios: Multiusers feature continue
* Logging of user in responses
* UserId
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* Undo ugly user inclusion into functions. Now it's in backend
* Do not set active user if it's unchanged
* Blank line
* if
* Change active user function
* refactor
* refactor
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* Alert
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2023-01-19 16:22:56 +00:00
Stanislav Dmitrenko
153f80fe64
ios: menu to switch active user profile ( #1758 )
...
* ios: User chooser UI
* Change
* Changes
* update view
* fix layout/refactor
* fix preview
* wider menu, update label
* hide Your profiles button
* Clickable background that hides userChooser
* No click listener
* Better animation
* Disabled scrolling for small number of items
* Separated scrollview and buttons
* No transition
* Re-indent
* Limiting width by the longest label
* UserManagerView
* Adapted API
* Hide user chooser after selection
* Top counter, users refactor
* Padding
* use VStack to fix layout bug
* eol
* rename: rename to getUserChatData
* update layout
* s/semibold/medium
* remove SettingsButton view
* rename
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-01-17 17:47:37 +00:00