vineyardbovines
acdb94be30
feat(lightbox): replace native chrome with new header/footer
...
Wire Header and Footer from src/features/lightbox/chrome/ into ImagePager.tsx,
removing the old ImageDefaultHeader and LightboxFooter inline function, and
deleting the now-empty src/view/com/lightbox/ tree.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-21 12:44:05 -04:00
vineyardbovines
0e5717b742
feat(lightbox): add new Footer with alt text and pager dots
2026-04-21 12:38:06 -04:00
vineyardbovines
e52ea53d79
feat(lightbox): add PagerDots indicator
2026-04-21 12:35:41 -04:00
vineyardbovines
2c9b790a54
feat(lightbox): add new Header with ••• menu and close
2026-04-21 12:33:03 -04:00
vineyardbovines
960a14c509
fix(lightbox): dedup a11y on ImageMenu trigger
2026-04-21 12:31:05 -04:00
vineyardbovines
7a7abcc100
feat(lightbox): add ImageMenu for share/save actions
2026-04-21 12:25:32 -04:00
vineyardbovines
4fefd9819f
feat(lightbox): add CircleChromeButton primitive
2026-04-21 12:20:19 -04:00
vineyardbovines
a42d74344e
refactor(lightbox): move Lightbox shell to features/lightbox
2026-04-21 12:15:38 -04:00
vineyardbovines
008d7b59ce
refactor(lightbox): move pager files to features/lightbox/pager
2026-04-21 12:08:44 -04:00
vineyardbovines
86eb9885c7
refactor(lightbox): move state module to features/lightbox/state
2026-04-21 12:02:03 -04:00
vineyardbovines
37e5ba3b68
docs: add APP-2046 lightbox refresh implementation plan
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 11:48:40 -04:00
vineyardbovines
1e17200216
docs: add APP-2046 lightbox refresh design spec
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 11:40:15 -04:00
Samuel Newman
18052f08e0
Update claude workflow to 4.7 ( #10315 )
2026-04-21 06:19:52 -07:00
Spence Pope
3931b90818
don't screenshot dictation placeholders as pasted images ( #10313 )
2026-04-20 23:35:22 -07:00
pfrazee
985129dd34
Nightly source-language update
2026-04-21 03:14:34 +00:00
DS Boyce
8c2e4c6fad
Write chat declaration record in response to different events ( #10216 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-04-20 15:39:12 -05:00
DS Boyce
d58ff89441
Require age assurance to access chat settings ( #10053 )
2026-04-20 15:34:32 -05:00
Samuel Newman
014ffac903
Delete "non-standard" styles from pal ( #10279 )
2026-04-20 11:34:25 -07:00
Samuel Newman
ae0c2e8697
[Web] Scale animation when clicking on images ( #10305 )
2026-04-20 13:09:35 -05:00
Samuel Newman
b8cabfaae6
Skip empty posts when publishing threads ( #10307 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 09:33:38 -07:00
Spence Pope
444c5787c5
[APP-2037] add bsky video ( #10281 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-20 07:21:25 -07:00
surfdude29
2798e98c9c
Add context for translators and tweak strings ( #10280 )
2026-04-20 07:06:18 -07:00
Samuel Newman
9778a3da16
Remove decelerationRate from embed gallery FlatList ( #10298 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-20 06:54:25 -07:00
Samuel Newman
52b8201d2f
Add READMEs to modules ( #10306 )
2026-04-20 06:53:04 -07:00
Thomas May
dddc022747
nit: fix perf regression in hotkeys ( #10302 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-20 06:15:05 -07:00
pfrazee
5df51bdea7
Nightly source-language update
2026-04-19 03:14:38 +00:00
Samuel Newman
bc3672ceeb
[Chat] Remove convoState dependency from header ( #10293 )
2026-04-18 12:58:16 -07:00
pfrazee
35411e88c9
Nightly source-language update
2026-04-18 03:13:09 +00:00
DS Boyce
935347c73d
Use convo view instead of convo state for driving the UI ( #10290 )
2026-04-17 15:23:44 -07:00
DS Boyce
feebc6a98b
Fix layout issue with avatar bubbles ( #10289 )
2026-04-17 13:50:41 -07:00
Eric Bailey
587dc8dfe8
Squash carousel in chat messages, fix rounding ( #10286 )
2026-04-17 14:24:42 -05:00
Samuel Newman
43108533eb
[Chat] Fix embed offset ( #10285 )
2026-04-17 11:44:48 -07:00
DS Boyce
adca192f3a
Add ability to edit group clip clop name ( #10275 )
2026-04-17 11:44:34 -07:00
Samuel Newman
591504307d
[Chat] Minor bugfixes ( #10284 )
2026-04-17 10:50:52 -07:00
DS Boyce
bc9ad2c2d9
Fix crash when deleting account from NoAccessScreen ( #10283 )
2026-04-17 10:48:08 -07:00
DS Boyce
9e9ff70682
Enable access for group clip clops with no messages ( #10276 )
2026-04-17 10:40:37 -07:00
Samuel Newman
226a321a27
Fix GrowthBook cache breaking on cold start ( #10282 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-17 10:12:12 -07:00
Samuel Newman
e58feaeb0f
Animate border radius in lightbox transition ( #10272 )
2026-04-17 05:45:56 -07:00
Spence Pope
a77b6e3525
[APP-2066] Migrate from Tenor to KLIPY ( #10240 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-17 08:43:13 -04:00
Samuel Newman
a97b15b204
✨ EmojiPicker component ( #10249 )
2026-04-17 02:42:10 -07:00
pfrazee
8f56fca82c
Nightly source-language update
2026-04-17 03:14:49 +00:00
DS Boyce
524cbc514d
Don't toggle the date divider when tapping a reaction ( #10274 )
2026-04-16 13:06:09 -07:00
Samuel Newman
3358e1947b
Lazily measure lightbox thumbnails ( #10270 )
2026-04-16 12:24:11 -07:00
DS Boyce
6e3c9c3a9f
Add flow for adding people to a group clip clop ( #10255 )
2026-04-16 11:55:19 -07:00
DS Boyce
ac68cfe98c
Remove own reaction from reactions dialog on tap ( #10231 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-16 11:16:43 -07:00
DS Boyce
36c95d7dc6
Remove console log ( #10273 )
2026-04-16 10:57:48 -07:00
DS Boyce
9f3c21e298
Add header to group clip clops ( #10254 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-16 10:48:30 -07:00
DS Boyce
e10c05d735
Reveal chat timestamp on tap ( #10262 )
2026-04-16 10:17:01 -07:00
DS Boyce
a9e170b6d0
Integrate more group chat settings ( #10253 )
2026-04-16 10:15:59 -07:00
Samuel Newman
f51602b3fe
Support group chats across other surfaces ( #10266 )
2026-04-16 09:55:30 -07:00