Evgeny Poberezkin
8e0b3fa32e
mobile: uncomment message reactions preferences/permissions
2023-06-19 22:47:49 +01:00
Evgeny Poberezkin
a32fd5e665
android: message reactions ( #2448 )
...
* android: message reactions
* android: reactions UI
* call api to add/remove reactions, UI for preferences
* fix preferences
* hide Reactions preferences, ios: always show React menu, update icons
* fix reactions menu
* improve voice message layout
2023-05-18 10:43:44 +01:00
Evgeny Poberezkin
904405ebee
ios: reactions UI ( #2442 )
...
* ios: reactions UI
* remove JSON
* remove print
* align reactions, show all allowed reactions in menu
* move react to the menu top
* ios: update preference texts
* always allow removing reactions, reduce spacing
* revent allow removing (backend does not allow it anyway)
2023-05-16 09:34:25 +01:00
spaced4ndy
25156bb56c
ios: allow to set disappearance interval when sending message; allow to configure custom interval ( #2428 )
...
* ios: allow to set disappearance interval when sending message; allow to configure custom interval
* custom time picker wip
* improve interaction with time picker - touch area, cancel, keyboard, preference
* dropdown picker, refactor, text
* button condition
* weeks limit
* refactor
* update texts
* simplify
* fix null selection
* texts, set current, switch columns
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-05-15 16:07:55 +04:00
Evgeny Poberezkin
0cfc9fd1fa
mobile: enable calls preference ( #2436 )
...
* ios: enable calls preference
* android: enable calls preference
2023-05-13 10:22:31 +01:00
Evgeny Poberezkin
6913bf1a46
mobile: Calls chat preference ( #2195 )
...
* ios: add calls to chat preferences
* android: types and strings for Calls preference
* android: UI for Calls preference
2023-04-18 09:29:49 +01:00
Evgeny Poberezkin
e1740a8be4
ios: disappearing messages ( #1614 )
...
* ios: disappearing messages
* show ttl in meta if different
* mark messages as disappearing when read
* previews
2022-12-21 12:59:45 +00:00
Evgeny Poberezkin
8786e2147a
core, mobile: logic for enabling disappearing messages ( #1588 )
...
* core: logic for enabled for disappearing messages
* refactor
* update feature enabled in UI
2022-12-16 10:27:59 +00:00
Evgeny Poberezkin
75cad8a6bf
ios: improve UX for contact/group preferences ( #1494 )
...
* ios: improve UX for contact/group preferences
* refactor
2022-12-04 11:30:51 +00:00
JRoberts
07ef6e4090
ios: marked deleted chat items, full deletion preference; android: types ( #1473 )
...
* ios: marked deleted chat items; full deletion preference
* text_, menu, backend
* android types
* more android types
* fix
* refactor ios
* restore previews
* box
* refactor menu
* revert unnecessary content.text changes
* Update apps/ios/Shared/Views/Chat/ChatItem/CIVoiceView.swift
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* revert layered framed items
* clever framed view
* improve look
* restore previews
* restore previews
* refactor
* refactoring, almost looks good
* look
* add previews
* more previews
* remove preview of legacy item
* ChatItemDeleted
* flip if
* remove text_
* refactor
* abstract pref property
* move marked deleted
* revert pref change
* undo menu
* fix - change to constants
* undo pref logic
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-03 15:40:31 +04:00
Evgeny Poberezkin
1872744543
core, mobile: add group feature to allow direct messages ( #1465 )
...
* core, mobile: split group features to a separate type (to add directAllowed later)
* add directMessages group feature, update tests
2022-11-29 15:19:20 +00:00
JRoberts
336a170b3a
mobile: hide full delete preferences ( #1438 )
2022-11-26 12:51:56 +04:00
JRoberts
4e5aa3dcbc
ios: adjust preferences UX; fix group profile not updating; fix servers api ( #1377 )
2022-11-17 12:59:13 +04:00
JRoberts
828b502431
ios: load and save preferences ( #1373 )
2022-11-16 20:26:43 +04:00
Evgeny Poberezkin
faceeb6fce
ios: chat preferences, UI and types ( #1360 )
2022-11-14 10:12:17 +00:00