Evgeny Poberezkin
|
622a894cc7
|
Merge branch 'master' into master-android
|
2025-06-01 22:52:08 +01:00 |
|
Evgeny Poberezkin
|
1b75ca5258
|
6.4-beta.1: ios 279, android 291, desktop 103
|
2025-05-21 13:33:55 +01:00 |
|
Evgeny Poberezkin
|
6fb7273281
|
Merge branch 'master' into master-android
|
2025-05-21 10:13:19 +01:00 |
|
Evgeny Poberezkin
|
cc7bc0536d
|
6.4-beta.0: ios 278, android 290, desktop 102
|
2025-05-16 21:11:21 +01:00 |
|
Evgeny Poberezkin
|
493901c543
|
Merge branch 'master' into master-android
|
2025-05-16 19:27:01 +01:00 |
|
spaced4ndy
|
041807c870
|
core: decrease membersRequireAttention counter when member is deleted or leaves (#5919)
|
2025-05-16 15:03:15 +00:00 |
|
Evgeny Poberezkin
|
49356ecd6c
|
Merge branch 'master' into master-android
|
2025-05-15 21:57:30 +01:00 |
|
spaced4ndy
|
e9414d713e
|
Merge branch 'master' into group-knocking
|
2025-05-13 13:05:48 +04:00 |
|
Evgeny Poberezkin
|
7201a6f35f
|
Merge branch 'master' into master-android
|
2025-05-13 06:28:14 +01:00 |
|
Evgeny Poberezkin
|
9b4908c370
|
6.3.4: ios 277, android 287, desktop 100
|
2025-05-12 19:34:06 +01:00 |
|
Evgeny Poberezkin
|
223bae0458
|
Merge branch 'master' into master-android
|
2025-05-12 17:00:14 +01:00 |
|
Evgeny Poberezkin
|
c822fa53f6
|
ios: 6.3.4 (build 276)
|
2025-05-12 16:23:44 +01:00 |
|
Evgeny Poberezkin
|
d338696035
|
ios: 6.3.4 (build 275)
|
2025-05-10 17:23:53 +01:00 |
|
spaced4ndy
|
79dadabf61
|
Merge branch 'master' into group-knocking
|
2025-05-07 13:48:55 +04:00 |
|
Evgeny Poberezkin
|
a57c4404d1
|
Merge commit '9329bf61447ad3ce9640d82b7b08f05f1db1729f' into master-android
|
2025-05-07 09:56:53 +01:00 |
|
Evgeny Poberezkin
|
73fe6827b2
|
ios: update core library
|
2025-05-07 09:54:15 +01:00 |
|
Evgeny
|
05de019ecd
|
ios: deliver notifications instantly when server has no more messages and better concurrency (#5872)
* core: return error and message absence when getting notifications
* ios: do not wait for notification messages when server says "no"
* do not postpone some notification events, comments
* refactor
* simplexmq (mapM)
* simplexmq (release lock)
* ios: inline, more aggressive GHC RTC settings for garbage collection
* simplexmq
* corrections
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
* refactor ntf delivery
* ios: 6.3.4 (build 274)
* simplexmq (fix updating last ts)
* improve notification for multiple messages
* simplexmq
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
|
2025-05-07 07:33:00 +01:00 |
|
spaced4ndy
|
32fb5a5d12
|
ios: knocking ui (#5851)
* ios: knocking ui types
* update types
* member admission
* remove chatItemStatuses
* member support view
* member support chat view wip
* ios: secondary ItemsModel (#5862)
* toolbar
* more chats
* remove theme
* preview icon
* chat toolbar fast markers
* change icon
* change icon
* remove/accept buttons
* item style
* get item ItemsModel in chat model methods (chat view doesn't work dynamically)
* fix support chat
* fix other chats
* refresh on exit
* refresh button
* dynamic marker in chat list
* prohibit multi select actions
* prohibited send field
|
2025-05-04 22:27:20 +01:00 |
|
Evgeny
|
f5c706f2dd
|
ios: remove types used only in the app from the framework (#5866)
* ios: remove types used only in the app from the framework
* move more types
* comment
|
2025-05-02 12:27:08 +01:00 |
|
Evgeny Poberezkin
|
8131be6348
|
Merge branch 'master' into master-android
|
2025-04-23 18:16:15 +01:00 |
|
Evgeny Poberezkin
|
83b3d631f5
|
6.3.3: ios 273, android 285, desktop 99
|
2025-04-23 18:14:43 +01:00 |
|
Evgeny Poberezkin
|
83e3804b5e
|
Merge branch 'master' into master-android
|
2025-04-13 09:41:24 +01:00 |
|
Evgeny Poberezkin
|
eae281df60
|
6.3.2: ios 272, android 283, desktop 98
|
2025-04-12 21:53:53 +01:00 |
|
Evgeny Poberezkin
|
6d1b56ee8e
|
Merge branch 'master' into master-android
|
2025-04-12 20:23:20 +01:00 |
|
Evgeny Poberezkin
|
e7f8533112
|
ios: v6.3.1, build 271 using XCode 15
|
2025-04-03 10:55:54 +01:00 |
|
Evgeny Poberezkin
|
644828ef9a
|
Merge branch 'master' into master-android
|
2025-03-31 21:46:56 +01:00 |
|
Evgeny Poberezkin
|
4b6d1d4585
|
6.3.1: ios 270, android 281, desktop 97
|
2025-03-31 20:09:46 +01:00 |
|
Evgeny Poberezkin
|
af56b3fed0
|
ios: update core library
|
2025-03-31 17:27:12 +01:00 |
|
Evgeny Poberezkin
|
768660f4ab
|
Merge branch 'master' into master-android
|
2025-03-29 20:48:36 +00:00 |
|
spaced4ndy
|
4443786474
|
ui: move operators selection to sheet on onboarding (#5783)
* ios: show updated conditions always on what's new screen
* rework onboarding
* update text
* android whatsnew
* android wip
* layout
* improve what's new layout
* remove
* fix desktop
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-03-28 15:37:39 +00:00 |
|
Evgeny Poberezkin
|
2c9c40e672
|
Merge branch 'master' into master-android
|
2025-03-22 14:22:23 +00:00 |
|
Evgeny
|
6556e09a33
|
core: update simplexmq to support PostgreSQL servers (#5760)
* core: update simplexmq to support postgres
* update simplexmq
* update ios
|
2025-03-19 07:16:31 +00:00 |
|
Evgeny
|
b8e2e71a60
|
core: exclude CLI modules from client library (#5758)
* core: exclude CLI modules from client library
* client_library flag in nix builds
* use client_library in builds, update iOS library
|
2025-03-16 19:30:31 +00:00 |
|
Evgeny Poberezkin
|
ed625347bd
|
ios: v6.3, build 269
|
2025-03-09 16:08:49 +00:00 |
|
Stanislav Dmitrenko
|
4bd95c8e4e
|
ios: fix random crashes in chat on iOS 18 (#5734)
|
2025-03-09 11:22:47 +00:00 |
|
Evgeny Poberezkin
|
3513eec5c0
|
Merge branch 'master' into master-android
|
2025-03-08 07:51:51 +00:00 |
|
Evgeny Poberezkin
|
89dddab060
|
6.3: ios 268, android 279, desktop 96
|
2025-03-07 18:18:43 +00:00 |
|
Evgeny Poberezkin
|
b778d4e451
|
Merge branch 'master' into master-android
|
2025-03-07 15:03:07 +00:00 |
|
Evgeny Poberezkin
|
8140710660
|
6.3-beta.7: ios 267, android 278, desktop 95
|
2025-03-03 23:23:25 +00:00 |
|
Evgeny Poberezkin
|
7c2153762f
|
ios: update core library
|
2025-03-03 21:21:25 +00:00 |
|
Evgeny Poberezkin
|
760b5d46f9
|
Merge branch 'master' into master-android
|
2025-03-03 20:58:09 +00:00 |
|
Evgeny Poberezkin
|
981901d587
|
6.3-beta.6: ios 266, android 277, desktop 94
|
2025-02-24 22:06:52 +00:00 |
|
Evgeny Poberezkin
|
3d9cb4a276
|
Merge branch 'master' into master-android
|
2025-02-23 23:33:10 +00:00 |
|
Stanislav Dmitrenko
|
676583d3c3
|
ios: enhancements to floating buttons (#5644)
* ios: enhancements to floating buttons
* nearBottom
* timeout
* changes
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-02-20 10:39:04 +00:00 |
|
Stanislav Dmitrenko
|
9d1329498b
|
ios: open chat on first unread, "scroll" to quoted items that were not loaded (#5392)
* ios: open chat on first unread, "scroll" to quoted items that were not loaded
* more changes
* changes
* unused
* fix reveal logic
* debug
* changes
* test
* Revert "test"
This reverts commit 553be124d5.
* change
* change
* changes
* changes
* changes
* commented deceleration logic
* changes
* fixes
* optimized item identifiers to use merged item directly
* fixed counters
* encreased initial and preload counters
* fix initial loading and trimming items
* optimize
* allow marking read
* 10 instead of 5
* performance
* one more parameter in hash
* disable trimming
* performance
* performance - in background
* optimization
* next/prev
* changes
* markread
* finally
* less logs
* read
* change after merge
* trimming, edge cases
* wait until items loaded
* Revert "wait until items loaded"
This reverts commit 895218b978.
* progress indicator
* optimization
* disable scroll helper
* experiment
* Revert "experiment"
This reverts commit c952c9e623.
* jump
* no read
* layoutIfNeeded
* changes
* EndlessScrollView
* read
* changes
* changes
* changes
* reduce time to open a chat (by ~300ms)
* open from the first unread when clicking member chat
* refactored and removed unused code
* handling search emptiness to scroll to correct position
* changes
* read state maintain
* remove protocol
* avoid parsing chatId
* pass chat
* changes
* remove reveal
* refactor spaghetti
* remove ItemsScrollModel
* rename
* remove setUpdateListener
* unused
* optimization
* scrollToTop
* fix
* scrollbar working again
* scrollToBottom
* fix
* scrollBar hiding when not many items on screen
* small safer change
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-02-17 18:21:40 +00:00 |
|
Evgeny Poberezkin
|
5a0821f9fc
|
6.3-beta.5: ios 265, android 276, desktop 93
|
2025-02-15 21:44:38 +00:00 |
|
Evgeny Poberezkin
|
7056759526
|
Merge branch 'master' into master-android
|
2025-02-15 17:51:04 +00:00 |
|
Evgeny Poberezkin
|
8dbebbe3d6
|
6.3-beta.4: ios 263, android 273, desktop 91
|
2025-02-10 21:56:24 +00:00 |
|
Evgeny Poberezkin
|
7751f2ee78
|
Merge branch 'master' into master-android
|
2025-02-10 15:36:42 +00:00 |
|
spaced4ndy
|
e4d6a8822c
|
core, ios: check notifications token status, offer to re-register token (#5610)
* core: api to check token
* ios
* update library
* refactor
* texts
* errors
* check active token on start
* text
* Revert "check active token on start"
This reverts commit c7b6e51f94.
* update simplexmq
* offer re-register
* text
* update simplexmq
* offer on check
* rework
* text
* unset test result
* simplexmq
* alerts
* invalid reasons
* rework alert
* update simplexmq
* fix
* simplexmq
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
|
2025-02-07 13:41:15 +00:00 |
|