Merge branch 'master' into feat/cmdk

pull/10493/head
Tienson Qin 2023-11-12 16:57:00 +08:00
commit acf7881672
6 changed files with 672 additions and 602 deletions

View File

@ -354,6 +354,11 @@ jobs:
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install Python
uses: actions/setup-python@v4
with:
python-version: '3.11'
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
@ -434,6 +439,11 @@ jobs:
restore-keys: |
${{ runner.os }}-arm64-yarn-
- name: Install Python
uses: actions/setup-python@v4
with:
python-version: '3.11'
- name: Signing By Apple Developer ID
if: ${{ github.repository == 'logseq/logseq' }}
uses: apple-actions/import-codesign-certs@v1

View File

@ -1056,10 +1056,12 @@
(cond
(util/electron?)
[:a.asset-ref.is-pdf
{:on-click (fn [event]
(when-let [current (pdf-assets/inflate-asset s)]
(state/set-current-pdf! current)
(util/stop event)))
{:data-href s
:on-click (fn [^js e]
(when-let [s (some-> (.-target e) (.-dataset) (.-href))]
(when-let [current (pdf-assets/inflate-asset s)]
(state/set-current-pdf! current)
(util/stop e))))
:draggable true
:on-drag-start #(.setData (gobj/get % "dataTransfer") "file" s)}
(or label-text

View File

@ -449,8 +449,8 @@
block (db/pull [:block/uuid (:block/uuid block)])]
(when block
(let [content (string/replace (:block/content block)
(util/format "{{query %s" q-str)
(util/format "{{query %s" q))]
#"\{\{query[^}]+\}\}"
(util/format "{{query %s}}" q))]
(editor-handler/save-block! repo (:block/uuid block) content)))))))
(assoc state ::tree *tree)))
:will-mount (fn [state]

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
---
title: Como fazer anotações fictícias?
---
- Olá, sou um bloco!
:PROPERTIES:
:id: 5f713e91-8a3c-4b04-a33a-c39482428e2d
:END:
- Eu sou um bloco filho!
- Eu sou outro bloco filho!
- Ei, eu sou outro bloco!
:PROPERTIES:
:id: 5f713ea8-8cba-403d-ac00-9964b1ec7190
:END:

View File

@ -0,0 +1,26 @@
## Olá, bem-vindo ao Logseq!
- Logseq é uma plataforma de código aberto, com o foco na privacidade, para gerenciamento de conhecimento e colaboração.
- Este é um tutorial de 3 minutos sobre como usar o Logseq. Vamos começar!
- Aqui estão algumas dicas que podem ser úteis.
#+BEGIN_TIP
Clique para editar qualquer bloco.
Digite `Enter` para criar um novo bloco.
Digite `Shift+Enter` para criar uma nova linha.
Digite `/` para mostrar todos os comandos.
#+END_TIP
- 1. Vamos criar uma página chamada [[Como fazer anotações fictícias?]]. Você pode clicar nela para ir para a página, ou pode `Shift+Clicar` para abri-la na barra lateral direita! Agora você deve ver tanto as _Referências Conectadas_ quanto as _Referências Desconectadas_.
- 2. Vamos referenciar alguns blocos em [[Como fazer anotações fictícias?]], você pode `Shift+Clicar` em qualquer bloco de referência para abri-lo na barra lateral direita. Tente fazer algumas alterações na barra lateral direita, esses blocos referenciados também serão alterados!
- ((5f713e91-8a3c-4b04-a33a-c39482428e2d)) : Esta é uma referência de bloco.
- ((5f713ea8-8cba-403d-ac00-9964b1ec7190)) : Esta é outra referência de bloco.
- 3. Você suporta tags?
- Claro, esta é uma #tag fictícia.
- 4. Você suporta tarefas como pendente/em andamento/concluído e prioridades?
- Sim, digite `/` e escolha sua palavra-chave de tarefa ou prioridade favorita (A/B/C).
- AGORA [#A] Um tutorial fictício sobre "Como fazer anotações fictícias?"
- MAIS TARDE [#A] Confira este vídeo incrível de [:a {:href "https://twitter.com/shuomi3" :target "_blank"} "@shuomi3"] sobre como usar o Logseq para fazer anotações e organizar sua vida!
{{youtube https://www.youtube.com/watch?v=BhHfF0P9A80&ab_channel=ShuOmi}}
- CONCLUÍDO Criar uma página
- CANCELADO [#C] Escrever uma página com mais de 1000 blocos
- É isso! Você pode criar mais marcadores ou abrir um diretório local para importar algumas anotações agora!
- Você também pode baixar nosso aplicativo para desktop em https://github.com/logseq/logseq/releases