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-fdroid
v5.8.1
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
Evgeny Poberezkin
bcd510c913
cli: option to confirm up migrations ( #4150 )
...
* cli: option to confirm up migrations
* fix test
2024-06-16 20:24:37 -07:00
M. Sarmad Qadeer
c4083e00c5
web: update feed ( #4255 )
...
* web: update feed
* change date filter in feed.rss
2024-06-16 14:31:36 -07:00
M. Sarmad Qadeer
7cd35b9068
web: design fixes eg: blog titles & link wrap ( #4305 )
...
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2024-06-16 14:22:53 -07:00
M. Sarmad Qadeer
d3274b28ba
web: glossary fix ( #4298 )
2024-06-16 08:23:40 -07:00
Narasimha-sc
40bd5dc2da
web: update copyright year 2023->2024 ( #4297 )
...
* Update copyright year
* Update ar.json
* Update bg.json
* Update cs.json
* Update de.json
* Update es.json
* Update fr.json
* Update hu.json
* Update it.json
* Update ja.json
* Update nl.json
* Update pl.json
* Update pt_BR.json
* Update ru.json
2024-06-16 08:19:43 -07:00
Diogo
1573b7af13
ios: prevented error on desktop in lack of camera permissions ( #4306 )
...
* refactor: 💡 moved ScannerInView to separate module
made it more extensible and ready to be reused
* fix: 🐛 prevented error on desktop in lack of camera permissions
right now, connect to desktop functionality was failing if you didn't
accept permissions before jumping to this screen for the first time. In
here I did pick from other sections where cases of no permissions or
unknown permissions were correctly handled and did reuse the same
mechanism
* chore: 🤖 reverted file move
* chore: 🤖 reverted class change
* chore: 🤖 reverted uncessary change
* chore: 🤖 removed leftover
2024-06-11 09:29:53 +04:00