Damien Elmes
41b296e96c
i18n some tooltips
2020-06-29 15:48:01 +10:00
Damien Elmes
93b8cebf1e
drop axis labels + add subtitles
...
This leaves more room for the graphs and avoids issues with large values
overlapping the labels. We can improve the subtitle wording to make
things clearer in the future, and the hover tooltips should also
clarify what the axes represent.
2020-06-29 15:48:01 +10:00
Damien Elmes
7e0bdb990c
i18n some axis labels, and support vertical CJK text
2020-06-29 15:48:01 +10:00
Damien Elmes
595c509546
i18n graph titles
2020-06-29 15:48:01 +10:00
Damien Elmes
b78f578cd5
i18n ranges
2020-06-29 15:48:01 +10:00
Damien Elmes
8e118bbc76
add timeSpan()
2020-06-29 15:48:01 +10:00
Damien Elmes
93ab3b4164
tidy up top area
2020-06-29 15:48:01 +10:00
Damien Elmes
0691cbf0e2
avoid needless npm install invocation
2020-06-29 15:48:01 +10:00
Damien Elmes
28a6755c75
i18n card counts
2020-06-29 15:48:01 +10:00
Damien Elmes
01f3a71f0a
i18n today section
2020-06-29 15:48:01 +10:00
Damien Elmes
41d77b0255
get i18n working in typescript
2020-06-29 15:48:01 +10:00
Damien Elmes
67bb92d2f4
review graph and tooltip improvements
2020-06-29 15:48:01 +10:00
Damien Elmes
894e824460
basics of review graph
2020-06-29 15:48:01 +10:00
Damien Elmes
52bc27d7d2
smooth area path
2020-06-29 15:48:01 +10:00
Damien Elmes
d2c4874571
add future due / "forecast" graph
2020-06-29 15:48:01 +10:00
Damien Elmes
194a512820
progress, top bar
2020-06-29 15:48:01 +10:00
Damien Elmes
cb7fb6146c
hour graph
2020-06-29 15:48:01 +10:00
Damien Elmes
329186f140
qt's js code now shares ts/node_modules; more graph work
2020-06-29 15:48:01 +10:00
Damien Elmes
0cab26d40c
cards added graph
2020-06-29 15:48:01 +10:00
Damien Elmes
55ec4a2b82
add an ease graph
2020-06-29 15:48:01 +10:00
Damien Elmes
e213ffc82a
add separate histogram graph component
2020-06-29 15:48:01 +10:00
Damien Elmes
d0d675609d
split hover text out, fix bugs
2020-06-29 15:48:01 +10:00
Damien Elmes
d753b31d40
split histogram graph code out into separate file
2020-06-29 15:48:01 +10:00
Damien Elmes
6f69472133
move axis ticks & labels into separate files
2020-06-29 15:48:01 +10:00
Damien Elmes
1d1ed5b241
tidy up graph code
2020-06-29 15:48:01 +10:00
Damien Elmes
48a693f861
search on return key instead of timeout
2020-06-29 15:48:00 +10:00
Damien Elmes
62c981190d
add buttons for deck/collection
2020-06-29 15:48:00 +10:00
Damien Elmes
5906dcce70
svelte+ts tweaks
2020-06-29 15:48:00 +10:00
Damien Elmes
dcff5e28fa
add top level component and pass search/day limit back from frontend
2020-06-29 15:48:00 +10:00
Damien Elmes
6fd444b958
add a new ts/ folder with a new graph proof of concept
2020-06-29 15:48:00 +10:00
Damien Elmes
b23b6fbe35
move the separate components back into this monorepo
...
Earlier today I pushed a change that split this code up into multiple
repos, but that has proved to complicate things too much. So we're
back to a single repo, except the individual submodules are better
separated than they were before.
The README files need updating again; I will push them out soon.
Aside from splitting out the different modules, the sound code has
moved from from anki to aqt.
2020-01-02 19:43:19 +10:00
Damien Elmes
5b831dd9db
update ts lock
2019-12-26 06:59:59 +10:00
Michal Pokorný (Rai)
16d97c8e0a
Replace 'const' with 'let' on global scope functions
...
Also use const where possible.
2019-12-21 11:24:50 +01:00
Michal Pokorný (Rai)
ce59fad160
Replace 'var' with 'let' or const as appropriate
...
Also replaces some for-loops over arrays with for..of loops.
2019-12-20 22:35:37 +01:00
Damien Elmes
18e60f7678
fix bug in editor ts conversion
2019-12-19 20:53:00 +10:00
Damien Elmes
901c285a12
use single .gitignore file
2019-12-18 21:06:24 +10:00
Damien Elmes
c15f71071e
fix broken js building
...
- deps need to be defined before used
- incremental builds were not working properly
2019-12-18 17:56:58 +10:00
Damien Elmes
40418c3712
run prettier
2019-12-18 16:12:39 +10:00
Damien Elmes
d7d0d9bf88
add prettier, tidy up makefile
2019-12-18 16:12:02 +10:00
Damien Elmes
f3bfed82ef
compile typescript in one go
...
much faster, especially with --incremental
2019-12-18 14:33:57 +10:00
Damien Elmes
ddb4db0c96
editor
2019-12-18 13:55:52 +10:00
Damien Elmes
b3f6199827
reviewer
2019-12-18 13:32:32 +10:00
Damien Elmes
cdcf482913
reviewer-bottom
2019-12-18 13:27:39 +10:00
Damien Elmes
de29b02089
deckbrowser and overview
2019-12-18 13:21:58 +10:00
Damien Elmes
f080616eed
webview.ts
2019-12-18 13:02:11 +10:00
Damien Elmes
9b04a92df2
add typescript to build
2019-12-18 12:53:13 +10:00