Commit Graph

12 Commits

Author SHA1 Message Date
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