Commit Graph

2382 Commits (41e69651f97cc95d42ff4ae247706604faca51ae)

Author SHA1 Message Date
Minseo Lee 41e69651f9 Update ChangePassword.tsx 2024-02-27 19:17:58 +09:00
Minseo Lee b2605d3908 Update ChangePassword.tsx 2024-02-27 19:17:47 +09:00
Minseo Lee 8d394a3541
Merge branch 'main' into patch-3 2024-02-27 14:39:41 +09:00
Eric Bailey 58aaad704a
Add tags and mute words ()
* Add bare minimum hashtags support ()

* Add bare minimum hashtags support

As atproto/api already parses hashtags, this is as simple as hooking it
up like link segments.

This is "bare minimum" because:

- Opening hashtag "#foo" is actually just a search for "foo" right now
  to work around .
- There is no integration in the composer. This hasn't stopped people
  from using hashtags already, and can be added later.
- This change itself only had to hook things up - thank you for having
  already put the hashtag parsing in place.

* Remove workaround for hash search not working now that it's fixed

* Add RichTextTag and TagMenu

* Sketch

* Remove hackfix

* Some cleanup

* Sketch web

* Mobile design

* Mobile handling of tags search

* Web only

* Fix navigation woes

* Use new callback

* Hook it up

* Integrate muted tags

* Fix dropdown styles

* Type error

* Use close callback

* Fix styles

* Cleanup, install latest sdk

* Quick muted words screen

* Targets

* Dir structure

* Icons, list view

* Move to dialog

* Add removal confirmation

* Swap copy

* Improve checkboxees

* Update matching, add tests

* Moderate embeds

* Create global dialogs concept again to prevent flashing

* Add access from moderation screen

* Highlight tags on native

* Add web highlighting

* Add close to web modal

* Adjust close color

* Rename toggles and adjust logic

* Icon update

* Load states

* Improve regex

* Improve regex

* Improve regex

* Revert link test

* Hyphenated words

* Improve matching

* Enhance

* Some tweaks

* Muted words modal changes

* Handle invalid handles, handle long tags

* Remove main regex

* Better test

* Space/punct check drop to includes

* Lowercase post text before comparison

* Add better real world test case

---------

Co-authored-by: Kisaragi Hiu <mail@kisaragi-hiu.com>
2024-02-26 20:33:48 -08:00
Hailey c8582924e2
Scale back sentry logs for trivial events ()
* scale back sentry logs

* update migrate log tests
2024-02-26 20:19:06 -08:00
dan 1a34921661
Tweak tabbar sizing on web () 2024-02-27 03:56:25 +00:00
dan 3ec4e034b7
Fix imprecise header height calculation ()
* Remove dead code

* Fix header height calculation
2024-02-27 02:33:23 +00:00
dan a8925bac86
Remove side borders on mobile web list () 2024-02-27 01:25:25 +00:00
Eric Bailey 0311288dd7
Fix dark butterfly on android splash () 2024-02-26 19:24:36 -06:00
Hailey 832582df23
Adjust `windowSize` on `PostThread` `FlatList` ()
* adjust window size, cells batching period

* rm batching period change
2024-02-26 16:54:05 -08:00
Hailey 88846ca36d
fix reversed icons in validator 🤦 () 2024-02-26 16:48:32 -08:00
Minseo Lee 860b5307ad Update NotFound.tsx 2024-02-24 18:29:12 +09:00
Minseo Lee 5809dd0624 accessibilityLabel 2024-02-24 18:29:01 +09:00
Minseo Lee 7a920d2eb4 Update NotFound.tsx 2024-02-24 18:25:29 +09:00
Minseo Lee 25d7e2449f Update NotFound.tsx 2024-02-24 18:23:14 +09:00
Minseo Lee 89c65c856e
Merge branch 'bluesky-social:main' into patch-3 2024-02-24 18:23:03 +09:00
Paul Frazee d38f168de5 Update .po files 2024-02-23 17:01:47 -08:00
Hailey 9c5cd391dd
use `showControls` to show/hide live text icon on ios () 2024-02-23 16:05:54 -08:00
Paul Frazee bdb63fff6d Fix dim mode unread notif color 2024-02-23 15:17:59 -08:00
dan 6ae9c5d45c
Make dim theme dim ()
* 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>
2024-02-23 15:09:50 -08:00
Hailey de9df50af3
Add handle validation to create account UI ()
* 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>
2024-02-23 13:38:47 -08:00
Mary 4771caf204
Normalize relative day ()
* 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
2024-02-23 12:38:14 -08:00
Hailey 1c5a2232fc
increase timeout to 15s () 2024-02-23 12:37:49 -08:00
Hailey 35be8ec90e
use `useOpenLink` hook for links in ALF ()
* use `useOpenLink` hook for links in ALF

