Evgeny @ SimpleX Chat
56b4ca73cc
ios: exact alignment and spacing ( #7945 )
...
* ios: exact alignment and spacing
* ios: previews of the views changed for alignment and spacing
* ci: iOS references of exact alignment and spacing
* ios: single check and the time under a received emoji keep their places
* ios: deleted text, link strip text, What's new, app version, QR cards and onion hosts keep master's layout; info headers get more space above the avatar; chat row preview with contact requests
* ci: iOS references of the review round and of chat rows with contact requests
* ios: keep master's tags, requests, group icon, footers, compose strips
* ci: iOS references of the views back on master's layout
* ios: the pull request holds only the agreed changes, without previews of reverted ones
* ios: contact request view as on master
2026-11-01 07:46:07 +00:00
3d85480944
ui: new onboarding ( #6888 )
...
* ui: onboarding assets
* android: fix gradle version check, pass assets dir to builds
* desktop: pass assets dir to gradle builds
* ui: new onboarding (#6872 )
* ios: improve onboarding
* ios version condition
* android strings
* merge keys
* refactor network conditions to old location
* ios scroll headline
* remove nav view
* kotlin: refactor network commitments page to use existing view
* remove unused keys
* update why page
* configure -> setup
* padding for app bar in why page
* fix why page
* padding
* copy translations from the website
* export localizations
* export again
* kotlin: fix why page
* fix
* import localizations
* custom layout
* padding for system bars
* paddings
* more paddings
* more padding 2
* update fonts
* fonts
* line height, padding
* paddings
* refactor notifications
* refactor ios
* notification icons in cards
* restore profile field
* padding
* desktop layout create profile
* fix
* more layout
* create profile layout
* mobile padding
* split mobile and desktop
* layout
* layout
* background
* refactor onboarding images
* use DARK theme by default
* page 3 and 4 layouts
* restructure desktop onboarding to two panes
* improve layout
* improve
* fonts, padding
* link mobile on full page
* fix, reduce noise
* change to animation
* fix animation
* refactor
* colors, animation
* import
* details
* fix padding
* fix icon
* fix
* button paddings
* accept button on terms page
* fix conditions button
* close modal
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
Co-authored-by: shum <github.shum@liber.li >
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-04-27 11:46:08 +01:00
spaced4ndy
0946f50b6a
ios: product specification ( #6633 )
2026-02-19 10:58:16 +00:00
Evgeny
5dd89fe127
ios: fix swipe on iOS 15, fix onboarding layout on iOS 15 and small screens ( #5913 )
...
* ios: fix onboarding layout issues on iOS 15 and small screens
* fix swipe on iOS 15
2025-05-15 14:25:46 +01:00
Evgeny
fe0d811bf7
ui: operator information ( #5343 )
...
* ios: operator information
* android, desktop: operator information
* move texts, simplify navigation
2024-12-07 14:41:54 +00:00
ff504702de
ui: translations ( #5330 )
...
* Translated using Weblate (German)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (French)
Currently translated at 93.2% (2060 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fr/
* Translated using Weblate (Italian)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Spanish)
Currently translated at 97.6% (2157 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/
* Translated using Weblate (Dutch)
Currently translated at 97.5% (2154 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (2041 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pt_BR/
* Translated using Weblate (Arabic)
Currently translated at 97.4% (2153 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ar/
* Translated using Weblate (Ukrainian)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/
* Translated using Weblate (Polish)
Currently translated at 93.2% (2059 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/
* Translated using Weblate (Russian)
Currently translated at 93.2% (2061 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.4% (2154 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/nl/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/hu/
* Translated using Weblate (Italian)
Currently translated at 98.9% (2187 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 99.5% (2201 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Russian)
Currently translated at 96.6% (1868 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/
* Translated using Weblate (Italian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (Indonesian)
Currently translated at 60.0% (1326 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/
* Translated using Weblate (German)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/
* Translated using Weblate (French)
Currently translated at 93.2% (2060 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fr/
* Translated using Weblate (Italian)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Spanish)
Currently translated at 97.6% (2157 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/
* Translated using Weblate (Dutch)
Currently translated at 97.5% (2154 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (2041 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pt_BR/
* Translated using Weblate (Arabic)
Currently translated at 97.4% (2153 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ar/
* Translated using Weblate (Ukrainian)
Currently translated at 97.5% (2155 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/
* Translated using Weblate (Polish)
Currently translated at 93.2% (2059 of 2209 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/
* Translated using Weblate (Russian)
Currently translated at 93.2% (2061 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.4% (2154 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/nl/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/hu/
* Translated using Weblate (Italian)
Currently translated at 98.9% (2187 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 99.5% (2201 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Russian)
Currently translated at 96.6% (1868 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/
* Translated using Weblate (Italian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/
* Translated using Weblate (Italian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/
* Translated using Weblate (Indonesian)
Currently translated at 60.0% (1326 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2210 of 2210 strings)
Translation: SimpleX Chat/SimpleX Chat Android
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (1932 of 1932 strings)
Translation: SimpleX Chat/SimpleX Chat iOS
Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/
* process localizations
* update translations
---------
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >
Co-authored-by: M1K4 <oomikaoo@gmail.com >
Co-authored-by: summoner001 <summoner@vivaldi.net >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
Co-authored-by: Rafi <rafimuhmad90@gmail.com >
2024-12-05 21:42:53 +00:00
Evgeny
ba7abcf6f7
ios: update onboarding texts ( #5255 )
...
* ios: update onboarding texts
* translations
* more translations
* more translations 2
2024-11-27 19:01:16 +00:00
Diogo and Evgeny Poberezkin
345e0acdec
ios: onboarding redesign ( #5252 )
...
* ios: onboarding redesign
* shorter texts
* updates
* more updates
* remove extra padding when focused
* strings
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2024-11-26 12:26:35 +00:00
spaced4ndy
e5534c0402
ios: improve onboarding animations ( #5216 )
2024-11-20 14:28:36 +04:00
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
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
spaced4ndy
aa2b36d5cc
ios: restore onboarding step ( #2384 )
2023-05-05 12:56:48 +04:00
spaced4ndy and Evgeny Poberezkin
551ed202be
ios: create address during onboarding ( #2362 )
...
* ios: create address during onboarding
* contact picker
* email wip
* send email w/t leaving app
* fomatting
* layout, texts
* remove contact picker, add email button to address page
* refactor
* refactor
---------
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2023-05-01 20:36:52 +04:00
Evgeny Poberezkin
df329d305b
ios: replace "make connection" screen with two buttons ( #1084 )
...
* ios: replace "make connection" screen with two buttons
* add "no chats", update translations
2022-09-21 15:11:52 +01:00
Evgeny Poberezkin
2c121b5731
ios: choose notifications mode during onboarding and after DB migration ( #773 )
2022-07-03 19:53:07 +01:00