Commit Graph

144 Commits

Author SHA1 Message Date
Sheldon Guo
0bc3d4165b Update develop-logseq.md
This problem cost me some time to fix. Maybe it is simple, but I think it would be better to add this as a hint to someone new to setting up a desktop app development environment.
2022-06-25 21:24:20 +08:00
llcc
459262cd24 add bb tasks for mobile app development (#5765)
* add bb tasks for mobile development
* update mobile app development readme

Co-authored-by: Andelf <andelf@gmail.com>
2022-06-24 11:22:49 +08:00
Gabriel Horner
ee9f390761 Localize bb-tasks for deps
Deps need to be independent to not introduce testing bugs.
These bb tasks are good candidates to move into bb-tasks gitlib
2022-06-10 15:39:11 +08:00
Gabriel Horner
17d2462343 Move rules into db dep as it's useful for external apps
- rules is already used by logseq-query and will be useful for
  nbb-logseq
- Updated db jobs to run in deps/db by default. Less typing but
  more importantly discourages independent libraries from depending on
  external scripts.
- Moved lint-rules task into db since it is db specific now
- Also remove nbb-logseq from top-level as all nbb compatibility is in
  deps.
2022-06-10 15:39:11 +08:00
simonla
edd599b0f1 Update mobile.md 2022-06-02 17:13:30 -04:00
Gabriel Horner
29f73549aa Moved nbb tasks to another repo
They are useful outside of logseq development and don't need to be
embedded in the Logseq app
2022-06-01 01:17:29 -04:00
Gabriel Horner
83a4e62bfd Merge branch 'master' into enhance/graph-parser-part-four 2022-05-30 10:18:34 -04:00
TaylorHo
f810cc2034 Translations pt-BR and it + corrected broken links 2022-05-29 16:21:19 +08:00
Gabriel Horner
b142327491 Finish up logseq.graph-parser
- Parser now parses all graph files like the app does, not just pages and journals.
  This required extracting another fn from repo-handler
- Add and tweak CI steps that are specific to graph-parser. All
  namespaces in this library are checked for nbb compatibility
- Cleaned up parser cli API so only one fn is needed for scripts
- Tests were updated to match new parsing behavior
- large_vars.clj can run with a smaller max-line-count after only refactoring two fns
- Add docs
2022-05-27 00:54:30 -04:00
Gabriel Horner
65804b4183 Split out text ns to graph-parser 2022-05-10 20:22:48 -04:00
Gabriel Horner
823b8ec39e Add basic docs explaining nbb compatibility 2022-05-04 12:27:52 -04:00
Gabriel Horner
0ccbe4d046 Enhance: validate local storage (#4784)
* Validate localStorage with spec

This will help get at the source of errors like #4706 quicker

* Fix settings bugs

Close #4679 as shortcut tooltip setting is now visible.
No need to js/alert when a setting is changed. Probably leftover bugging

* Add docs and example of reusing specs in bb task

Co-authored-by: Andelf <andelf@gmail.com>
2022-04-01 15:46:52 +08:00
Gabriel Horner
262a761b53 Remove tutorial keys which weren't translated and explain tutorials more 2022-03-30 10:12:54 -04:00
Gabriel Horner
f4839da1e1 Make dictionary namespaces bb compatible
Now that translations are just data no excuse for them not being bb
compatible. Also gets rid of needless sexp parsing
2022-03-28 12:33:28 -04:00
Giuseppe D'Andrea
e6ecc1cfb9 fix: broken links in docs 2022-03-19 00:00:20 +08:00
Gabriel Horner
320fbea9b9 Document datalog linter introduced in #4503 2022-03-15 12:30:41 +08:00
Gabriel Horner
8d40c4667b Node test runner improvements
- Print stacktrace when exception occurs!
- No longer depend on old test runner
- AND multiple test selections
- Add -v for compatibility with old test runner
2022-03-15 12:30:41 +08:00
0xflotus
016efe8aff chore: enabled syntax highlighting for nginx
for better readability on github
2022-03-08 23:03:01 +08:00
Gabriel Horner
669a56911e Document logging setup and bump to latest devtools 2022-03-03 13:31:58 -05:00
Gabriel Horner
50e5764369 Fix --exclude option
Subtle annoying bug with symbol. Also allos multiple exclude options
2022-02-28 16:27:22 +08:00
Gabriel Horner
35d2023e24 Add shadow test runner that provides most test-runner like options 2022-02-24 22:45:52 +08:00
Gabriel Horner
462afd1f89 Add link to download bb 2022-02-24 00:32:30 +08:00
Gabriel Horner
e353738c67 Improve develop docs based on onboarding with Jakob 2022-02-24 00:32:30 +08:00
Gabriel Horner
163d31005f Add testing library and document workflow
Also moved testing instruction to dev-practices as it didn't make sense
to have them split
2022-02-24 00:32:30 +08:00
Junyi Du
ab854b10dd doc: finetune develop on windows guide 2022-02-22 16:54:01 +08:00
Junyi Du
fa1a261004 doc: suggestions on win dev inst. from gabriel
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
2022-02-22 16:54:01 +08:00
Junyi Du
241132613a doc: add Windows develop instruction 2022-02-22 16:54:01 +08:00
Gabriel Horner
c6d03b67ab Merge branch 'master' into dev/var-sizes-linter 2022-02-08 12:02:39 -05:00
Gabriel Horner
be46506ba3 Merge branch 'master' into feature/add-more-graph-commands 2022-02-08 11:10:11 -05:00
Tienson Qin
982eba9396 refactor: remove i18n tongue context 2022-02-08 17:31:32 +08:00
Gabriel Horner
a3ff4442e8 Add large vars linter to dev practices 2022-02-07 10:18:43 -05:00
Gabriel Horner
0fcdb498d8 Update lang tasks to also read shortcuts
- Updated docs with more accurate picture of translation state
- invalid task found keys that were no longer used from 2 commands
- Cleaned up rewrite-clj
2022-02-02 11:26:20 -05:00
Gabriel Horner
04241dfe96 Merge branch 'master' into feature/lang-tasks-and-ci 2022-01-29 10:06:44 -05:00
Gabriel Horner
76f6ecc937 Add a translating guide and tweak tasks 2022-01-28 17:19:25 -05:00
Gabriel Horner
821ebcb888 Add docs 2022-01-27 15:26:14 -05:00
Gabriel Horner
2f86f6859e Remove unnecessary additional target thanks to cmdline option 2022-01-22 00:01:11 +08:00
Gabriel Horner
558784a8bd Add shadow build for auto testing 2022-01-22 00:01:11 +08:00
Gabriel Horner
2b46cc4938 Fix kondo invocation and output progress 2022-01-16 12:42:34 +08:00
Gabriel Horner
8b0026f34b Tweak lint docs 2022-01-16 12:42:34 +08:00
Gabriel Horner
38d9cb7fbd Add dev practices doc to explain current state of linting 2022-01-12 17:00:11 -05:00
Andelf
81a789b7c4 docs: add guide for docker webapp 2021-12-29 00:28:02 +08:00
Tienson Qin
8ec454bc23 chore: rename LogSeq to Logseq 2021-03-13 20:28:53 +08:00
akhater
65ad3724d1 Create Build LogSeq Desktop for windows on Ubuntu.md 2021-02-05 20:54:42 +08:00
defclass
09d48718a8 chore(readme): add thanks section 2021-01-18 17:42:05 -08:00