Commit Graph

5897 Commits

Author SHA1 Message Date
Eric Bailey 66bc325aed Add route to server 2025-06-27 14:03:58 -05:00
Eric Bailey 0dfb7c4e05 Make sure web tooltip closes on interaction with target 2025-06-27 13:45:12 -05:00
Samuel Newman 75e716a11a reset nudge in settings 2025-06-27 20:13:05 +03:00
Samuel Newman 53d5680d19 Fix visibility state of native tooltip (#8581)
* Fix visibility state of native tooltip

* rm onLayout

---------

Co-authored-by: Eric Bailey <git@esb.lol>
2025-06-27 10:06:10 -07:00
Samuel Newman e71664ee18 rm timeout 2025-06-27 18:22:29 +03:00
Samuel Newman 4ab1350e67 add metrics 2025-06-27 18:22:07 +03:00
Samuel Newman 83e423f78a add activity notifs to shadow 2025-06-27 17:42:38 +03:00
Samuel Newman 040ab90b45 fix import 2025-06-27 16:44:03 +03:00
Samuel Newman a1d2df04b4 add tooltip 2025-06-27 16:41:24 +03:00
Samuel Newman a15300ecdc implement gating of button 2025-06-27 16:36:37 +03:00
Samuel Newman fde752379a add new icons 2025-06-27 16:36:37 +03:00
Samuel Newman 2902ab9b48 integrate api 2025-06-27 16:36:37 +03:00
Samuel Newman aef1b1971e tweak switch logic 2025-06-27 16:36:37 +03:00
Samuel Newman c5770f5b6c tweak web styles 2025-06-27 16:36:37 +03:00
Samuel Newman fc5688ceda add dialog to settings 2025-06-27 16:36:37 +03:00
Samuel Newman 108aba022b add button 2025-06-27 16:36:37 +03:00
Samuel Newman a5f2787613 rm joke 2025-06-27 16:36:37 +03:00
Samuel Newman a446bdd2fe rename feature 2025-06-27 16:36:37 +03:00
Samuel Newman 6a423fbb61 add button + dialog 2025-06-27 16:36:37 +03:00
Samuel Newman 6d38a5a64f use real api for listSubscriptions 2025-06-27 16:36:37 +03:00
Samuel Newman 18b82e4df8 use put helper method 2025-06-27 16:36:37 +03:00
Samuel Newman e743efcf33 fix typo 2025-06-27 16:36:37 +03:00
Samuel Newman 641ff8b91b Activity notification public preference settings (#8504) 2025-06-27 16:36:37 +03:00
Samuel Newman a8a964a6d0 add list cards, add inline variant to NameAndHandle 2025-06-27 16:36:37 +03:00
Samuel Newman 6d4c5e1ed6 use new copy 2025-06-27 16:36:37 +03:00
Samuel Newman 7e20314d43 add link to settings screen 2025-06-27 16:36:37 +03:00
Samuel Newman 6795ea0019 lowercase 2025-06-27 16:36:37 +03:00
Samuel Newman bd5c2c9a63 add activity notifications screen 2025-06-27 16:36:37 +03:00
pfrazee 494758da11 Nightly source-language update 2025-06-27 02:42:24 +00:00
Samuel Newman ad54ec8ef9 android paper text input padding (#8570) 2025-06-26 17:26:40 +03:00
Samuel Newman e5f9377a69 Virtualise labeler list (#8566)
* use flatlist for labeler list

* use key extractor

* dedupe `labelValues`

* add comment
2025-06-25 23:39:34 -07:00
pfrazee 954e7d2a89 Nightly source-language update 2025-06-26 02:41:44 +00:00
Eric Bailey 92ffe66ae1 Notifications registration (#8564)
* Formatting nits

* Debounce push token registration by 100ms

* Comment

* Align handling across native devices

* Clean up

* Simplify

* Use hooks

* Update import

* Comment

* Put app view DIDs in constants

* Clarify comment
2025-06-25 21:32:51 -05:00
Eric Bailey bb760400fe A few perf params for threads v2 (#8567)
Co-authored-by: Hailey <me@haileyok.com>
2025-06-25 15:23:09 -07:00
Samuel Newman ab4148dc06 fix pager back gesture (#8565) 2025-06-25 15:22:26 -07:00
Eric Bailey 929393a77a useEmail doesn't need a low stale time (#8568) 2025-06-25 17:22:03 -05:00
Eric Bailey 4c1515169a Tooltip (#8555)
* Working overlay, WIP

* Ok working with no overlay and global gesture handler

* Ok pretty good on native

* Cleanup

* Cleanup

* add animation

* add transform origin to animation

* Some a11y

* Improve colors

* Explicitly wrap gesture handler

* Add easier abstraction

* Web

* Fix animation

* Cleanup and remove provider

* Include demo for now

* Ok diff interface to avoid collapsed views

* Use dimensions hook

* Adjust overlap, clarify intent of consts

* Revert testing edits

---------

Co-authored-by: Samuel Newman <mozzius@protonmail.com>
2025-06-24 22:03:23 -05:00
pfrazee cd820709b6 Nightly source-language update 2025-06-24 02:42:09 +00:00
hailey c894dda0bf disable new arch (#8561) 2025-06-23 10:11:17 -07:00
Samuel Newman c634cd9071 Upgrade prettier to 3.6 (#8558)
* upgrade prettier

* run prettier

* more files
2025-06-23 07:44:40 -07:00
pfrazee 3c92714e4e Nightly source-language update 2025-06-21 02:39:45 +00:00
Samuel Newman 25baf1f661 Allow disabling replies (#8537) 2025-06-20 22:44:53 +03:00
Samuel Newman dcbcd1bb80 simple heuristic for reducing footer height in thread (#8549) 2025-06-20 14:19:48 -05:00
Samuel Newman 92ee6260c1 Ignore common video errors (#8548) 2025-06-20 09:50:21 -07:00
Samuel Newman 9c7b330f92 Catch web browser errors (#8547)
* catch web browser errors

* use catch instead to ensure sheetWrapper works
2025-06-20 09:49:45 -07:00
Eric Bailey bc95c0e50c Don't send any debugs to Sentry (#8533)
* Don't send any debugs to Sentry

* Fix tests
2025-06-20 11:44:39 -05:00
Eric Bailey aeafb14fb4 Couple of Sentry cleanups (#8532)
* Temp ignore a couple logs

* Add debug for unknown notifications

* Nvm let's do this in Sentry

* Downgrade two DMs network related issues

* Check for network errors before sending in Convo

* Do the same for event bus

* Fix mistake
2025-06-20 09:30:52 -07:00
Samuel Newman 4c75b568df Android notification channels (#8539) 2025-06-20 11:01:55 +03:00
pfrazee 9702b210cc Nightly source-language update 2025-06-20 02:41:14 +00:00
Samuel Newman d53fdb0dda fix prefetch returning undefined (#8538) 2025-06-19 09:25:17 -07:00