spaced4ndy
a9d2535292
core: differentiate inactive and forwarded group snd statuses ( #4420 )
...
* core: GroupSndStatus
* rfc
* encoding, db apis
* pending, forwarded statuses
* encoding
2024-07-09 18:29:36 +01:00
spaced4ndy
3e623684bc
android, desktop: servers summary ( #4398 )
...
* multiplatform: subscription icon (#4397 )
* multiplatform: added network setting to control display of subscription percentage
* multiplatform: moved filter to search bar and scan to button
* multiplatform: added types and calls for new apis
* Update apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/SimpleXAPI.kt
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
* chore: minor changes in API connections and usage
* fix: removed show sub setting from net cfg
* multiplatform: added subscription status to chats screen
* multiplatform: added reconnect all servers api
* multiplatform: added basic view for single user messages
* multiplatform: added basic xftp server info view
* multiplatform: added detailed stats view for SMP server
* multiplatform: added detailed stats view for XFTP server
* multiplatform: added individual server view for XFTP servers
* multiplatform: added individual server view for SMP servers
* multiplatform: added custom coloring for connections
* multiplatform: added all translation strings
* multiplatform: added support for multi user in serve summary
* multiplatform: added missing translations
* multiplatform: added share button to servers info
* better type safety for server summaries
* multiplatform: fixed action arrow paddings in server summary views
* multiplatform: serverSummaryView padding and icon fixes
* multiplatform: reused shared section divider
* move and rename
* remove tab icons, text
* colors
* filter button
* paddings
* fix translation keys
* text
* fix buttons clickable area, alerts
* stats view
* remove chevrons
* colors
* remove id, fix open server button
* don't log terminal items
* desktop left modal
* single timer, pass state variable
* remove unused
* fix no summary view
* net cfg
* ability to hide servers screen by clicking outside servers screen
* addressed review feedback
* move user/all users selector under tabs
* disable horizontal scroll on desktop
---------
Co-authored-by: Diogo Cunha <diogofncunha@gmail.com >
Co-authored-by: Avently <7953703+avently@users.noreply.github.com >
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-09 12:45:09 +01:00
Evgeny Poberezkin
fd90b47194
Merge branch 'stable'
2024-07-09 11:23:54 +01:00
Stanislav Dmitrenko
acd3467d10
desktop: change libffi dependency ( #4416 )
2024-07-08 21:23:25 +01:00
Evgeny Poberezkin
71ce598355
ios: make message corners rounded in theme preview ( #4410 )
...
Co-authored-by: Levitating Pineapple <noreply@levitatingpineapple.com >
2024-07-05 14:43:36 +01:00
Arturs Krumins
63393eaf0b
ios: make theme wallpaper visible on iOS15, further improve scrolling ( #4408 )
2024-07-05 13:34:03 +01:00
Evgeny Poberezkin
f90de83215
ios: corrections, localizations ( #4406 )
2024-07-05 08:23:29 +01:00
Evgeny Poberezkin
1c10209a31
blog: future of privacy ( #4396 )
...
* blog: future of privacy
* update
2024-07-04 21:13:48 +01:00
Arturs Krumins
5d7abf31ce
ios: make message corners rounded when selecting context menus ( #4401 )
...
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-04 18:37:03 +01:00
spaced4ndy
44c0861fe4
ios: apply theming to servers summary view ( #4404 )
2024-07-04 21:11:20 +04:00
sh
1e6dc8002c
flatpak: update metainfo ( #4400 )
2024-07-04 17:39:16 +04:00
Narasimha-sc
0509ff9a1b
docs: Flatpak download ( #4393 )
...
* docs: Flathub
* correction
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-04 08:00:12 +01:00
Evgeny Poberezkin
f12e504828
core: update simplexmq (fast connection handshake) ( #4369 )
...
* core: update simplexmq (fast connection handshake)
* core: update simplexmq (fast connection handshake)
* fix encoding tests
* fix tests
2024-07-04 07:58:13 +01:00
Evgeny Poberezkin
6a273677f1
docs: contributing ( #4392 )
...
* docs: contributing
* corrections
2024-07-03 22:51:21 +01:00
Evgeny Poberezkin
f5eea018d9
ios: chat themes and wallpapers ( #4376 )
...
* ios: wallpapers (#4304 )
* ios: wallpapers
* theme selection
* applied theme colors and preset wallpaper
* more places with background
* one more
* accent color
* defaults
* rename
* background
* no change to cell color
* unneeded
* changes
* no global tint
* defaults
* removed unneeded class
* for merging
* ios: wallpapers types (#4325 )
* types and api
* divided types per target
* creating directory for wallpapers
* creating wallpaper dir at launch
* ios: wallpapers appearance (#4335 )
* appearance
* changes
* refactor
* scale
* lambda to function
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
* ios: wallpapers user/chat overrides (#4345 )
* ios: wallpapers user/chat overrides
* chat overrides
* color picker updates colors correctly
* fix state update
* labels
* background for light theme
* small optimization
* removed commented code
* ios: enhancements to wallpapers (#4361 )
* ios: enhancements to wallpapers
* colors for background
* ios: wallpapers import/export (#4362 )
* ios: wallpapers import/export
* comment
* ios: wallpapers theme updates (#4365 )
* ios: wallpapers theme updates
* group member background
* colors
* profile picture colors
* unneeded
* optimizations, images, state fixes
* fixes
* no editing of title color
* rename Menus and alerts, refactor
* tint applying fix
* fixes
* migration of accent and themes
* fix updating system theme
* migration changes
* limiting color range
* ios: wallpapers rename enum (#4384 )
* ios: wallpapers rename enum2 (#4385 )
* ios: wallpapers rename enum2
* change
* colors were commented
* fix build and look
---------
Co-authored-by: Stanislav Dmitrenko <7953703+avently@users.noreply.github.com >
2024-07-03 22:42:13 +01:00
Evgeny Poberezkin
5f96f6c117
core: extending queue information to debug delivery ( #4395 )
...
* core: extending queue information to debug delivery
* simplexmq
2024-07-03 19:34:58 +01:00
spaced4ndy
e963ef53e7
ios: test ntf server ( #4394 )
...
* ios: test ntf server
* reset on change
* fix formatting
2024-07-03 18:31:09 +01:00
spaced4ndy
1180edf80e
ios: servers summary ( #4321 )
...
* types
* chat list buttons
* update
* wip
* xftp summary
* sub status view
* reconnect server button
* reset stats button
* refactor
* subscription icon in server view
* getAgentSubsSummary api
* view
* subs indicator with timer
* rename
* variableValueAsPercentage
* encodePrettyPrinted
* totals, timer
* reduce interval
* show more/less stats
* refactor
* sort
* rework indicator wip
* change offline icon
* rework indicator
* show percent
* file progress
* fix
* onion
* user servers, icons
* dashes
* Revert "user servers, icons"
This reverts commit 805e7e9bd6 .
* remove icon, remove total, remove session %
* exclude sessions
* move starting from
* file stats
* fix
* open server settings
* file in progress
* update
* wpi
* wip
* rework stats
* arrow for sessions
* texts
* reconnect all
* single user
* rework file stats
* update
* dont log terminal items
* center
* update
* _connSubIgnored
* rename
* update
* large titles
* refactor
* update
* text
* upd
* single dash
2024-07-03 13:59:46 +01:00
spaced4ndy
4bd6517d19
core: servers stats improvements, fixes ( #4358 )
2024-07-03 15:58:37 +04:00
Evgeny Poberezkin
2585f4ecfd
ios: ChatView performance improvements ( #4353 )
...
* feat: Add synthesized hashable conformance to chat and API types (#4348 )
* UIKit ReverseList
* ReverseList - manual layout updates for external state
* Propagate ScrollModel; Disable async media width
* Filter chat items
* Remove UIKit menu wrapper
* Make chat item width calculation synchronous (#4371 )
* Fix floating button regression
* Improve filter performance
* Fix page load the merged items exceed full page
* Resolve iOS15 compabibility
* Restore build config
* Add page-up scroll; Fix same item decrementing unread counter multiple times
* Fix: Chat not loading additional pages, if newest items are all merged and exceed page size
* Minor
* Fix item loading regression
* Fix item loading regression 2
* Fix unread regression
* refactor
---------
Co-authored-by: Arturs Krumins <auth@levitatingpineapple.com >
Co-authored-by: Levitating Pineapple <noreply@levitatingpineapple.com >
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2024-07-03 10:24:26 +01:00
Evgeny Poberezkin
e22e01acd2
5.8.2: ios 226, android 223, desktop 55
v5.8.2-fdroid
v5.8.2
2024-07-02 21:28:34 +01:00
Stanislav Dmitrenko
8e4299afb6
android, desktop: close modals only for desktop ( #4390 )
2024-07-02 18:26:23 +01:00
Stanislav Dmitrenko
ecff3c6ee5
android, desktop: notifications improvement (missed call, hidden user) ( #4389 )
...
* android, desktop: notifications improvement (missed call, hidden user)
* change
* change
2024-07-02 18:19:43 +01:00
Evgeny Poberezkin
85af368371
core: 5.8.2.0, simplexmq: 5.8.2.0
2024-07-02 15:07:46 +01:00
Stanislav Dmitrenko
0d3928bd51
android, desktop: handle situation when not all databases created before shut down ( #4294 )
...
* android, desktop: handle situation when not all databases created before shut down
* more logic of choosing whether to delete databases or not
* comment
* rename
* refactoring
2024-07-02 15:02:36 +01:00
Evgeny Poberezkin
ddeaa1c7c3
core: servers
2024-07-02 14:50:25 +01:00
Evgeny Poberezkin
00ba468898
core: update simplexmq (disable fast handshake) ( #4388 )
...
* core: update simplexmq (disable fast handshake)
* fix encoding tests
* fix
* update simplexmq
2024-07-02 14:35:47 +01:00
spaced4ndy
593c7d247c
ui: add ServerEnabled type ( #4381 )
2024-07-01 17:10:22 +04:00
Evgeny Poberezkin
5907d8bd0c
core: remove legacy agent stats ( #4375 )
2024-07-01 11:25:27 +01:00
sh
231082860e
flatpak: verify app ( #4379 )
2024-07-01 09:34:38 +01:00
Evgeny Poberezkin
c6366cb269
Merge branch 'stable'
2024-06-29 16:53:30 +01:00
sergeyshadok
d066c66282
Update XFTP-SERVER.md ( #4184 )
...
Systemd itself uses %<something> tokens so %% needs to be used for specifiers
(https://www.freedesktop.org/software/systemd/man/latest/systemd.unit.html )
2024-06-29 16:50:28 +01:00
Evgeny Poberezkin
fab3827697
core: fix markdown for trailing / and ) characters in the links ( #4357 )
2024-06-29 08:41:21 +01:00
Evgeny Poberezkin
d8126e0cd0
website: update join team
2024-06-28 19:09:01 +01:00
sh
5baf8789d6
flatpak: add desktop and metainfo ( #4366 )
...
* flatpak: add desktop and metainfo
* metainfo: update
* corrections
* ampersand
* shorter
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-06-28 10:09:34 +01:00
Evgeny Poberezkin
dd5454f390
Merge branch 'stable'
2024-06-28 00:12:10 +01:00
Evgeny Poberezkin
fca098f535
docs: update donation addresses
2024-06-28 00:10:51 +01:00
spaced4ndy
fba0478e50
docs: more additions to chat protocol ( #4355 )
...
* docs: more additions to chat protocol
* schema wip
* schema
* update diagram
* remove comments
* punctuation
* diagram text
* update threat model
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-06-25 08:37:54 +01:00
spaced4ndy
d951003191
core: servers summary api ( #4319 )
...
* core: servers summary api
* rework
* server known types
* set stats file path
* rename
* local simplexmq
* update
* rfc
* update
* update
* get servers
* compile summary
* remove sort
* rename
* rename, refactor
* refactor attempt
* refactor attempt 2
* refactor
* fix
* fix2
* remove space
* refactor xftp
* update
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-06-25 09:51:55 +04:00
spaced4ndy
1af513c548
docs: update chat protocol ( #4344 )
2024-06-23 20:36:25 +01:00
Evgeny Poberezkin
85dc467f74
5.8.1: ios 225, android 221, desktop 54
v5.8.1
v5.8.1-fdroid
2024-06-19 23:41:23 +01:00
spaced4ndy
89e65c2fc1
multiplatform: check preferences before share/forward ( #4338 )
2024-06-19 18:53:45 +04:00
Evgeny Poberezkin
0fa8d77214
ios: fix search disappearing in forward view ( #4337 )
...
* ios: fix search disappearing in forward view
* update
* diff
* refactor
* use List
2024-06-19 12:51:56 +01:00
spaced4ndy
6ba82c8c39
ios: check preferences before forward ( #4336 )
...
* ios: check preferences before forward
* rework
* clean up
* shorter message
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-06-19 13:49:44 +04:00
Evgeny Poberezkin
e19c14b249
ios: update core library to 5.8.1
2024-06-19 10:12:22 +01:00
Evgeny Poberezkin
d993381d31
Revert "web: glossary fix ( #4298 )"
...
This reverts commit d3274b28ba .
2024-06-18 23:44:58 +01:00
Evgeny Poberezkin
0198c1f110
core: 5.8.1.0
2024-06-18 23:12:27 +01:00
spaced4ndy
6c4c9b172c
core: fix markdown check ( #4334 )
...
* core: fix markdown
* more tests
* enable tests
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-06-18 12:44:33 -07:00
spaced4ndy
d9a61af401
core: fix preference application ( #4330 )
2024-06-18 10:37:45 +04:00
spaced4ndy
a58522ef15
core: api to reconnect single server ( #4317 )
2024-06-17 11:52:55 +04:00