CatsJuice
|
1c6eea21df
|
fix(mobile): new doc in explorer folder (#11682)
|
2025-04-18 05:29:23 +00:00 |
|
Cats Juice
|
d045651a03
|
fix(mobile): tab is not at bottom in tag detail page when empty (#11723)
|
2025-04-16 14:48:48 +08:00 |
|
CatsJuice
|
4011214451
|
fix(ios): avoid keyboard covering dialog (#11681)
close PD-2540
|
2025-04-15 04:30:19 +00:00 |
|
CatsJuice
|
d6b4ee8172
|
feat(mobile): ios selfhost server support (#11563)
|
2025-04-14 01:13:23 +00:00 |
|
CatsJuice
|
bf293d8dca
|
fix(core): update background of sign-in button and input (#11118)
|
2025-04-10 03:24:37 +00:00 |
|
CatsJuice
|
280227fa5f
|
feat(editor): change note cursor to crosshair (#11499)
|
2025-04-08 09:49:29 +00:00 |
|
CatsJuice
|
905349a139
|
chore(core): modify ai purchase button text (#11035)
|
2025-04-04 07:07:50 +00:00 |
|
CatsJuice
|
fa50743393
|
feat(core): hide all sidebars when resizing to a small screen (#11105)
|
2025-04-04 05:51:19 +00:00 |
|
CatsJuice
|
ae92aef1a4
|
feat(core): automatically focus on the Readwise token input when the window is focused (#11112)
|
2025-04-04 05:36:59 +00:00 |
|
CatsJuice
|
eebc7b751a
|
feat(component): apply animation for tooltip, remove triangle (#11245)
|
2025-04-04 05:24:18 +00:00 |
|
CatsJuice
|
46d8d30e62
|
feat(editor): disable clickToDrag for edgeless toolbar shape and mindmap (#11310)
|
2025-04-04 05:10:05 +00:00 |
|
CatsJuice
|
c6d4787954
|
feat(core): remove integration feature flag (#11393)
|
2025-04-02 08:28:10 +00:00 |
|
CatsJuice
|
d8997576a5
|
chore(core): wrap 'get access token' for connecting readwise (#11147)
|
2025-04-01 14:33:00 +00:00 |
|
CatsJuice
|
3467515ae9
|
fix(core): should show divider between readwise content and note (#11113)
|
2025-04-01 02:37:27 +00:00 |
|
CatsJuice
|
731a4c952f
|
feat(core): track for integration (#11128)
|
2025-03-31 11:45:32 +00:00 |
|
CatsJuice
|
7c41ddb789
|
chore(core): update right sidebar border color (#11222)
|
2025-03-31 05:11:03 +00:00 |
|
CatsJuice
|
a91193c921
|
fix(core): hide readwise setting if not connected (#11107)
|
2025-03-31 04:08:02 +00:00 |
|
CatsJuice
|
7477ba6d37
|
feat(core): support sending success feedback via MessagePort for web clipper (#11256)
|
2025-03-31 03:54:44 +00:00 |
|
CatsJuice
|
e855197acf
|
feat(editor): responsive edgeless toolbar pen menu (#11150)
close BS-2855
|
2025-03-27 08:53:27 +00:00 |
|
CatsJuice
|
fbcb313de8
|
feat(core): delete all readwise highlights when disconnect (#10975)
close AF-2306
|
2025-03-20 23:20:59 +00:00 |
|
CatsJuice
|
e37328c83b
|
feat(core): readwise integration tags setting (#10946)
close AF-2307, AF-2262
|
2025-03-20 23:20:58 +00:00 |
|
CatsJuice
|
f1c8a88a7c
|
feat(core): readwise import settings ui (#10913)
close AF-2308
|
2025-03-20 23:20:58 +00:00 |
|
CatsJuice
|
48f79d6467
|
feat(core): adjust property table's style to match design (#10849)

|
2025-03-20 23:20:57 +00:00 |
|
CatsJuice
|
e4bc43df67
|
feat(core): integration property ui (#10844)
close AF-2258, AF-2256
|
2025-03-20 23:20:57 +00:00 |
|
CatsJuice
|
54ee2ee5ec
|
fix(component): correct notification card's border radius (#10802)
|
2025-03-20 02:54:27 +00:00 |
|
CatsJuice
|
284aae9b52
|
fix(core): remove unexpected comma (#10984)
|
2025-03-19 03:49:53 +00:00 |
|
CatsJuice
|
ff8c3d1cee
|
feat(core): intilize integration module and basic readwise impl (#10726)
close AF-2257, AF-2261, AF-2260, AF-2259
### Feat
- New `Integration` Module
- Basic Readwise integration
- connect
- import
- disconnect
- Common Integration UI
- Common Integration Writer (Transform markdown to AFFiNE Doc)
### Not Implemented
> will be implemented in down-stack
- delete docs when disconnect
- readwise settiing UI
- integration property rendering
|
2025-03-18 08:13:58 +00:00 |
|
CatsJuice
|
8822acf041
|
fix(core): correct template setting item text (#10902)
|
2025-03-17 02:21:08 +00:00 |
|
CatsJuice
|
9f3580263a
|
feat(core): support removing journal template from right sidebar (#10571)
|
2025-03-07 12:32:42 +00:00 |
|
CatsJuice
|
6b08e3f5d4
|
feat(core): support create new template in starter-bar (#10570)
|
2025-03-06 02:05:29 +00:00 |
|
CatsJuice
|
e1fd8f5d80
|
fix(core): correctly toggle visibility of starter-bar based on doc.isEmpty (#10439)
|
2025-02-26 07:49:51 +00:00 |
|
CatsJuice
|
8b4175c44d
|
chore(core): update free pricing plan description (#10393)
|
2025-02-24 07:37:30 +00:00 |
|
CatsJuice
|
64370980b3
|
fix(core): ensure the divider between cloud and local is displayed correctly (#10352)
|
2025-02-21 10:27:53 +00:00 |
|
Cats Juice
|
09cc5c392b
|
refactor(core): new workspace selector and create dialog (#10323)
|
2025-02-21 17:16:38 +08:00 |
|
CatsJuice
|
e726df9a1b
|
fix(core): prevent all-docs header from overlapping scrollbar (#10270)
|
2025-02-19 09:24:49 +00:00 |
|
CatsJuice
|
926b35c91f
|
chore(core): temporarily hide editor starter-bar on mobile (#10237)
|
2025-02-19 09:10:26 +00:00 |
|
Cats Juice
|
2d9162b3c4
|
style(core): adjust ai icon color in starter-bar (#10280)
|
2025-02-19 16:05:34 +08:00 |
|
CatsJuice
|
35f7f5a01b
|
chore(mobile): adjust setting dialog swipe gesture trigger size (#10236)
|
2025-02-19 02:41:41 +00:00 |
|
CatsJuice
|
f6a86c10fe
|
fix(editor): edgeless toolbar basket not visible in firefox (#10232)
|
2025-02-18 04:52:52 +00:00 |
|
CatsJuice
|
f369a8dca0
|
feat(core): add link to template tutorial (#10189)
|
2025-02-17 06:34:59 +00:00 |
|
CatsJuice
|
04cb303535
|
fix(core): prevent text wrapping in starter bar badge (#10157)
|
2025-02-16 08:31:11 +00:00 |
|
CatsJuice
|
b5ba17c464
|
chore(core): disallow closing auth modal for clicking outside and escape (#10156)
|
2025-02-16 08:14:12 +00:00 |
|
CatsJuice
|
887bbcf641
|
chore(core): add feature flag for ios AI button (#10150)
close AF-2209, AF-2104
|
2025-02-13 09:10:14 +00:00 |
|
CatsJuice
|
7c04ef4f4e
|
fix(component): loading in button should be white for primary variant (#10073)
close AF-2178
|
2025-02-13 08:55:11 +00:00 |
|
CatsJuice
|
39182b5fc6
|
fix(core): do not show starter bar for doc in history modal (#10107)
|
2025-02-13 06:15:09 +00:00 |
|
CatsJuice
|
d3e0cd1369
|
chore(core): use fadeBottom animation for center peek (#10072)
close AF-2184, AF-2186

|
2025-02-13 05:58:10 +00:00 |
|
CatsJuice
|
473f8bd167
|
feat(core): hide starter-bar for template (#10112)
|
2025-02-13 05:41:11 +00:00 |
|
CatsJuice
|
85addad18f
|
feat(core): persist right-sidebar open state and resize width (#10120)
|
2025-02-13 05:25:09 +00:00 |
|
CatsJuice
|
f774868f0e
|
feat(core): make some tabs in sidebar persistent for all docs page (#10014)
close AF-2164

|
2025-02-10 14:58:27 +00:00 |
|
CatsJuice
|
85d916f1eb
|
feat(mobile): create from template on mobile (#9968)
|
2025-02-07 09:52:59 +00:00 |
|
CatsJuice
|
527878a55c
|
chore(core): allow to rename and add multiple template property (#9972)
|
2025-02-07 09:36:58 +00:00 |
|
CatsJuice
|
b4f078b9c9
|
feat(core): add deleted state for sidebar journal template (#9980)
|
2025-02-07 09:09:58 +00:00 |
|
CatsJuice
|
f13aac7331
|
chore(core): adjust starter-bar badge size (#9976)
|
2025-02-07 08:01:58 +00:00 |
|
CatsJuice
|
90cb37086d
|
fix(ios): add camera/photo library privacy description (#9954)
|
2025-02-06 03:41:17 +00:00 |
|
CatsJuice
|
9bc085ff1b
|
fix(ios): can't connect to dev server (#9959)
|
2025-02-05 11:39:19 +00:00 |
|
CatsJuice
|
a16b57db48
|
feat(core): make sidebar others collapsible (#9862)
|
2025-01-23 03:17:15 +00:00 |
|
CatsJuice
|
f7f1a6ee11
|
chore(core): update oauth icons (#9796)
|
2025-01-22 07:49:58 +00:00 |
|
CatsJuice
|
ba508ffd6b
|
chore(core): replace outlined template icon (#9784)
|
2025-01-21 11:03:11 +00:00 |
|
CatsJuice
|
46ee235674
|
chore(core): replace add icon of section in sidebar (#9787)
|
2025-01-21 05:36:44 +00:00 |
|
CatsJuice
|
1a18aeb22e
|
fix(core): make journal template selector fixed at bottom in sidebar (#9783)
|
2025-01-20 04:35:11 +00:00 |
|
CatsJuice
|
93106dae3b
|
feat(core): track template doc events (#9775)
close AF-2076
|
2025-01-19 13:13:31 +00:00 |
|
CatsJuice
|
9d61b41c05
|
feat(core): add template mark on detail page header (#9764)
close AF-2136
|
2025-01-18 17:02:25 +00:00 |
|
CatsJuice
|
f8abe997f5
|
fix(core): open template doc on sidebar template entrance (#9766)
close AF-2135, AF-2136, AF-2138, AF-2133
|
2025-01-18 16:44:05 +00:00 |
|
CatsJuice
|
7d1d167858
|
chore: bump theme (#9732)
|
2025-01-17 09:22:15 +00:00 |
|
CatsJuice
|
ad86292f45
|
test(core): add basic tests for template doc setting (#9702)
close AF-2112, AF-2114, AF-2115
|
2025-01-16 02:28:29 +00:00 |
|
CatsJuice
|
494a9473d5
|
feat(core): start with edgeless for empty page (#9699)
close AF-2074
|
2025-01-15 11:21:20 +00:00 |
|
CatsJuice
|
d82951a7c5
|
feat(core): sidebar journal panel template onboarding and setting (#9680)
close AF-2108
|
2025-01-15 11:21:18 +00:00 |
|
CatsJuice
|
419611f44c
|
feat(core): sidebar template doc entrance (#9676)
close AF-2048, AF-2050, AF-2049
|
2025-01-15 03:45:10 +00:00 |
|
CatsJuice
|
1c90747899
|
feat(core): template doc list empty ui (#9675)
close AF-2109
|
2025-01-15 03:45:09 +00:00 |
|
CatsJuice
|
af3ad4bfe9
|
feat(core): template doc setting ui (#9658)
close AF-2051, AF-2052
|
2025-01-14 02:10:35 +00:00 |
|
CatsJuice
|
57b89b5ad4
|
feat(core): template-doc settings for user-worksapce scope (#9566)
|
2025-01-14 02:10:34 +00:00 |
|
CatsJuice
|
10196f6785
|
feat(core): new template doc property (#9538)
close AF-2045, AF-2047, AF-2065
|
2025-01-14 02:10:33 +00:00 |
|
CatsJuice
|
09937a8e4d
|
chore: bump icons with new design source (#9529)
|
2025-01-06 03:10:03 +00:00 |
|
CatsJuice
|
7c41775c7f
|
feat(infra): orm f.enum() support (#9323)
|
2024-12-31 03:44:58 +00:00 |
|
CatsJuice
|
690a79b905
|
chore(electron): disable onboarding (#9332)
close AF-2020
|
2024-12-26 11:21:15 +00:00 |
|
CatsJuice
|
0acdf62043
|
refactor(ios): disable navigation gesture with js (#9287)
Do not toggle navigation gesture native to avoid unexpected behavior. close AF-1958, AF-1797
|
2024-12-25 04:27:51 +00:00 |
|
CatsJuice
|
a29519a9fc
|
fix(mobile): workspace selector in app-fallback may crash (#9293)
|
2024-12-25 01:59:16 +00:00 |
|
CatsJuice
|
727f21d78f
|
fix(core): make all docs journal judgement reactive (#9290)
|
2024-12-25 01:41:16 +00:00 |
|
CatsJuice
|
209c0889f8
|
fix(mobile): reset active-tab to home on ios/android when launched (#9245)
|
2024-12-24 03:39:56 +00:00 |
|
CatsJuice
|
3a8d90d861
|
feat(mobile): use native select for mobile setting (#9236)

|
2024-12-24 03:24:51 +00:00 |
|
CatsJuice
|
2793080a57
|
fix(core): toggle page mode when split view opened (#9221)
close AF-2007
|
2024-12-23 12:55:29 +00:00 |
|
CatsJuice
|
5716fbf0ed
|
chore: remove unnecessary log (#9251)
|
2024-12-23 07:22:58 +00:00 |
|
CatsJuice
|
9fb5e0db63
|
perf(core): optimize scrolling performance for doc list (#9250)
- before

- after

|
2024-12-23 07:07:57 +00:00 |
|
CatsJuice
|
a53e231bad
|
feat(component, mobile): masonry layout with virtual scroll support, adapted with all docs (#9208)
### Preview

### Render when scrolling

### api
```tsx
const items = useMemo(() => {
return {
id: '',
height: 100,
children: <div></div>
}
}, [])
<Masonry items={items} />
```
|
2024-12-20 05:32:17 +00:00 |
|
CatsJuice
|
2ceb6e924c
|
fix(ios): sync keyboard color scheme when theme changed (#9184)
|
2024-12-18 02:16:45 +00:00 |
|
CatsJuice
|
d3e7edf7c4
|
fix(mobile): can navigate in journal conflicts (#9170)
|
2024-12-17 02:54:10 +00:00 |
|
CatsJuice
|
12954ec82c
|
fix(mobile): editor error boundary is not fully visible (#9172)
|
2024-12-17 02:38:11 +00:00 |
|
CatsJuice
|
e6bf4ca6e5
|
chore(core): use flexbox to stretch editor height (#9174)
|
2024-12-16 09:49:12 +00:00 |
|
CatsJuice
|
87bbcae5e2
|
fix(component): mobile toast dark mode (#9142)
|
2024-12-16 04:31:12 +00:00 |
|
CatsJuice
|
729c37977e
|
chore(component): update button and input border color (#9141)
|
2024-12-16 04:16:49 +00:00 |
|
CatsJuice
|
133f21b9ca
|
fix(mobile): tag and detail page dark mode adaption (#9145)
|
2024-12-13 07:55:07 +00:00 |
|
CatsJuice
|
6f6f95a8b0
|
feat(mobile): use mobile fallback for index, open home when workspace changed (#9106)
|
2024-12-13 07:41:06 +00:00 |
|
CatsJuice
|
974c6de1d2
|
chore(mobile): adjust app tab border width (#9122)
|
2024-12-13 07:27:04 +00:00 |
|
CatsJuice
|
300efa64ec
|
chore(mobile): adjust search back button and title style (#9125)
close AF-1827, AF-1826
|
2024-12-13 07:12:09 +00:00 |
|
CatsJuice
|
5dd2dddd74
|
feat(mobile): show page back by url search (#9100)
close AF-1911
|
2024-12-12 07:14:05 +00:00 |
|
CatsJuice
|
84df2a1d16
|
fix(mobile): disable navigation gesture for swipe-dialog (#8993)
|
2024-12-12 06:55:16 +00:00 |
|
CatsJuice
|
8fe188e773
|
refactor(mobile): determine the currently active tab through a persistent state (#9018)
close AF-1868
Only tap on specific tab can change active tab
|
2024-12-09 04:07:05 +00:00 |
|
CatsJuice
|
c9e555d077
|
feat(mobile): open doc info in explorer (#9040)
|
2024-12-06 07:14:11 +00:00 |
|
CatsJuice
|
dd94fb3450
|
feat(mobile): add journal conflict block to the top of detail page (#9042)
|
2024-12-06 06:57:47 +00:00 |
|
CatsJuice
|
53339e3370
|
fix(component): toast shouldn't cover whole header (#9032)
|
2024-12-06 01:56:02 +00:00 |
|