* origin/main: (69 commits)
Update .po files
use `showControls` to show/hide live text icon on ios (#2982)
Fix dim mode unread notif color
Make dim theme dim (#2966)
Add handle validation to create account UI (#2959)
Normalize relative day (#2874)
increase timeout to 15s (#2958)
use `useOpenLink` hook for links in ALF (#2975)
Rename Home Feed Prefs to Following Feed Prefs (#2965)
Refactor feed header components (#2964)
patch react-navigation to fix history bug (#2955)
Use EAS managed build number, run build/submit on GH Actions (#2841)
Fix `numberOfLines` not updating on iOS 15 (#2956)
Fix UITextView line height adjustment for DynamicType, always use the max width for the view (#2916)
Navigate back from a deleted post's route (#2948)
Add optional close callback to Dialog (#2947)
Fix flash when pressing into just-created post (#2945)
Last usage (#2944)
Update blogpost URL in ExportCarDialog.tsx (#2939)
Prefer full posts for post thread placeholder (#2943)
...
* Make dim color scheme dim
* Tweaks
* Overall tweaks
* We have to go darker
* Tweak saturation of blues in dim
* Increase contrast on dark-dark mode
* adjust dim
---------
Co-authored-by: Eric Bailey <git@esb.lol>
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
Co-authored-by: Hailey <me@haileyok.com>
* show uiState errors in the box as well
simplify copy
update ui for only letters and numbers
add ui validation to handle selection
* simplify names
* Fix accidental text-node render
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* fix: normalize relative date
* chore: add comments
* refactor: skip flooring normalized diff
* refactor: let -> const
* fix: get own copy of date to prevent mutating
* refactor: rounding does the same trick
* web height adjustment
border radius incase of dark/dim mismatch
rm country codes
adjust height
general form refactor
more form refactor
refactor form submission
activity indicator after finished
remove remaining phone stuff
adjust captcha height
adjust state to reflect switch
move handle to the second step
pass color scheme param
ts
ts
update state when captcha is complete
web views and callbacks
remove old state
allow specified hosts
replace phone verification with a webview
* remove log
* height adjustment
* few changes
* use the correct url
* remove some debug
* validate handle before continuing
* explicitly check if there is a did, dont rely on error
* rm throw
* update allowed hosts
* update redirect host for webview
* fix handle
* fix handle check
* adjust height for full challenge
* basic export repository link in settings
Absolutely no prior React experience, and limited TypeScript, so
probably doing all kinds of things wrong!
I tried to make it a download button instead of link but that didn't
work.
There is probably a safer way to construct the URL string.
I think having the download open in the browser is reasonable, as
opposed to an in-app save flow in mobile. But i'm not sure.
* Remove appview proxy toggle
* Move Settings screen to a subfolder
* Add support for the download attribute on links in web
* Rewrite ExportRepository modal using ALF
* Mobile ui tweaks
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* origin/main: (33 commits)
Improved server selector during account creation and signin (#2840)
remove line height from text input for composer on ios (#2844)
Add follow button to highlighted post (#2828)
Cleaning up old codes pt_BR (#2809)
Fix wrong translations in zh-CN localization (#2812)
Adjust Japanese translation (#2814)
Update ja messages.po (#2821)
change follow to follow all when !== 20 (#2831)
ios adult content link fix 🤦 (#2845)
improves build.md completeness (#2835)
increase stroke width for active hashtag icon (#2829)
Update `blueskyweb.xyz` links to `bsky.social` (#2830)
eas nightlies (#2826)
Always show post dropdown button at the bottom of the post, add share button to highlighted post (#2646)
Measure header layout reliably (#2817)
Round line height (#2824)
Design system tweaks (#2822)
Fix layout calculations (#2816)
Fix flashes and jumps when opening profile (#2815)
Show text cursor on web bio (#2813)
...
* add dark theme selection to settings/schema
* use `useThemePrefs` where needed
* adjust theme providers to support various themes
* update storybook
* handle web themes
* better themeing for web
* dont show dark theme prefs when color mode is light
* drop the inverted text change on oled theme
* get the color mode inside of `useColorModeTheme`
* use `ThemeName` type everywhere
* typo
* use dim/dark instead of dark/oled
* prevent any fickers on web
* fix styles
* use `dim` for dark default
* more cleanup
* 🤔
* set system background color
* ts