Commit Graph

4777 Commits

Author SHA1 Message Date
spaced4ndy 08052bbc8f cleanup 2024-11-21 12:32:41 +04:00
spaced4ndy 3817a1609a android: custom servers view (#5224) 2024-11-21 12:27:27 +04:00
spaced4ndy 204bc21695 show all test errors in the end 2024-11-21 11:44:56 +04:00
spaced4ndy 52b141240f allow to enable untested 2024-11-21 11:23:58 +04:00
spaced4ndy d47586c3a9 fix 2024-11-21 11:13:12 +04:00
Diogo c3013f4456 edit and view servers 2024-11-20 23:49:35 +00:00
Diogo 18b10b58b2 remove unused code 2024-11-20 22:37:11 +00:00
Diogo 2170249482 fix save of custom servers 2024-11-20 22:31:21 +00:00
Diogo 378f70fcb5 Merge branch 'server-operators' into dc/android-desktop-server-operators 2024-11-20 21:52:36 +00:00
Diogo ca98457fca test servers button 2024-11-20 21:50:03 +00:00
Evgeny Poberezkin 927a04d45f Merge branch 'master' into server-operators 2024-11-20 19:24:55 +00:00
Stanislav Dmitrenko 2b155db57d android, desktop: open chat on first unread, "scroll" to quoted items that were not loaded (#5140)
* android, desktop: infinity scroll rework

* group corrections

* scroll to quote/unread/top/bottom

* changes

* changes

* changes

* changes

* better

* changes

* fix chat closing on desktop

* fix reading items counter, scrolling to newly appeared message, removed unneeded items loading, only partially visible items marked read

* workaround of showing buttom with arrow down on new messages receiving

* rename param

* fix tests

* comments and removed unused code

* performance optimization

* optimization for loading more items in small chat

* fix loading prev items in loop

* workaround to blinking button with counter

* terminal scroll fix

* different click events for floating buttons

* refactor

* change

* WIP

* refactor

* refactor

* renames

* refactor

* refactor

* change

* mark read problem fix

* fix tests

* fix auto scroll in some situations

* fix scroll to quote when it's near the top loaded area

* refactor

* refactor

* rename

* rename

* fix

* alert when quoted message doesn't exist

* refactor

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-20 19:23:55 +00:00
spaced4ndy 2ef5e48eac android add server wip 2024-11-20 20:59:37 +04:00
spaced4ndy 5800cb7958 android: add server view (#5221) 2024-11-20 20:49:05 +04:00
Diogo 215d3e4d39 list xftp servers 2024-11-20 16:37:35 +00:00
Diogo de4055af7f fix error by server type 2024-11-20 16:31:04 +00:00
Diogo a04e8a3110 use for files 2024-11-20 14:51:54 +00:00
Diogo 400316bfdf added message servers 2024-11-20 14:42:33 +00:00
Diogo d79517c738 message servers with validation 2024-11-20 14:38:21 +00:00
Diogo 3f1113f856 move protocol servers view 2024-11-20 14:25:10 +00:00
spaced4ndy 068f3d896b Merge branch 'server-operators' into dc/android-desktop-server-operators 2024-11-20 18:24:08 +04:00
spaced4ndy f3cef7ce12 ios: remove unused type 2024-11-20 18:23:51 +04:00
spaced4ndy 7d7170aac4 Merge branch 'server-operators' into dc/android-desktop-server-operators 2024-11-20 18:17:50 +04:00
spaced4ndy 29b54ec5b2 ios: rework saving settings (#5219)
* ios: rework saving settings

* fix

* shorter names

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-20 17:58:13 +04:00
spaced4ndy 313acefb19 ios: remove crashing accept button (#5217) 2024-11-20 17:18:24 +04:00
Diogo 24c304b1c6 more servers 2024-11-20 13:07:54 +00:00
Diogo 58b5058ea2 save server fixes 2024-11-20 11:10:57 +00:00
spaced4ndy e5534c0402 ios: improve onboarding animations (#5216) 2024-11-20 14:28:36 +04:00
Evgeny 4e37efdc4a core: update agent servers (#5215) 2024-11-20 11:23:25 +04:00
Diogo 09e326500c network and servers fns 2024-11-19 23:59:46 +00:00
Diogo 3dc0c0b69c conditions modal in settings 2024-11-19 23:43:22 +00:00
spaced4ndy 58c92ed004 ios: rework existing users notice, condition views (#5214) 2024-11-19 20:48:51 +04:00
Diogo ff714bbc5d build 2024-11-19 15:49:03 +00:00
Evgeny 181f72fa1f ios: texts about operators (#5213)
* ios: texts about operators

* remove comment

* button for conditions
2024-11-19 19:26:41 +04:00
Diogo b6dd359df1 api update 2024-11-19 14:31:11 +00:00
Evgeny 4b9c618ae3 core: remove a separate type to validate servers with invalid addresses (they are prevented by the UI) (#5211) 2024-11-19 14:10:33 +00:00
Diogo 2adb9e348e Merge branch 'server-operators' into dc/android-desktop-server-operators 2024-11-19 14:05:57 +00:00
Diogo 2483865739 wip 2024-11-19 13:41:00 +00:00
spaced4ndy 70a29512b7 ios: server operators ui (#5114)
* wip

* refactor, fix bindings

* wip

* wip

* fixes

* wip

* information map, logos

* global conditions hack

* restructure

* restructure

* texts

* text

* restructure

* wip

* restructure

* rename

* wip

* conditions for all

* comment

* onboarding wip

* onboarding wip

* fix paddings

* fix paddings

* wip

* fix padding

* onboarding wip

* nav link instead of sheet

* pretty button

* large titles

* notifications mode button style

* reenable demo operator

* Revert "reenable demo operator"

This reverts commit 42111eb333.

* padding

* reenable demo operator

* refactor (removes additional model api)

* style

* bold

* bold

* light/dark

* fix button

* comment

* wip

* remove preset

* new types

* api types

* apis

* smp and xftp servers in single view

* test operator servers, refactor

* save in main view

* better progress

* better in progress

* remove shadow

* update

* apis

* conditions view wip

* load text

* remove custom servers button from onboarding, open already conditions in nav link

* allow to continue with simplex on onboarding

* footer

* existing users notice

* fix to not show nothing on no action

* disable notice

* review later

* disable notice

* wip

* wip

* wip

* wip

* optional tag

* fix

* fix tags

* fix

* wip

* remove coding keys

* fix onboarding

* rename

* rework model wip

* wip

* wip

* wip

* fix

* wip

* wip

* delete

* simplify

* wip

* fix delete

* ios: server operators ui wip

* refactor

* edited

* save servers on dismiss/back

* ios: add address card and remove address from onboarding (#5181)

* ios: add address card and remove address from onboarding

* allow for address creation in info when open via card

* conditions interactions wip

* conditions interactions wip

* fix

* wip

* wip

* wip

* wip

* rename

* wip

* fix

* remove operator binding

* fix set enabled

* rename

* cleanup

* text

* fix info view dark mode

* update lib

* ios: operators & servers validation

* fix

* ios: align onboarding style

* ios: align onboarding style

* ios: operators info (#5207)

* ios: operators info

* update

* update texts

* texts

---------

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>

---------

Co-authored-by: Diogo <diogofncunha@gmail.com>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-19 11:37:00 +00:00
Diogo 614821a1e4 network and servers view 2024-11-18 23:15:16 +00:00
spaced4ndy fcae5e9925 core: fix validation of operator servers for non current users (#5205)
* core: fix validation of operator servers for non current users

* style

* refactor

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-18 20:22:35 +00:00
Evgeny 619985730e core: use random servers for each operator (#5192)
* core: use random servers for each operator (WIP, compiles with undefined stub)

* compiles

* fix some, break some

* tests pass

* cleanup

* delays in tests

* enable random servers test

* remove new preset servers in down migration

* fix migration

* test
2024-11-18 18:44:28 +00:00
Evgeny Poberezkin 3d4a47cdae Merge branch 'master' into server-operators 2024-11-18 16:55:07 +00:00
Diogo d1ae3ba2d3 desktop, android: add address card to chat list and remove address from onboarding (#5177)
* desktop, android: add address card to chat list

* add create address button to address learn more view

* envelope size to match avatars

* refactor

* no color for info icon

* envelope padding

* remove address from onboarding

* show create in address card info

* backwards compatibility for address onboarding step

* paddings between cards

* paddings

* toolbar -> chats -> cards

* dont hide address card

* update string

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-11-18 15:36:54 +00:00
Diogo c9a7728d7c Merge branch 'server-operators' into dc/android-desktop-server-operators 2024-11-18 15:15:35 +00:00
Evgeny Poberezkin feb4ecbb6b Merge branch 'master' into server-operators 2024-11-18 06:54:19 +00:00
Evgeny Poberezkin e645dd99e7 6.2-beta.0: ios 246, android 251, desktop 75 v6.2.0-beta.0 2024-11-17 22:37:18 +00:00
Evgeny Poberezkin a17bfc52ce Merge branch 'master' into server-operators 2024-11-17 11:13:42 +00:00
Evgeny Poberezkin 6843269cff core: 6.2.0.0 (simplexmq: 6.2.0.3) 2024-11-17 11:09:26 +00:00
Diogo 06cc655924 move network and servers to new package 2024-11-16 15:06:23 +00:00