Stanislav Dmitrenko
c234809894
ios: improvement of chat item context menu ( #3981 )
...
* ios: improvement of chat item context menu
* rename
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-04-02 17:00:24 +01:00
Evgeny Poberezkin
9b6ca23dcb
ios: fix UI freezes on start and when exiting background ( #3972 )
...
* ios: fix UI freezes on start and when exiting background
* remove unused code
* comments
2024-03-29 22:58:36 +00:00
Evgeny Poberezkin
1410b4bd85
ios: prevent call to apiContactInfo after the app is suspended
2024-03-29 19:43:16 +00:00
Evgeny Poberezkin
42a35e8c72
ios: prevent call to listUsers after the app is suspended and database is closed
2024-03-29 18:58:55 +00:00
Stanislav Dmitrenko
ca0ce4dfdd
ios: making chat state .active when starting chat, correctly handle hidden users when deleting the last profile ( #3936 )
...
* ios: making chat state .active when starting chat
* changes
* refactor
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-21 19:36:05 +00:00
spaced4ndy
d27502ec47
ios: restore reveal/hide animation ( #3933 )
...
* ios: restore reveal/hide animation
* remove comment
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-21 19:12:47 +00:00
spaced4ndy
c2adf40b5a
ui: align finalize migration destructive/default button colors ( #3938 )
...
* ios: align finalize migration destructive/default button colors
* android
2024-03-21 14:00:27 +00:00
Stanislav Dmitrenko
b220ea23e2
ios: stop chat after deleting the last profile ( #3935 )
2024-03-21 13:58:04 +00:00
spaced4ndy
a16e3eebd1
ui: improve "allow PQ" button ( #3932 )
...
* ios: improve "allow PQ" button
* android
2024-03-21 09:13:18 +00:00
Stanislav Dmitrenko
6d54c21774
ios: chatitem height with menu workaround ( #3930 )
...
* ios: chatitem height with menu workaround
* turned on animation
* disabled animation in some places again
2024-03-20 17:49:53 +00:00
spaced4ndy
d2e6313ce3
ui: swap finalize migration buttons (make destructive harder to reach, consistent order of primary and destructive with previous page) ( #3931 )
2024-03-20 20:20:10 +04:00
Stanislav Dmitrenko
5fde879fea
ios: better layout performance for chat item ( #3911 )
...
* ios: better layout performance for chat item
* different way of disabling menu
* two fixes
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-19 14:40:46 +00:00
Alexander Bondarenko
d835f9df3d
ios: remove recursion in receiveMsgLoop ( #3922 )
...
* ios: remove recursion in receiveMsgLoop
* comment
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-19 11:44:30 +00:00
spaced4ndy
e925d87548
ios: 5.6 what's new ( #3923 )
...
* ios: 5.6 what's new
* update
* update
* release announcement stub, update link
* Hungarian
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-19 10:53:46 +00:00
Evgeny Poberezkin
5fd8e6e4fe
ui: exclude muted chats from filtered chats ( #3900 )
2024-03-12 17:33:28 +00:00
Stanislav Dmitrenko
d3b255b7cb
ios: migration enhancements ( #3893 )
...
* onion check
* alert and log
* correction
* refactor
* change
* refactor
* enum
* footer
* remove non-needed directory if no migration
* naming
* back
* rename everything
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-12 16:25:06 +00:00
Stanislav Dmitrenko
a56bc6760b
ios: migration via link ( #3808 )
...
* ios: migration via link
* changes in UI
* UI
* UI and API changes
* UI and logic
* simplify statement
* UI, API, logic
* formatting
* animation fix
* better animation
* test
* changed directory
* changes
* migrating to device
* migrate settings
* more state updates on main thread
* texts
* continue migration after restart
* toggle for saving passphrase and footer text
* no visual arthefacts when deleting a chat after migration
* saving settings before changing passphrase
* back button is looking disabled when it's disabled
* fixed starting chat issues when migrating to device
* paste and share link elements
* proper import process and refactoring UI in SimpleXInfo
* show progress on settings while starting chat
* title bold font
* changes as in Android
* brace
* changes as in Android
* rename to prevent confusion
* fixes and adapted to Android
* unused param
* comment
* don't allow going back on Archiving step
* update core library
* changes as in Android
* correction
* correction
* change
* qr code
* update network settings view
* update progress
* changes
* navigation view and focus in text field
* texts
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-03-11 14:17:28 +00:00
spaced4ndy
80690326cb
multiplatform: e2e information chat items ( #3891 )
2024-03-11 16:36:59 +04:00
Evgeny Poberezkin
3f6c74f975
ios: e2e information chat items ( #3890 )
...
* ios: e2e information chat items
* texts
2024-03-11 10:36:36 +00:00
Evgeny Poberezkin
60a73a539e
core: add agreed connection version field ( #3881 )
...
* core: add agreed connection version field
* fix
* progress
* use pqSupport and version to decide compression in messages
* pass version to encodeConnInfoPQ
* update pq enable/disable api
* remove TestConfig
* update nix dependencies
* update texts
* corrections
* create e2ee info items when connection switches from off to on first time
* corrections
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
* comment
* increase test timeout
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-03-10 11:31:14 +00:00
spaced4ndy
405348732b
android: pq support; ios: fixes ( #3878 )
2024-03-08 16:39:15 +04:00
spaced4ndy
b403201310
core (pq): further integrate agent api ( #3874 )
...
* core (pq): further integrate agent api
* update both pq support and ecnryption
* update
* fix
* corrections
* corrections 2
* corrections 3
2024-03-08 11:40:55 +04:00
spaced4ndy
ce9b909495
ios: pq support ( #3870 )
...
* ios: pq support
* fix
* fix
* update
* text
* rename
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-03-07 16:43:10 +04:00
Evgeny Poberezkin
8d72757f62
Merge branch 'stable'
2024-03-07 00:08:58 +00:00
Stanislav Dmitrenko
8ac7677648
ios: remove passcodes if app was reinstalled ( #3841 )
...
* ios: remove passwords if app was reinstalled
* change instead of delete
* Revert "change instead of delete"
This reverts commit 1195ee5b30 .
* update name and comments
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-02-26 21:24:07 +00:00
spaced4ndy
b0b249a56a
Merge branch 'stable'
2024-02-22 12:11:23 +04:00
spaced4ndy
c544a636f6
core, ui: remove usage of inline files (send only xftp files) ( #3823 )
2024-02-20 13:56:31 +04:00
Evgeny Poberezkin
cd21a74b83
Merge branch 'stable'
2024-02-18 00:05:49 +00:00
Evgeny Poberezkin
2a321b3ff8
ios: fix showing notification on sent messages
2024-02-17 21:09:19 +00:00
Stanislav Dmitrenko
edc5a4c31b
ios: Picture-in-picture while in calls ( #3792 )
...
* ios: Picture-in-picture while in calls
* simplify
* improvements
* back button and lots of small issues
* layout
* padding
* back button
* animation, padding, fullscreen
* end active call button
* removed unused code
* unused line
* transition
* better
* better
* deinit PiP controller
* stop camera after call end
* formatting
* stop capture if active
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-02-13 15:04:42 +00:00
spaced4ndy
4260c20012
ios: show ntf server ( #3800 )
2024-02-13 17:58:54 +04:00
spaced4ndy
71bcfc2848
ui: uncomment block for all functionality ( #3799 )
2024-02-12 17:33:53 +04:00
spaced4ndy
78a38cb080
ios: group welcome message byte limit ( #3751 )
...
* ios: group welcome message character limit
* confirmation dialogue key
* use chatJsonLength
* text
* change footer
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-01-26 09:37:49 +00:00
Stanislav Dmitrenko
430dc5bd2e
ui: don't show context menu on non-sent yet live message ( #3754 )
...
* android, desktop: don't show context menu on non-sent yet live message
* ios: don't show context menu on non-sent yet live message
---------
Co-authored-by: Avently <avently@local>
2024-01-25 17:48:40 +00:00
spaced4ndy
6ef3a9e668
ios: fix welcome view ( #3743 )
...
* welcome view (still doesn't keep change on re-open)
* fix
* remove debug log
* rename
2024-01-25 16:08:10 +04:00
spaced4ndy
fbe3353434
ui: fix link preview cancellation ( #3750 )
2024-01-25 14:58:39 +04:00
spaced4ndy
da9a7f4642
ui: exclude not ready and active contacts from list of contacts to add to group (e.g. simplex team contact) ( #3737 )
2024-01-24 13:56:38 +04:00
spaced4ndy
838a759a76
ui: deleted item preview ( #3726 )
2024-01-24 13:44:29 +04:00
spaced4ndy
f1ff27218c
ui: align call buttons with calls preference ( #3740 )
2024-01-24 13:43:18 +04:00
spaced4ndy
8738cf332f
ui: fix chat preview showing incorrect timestamp when chat is empty ( #3739 )
2024-01-24 13:37:29 +04:00
Evgeny Poberezkin
db93d29e76
ios: fix removing group link in iOS 17 ( #3725 )
2024-01-21 10:09:32 +00:00
spaced4ndy
7d2f6a3609
ios: block member for all ( #3708 )
...
* ios: block for all
* member info
* change conditions
* update ui
* blockedByAdmin
* fix
* rework
* fix, comment
* comment
* fix
* fix
* fixes for default
* fix text
* reorder
* fix
* fix
* secondary
* old buttons (revert this)
* blocked by admin text
* revise notification
2024-01-20 10:33:36 +00:00
Evgeny Poberezkin
f188118643
ui: update whats new ( #3716 )
2024-01-20 09:07:57 +00:00
Stanislav Dmitrenko
ab9a6dcab5
ios: allow to delete the last profile ( #3707 )
...
* ios: allow to delete the last profile
* less changes
* no flash of empty view
---------
Co-authored-by: Avently <avently@local>
2024-01-19 15:52:13 +00:00
Evgeny Poberezkin
b69b72a93c
ui: What's new in v5.5 ( #3705 )
...
* ios: whatsnew v5.5
* update
* android whats new, update ios
* export ios localizations
2024-01-18 20:44:57 +00:00
Stanislav Dmitrenko
2dae9180ec
ios: text color of group invitation in chat list ( #3703 )
...
* ios: text color of group invitation in chat list
* refactor
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-01-18 19:14:18 +00:00
Stanislav Dmitrenko
ec57529f12
android, desktop: notes to self ( #3695 )
...
* android, desktop: notes to self
* change api
* icon
* icon
* icon
* eol
* icon
* changes
* color
* refactor
* color
* chats size
* size
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-01-18 21:56:42 +04:00
Stanislav Dmitrenko
b5fe1f8364
ios: notes to self ( #3690 )
...
* ios: notes to self
* change
* icon
* changes
* no live message
* search
* alert
* better checks
* api change
* changes for review
* changes
* ios: align notes chat color with sent chat items frame color (#3704 )
* changes
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-01-18 19:57:14 +04:00
Stanislav Dmitrenko
88640b85c4
ios: local video encryption ( #3682 )
...
* ios: local video encryption
* main thread
* new progress view
* simplify
* rename
---------
Co-authored-by: Avently <avently@local>
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-01-16 11:49:44 +00:00
spaced4ndy
135e735dd4
ui: show observer role in list of members ( #3679 )
2024-01-12 20:54:51 +04:00