Commit Graph

4613 Commits

Author SHA1 Message Date
Damien Elmes
41d77b0255 get i18n working in typescript 2020-06-29 15:48:01 +10:00
Damien Elmes
0f1f80aebc handle revlog entries with negative review times 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
31a422cf85 fix partially quoted text not handling escaped quotes
https://forums.ankiweb.net/t/how-to-search-for-cards-containing-quotes/500/10
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
e08b607ab4 add 'make ts-dev' command 2020-06-29 15:48:01 +10:00
Damien Elmes
0a0a61b7f8 bump rust nightly version 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
2a3ef80c90 update qt ts to prettier 2.0 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
82568a1f3e experiment with exposing raw card/revlog data to frontend 2020-06-29 15:48:00 +10:00
Damien Elmes
510f8b86cb some initial work on updating the graphs 2020-06-29 15:48:00 +10:00
Damien Elmes
3ca4a13cf2 protobuf package should be in PascalCase 2020-06-29 15:48:00 +10:00
Damien Elmes
35975b142b
Merge pull request #675 from kelciour/mpv-changes-2
A few mpv changes 2
2020-06-29 15:47:09 +10:00
Damien Elmes
7838702a10
Merge pull request #673 from neitrinoweb/type-hints-qt-module
Add type hints to clayout.py
2020-06-29 15:39:13 +10:00
kelciour
696f7e4373 Fix "make check" by defining dummy _register_callbacks method in MPVBase 2020-06-27 13:07:46 +03:00
kelciour
d1b74dfcb6 Fix no sound after mpv restart 2020-06-27 03:46:40 +03:00
kelciour
422e313c16 Replace mpv "idle" property with "end-file" event 2020-06-27 03:46:40 +03:00
kelciour
610f9eb236 Replace default mpv quit keybindings if mpv version is >= 0.30
4614d432a8
2020-06-27 03:46:40 +03:00
neitrinoweb
1488f89642 upd CONTRIBUTORS 2020-06-25 17:40:07 +03:00
neitrinoweb
69f73b57e7 add type hints 2020-06-25 17:27:52 +03:00
neitrinoweb
c7db6331cf fix missing typing import 2020-06-25 16:53:24 +03:00
Damien Elmes
5e5dc517ca work around yet another qt bug
https://anki.tenderapp.com/discussions/beta-testing/2017-httpsforumsankiwebnettrestore-defaults-config-not-visually-updated420
2020-06-24 11:12:45 +10:00
Damien Elmes
d99ea0c7a0 fix media not working after full sync 2020-06-24 09:52:02 +10:00
Damien Elmes
ef55c0a2ee remove the script-message commands that older mpv version don't support
https://github.com/ankitects/anki/pull/671#issuecomment-647798343
2020-06-23 14:30:42 +10:00
Damien Elmes
e231895cc2 fix v2 scheduler cutoff being used if previously activated 2020-06-23 12:46:40 +09:00
Damien Elmes
c3e007f069 remove mpv keybindings on init
On a machine here, they cause the following error:

    raise MPVCommandError("%r: %s" % (message["command"], e))
aqt.mpv.MPVCommandError: ['keybind', 'q', 'stop']: invalid parameter
2020-06-22 13:22:57 +10:00
Damien Elmes
f24321dc65
Merge pull request #671 from kelciour/mpv-changes
A few mpv changes
2020-06-22 12:12:58 +10:00
Damien Elmes
2cd86f38f4
Merge pull request #670 from evandroforks/print_version
Create the command line argument -v/--version to print version
2020-06-22 12:06:18 +10:00
Damien Elmes
500ec7da0e
Merge pull request #669 from Arthur-Milchior/dont_create_empty_deck_name
Strip name of added deck
2020-06-22 12:00:29 +10:00
Damien Elmes
df009d142c formatting fix 2020-06-22 11:58:31 +10:00
kelciour
678b751010 Reset pause mode when switching to the next file 2020-06-20 02:04:35 +03:00
kelciour
d64c26f20a Replace deprecated "idle" event with "idle-active" property 2020-06-20 02:04:35 +03:00
kelciour
9aee8085e0 Disable OSC idle message 2020-06-20 02:04:34 +03:00
kelciour
ae533fce71 Replace default mpv "quit" keybindings with "stop"
https://github.com/mpv-player/mpv/blob/master/etc/input.conf
2020-06-20 02:04:34 +03:00