Tienson Qin
74d8308a62
chore: remove git commit command
2026-01-03 22:23:15 +08:00
Tienson Qin
15585f1481
mod+m to publish
2025-12-31 23:28:16 +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
Tienson Qin
30068f882e
chore: remove command fix broken graph
2025-12-16 08:24:33 +08:00
Tienson Qin
085f9093c3
fix: use alt+shift+i for go/search-themes on windows/linux
2025-11-07 03:57:27 +08:00
Tienson Qin
f137da94f6
fix: share text or picture doesn't work if the app has been closed
2025-09-09 14:15:52 +08:00
Tienson Qin
aba80a4564
enhance(ux): add hidden properties area in sidebar and main page
2025-09-07 18:40:22 +08:00
Tienson Qin
d84d3f9652
enhance(ux): set/unset #Page to convert between page and block ( #11970 )
...
* enhance(ux): add/remove #Page to toggle page/block
* enhance(ux): "p t" to set tags for selected blocks
Updated "p a" to toggle displaying all properties including hidden ones.
* feat: cmd+k move blocks
* fix: block could be converted to page and create invalid nodes
Pages with block namespace parents is nonsensical and pages in
property values led to multiple validation errors. Also guard
against class and property pages as namespace parents
* fix: warn on failed cut+paste or indent/outdent of page blocks. Better to warn than silent failure which leaves user confused on
what happened.
---------
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2025-08-05 17:45:57 +08:00
Gabriel Horner
101fa65012
fix: disable nonsensical things for publishing
...
Disable graph creation and more ways to alter blocks in publishing
2025-07-08 15:52:38 -04:00
Tienson Qin
e259be0c51
feat: quick add ( #11986 )
...
* feat: quick add
* enhance(ux): auto open block for editing for quick add
* enhance(ux): show notification after quick add
* add migration for quick add page
2025-07-07 16:18:53 +08:00
Tienson Qin
06d7ed9b40
enhance: address suggestions from gabriel and zhiyuan
2025-06-02 11:13:43 +08:00
Tienson Qin
08bbe5c82d
enhance: add a command to gc current graph
2025-06-02 11:13:43 +08:00
Gabriel Horner
a169256314
enhance: make it easier for users to fix broken graph
...
Tell users what to run and remove dev flag. Thought of while working
with https://github.com/logseq/db-test/issues/286
2025-05-26 17:17:57 -04:00
Tienson Qin
fb1d38bc6d
enhance(ux): shift + enter to open selected block(s) in sidebar
2025-05-23 03:57:17 +08:00
rcmerci
b2ae56fdb6
enhance(rtc): add command :dev/rtc-start
2025-05-21 14:27:31 +08:00
rcmerci
1ee7f50e63
enhance(rtc): add command :dev/rtc-stop
2025-05-21 12:49:46 +08:00
Gabriel Horner
19ad493852
fix: new dev cmd inconsistently appearing in cmd list
...
Db only cmds should use :db-graph? not :inactive. Using :inactive
doesn't work for specific graph types. For example if the app loads with
a file graph, the dev cmd is marked as inactive and after switching to
db graph it is still inactive
2025-05-19 08:55:39 -04:00
Tienson Qin
6602b814ae
feat: add command fix broken graph
2025-05-18 16:37:30 +08:00
Gabriel Horner
c49c6e671a
enhance(dev): file graphs can also explicitly save state to disk
...
Useful for debugging for now but could be used for faster file graph publishing later
2025-04-25 10:08:06 -04:00
Gabriel Horner
392fe81173
refactor: mv import to appropriate ns and reuse import fns
2025-03-18 08:58:03 -04:00
Gabriel Horner
06b3bba5fc
enhance: add export edn graph as file
...
Remove command version of export which is a less useful dev tool
than what's possible with cli
2025-03-17 23:28:43 -04:00
Gabriel Horner
078ac512ad
add export graph command
...
Also add properties :file option. Was useful to compare sqlite.build
EDN w/ export equivalent
2025-03-17 11:58:30 -04:00
Gabriel Horner
4ed5897e4e
chore: enable export+import edn commands
...
for any user. Better to get feedback early and iterate.
Easy to reverse this as needed
2025-02-11 15:31:29 -05:00
Gabriel Horner
ca011c980e
enhance: add command to export/import graph's ontology
2025-02-05 14:47:12 -05:00
Gabriel Horner
44cf521d3a
enhance: initial support for export+import of current page
...
Works across graphs for basic top-level blocks. Generalized import
command to work with block+page and other future exports
2025-01-31 20:09:17 -05:00
Gabriel Horner
77a64701c2
enhance: Allow commands to marked as :db-graph?
...
so that file graphs get a helpful notification that the command
can't be used instead of failing weirdly. Also remove unused
db-graph-enabled?
2025-01-29 11:53:43 -05:00
Gabriel Horner
085872ea64
enhance: dev commands for exporting and importing
...
a block data. Works within same graph currently
2025-01-29 11:35:54 -05:00
charlie
a15a9e15b1
enhance(plugin): install plugin from Github releases for development mode
2025-01-17 16:50:24 +08:00
rcmerci
b65a2d5c0f
refactor: consistent alias of clojure.string
2025-01-03 16:45:10 +08:00
Tienson Qin
deb14ed009
feat: dev validate db
2024-12-30 14:04:26 +08:00
Tienson Qin
8b8fd8712c
feat: highlight recent blocks
2024-12-02 21:07:04 +08:00
Tienson Qin
18d005791b
enhance: move appearance setting to the right corner
2024-10-12 20:00:33 +08:00
charlie
669299dd7a
enhance(ui): refactor the classic select modal with the shui dialog
2024-10-11 18:38:34 +08:00
Tienson Qin
63cd7f926b
fix: cards ux and shortcuts
2024-09-24 18:19:05 +08:00
Tienson Qin
a47608e953
fix: inline namespace tag editing
2024-09-15 11:58:32 +08:00
Tienson Qin
da5f3cbb20
feat: p t to toggle display properties including empty && hidden
...
It can toggle display selected blocks or all the blocks if no block
has been selected.
2024-09-05 06:49:16 +08:00
Tienson Qin
3a841ec6e3
enhance: add shortcut "p i" to set icon
2024-09-04 16:53:37 +08:00
Tienson Qin
1c557d9598
fix: set add property shortcut to mod+alt+p on windows and linux
...
fixes https://github.com/logseq/db-test/issues/37
2024-09-04 11:45:48 +08:00
Tienson Qin
69816cdd2b
fix: cmd-k search deletes unsaved changes
...
fixes https://github.com/logseq/db-test/issues/27
2024-08-23 14:55:47 +08:00
Tienson Qin
440fed836c
fix: disable whiteboards for db version
2024-08-13 16:00:21 +08:00
Tienson Qin
b9f9fa0ca6
wip: Demo switch to use db graph
2024-08-10 13:42:37 +08:00
charlie
07ad321eed
enhance(ux): quick modal pane for the appearance customize
2024-08-06 10:50:37 +08:00
charlie
f54393b24e
enhance(ux): modify the shortcuts binding for the built-in property
2024-07-04 20:23:30 +08:00
charlie
d4e8f1d90c
enhance(ux): management for the property shortcuts in the global shortcuts module
2024-07-04 18:14:58 +08:00
charlie
f1f7d6810b
enhance(ui): theme-related components
2024-06-21 16:21:22 +08:00
Tienson Qin
4cca2e5f69
enhance: remove sqlite usage from Electron
...
Use periodic db export instead. Manual saving db to the disk can be
triggered by `mod+s`.
2024-06-14 23:58:49 +08:00
Tienson Qin
3ce8100be7
feat: enable git for sqlite
...
Use the trick from https://stackoverflow.com/a/21789167 .
2024-06-13 13:04:00 +08:00
Gabriel Horner
c801175831
enhance: bring back open link from Search
...
Brings back feature from #4405 which was broken with move to new cmd-k
and updates it to work with db graphs. Also remove now unused
previous auto-complete approach
2024-05-27 16:04:56 -04:00
Tienson Qin
7f010697a0
fix: *property-key should be reactive
2024-05-27 19:46:12 +08:00
Tienson Qin
e6002d43c9
enhance: mod+p to add/edit property
2024-05-27 19:13:42 +08:00