Gabriel Horner
b1d210d26b
Merge configs and create global config file if not present
...
- Cleanup repo and global config with system components
- test merging
- fix edge cases
2022-09-08 12:34:27 +08:00
Gabriel Horner
391d3e48f3
Simplify i18n translate
...
No need for translate fn to be stateful. No reason to check preferred
language on _every_ translation
2022-03-28 16:22:57 -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
Gabriel Horner
5635469d7a
Split out command and category descs
...
Move them to a more appropriate ns that is just dictionary focused.
This _majorly_ slims down dependencies for the main translation ns
Also:
- add tests
- make medley requires consistent
- alter spec to reflect how command data is actually being used in
command palette component
- add basic translation tests
2022-03-28 11:05:42 -04:00
Tienson Qin
6151ca9c09
fix: CI tests
2022-02-08 22:54:18 +08:00
Tienson Qin
982eba9396
refactor: remove i18n tongue context
2022-02-08 17:31:32 +08:00
Gabriel Horner
b3ee61b1ca
Remove more unused fns
2022-01-27 14:11:59 -05:00
Tienson Qin
643c57f9a9
enhance(ux): right-click to display page menu options
2021-10-11 16:18:50 +08:00
Tienson Qin
75c369e24e
fix: typo
2021-05-19 20:28:21 +08:00
Tienson Qin
43a4a3a06c
fix: typo
2021-05-19 20:28:21 +08:00
Weihua Lu
5e081ed91c
fix: separate dict to solve cyclic dependency
2021-05-14 03:19:22 +08:00
Tienson Qin
2d1fa33204
refactor: remove web
2020-10-27 23:19:40 +08:00