spaced4ndy
70204e071d
ui: split servers into lists; allow to enable only tested servers ( #4445 )
2024-07-12 21:03:30 +04:00
Evgeny Poberezkin
b348979b32
core: use disabled servers as known for private message routing ( #4444 )
...
* core: use disabled servers as known for private message routing
* send all servers to agent, add all preset servers
* update nix hashes
* refactor
* check that some servers are enabled, refactor
* update simplexmq
* remove functions
2024-07-12 14:12:20 +01:00
spaced4ndy
71ad8f2fd1
multiplatform: check temporary proxy error ( #4442 )
...
* android: check temporary proxy error
* version error
* errors
2024-07-11 21:44:31 +04:00
spaced4ndy
2dff94cbb4
ios: check temporary proxy error ( #4440 )
...
* ios: check temporary proxy error
* update
* more errs
* more errs
* refactor
* update
* refactor
2024-07-11 19:49:28 +04:00
spaced4ndy
a73abfe642
core: update simplexmq (proxy err encoding) ( #4441 )
2024-07-11 19:29:56 +04:00
Arturs Krumins
859fa0bc22
ios: make image utilities accessible from extensions ( #4438 )
...
* ios: move image utils in to framework
* Rename UIImage convenience init
2024-07-11 13:56:55 +01:00
Arturs Krumins
41c4f13939
ios: optimise mark-as-read performance ( #4434 )
...
* ios: optimise mark-as-read rendering performance
* merge master
* minor
* make chat observable
* make model EnvironmentObject
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-11 08:57:56 +01:00
spaced4ndy
f84ac713d7
android: lookup group members via map ( #4432 )
2024-07-10 18:50:23 +04:00
spaced4ndy
f41c04735b
ios: lookup group members via map ( #4431 )
2024-07-10 16:15:14 +04:00
spaced4ndy
a8da9b9cd9
core: fix invitee sending redundant pending messages whey they should be forwarded ( #4430 )
2024-07-10 13:52:04 +04:00
Evgeny Poberezkin
64a0f509f7
6.0-beta.0: ios 227, android 225, desktop 56
v6.0.0-beta.0
2024-07-09 22:38:08 +01:00
spaced4ndy
c4f8a50f0d
ios: show inactive and forwarded group message status; show inactive members ( #4423 )
...
* ios: differentiate inactive and forwarded group snd statuses; show member connection disabled/inactive
* lazy
* simplify
* Update apps/ios/SimpleXChat/ChatTypes.swift
* export localizations, update strings
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-09 21:52:33 +01:00
spaced4ndy
93a4c0854e
desktop, android: show inactive and forwarded group message status; show inactive members ( #4426 )
...
* multiplatform: differentiate inactive and forwarded group snd statuses; show member connection disabled/inactive
* forward icon
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-09 21:28:01 +01:00
Evgeny Poberezkin
49c29c74df
core: 6.0.0.0
2024-07-09 19:41:42 +01:00
Evgeny Poberezkin
e6ee5df158
core: update simplexmq 6.0.0.0
2024-07-09 19:07:44 +01:00
Stanislav Dmitrenko
f4be0278b6
desktop: zoom and font size ( #4421 )
...
* desktop: font scale
* new line
* moved to slider
* default value highlighting
* clickable
* more places with adapted scale
* attachment and edit icons
* verified
* icons in chat view
* zoom
* new chat button size
* preview icons
* android support
* preview
* text scale in chat view's text field
* paddings
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-07-09 18:41:23 +01:00
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