Commit graph

2050 commits

Author SHA1 Message Date
Damien Elmes
3c2231d5fd move tooltip away from edges 2020-06-29 15:48:01 +10:00
Damien Elmes
94f75f0728 include generated js in aqt_data 2020-06-29 15:48:01 +10:00
Damien Elmes
1bfee32f90 fixes for Chromium 56 (Qt 5.9) 2020-06-29 15:48:01 +10:00
Damien Elmes
275817a558 add remaining tooltip i18n 2020-06-29 15:48:01 +10:00
Damien Elmes
a7ce130941 i18n some tooltips 2020-06-29 15:48:01 +10:00
Damien Elmes
35e706d53a 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
2994cadcb0 i18n some axis labels, and support vertical CJK text 2020-06-29 15:48:01 +10:00
Damien Elmes
042a9ff68b i18n graph titles 2020-06-29 15:48:01 +10:00
Damien Elmes
1a16e2306f i18n ranges 2020-06-29 15:48:01 +10:00
Damien Elmes
1c03796fcc add timeSpan() 2020-06-29 15:48:01 +10:00
Damien Elmes
2dab086440 tidy up top area 2020-06-29 15:48:01 +10:00
Damien Elmes
81b6900cf6 avoid needless npm install invocation 2020-06-29 15:48:01 +10:00
Damien Elmes
693fcfce7d i18n card counts 2020-06-29 15:48:01 +10:00
Damien Elmes
cebf22d749 i18n today section 2020-06-29 15:48:01 +10:00
Damien Elmes
349eca843b get i18n working in typescript 2020-06-29 15:48:01 +10:00
Damien Elmes
8200571f9d review graph and tooltip improvements 2020-06-29 15:48:01 +10:00
Damien Elmes
d17361effb basics of review graph 2020-06-29 15:48:01 +10:00
Damien Elmes
5d64be93d7 smooth area path 2020-06-29 15:48:01 +10:00
Damien Elmes
ee6731dc68 add future due / "forecast" graph 2020-06-29 15:48:01 +10:00
Damien Elmes
5dafafe438 progress, top bar 2020-06-29 15:48:01 +10:00
Damien Elmes
1048548d40 hour graph 2020-06-29 15:48:01 +10:00
Damien Elmes
0293f2220c qt's js code now shares ts/node_modules; more graph work 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
d7d829c25b search on return key instead of timeout 2020-06-29 15:48:00 +10:00
Damien Elmes
8ee7b39114 add buttons for deck/collection 2020-06-29 15:48:00 +10:00
Damien Elmes
1fe621eece svelte+ts tweaks 2020-06-29 15:48:00 +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
Damien Elmes
3ca39bfda3 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
53e9fe775c update ts lock 2019-12-26 06:59:59 +10:00
Michal Pokorný (Rai)
1f48e36cac Replace 'const' with 'let' on global scope functions
Also use const where possible.
2019-12-21 11:24:50 +01:00
Michal Pokorný (Rai)
c904deb9de 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
0998cf04f2 fix bug in editor ts conversion 2019-12-19 20:53:00 +10:00
Damien Elmes
dae7d313d2 use single .gitignore file 2019-12-18 21:06:24 +10:00
Damien Elmes
9f8070dbc8 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
43b149391d run prettier 2019-12-18 16:12:39 +10:00
Damien Elmes
103ad888d6 add prettier, tidy up makefile 2019-12-18 16:12:02 +10:00
Damien Elmes
45083f3caa compile typescript in one go
much faster, especially with --incremental
2019-12-18 14:33:57 +10:00
Damien Elmes
9ba44de5b6 editor 2019-12-18 13:55:52 +10:00
Damien Elmes
f7755554ef reviewer 2019-12-18 13:32:32 +10:00
Damien Elmes
ca0d58245c reviewer-bottom 2019-12-18 13:27:39 +10:00
Damien Elmes
e7e4e6414d deckbrowser and overview 2019-12-18 13:21:58 +10:00
Damien Elmes
248693b6c2 webview.ts 2019-12-18 13:02:11 +10:00
Damien Elmes
4bf9cc8b5e add typescript to build 2019-12-18 12:53:13 +10:00