* web only for `outline`
2024-02-23 09:20:55 -08:00
dan 894f00d687
Rename Home Feed Prefs to Following Feed Prefs () 2024-02-22 16:51:11 +00:00
dan 1ccb3be961
Refactor feed header components ()
* Move home-related files to view/com/home

* Add HomeHeader in front of FeedTabBar

* Move isDekstop check outside FeedsTabBar

* Remove PWI logic from tabbar

* Separate platform-specific layout from shared logic
2024-02-22 16:03:20 +00:00
Minseo Lee c2d87b8075
Merge branch 'bluesky-social:main' into patch-3 2024-02-22 09:37:09 +09:00
dan 43206d9f57
Navigate back from a deleted post's route () 2024-02-21 17:51:42 +00:00
Eric Bailey f88b165254
Add optional close callback to Dialog ()
* Add optional close callback

* No emitter
2024-02-20 18:20:59 -06:00
dan 6413b8ba8c
Fix flash when pressing into just-created post () 2024-02-20 21:39:42 +00:00
Eric Bailey 9edb82609d
Last usage () 2024-02-20 15:25:54 -06:00
surfdude29 0c470d1f61
Update blogpost URL in ExportCarDialog.tsx () 2024-02-20 21:00:45 +00:00
dan 3a75855677
Prefer full posts for post thread placeholder ()
* Revert "Prefer post over quote when finding cached post ()"

This reverts commit da62a77f05.

* Prefer full posts for post thread placeholder

* Clarify with a comment
2024-02-20 19:41:29 +00:00
Hailey fab6c286f4
Remove async resizing from external embed player ()
* remove debug

adjust youtube shorts height

fix webview style

simplify styles

fix resizing

make it more clear

remove async resizes from external player

* remove comment

* ts

* reverse aspect
2024-02-20 11:38:56 -08:00
Eric Bailey df5a8f1542
Swap `RichText` ()
* Switch to new RT

* Allow early exit from links

* Build in tracking to text atoms

* Clean up FeedSourceCard

* Clean up leading after new default

* Add deprecated notice
2024-02-20 11:03:04 -06:00
Eric Bailey 8a169dc6a1
Improve dialogs issue ()
* Fix collapse, update backdrop color

* Remove test prop

* Remove debug code
2024-02-20 08:04:07 -08:00
Eric Bailey b52a742925
Improve dialogs ()
* Improve dialogs

* Remove comment, revert storybook

* Hacky fix

* Comments
2024-02-19 18:18:13 -06:00
Hailey da62a77f05
Prefer post over quote when finding cached post () 2024-02-19 16:15:42 -08:00
Hailey 2e132a7a01
Add embed to post view when converting from embed view () 2024-02-19 14:44:09 -08:00
Hailey 5573c38c4d
Update IS_PROD check ()
* update is_prod check

* remove unused constants

* rename `IS_PROD` function to `IS_PROD_SERVICE`
2024-02-19 13:30:25 -08:00
Eric Bailey 943acd16aa
Add `selectable` to new text components ()
* Make new text selectable (broken)

* Fixes

* Fix bad conflict resolution

* Remove console
2024-02-19 08:08:21 -08:00
Minseo Lee 6d422bb583
Merge branch 'main' into patch-3 2024-02-19 14:17:59 +09:00
Eiichi Yoshikawa 7390863a10
Add theme-color meta tag and apply selection of theme ()
* Add theme-color meta tag and apply selection of theme

* update logic for retrieving current theme color

* add ts-ignore

* fix ts error

---------

Co-authored-by: Hailey <me@haileyok.com>
2024-02-18 18:06:00 -08:00
Hailey a40b43dfc9
update intl () 2024-02-17 16:19:53 -08:00
Hailey fbdf4517c2
Implement captcha ()
* 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
2024-02-17 16:03:47 -08:00
Hailey a2f462e261
remove sandbox labels ()
* rm sandbox

* remove comment
2024-02-16 13:25:48 -08:00
Eric Bailey b665f065b7
Commit to theme mode of system () 2024-02-16 12:54:42 -08:00
Eric Bailey 4e66c9b806
Fix default loader color () 2024-02-16 13:25:20 -06:00
Eric Bailey 1d729721e5
Link updates ()
* Link updates, add atoms

* Update comments

* Support download

* Don't open new window for download
2024-02-16 13:25:07 -06:00
Eric Bailey 0ff61e08e9
Darken splash ()
* Darken splash

* We must go darker
2024-02-16 12:07:57 -06:00