Commit Graph

1712 Commits

Author SHA1 Message Date
Tienson Qin
0d5986eb90 fix(flashcards): load collapsed children when revealing answers
fixes https://github.com/logseq/db-test/issues/828
2026-04-28 12:50:13 +08:00
Tienson Qin
fa01a05f41 fix(regression): page title control disappear and not center aligned 2026-04-23 17:09:52 +08:00
Mega Yu
59e599ec9f refactor(i18n): refine naming standard and skill, sync review/dev workflow, and align related keys 2026-04-18 16:55:00 +08:00
Mega Yu
d6bc0b75ec Merge branch 'master' into enhance/i18n 2026-04-17 20:26:15 +08:00
megayu
76285de44b refactor: toolchain upgrade (#12517)
* chore(deps): upgrade Clojure version to 1.12.4 across multiple dependency files

* chore: bump shadow-cljs to 3.3.6

* chore: bump org.clojure/clojurescript to 1.12.134

* chore(deps): upgrade Clojure version to 1.12.4 in workflow files

* chore(deps): upgrade Java version to 21 in workflow files

* chore(deps): upgrade Node.js version to 24 in workflow files

* chore(deps): upgrade Node.js version to 24 in Dockerfile

* feat(updater): migrate electron-forge to electron-builder

* fix wrong android app version

* fix workflow

* feat(dependency-upgrade): add max-update-interval option for dependency audits

* chore(deps): upgrade electron-builder and electron-updater

* fix: update manual verification instructions for Electron shim cache

* chore: update shadow-cljs version to 3.4.4 across all dependencies

* chore: upgrade electron version to 41.2.1

* chore: update metosin/malli dependency to latest

* chore: upgrade cider-nrepl version to 0.59.0 in dependencies

* chore: upgrade clj-kondo version to 2026.04.15 and fix warning

* chore: move Electron windows build configuration from yml to ci

* chore: update Electron signing configuration to extend from base config

* fix: replace icon file for NSIS compatibility

* chore: resolve metosin/malli version conflicts

* chore: upgrade jdk to 21 in e2e workflow

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2026-04-17 19:40:01 +08:00
Mega Yu
8347708c69 Merge master into enhance/i18n 2026-04-15 10:23:06 +08:00
Tienson Qin
fc76192631 fix: stabilize uuid-based outliner ops and undo/redo replay 2026-04-14 22:11:51 +08:00
Mega Yu
5eda6a8ab6 Merge master into enhance/i18n 2026-04-14 16:42:19 +08:00
Tienson Qin
9baeee6e49 simplify transact ops 2026-04-12 15:41:22 +08:00
Mega Yu
5a752ef99d fix multiple logic errors caused by date format switching 2026-04-10 22:58:48 +08:00
Mega Yu
35416905ee improve i18n 2026-04-10 16:36:13 +08:00
Tienson Qin
bf04d4cf5d refactor(sync): move client ops to sqlite and harden history ops 2026-04-10 05:44:34 +08:00
Tienson Qin
f25083555f fix: don't rely on right sibling from UI 2026-04-10 03:10:45 +08:00
Mega Yu
7f0b36e057 enhance i18n 2026-04-09 10:11:14 +08:00
Mega Yu
e9d3c8da00 enhance i18n 2026-04-08 09:32:18 +08:00
Tienson Qin
8d0d1f5c7c fix: insert block above 2026-04-05 18:21:05 +08:00
Mega Yu
6153078342 enhance i18n 2026-04-05 17:06:46 +08:00
Tienson Qin
28c8a00c94 perf: get-right-sibling and get-left-sibling uses d/datoms 2026-03-29 17:35:19 +08:00
Tienson Qin
53953bfa16 add apply-template op 2026-03-23 23:30:16 +08:00
Tienson Qin
5ea2f0ea44 fix: ensure template blocks fully loaded 2026-03-23 21:52:49 +08:00
Tienson Qin
10553544be fix: simplify save-block replay for redo 2026-03-23 18:45:37 +08:00
Tienson Qin
174cdfd865 feat: recycle 2026-03-18 06:11:04 +08:00
Tienson Qin
afe21733a2 fix(regression): drag and drop creates a blank asset 2026-02-25 08:20:23 +08:00
Tienson Qin
a45a209d11 fix: lint 2026-02-11 18:08:09 +08:00
Tienson Qin
448d125f90 fix: assets import on web 2026-02-11 18:03:09 +08:00
Tienson Qin
8116067f85 fix: can't paste block with children to empty target 2026-01-29 16:01:15 +08:00
Gabriel Horner
c77ccc8827 fix: remove org mode everywhere except graph-parser 2026-01-22 13:19:58 -05:00
Gabriel Horner
173898240e fix: remove most file graph uses in deps
except for graph-parser and publish deps

- Removed most mentions of 'repo' in deps, which cleaned up a lot related
  to export cli and worker
- Removed db-based-graph? checks in deps except for unknown use
  in entity-plus?
- Removing db-based-graph? checks resulted in deleting unused file graph
  code paths e.g. get-pid
- Removed file graph handling in cli list command
- Remove file-based-graph? checks from deps
2026-01-22 13:19:58 -05:00
Gabriel Horner
4bb7430682 fix: rm the last file-based namespaces in db dep
Also remove the following related file schema
attributes and their dependent code:
:block/marker, :block/priority, :block/scheduled,
:block/deadline,:block/repeated?, :block/pre-block?,
:block/properties-order, :block/properties-text-values, :block/macros,
:block/invalid-properties
2026-01-22 13:19:58 -05:00
Gabriel Horner
6312f8236a fix: remove file graph :block/file and dependent code
Also remove all file graph references in publishing and
add back publishing.db tests with db graph.
Also remove file graph behavior for cmd-k and files
2026-01-22 13:19:57 -05:00
Tienson Qin
bcb9f84469 add tests 2026-01-22 00:52:47 +08:00
Tienson Qin
41cbba3688 enhance(ux): flashcards (#12299)
Enhances the flashcard user experience by adding automatic query property management, fixing critical bugs, and improving the UI for managing card sets.

Key changes:

1. Automatic creation of query property blocks when tagging with #Query or subclasses via pipeline
2. Fixed critical bug in api-insert-new-block! where the end? parameter had inverted conditional logic
3. Added ability to create new #Cards blocks directly from the flashcard modal with a plus button
2026-01-05 22:12:13 +08:00
Tienson Qin
bcc478b5f7 refactor: separate og and db version (#12276)
separate og and new version apps

remove file sync, tldraw, excalidraw and zotero
2025-12-29 15:39:32 +08:00
A. S.
33e34ab1be Fix vertical line collapse behaviour (#12248) 2025-12-25 11:32:57 +08:00
Tienson Qin
82a1932e9b fix: copy and pasting blocks with dates does not work correctly
related to https://github.com/logseq/db-test/issues/645
2025-12-24 20:31:25 +08:00
Tienson Qin
3c79dff81e fix: capture can't open block to edit 2025-12-10 22:41:13 +08:00
Tienson Qin
57a012bcc1 rename external-src-to-external-url
also fixed the issue and external audio not rendered
2025-12-10 15:52:02 +08:00
Charlie
ef211a5285 enhance(pdf): assets related improvements (#12244) 2025-12-09 09:19:06 +08:00
Tienson Qin
edb9f914c3 enhance: save record audio to quick add when capture 2025-12-07 22:50:33 +08:00
Gabriel Horner
9c77a2f2ad fix(regression): file graph pasting blocks with
multiple levels of children. Similar to d08acfc3ba
2025-12-05 14:51:53 -05:00
Tienson Qin
88721b45fb enhance(mobile): replace buggy capture bottom sheet with tab 2025-12-06 02:49:48 +08:00
Tienson Qin
f6371eb376 fix(mobile): keyboard blink when deleting a block 2025-12-05 10:15:53 +08:00
Tienson Qin
c524762773 fix: fold button overlap with block title 2025-12-04 22:45:06 +08:00
Tienson Qin
18409b0295 fix: keyboard && editor toolbar blink when editing another block 2025-12-04 16:13:42 +08:00
Tienson Qin
266e7d9cba chore: remove keep-keyboard-open 2025-12-03 23:07:02 +08:00
Tienson Qin
608cffe997 fix: stop backspace event 2025-12-01 18:20:18 +08:00
Tienson Qin
28c397e894 fix: enable auto-correct and auto-capitalization on iOS
related to https://github.com/logseq/db-test/issues/623
2025-12-01 18:15:05 +08:00
Tienson Qin
9af63ff9ca refactor: extract delete-block-when-zero-pos for later usage 2025-12-01 17:45:01 +08:00
Tienson Qin
606a95d6a3 fix(mobile): node reference doesn't work when text selected 2025-11-30 12:31:19 +08:00
Tienson Qin
9c01d46bc3 enhance(mobile): native alert 2025-11-28 03:06:13 +08:00