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
a2e1b7ae0a
v4.4: iOS build 102, android build 79
2022-12-23 08:33:57 +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
c0fb29d5f7
ios: remove unused package from project ( #1598 )
2022-12-17 18:52:02 +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
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
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
138dc7fe8f
4.3.2: terminal, ios (101), android (78)
2022-12-11 15:51:23 +00:00
JRoberts
1240b31df8
ios: version 4.3.1 (100)
2022-12-08 10:41:59 +04:00
JRoberts
caa3efb9ed
ios: version 4.3.1 (99)
2022-12-07 21:04:43 +04:00
Evgeny Poberezkin
cdbf8e2715
ios: v4.3 (98)
2022-12-04 17:36:41 +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
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
JRoberts
7360bd098a
ios: version 4.3 (97)
2022-11-28 20:46:06 +04:00
Evgeny Poberezkin
1e6e9ad5e2
mobile: update version ios v4.3 (96), android v4.3-beta.2 (73)
2022-11-28 08:39:50 +00:00
JRoberts
ade8c97b16
ios: version 4.3 (95)
2022-11-26 18:54:54 +04:00
JRoberts
6f463c16a5
ios: version 4.3 (94)
2022-11-26 14:10:55 +04:00
JRoberts
5650898c2c
ios: version 4.3 (93)
2022-11-26 13:00:43 +04:00
Evgeny Poberezkin
87d306383c
ios: protect screen ( #1420 )
...
* ios: protect screen
* AppSheet
* translations
* correction
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-11-25 14:31:37 +00:00
JRoberts
a6e4e68bc5
ios: voice messages ( #1389 )
...
* experiments
* audio recording in swiftui
* recording encapsulated
* permission + playback
* stopAudioPlayback on cancel
* method names
* check permission in recording start
* run timer on main thread
* remove obsolete view
* don't call playback timer callback unless player is playing
* compose + send view + preview + send
* animation + improve state + quality
* fix recording not stopping in time
* animate to end
* remove recorder delegate, fix cancelling during recording
* replace print with log
* recording start error constructor
* CIVoiceView file
* chat item wip
* chat item wip
* refactor settings
* layout
* send correct duration
* item previews
* more background, animation
* more layout
* more layout, send button conditions
* context, preview, quote, notification texts
* chat item actions
* use isEmpty
* remove comment
* uncomment file.loaded
* more layout, hold to record
* more layout
* preview player stop on disappear
* more layout
* comment
* only one player or recording
* remove voice message on chat close
* fix state bug
* remove commented code
* length 30
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-11-24 21:18:28 +04:00
Evgeny Poberezkin
67d78e14be
Merge branch 'stable'
2022-11-22 14:12:18 +00:00
Evgeny Poberezkin
2b09fb425d
core: chat items showing preference changes ( #1399 )
2022-11-22 12:50:56 +00:00
Evgeny Poberezkin
ab91c54080
ios: version 4.2.2 (92)
2022-11-22 12:44:40 +00:00
Evgeny Poberezkin
c7f70f0ed0
ios: resolved packages
2022-11-22 09:47:42 +00:00
Evgeny Poberezkin
5806a2ceb4
Merge branch 'stable'
2022-11-22 08:55:01 +00:00
Evgeny Poberezkin
7e3d53b621
ios: advanced server configuration ( #1388 )
...
* ios: advanced server configuration
* UI is mostly working, QR code scan
* refactor
* error alerts
* fixes
* remove old view
* rename view
* translations
* only show valid QR code, spinner during server test
* update tested status on edit
* space wtf
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* moar space
* translation
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* translations
* translations
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-11-21 08:37:13 +00:00
Evgeny Poberezkin
02fa81e8aa
mobile: show unknown content with attached file as file item (for partial forward compatibility with voice and video messages) ( #1394 )
...
* mobile: show unknown content with attached file as file item (for partial forward compatibility with voice and video messages)
* fix
* android: show unknown files
2022-11-21 07:42:36 +00:00
JRoberts
828b502431
ios: load and save preferences ( #1373 )
2022-11-16 20:26:43 +04:00
Evgeny Poberezkin
491fe4a9bf
core, ios: advanced server config ( #1371 )
...
* ios: advanced server config
* simplify UI
* core: ServerCfg
* commit migration, update schema
* add preset servers to response
* return default servers if none saved
* fix test
2022-11-16 15:37:20 +00:00
Evgeny Poberezkin
faceeb6fce
ios: chat preferences, UI and types ( #1360 )
2022-11-14 10:12:17 +00:00
JRoberts
d61a7fb4d8
ios: version 4.2.1 (91)
2022-11-12 15:07:35 +04:00
JRoberts
d029ce9817
ios: version 4.2.1 (90)
2022-11-11 21:48:52 +04:00
JRoberts
b9d625da18
ios: support ( #1346 )
...
* ios: update settings
* translation
* redundant item
* fix stopped chat buttons
* corrections
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* translations
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-11-11 08:30:10 +00:00
JRoberts
e83ed30a49
ios: update library
2022-11-10 11:31:13 +04:00
Evgeny Poberezkin
cf1bd0d467
mobile: version 4.2 (ios: 89, android: 67)
2022-11-06 15:10:15 +00:00
JRoberts
038b936bfe
ios: version 4.2 (88)
2022-11-05 20:14:26 +04:00
Evgeny Poberezkin
d5fc0d7dfc
core: update event name, ios: types/api/ui (wip) to switch connection to another address, fix contact/member info view, fix setting multiple servers ( #1281 )
...
* core: update event name, ios: types/api/ui (wip) to switch connection to another address, fix contact/member info view, fix setting multiple servers
* fix
* update strings
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-11-01 20:30:53 +00:00
JRoberts
7631d59695
ios: version 4.2 (87)
2022-11-01 10:09:34 +04:00
JRoberts
1bb7a954f5
ios: update library
2022-10-28 15:21:12 +04:00
JRoberts
2ac6866638
ios: version 4.2 (86)
2022-10-26 11:13:08 +04:00
Evgeny Poberezkin
5265667c0c
ios: settings to auto-accept contact requests ( #1246 )
...
* ios: settings to auto-accept contact requests
* use NavigationView
* fix share sheet, layout
* move buttons
2022-10-24 11:25:36 +01:00
Evgeny Poberezkin
34a74da0b9
ios: mark chat unread ( #1237 )
...
* ios: mark unread (wip)
* mark unread works
2022-10-21 12:32:11 +01:00
JRoberts
65f8ad4423
Merge branch 'stable'
2022-10-18 18:18:36 +04:00
JRoberts
dc5f6673a2
ios: version 4.1 (85)
2022-10-18 17:54:37 +04:00
JRoberts
a525b4e5db
ios: group links ( #1214 )
...
* libraries
* api
* ui
* via nav link
* translations
* align android translations
2022-10-15 18:09:25 +04:00
JRoberts
39818b6fbb
ios: version 4.1 (84)
2022-10-15 16:14:32 +04:00
JRoberts
41a4e13ff6
ios: version 4.1 (83)
2022-10-12 18:51:45 +04:00
JRoberts
563687f9e4
ios: version 4.1 (82)
2022-10-10 17:46:14 +04:00
JRoberts
fee9b3ae84
ios: version 4.1 (81)
2022-10-10 13:54:19 +04:00
Evgeny Poberezkin
4c8bc19182
ios: send multiple images ( #1188 )
...
* ios: send multiple images
* multi-select works (TODO race conditions)
* send multiple images, progress indicator in compose view
* scroll between fullscreen images, scroll to quoted item
* add swipe animation
* fix model state when sending the image
* fix sending multiple images
* use MainActor
* improve scrolling
* faster scroll
* improve scroll animation
* fix model updates
2022-10-10 13:40:30 +04:00