Commit Graph

22009 Commits

Author SHA1 Message Date
Tienson Qin
fbd456476d wip: native bottom sheet 2025-11-24 10:28:31 +08:00
Tienson Qin
f2224e6a3f fix: notify native route changes and then ui refresh 2025-11-24 09:37:54 +08:00
Tienson Qin
2a24c4cc82 chore: remove outdated modals code 2025-11-24 00:29:04 +08:00
Tienson Qin
af0abe1a6f fix: calendar doesn't redirect to journal page 2025-11-24 00:02:49 +08:00
Tienson Qin
bead5138fb enhance: add bottom tab for favorites
removes left sidebar
2025-11-23 23:32:30 +08:00
Tienson Qin
8da04df8c1 fix: shortcuts 2025-11-23 22:34:36 +08:00
Tienson Qin
6d0a8fbe9f fix: navigation back 2025-11-23 21:59:11 +08:00
Tienson Qin
43c79fe834 fix: cancelled navigation doesn't work 2025-11-21 19:38:44 +08:00
Tienson Qin
f76f85e952 Use snapshot placeholder to fix empty screenshot when navigating back 2025-11-21 12:24:45 +08:00
Tienson Qin
0a5ebf97d1 enhance: swipe anywhere to go back 2025-11-20 16:50:56 +08:00
Tienson Qin
918e33affd fix: closing search backs to home 2025-11-18 13:20:37 +08:00
Tienson Qin
cad7c88764 disable swipe to open sidebar temporally 2025-11-18 12:22:48 +08:00
Tienson Qin
ed950ccee9 fix: search recents 2025-11-18 11:28:59 +08:00
Tienson Qin
6a7ddfe265 enhance: redirect to home after closing search 2025-11-18 11:21:41 +08:00
Tienson Qin
6d48ab2165 fix: auto focus 2025-11-18 11:10:41 +08:00
Tienson Qin
ef0235fda8 implement search bridge for swift <> cljs 2025-11-17 23:09:44 +08:00
Tienson Qin
e396692f91 auto focus 2025-11-17 22:37:39 +08:00
Tienson Qin
4b34769afd enhance(ux): iOS search toolbar 2025-11-17 18:56:24 +08:00
Tienson Qin
152986f84e chore: code cleanup 2025-11-17 17:19:10 +08:00
Tienson Qin
35999bce99 add liquid tabs plugin 2025-11-17 17:14:51 +08:00
Tienson Qin
64af101a89 wip: liquid search 2025-11-17 16:16:24 +08:00
Tienson Qin
d5a9b1e43a keep-alive journals to keep scroll position 2025-11-17 12:52:23 +08:00
Tienson Qin
42620fe276 fix: swipe back 2025-11-17 09:09:59 +08:00
Tienson Qin
499f4acd19 slide-out animation for left sidebar 2025-11-16 23:21:37 +08:00
Tienson Qin
7007c4716b custom slide-in animation for left sidebar 2025-11-16 22:56:49 +08:00
Tienson Qin
7fac63544c add left sidebar to routes 2025-11-16 22:33:10 +08:00
Tienson Qin
97d1227857 fix: padding 2025-11-16 21:09:16 +08:00
Tienson Qin
7c41eaa413 native top bar 2025-11-16 21:00:50 +08:00
Tienson Qin
6af863e6ac remove requestNavigation 2025-11-16 20:09:25 +08:00
Tienson Qin
51c5ce01fb enhance(ux): wip iOS native navigation 2025-11-16 17:36:24 +08:00
Tienson Qin
65627d819d fix: youtube embed 2025-11-14 20:34:15 +08:00
Tienson Qin
5d8c9a4f81 Add rtc e2e tests for page references 2025-11-14 18:46:42 +08:00
Tienson Qin
f9cd1acbff fix: refs not rebuilt when applying rtc remote ops 2025-11-14 18:22:22 +08:00
Tienson Qin
7c9cfadad6 fix: more migration issues for old graphs 2025-11-14 18:00:08 +08:00
Tienson Qin
0a54e807bb enhance(api): plugin class with ident like plugin.class.id/class-name (#12200)
* enhance(api): plugin class with ident like `plugin.class.id/class-name`
* enhance(apis): remove support for namespace separator in create tag
* enhance(apis): get tag with ident or uuid
* fix(lint): remove unused vars
* fix(apis): sanitize user property name
* enhance(apis): get tag ex info
* chore: bump libs version
---------
Co-authored-by: charlie <xyhp915@qq.com>
2025-11-14 10:48:08 +08:00
Tienson Qin
82a7ec13ec perf: get-recent-updated-pages 2025-11-14 01:13:29 +08:00
Tienson Qin
875e1b68c4 chore: no need to check indexeddb support anymore 2025-11-14 00:06:38 +08:00
Tienson Qin
955baafd7f fix: lint 2025-11-14 00:02:22 +08:00
Tienson Qin
5173a73c12 fix: db worker doesn't need to wait for plugin initialization 2025-11-13 23:54:52 +08:00
Tienson Qin
b17cc5e9da fix: tests 2025-11-13 23:32:55 +08:00
Tienson Qin
a626cec342 enhance(perf): reduce initial datoms that need to be loaded 2025-11-13 21:27:22 +08:00
Tienson Qin
f34d58acc7 fix: virtualized list shouldn't be nested 2025-11-13 14:05:39 +08:00
Tienson Qin
e8fef0d814 enhance(ux): render blocks together with parent page for list view 2025-11-13 12:34:40 +08:00
rcmerci
326d6dbd54 fix lint 2025-11-12 19:30:37 +08:00
rcmerci
7b6d6c4672 perf: add unsafe->Entity, faster 'Pages'
On Chrome, Mac M4Max
40000 pages graph, sorted by updated-at, from 1000+ms -> 200-300ms
2025-11-12 19:29:16 +08:00
Tienson Qin
a5ac90a0f3 revert xform 2025-11-12 06:39:52 +08:00
Tienson Qin
5942c1b988 enhance(ux): use dot icon for block node 2025-11-12 06:14:42 +08:00
Tienson Qin
4c6c3322fe enhance(ux): show node icon in search results 2025-11-12 06:03:26 +08:00
Tienson Qin
a7c8212df5 enhance(ux): same node render for both reference and embed
also use icon-component/get-node-icon-cp when possible
2025-11-12 03:57:18 +08:00
Tienson Qin
3b99f1344f fix: tag dialog 2025-11-12 03:07:28 +08:00