JRoberts
7c4700b238
ios: check chats not empty before showing lock notice ( #1666 )
2022-12-30 16:17:56 +00:00
JRoberts
6cc267689e
ios: fallback to manual parsing of apiChats and apiChat responses ( #1659 )
2022-12-29 18:15:19 +04:00
JRoberts
aab6e1c52f
ios, android: set ttl to 1 day when accepting timed messages w/t configured ttl ( #1654 )
2022-12-27 19:24:33 +04:00
Evgeny Poberezkin
90a20cd52f
mobile: change live message button to lightning bolt ( #1653 )
2022-12-27 09:18:20 +00:00
JRoberts
39370ba1ef
ios: fix - restore Save button in voice message context menu ( #1647 )
2022-12-26 14:08:58 +00:00
Evgeny Poberezkin
a02cfb4f41
ios: show what is new in the latest version ( #1644 )
...
* ios: show what is new in the latest version
* add OK button to WhatsNew
* separate state for nav buttons
2022-12-26 14:08:01 +00:00
JRoberts
4370012b8a
ios: fix navigation to member info view ( #1648 )
2022-12-26 13:45:02 +00:00
Evgeny Poberezkin
c11a1aa0e6
ios: disallow editing text attributes
2022-12-25 13:58:07 +00:00
Evgeny Poberezkin
be91f97c83
ios: disable screen protection by default
2022-12-24 15:41:31 +00:00
Evgeny Poberezkin
12574bed96
ios: move image utils to app ( #1642 )
...
* ios: move image utils to app
* name in comments
2022-12-24 11:38:59 +00:00
Stanislav Dmitrenko
cd63f81292
ios: Animated images (GIF) support ( #1636 )
...
* ios: Animated images (GIF) support
* Moved from String path to UIImage param
* Aspect ratio
* Image frame
* gif image size
* refactor
* refactor
* fix fullscreen scroll animation
* rename UploadContent -> AnyImage
* refactor, allow using gifs in profiles
* rename back
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-23 21:22:12 +00:00
Evgeny Poberezkin
6205b03943
ios: localize ttl in disappearing messages, translations ( #1638 )
...
* ios: localize ttl in disappearing messages, translations
* more translation keys
2022-12-23 19:55:45 +00:00
Evgeny Poberezkin
28d6f62b74
mobile: better layout for feature/preference items ( #1631 )
...
* mobile: better layout for feature/preference items
* refactor
2022-12-23 13:10:00 +00:00
Evgeny Poberezkin
2b9238144b
ios: fix double unread status ( #1629 )
2022-12-23 09:14:12 +00:00
Evgeny Poberezkin
a936c14cf2
mobile: items with feature offers ( #1627 )
...
* mobile: items with feature offers
* ios interactive contact/user preference change items
* android: interactive preference items
* add missing view
* revert change
2022-12-22 21:01:29 +00:00
Evgeny Poberezkin
a2a29628a7
ios: remove unused code ( #1621 )
2022-12-21 22:36:05 +00: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
36eba01ef4
ios: fix padding in send button context menu ( #1618 )
2022-12-21 12:55:59 +00:00
Evgeny Poberezkin
76b4fd34c1
ios: fix live messages sending incomplete words, refactor ( #1604 )
2022-12-18 21:20:39 +00:00
Evgeny Poberezkin
9e847c2e1f
ios: live messages ( #1569 )
...
* ios: live messages
* remove comments
* remove conflict
* live message buttons and alert
* only send full words
* fix double sending
* typing indicator in live items
* add live parameter to API
* typing indication, pass live parameter to API
* refactor to support live messages with attachments
* disable attachments
2022-12-17 14:02:07 +00:00
Stanislav Dmitrenko
b4de9c266b
ios: Ability to add stickers ( #1593 )
...
* ios: Ability to add stickers
* fix text alignment for correct input field height
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-12-17 09:01:49 +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
21765905a7
ios: create group link with one click ( #1566 )
...
* ios: create group link with one click
* line break
* move call
2022-12-13 17:15:45 +00:00
JRoberts
a4ecb41743
ios, android: show send direct message button only for active members ( #1554 )
2022-12-12 15:27:52 +04:00
Evgeny Poberezkin
7b4710d198
ios: verify connection security code ( #1542 )
...
* ios: verify connection security code
* verification in member sheet (still crashes)
* use navigation view for members list
* ios: show verified status in the lists
* update verification status in the list of members
* verified shield layout
* update icon, make add member navigation to right
* refactor chatPreviewTitle
2022-12-12 08:59:35 +00:00
Evgeny Poberezkin
ff14730738
mobile, core: fix voice message reception in groups ( #1524 )
2022-12-07 22:18:22 +00:00
JRoberts
4beb916754
ios: deleted item preview; android: refactor removeChatItem ( #1523 )
2022-12-07 20:46:38 +04:00
JRoberts
fda8836ab8
ios: show open direct chat button for direct contacts ( #1518 )
2022-12-07 17:30:15 +04: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
Evgeny Poberezkin
04f10aede7
ios: fix screen protection in sheets, remove screen protection from settings and image pickers ( #1492 )
2022-12-03 21:42:12 +00:00
Evgeny Poberezkin
ffbff93374
ios: menu to hide revealed chat item ( #1490 )
2022-12-03 19:21:47 +00:00
JRoberts
f3630d934c
android: marked deleted / reveal ui ( #1488 )
...
* android: marked deleted / reveal ui
* marked deleted, reveal
* fix ios
* different alerts
2022-12-03 18:21:32 +00:00
Evgeny Poberezkin
e44e9a0940
mobile: broker error type ( #1475 )
...
* mobile: broker error type
* fix
* ios: update libraries
* change AgentErrorType to String
2022-12-03 18:05:32 +00:00
Evgeny Poberezkin
c43ba7bf23
ios: fix item deletion in groups ( #1487 )
2022-12-03 15:21:14 +00:00
JRoberts
48d24d3582
ios: simplify chat item context menu ( #1483 )
2022-12-03 15:53:46 +04: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
acd72fb269
ios: remove voice message preview and stop rec/play if preference change prohibits it; more robust logic to stop playback on send ( #1463 )
2022-11-29 15:23:54 +04:00
JRoberts
c9620a594e
ios: fix - stop voice message preview playback on send ( #1461 )
2022-11-29 13:06:45 +04:00
JRoberts
5c9a14fdb6
ios: show button for opening settings when asking for microphone permission to record voice message ( #1459 )
2022-11-29 12:41:48 +04:00
JRoberts
9295bdca3e
ios, android: disable save and test buttons if all servers are disabled ( #1457 )
2022-11-29 12:28:26 +04:00
JRoberts
3a755286c1
ios, android: improve preference change chat items layout ( #1454 )
2022-11-28 20:03:39 +04:00
JRoberts
e5f07993a7
mobile: don't show notifications for certain chat items ( #1453 )
2022-11-28 19:11:26 +04:00
JRoberts
9949ac073f
ios: decrease voice message progress bar width ( #1450 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-11-28 08:50:05 +00:00
JRoberts
e6c5ad5833
ios: fix image context item background color ( #1448 )
2022-11-28 11:23:40 +04:00
JRoberts
ee18bce964
mobile: change link to servers
2022-11-26 18:52:08 +04:00
JRoberts
7e204127b8
ios: hide voice message button in chat console ( #1442 )
2022-11-26 18:43:49 +04:00
JRoberts
33b3557950
mobile: suppress fileAlreadyReceiving error ( #1441 )
2022-11-26 13:55:36 +04:00
Evgeny Poberezkin
e5912e58f5
mobile: show "transfer faster" and "switch address" without dev tools ( #1440 )
2022-11-26 09:45:10 +00:00
JRoberts
336a170b3a
mobile: hide full delete preferences ( #1438 )
2022-11-26 12:51:56 +04:00