Commit Graph

20372 Commits

Author SHA1 Message Date
Tienson Qin
5265e7bf1a wip: use ionic modal instead of shui popup on mobile 2025-06-04 08:06:08 +08:00
Tienson Qin
b07993cba1 fix: mobile check 2025-06-04 05:42:59 +08:00
Tienson Qin
3e9945a5be fix: disable dragging pages on mobile 2025-06-04 05:21:31 +08:00
Tienson Qin
deb2ff554e enhance: click to select/unselect when there're selected blocks
on mobile
2025-06-04 05:17:56 +08:00
Tienson Qin
536837a98c fix: drag && drop 2025-06-04 03:44:18 +08:00
Tienson Qin
f0c18d33b1 fix: don't notify copied on mobile 2025-06-04 00:22:19 +08:00
Tienson Qin
f1eb0f6cd5 fix: don't clear selection when clicking a block or outside 2025-06-03 23:40:37 +08:00
charlie
849dcf664e enhance(mobile): improve calendar datepicker for ios 2025-06-03 23:34:55 +08:00
Tienson Qin
b9290b81b1 fix: keyboard re-opens when editing another block 2025-06-03 21:58:09 +08:00
charlie
7e7e50f3c0 fix(mobile): animmation for the card modal 2025-06-03 20:56:40 +08:00
Tienson Qin
942f64b45f fix: keep keyboard open when deleting block 2025-06-03 20:53:40 +08:00
charlie
433a5405fc fix(mobile): tab bar state 2025-06-03 19:34:43 +08:00
charlie
ca21bd271a fix(mobile): card modal backdrop for ios 2025-06-03 19:01:26 +08:00
charlie
32cb37cdb2 fix(mobile): card modal backdrop for ios 2025-06-03 18:34:15 +08:00
charlie
27214df353 enhance(mobile): set ios blue as the default theme color 2025-06-03 18:30:44 +08:00
Tienson Qin
67a130570d fix: share modal across tabs 2025-06-03 18:29:04 +08:00
Tienson Qin
69fce60cf3 disable search modal 2025-06-03 18:20:23 +08:00
Tienson Qin
7f2d83607c fix: move modal to pages 2025-06-03 18:13:26 +08:00
charlie
f2fbe9ff2b fix(mobile): mobile toolbar for dark mode 2025-06-03 12:20:19 +08:00
charlie
d3c15abf1c enhance(mobile): sync system theme mode 2025-06-03 12:02:01 +08:00
charlie
fefa22b7dd fix(mobile): dark mode for the ios calendar 2025-06-03 11:42:41 +08:00
Tienson Qin
ddf6f8243d fix: tag table 2025-06-03 08:33:52 +08:00
Tienson Qin
d5b1434440 enhance: unselect blocks 2025-06-03 08:29:44 +08:00
Tienson Qin
a29afcb080 fix: don't edit block after cutting blocks 2025-06-03 08:05:38 +08:00
Tienson Qin
57bb50ce8c fix: scrolling in modal 2025-06-03 07:46:56 +08:00
Tienson Qin
e07722aa14 fix: padding 2025-06-03 06:40:29 +08:00
Tienson Qin
1b82fe3c99 enhance: share modal for tabs 2025-06-03 06:26:18 +08:00
Tienson Qin
7c510aaa67 enhance(ux): use presentingElement cards instead of nav 2025-06-03 05:35:19 +08:00
Tienson Qin
903c1ea856 fix: block blinks when exits and start editing another 2025-06-03 01:24:26 +08:00
Tienson Qin
a4bfa4477e Merge branch 'master' into feat/capacitor-new 2025-06-03 00:36:17 +08:00
Tienson Qin
17f5e9127c fix: don't collapse blocks in list views if there's no children 2025-06-02 23:48:35 +08:00
Gabriel Horner
1c86338f8f fix: outliner lint 2025-06-02 11:30:11 -04:00
Gabriel Horner
5142030912 fix: property name allows page ref characters when editing
that are disallowed at creation time. We should be consistent with
our validation of property names
2025-06-02 11:17:13 -04:00
Gabriel Horner
6d2e2b0e62 fix: remove outdated built-in? check
We don't have lazy loading issues here anymore
2025-06-02 10:28:38 -04:00
Gabriel Horner
75104470ab fix(regression): page properties not working for
hide empty, hide by default and ui position
Fixes https://github.com/logseq/db-test/issues/293
2025-06-02 10:08:01 -04:00
Gabriel Horner
ec668757fe fix(dev): exclude long running test in db dep
e.g. `yarn test -e long`
2025-06-02 09:42:49 -04:00
charlie
48d541acd0 Merge branch 'master' into feat/capacitor-new 2025-06-02 20:05:31 +08:00
Tienson Qin
c2d5214d13 fix: avoid flickr when editing another block 2025-06-02 16:34:27 +08:00
Tienson Qin
ccb940dd06 fix: stable keyboard when inserting and deleting blocks 2025-06-02 16:17:32 +08:00
Tienson Qin
65213b5c12 fix: set edit-block-fn when inserting new block 2025-06-02 15:21:50 +08:00
Tienson Qin
dcc0e661e0 fix: set edit block immediately after ui refresh 2025-06-02 15:06:39 +08:00
Tienson Qin
8eee397b45 fix: rtc creates duplicated first blocks for new journal pages (#11913)
* fix: rtc creates duplicated first blocks for new journal pages

The root cause is that those blocks from different clients have
different ids. Instead of using persistent block id, this fix avoids
generating the first block until users really start editing it.

* fix: add button not displayed when the last block is not empty

* fix: e2e tests

* enhance: remove dummy block

* fix: open-last-block
2025-06-02 14:19:19 +08:00
Tienson Qin
b68d08861c fix: multiple default views created for linked references 2025-06-02 11:19:43 +08:00
Tienson Qin
fa12411042 enhance: use pos-int? to check default-open-blocks-level 2025-06-02 11:19:10 +08:00
Tienson Qin
d7f0c248ff fix: bring back :ref/default-open-blocks-level 2025-06-02 11:19:10 +08:00
Tienson Qin
2b012adb40 chore: remove .projectile 2025-06-02 11:19:10 +08:00
Gabriel Horner
1336b46941 chore: change test flag for use with test --exclude
:focus is for one-time dev use
2025-06-02 11:13:43 +08:00
Tienson Qin
ad190a0f3a full-gc run when from user command
Also, update gc to run every 3 days
2025-06-02 11:13:43 +08:00
Tienson Qin
524260f6ec add gc walk addresses 2025-06-02 11:13:43 +08:00
Tienson Qin
0f2f9485de Increase test data to 1,000,000 datoms 2025-06-02 11:13:43 +08:00