* feat(asset): add alignment options for images
* enhance(ux): select block for the action of double click in the image asset container
* enhance(asset): change alignment property type from string to keyword and normalize alignment handling
* Create ar.edn
* Update ar.edn
* Update dicts.cljc
* Update dicts.cljc
* Add Arabic Translation
Upload the Arabic language file after translation
* Refactor language dictionaries and remove duplicates
* Update dicts.cljc
* Remove nested commands from ar.edn
Removed nested commands for PDF and editor functionalities from the Arabic dictionary file.
* Fix errors related to keys in "commands" brackets
The keys were moved from inside the "commands" brackets to outside them, with the keys syntax corrected by adding "command." to each key that was inside the brackets.
* Update ar.edn
Fixing an error where the translation matches the English language file.
* Clean up deprecated translation keys
* Update ar.edn
* Create build-linux.yml
* Delete .github/workflows/build-linux.yml
- Remove references to old files under logseq/ e.g.
logseq/version-files
- Remove flashcard commands and translations that applied to file graph flashcards
- Remove unused electron and frontend events
- Remove timetracking config which was for file graphs
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
* 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>
* 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
Simplifies pages screen name to be consistent with other sidebar
items e.g. Tasks and Journals. Deleted all affected translations
since they are no longer valid translations