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
Glutanimate
1b236acb3d
Fix mypy and black checks
2020-01-03 18:23:28 +01:00