Commit Graph

2859 Commits

Author SHA1 Message Date
Damien Elmes
26d581adf9 remove dupe line 2020-01-06 20:59:18 +10:00
Damien Elmes
844e90fc80 don't need to rerun checks each time buildhash changes 2020-01-06 19:30:54 +10:00
Damien Elmes
e9773fb461 need full checkout to get contribs history 2020-01-06 19:27:17 +10:00
Damien Elmes
2037020f2f add svelte experiment as well 2020-01-06 16:23:55 +10:00
Damien Elmes
a4d37e4014 split contrib check into separate file 2020-01-06 15:37:21 +10:00
Damien Elmes
947d35dfca add tests and setup.py to checks; fix warnings 2020-01-06 15:27:59 +10:00
Damien Elmes
82f0db7583 add a web UI proof of concept
See react/README
2020-01-06 14:28:07 +10:00
Damien Elmes
f3a6a661fe ensure a failed check aborts build 2020-01-06 13:15:20 +10:00
Damien Elmes
fad2a66bc0 fix import order 2020-01-06 13:15:02 +10:00
Damien Elmes
46a1bd8bed add some typescript helpers for displaying the card list 2020-01-06 13:11:55 +10:00
Damien Elmes
6ebd972e4a add a typescript library to access the backend 2020-01-06 13:10:15 +10:00
Damien Elmes
ac205eeb37 make the backend available over HTTP 2020-01-06 12:47:09 +10:00
Damien Elmes
99141d9dfb add a partial Python implementation of the backend 2020-01-06 12:24:47 +10:00
Damien Elmes
8df5f49c52 add some more protobuf messages 2020-01-06 12:18:20 +10:00
Damien Elmes
8a3a4cb10d
Merge pull request #413 from ErezVolk/bugfix-qlineedit
BUGFIX: QLineEdit doesn't have .toPlainText()
2020-01-05 16:32:39 +10:00
Erez Volk
b4facdf650 BUGFIX: QLineEdit doesn't have .toPlainText() 2020-01-05 07:54:45 +02:00
Damien Elmes
f4649b515f be explicit about hash length
different git versions have different defaults
2020-01-05 12:20:35 +10:00
Damien Elmes
a4d38d65a6 fix buildhash not being updated 2020-01-05 10:28:48 +10:00
Damien Elmes
1146e00bce skip the automatic push 2020-01-05 08:52:46 +10:00
Damien Elmes
93bf0e40bd update translations 2020-01-05 08:43:39 +10:00
Damien Elmes
eee21d347f make file context relative to root 2020-01-05 08:35:46 +10:00
Damien Elmes
1c77ff57ef clearer commit message 2020-01-05 08:35:08 +10:00
Damien Elmes
0b10d2c2cc update 2020-01-05 08:15:47 +10:00
Damien Elmes
eecf4d4445 add missing pywin32 2020-01-05 07:34:36 +10:00
Damien Elmes
88e83ddae5 wheel deps should be checked at install time, not build time 2020-01-05 07:34:36 +10:00
Damien Elmes
cc5ee87385
Merge pull request #412 from glutanimate/ankiaddon-filetype-handling-followup
Follow-up to .ankiaddon file-type handling
2020-01-05 07:34:16 +10:00
Glutanimate
2a88ca3072 Merge remote-tracking branch 'upstream/master' into ankiaddon-filetype-handling-followup 2020-01-04 04:52:29 +01:00
Glutanimate
a2124e2ee8 Use add-on name rather than package name when reporting on conflicts
Brings _installationSuccessReport more in line with messaging in
AddonManager.toggleEnabled
2020-01-04 04:49:36 +01:00
Glutanimate
7348e9c69e Further tweak messaging depending on Anki's state at installation time 2020-01-04 04:45:43 +01:00
Glutanimate
6a7f11b172 When possible, install add-on before add-ons are loaded
Removes the need to restart Anki if it is not running when
user launches .ankiaddon file
2020-01-04 04:34:16 +01:00
Glutanimate
d9e56e22f9 Fix type hints and remove obsolete argument 2020-01-04 04:31:33 +01:00
Glutanimate
54253e2108 Make sure to pass pending imports on to installAddon
also: refactor add-on check
2020-01-04 04:30:33 +01:00
Damien Elmes
c27701da49 fix missing develop step in make check 2020-01-04 12:36:27 +10:00
Damien Elmes
f8df688648 don't reference missing readme in setup.py 2020-01-04 12:21:58 +10:00
Damien Elmes
ebe7ff7a37 remove unused scripts.inc 2020-01-04 12:21:58 +10:00
Damien Elmes
1dd1acdffe quieten wheel build 2020-01-04 12:21:58 +10:00
Damien Elmes
0bfc90f52f update readme, remove submodule readmes 2020-01-04 12:21:58 +10:00
Damien Elmes
c6de8d3ea4 split up build steps in top level makefile 2020-01-04 12:21:58 +10:00
Damien Elmes
1c1fbde733 move top level scripts into makefile 2020-01-04 12:21:58 +10:00
Damien Elmes
5126a1e28a
Merge pull request #410 from glutanimate/ankiaddon-filetype-handling
Make .ankiaddon files installable via the CLI, registering Anki as their default file type handler
2020-01-04 12:19:39 +10:00
Aristotelis
60bae595af
Merge branch 'master' into ankiaddon-filetype-handling 2020-01-04 02:49:36 +01:00
Glutanimate
a46e9b6035 Merge branch 'ankiaddon-filetype-handling' of https://github.com/Glutanimate/anki into ankiaddon-filetype-handling 2020-01-04 02:36:28 +01:00
Glutanimate
392938f20c Adjust type annotations, format string, and remove tooltip on cancel
Other areas of Anki don't confirm cancelling actions with tooltips,
so after further consideration, the tooltip felt out of the place and
might have actually confused users into thinking some action was
being performed.
2020-01-04 01:30:20 +01:00
Damien Elmes
2cdac1d2f4 check contributors automatically 2020-01-04 08:04:22 +10:00
Damien Elmes
06f219ce33 add default value to ServerData 2020-01-04 07:53:20 +10:00
Damien Elmes
4133b14659 use 'python3' to create the venv, for systems still defaulting to v2 2020-01-04 07:53:20 +10:00
Damien Elmes
2fe250bcd5 split out rename-with-buildhash 2020-01-04 07:53:20 +10:00
Damien Elmes
130c1a1f2f
Merge pull request #409 from glutanimate/update-contributors-file
Add myself to CONTRIBUTORS
2020-01-04 07:50:35 +10:00
Aristotelis
09e238876b
Merge pull request #1 from amboss-mededu/add-amboss-contrib
Add AMBOSS as a contributor
2020-01-03 18:45:20 +01:00
Yann Salimi
14e3c24e73 Add AMBOSS as a contributor 2020-01-03 18:37:50 +01:00