Commit graph

20 commits

Author SHA1 Message Date
Damien Elmes
ce3b08ac58 initial Bazel conversion
Running and testing should be working on the three platforms, but
there's still a fair bit that needs to be done:

- Wheel building + testing in a venv still needs to be implemented.
- Python requirements still need to be compiled with piptool and pinned;
need to compile on all platforms then merge
- Cargo deps in cargo/ and rslib/ need to be cleaned up, and ideally
unified into one place
- Currently using rustls to work around openssl compilation issues
on Linux, but this will break corporate proxies with custom SSL
authorities; need to conditionally use openssl or use
https://github.com/seanmonstar/reqwest/pull/1058
- Makefiles and docs still need cleaning up
- It may make sense to reparent ts/* to the top level, as we don't
nest the other modules under a specific language.
- rspy and pylib must always be updated in lock-step, so merging
rspy into pylib as a private module would simplify things.
- Merging desktop-ftl and mobile-ftl into the core ftl would make
managing and updating translations easier.
- Obsolete scripts need removing.
- And probably more.
2020-11-01 14:26:58 +10:00
Damien Elmes
3159b66444 "fix" ts failing in CI due to improved upstream type signatures
...by throwing non-null assertions everywhere.
2020-09-29 22:13:25 +10:00
Damien Elmes
7f42500e53 rename some card+note fields in backend 2020-09-01 10:24:38 +10:00
Damien Elmes
175accf210 reduce maximum lightness in added/interval graphs 2020-08-05 15:43:44 +10:00
Damien Elmes
9837f80842 drop 99.9% interval 2020-08-05 14:50:08 +10:00
Damien Elmes
2de219a8cd add right axis to histograms; nice y axis 2020-08-05 14:49:57 +10:00
Damien Elmes
51c82e5ed4 average interval 2020-08-04 15:28:41 +10:00
Damien Elmes
baa40ee46c hacks to fix (misaligned (rtl text
To fix this properly the string concatenation should probably be
broken into separate i18n strings and placed in Fluent

https://forums.ankiweb.net/t/anki-2-1-29-beta/1220/8
2020-07-22 15:15:52 +10:00
Damien Elmes
3d8babef39 fix overlapping ranges in histograms
It's bin.x0 <= x < bin.x1
2020-07-08 14:01:09 +10:00
Damien Elmes
097d91d143 add 'no data' overlay when graph empty 2020-07-06 19:16:03 +10:00
Damien Elmes
275817a558 add remaining tooltip i18n 2020-06-29 15:48:01 +10:00
Damien Elmes
4d88b6521d cards added graph 2020-06-29 15:48:01 +10:00
Damien Elmes
86df5fe385 add an ease graph 2020-06-29 15:48:01 +10:00
Damien Elmes
ce0a77df51 add separate histogram graph component 2020-06-29 15:48:01 +10:00
Damien Elmes
ab6cdced94 split hover text out, fix bugs 2020-06-29 15:48:01 +10:00
Damien Elmes
33f4aa080a split histogram graph code out into separate file 2020-06-29 15:48:01 +10:00
Damien Elmes
ea892016d0 move axis ticks & labels into separate files 2020-06-29 15:48:01 +10:00
Damien Elmes
3db96fb9b6 tidy up graph code 2020-06-29 15:48:01 +10:00
Damien Elmes
93e1b907ba add top level component and pass search/day limit back from frontend 2020-06-29 15:48:00 +10:00
Damien Elmes
87f22bd358 add a new ts/ folder with a new graph proof of concept 2020-06-29 15:48:00 +10:00