RumovZ
d6e5f3c67c
Allow duplicate templates if {{Card}}
is used
2021-07-28 22:32:38 +02:00
RumovZ
c0dd769090
Skip new notetype checks when importing apkg
2021-07-28 21:46:51 +02:00
RumovZ
be1b524396
Find template errors hidden by conditionals
2021-07-28 12:13:14 +02:00
RumovZ
4d7fcf585a
Check for invalid conditionals on templates
2021-07-28 11:53:31 +02:00
Damien Elmes
156970c1b4
Merge pull request #1310 from hgiesel/textcolor
...
Fixes regarding text color buttons
2021-07-26 15:28:25 +10:00
Henrik Giesel
95c8f5a12a
Use event object in createShortcut, fix F8 for highlight
2021-07-26 06:15:30 +02:00
Henrik Giesel
66faa4ec25
Rename to text color and text color highlight
2021-07-26 05:28:28 +02:00
Damien Elmes
4e133e7d8a
Merge pull request #1303 from Arthur-Milchior/paste_post_hook
...
Add a hook to execute after pasting in a field
2021-07-26 11:01:29 +10:00
Damien Elmes
bb53da4526
Merge pull request #1309 from RumovZ/fix-importing
...
Fix importing when current deck is filtered
2021-07-26 10:59:58 +10:00
RumovZ
90b76e4c36
Skip order check for filtered decks
2021-07-25 09:23:05 +02:00
RumovZ
a7315732f6
Prevent DeckChooser from setting filtered deck
2021-07-25 08:54:39 +02:00
Arthur Milchior
3dbe44217b
Add a hook to execute after pasting in a field
...
I expect to use it to ensure that images are resizable after they get pasted in a field
2021-07-25 01:53:25 +02:00
Damien Elmes
e7189f4af5
fix ugly js confirm box
...
https://forums.ankiweb.net/t/2-1-45-release-candidate/11362/2
2021-07-24 22:04:06 +10:00
Damien Elmes
49f7e0c083
update translations
2021-07-24 21:47:41 +10:00
Damien Elmes
cd9f8d883c
clarify deck description message
...
+ drop the reference to overview screen
2021-07-24 21:45:09 +10:00
Damien Elmes
7043e6f6f3
drop traceback in importing error message
2021-07-24 20:05:32 +10:00
Damien Elmes
6fe6570da3
fix reqwest build on Linux again
2021-07-24 10:18:09 +10:00
Damien Elmes
d73852f272
use separate integration test for links
...
If we run into issues with unreliable network connections in the future,
we'll be able to mark the test as flaky so Bazel can retry it multiple
times.
2021-07-24 10:12:25 +10:00
Damien Elmes
56545db339
Merge pull request #1308 from RumovZ/check-help
...
Build and check help links on the backend
2021-07-24 09:37:23 +10:00
RumovZ
07752f43cd
Fix linkcheck result message
2021-07-23 19:40:51 +02:00
Damien Elmes
6b5ee469bb
attempt to fix Linux build
2021-07-23 21:00:51 +10:00
Damien Elmes
b1dedb1b1f
disable link check outside CI
2021-07-23 20:22:32 +10:00
Damien Elmes
e1f9d0fc1b
fix Python lints
2021-07-23 20:22:32 +10:00
Damien Elmes
0578729468
be explicit about .html suffix
2021-07-23 20:22:32 +10:00
Damien Elmes
1ecda8cf4d
fix clippy lints
2021-07-23 20:22:32 +10:00
Damien Elmes
379694915e
add linkcheck to Bazel
2021-07-23 20:22:32 +10:00
RumovZ
503bdb8c22
Add check to ensure parsed URL equals link
2021-07-23 11:44:19 +02:00
RumovZ
6ef52726da
Improve error message for unknown fragment
2021-07-23 10:32:29 +02:00
RumovZ
f2f19e8b45
Remove native HelpPage enum
...
Also remove oneof from pb enum and handle strs in Python.
2021-07-22 16:32:49 +02:00
RumovZ
470312ca87
Update proto format call in docs
2021-07-22 10:08:50 +02:00
RumovZ
d8d69a3810
Switch frontend to use backend links
2021-07-22 10:07:13 +02:00
RumovZ
55e1f178ef
Add links.proto
and backend module
2021-07-22 10:05:38 +02:00
RumovZ
80264c3b56
Add links.rs
for checking and building links
2021-07-22 10:03:03 +02:00
Damien Elmes
5e10087aae
handle notes with missing cards in browser
...
https://forums.ankiweb.net/t/2-1-45-release-candidate/11362/30
2021-07-22 14:58:57 +10:00
Damien Elmes
23356304fc
fix mypy issue introduced in #1304
2021-07-21 18:00:53 +10:00
Damien Elmes
517dd5b019
Merge pull request #1304 from alexgiorev/fix-exporter-flags
...
fix card flag clearance when exporting
2021-07-21 17:54:27 +10:00
Damien Elmes
063284c625
Merge pull request #1305 from alexgiorev/patch-1
...
Update CONTRIBUTORS
2021-07-21 17:52:42 +10:00
alexgiorev
01498fbc97
Update CONTRIBUTORS
2021-07-20 12:36:18 +03:00
Damien Elmes
b61e90e995
Merge pull request #1302 from hgiesel/hookhandle
...
Catch reviewer hook errors in two ways
2021-07-20 13:55:57 +10:00
Damien Elmes
fe5845266b
public API comment
2021-07-20 12:07:01 +10:00
Damien Elmes
ecd207bf26
add a brief architecture file
2021-07-20 11:59:39 +10:00
alex
6c944c4318
fix card flag clearance when exporting
2021-07-19 22:14:52 +03:00
Damien Elmes
fc0035306c
drop Rust Analyzer Bazel rule
...
With proper excludes set up, starting it outside of Bazel is similarly
fast, and unit tests work correctly. It also makes initial Bazel startup
faster, as the Rust sources no longer need to be fetched.
2021-07-19 23:27:11 +10:00
Henrik Giesel
b3a7a4ac3d
Use new for-loop
2021-07-19 01:34:14 +02:00
Henrik Giesel
eb4550d2d5
Catch hook errors in two ways:
...
- try/catch for catching synchronous errors
- Promise.allSettled will allow for rejected promises without fast-failing other promises
2021-07-19 01:23:41 +02:00
Damien Elmes
bbddc79da4
Merge pull request #1298 from RumovZ/fix-completer
...
Fix browser search completer
2021-07-18 09:44:26 +10:00
RumovZ
0d45df8551
Fix browser search completer
...
Adding an empty entry at the top fixes
https://forums.ankiweb.net/t/anki-2-1-45-beta/10664/45
and allows for scrolling back to an empty line.
2021-07-17 12:23:19 +02:00
Damien Elmes
99e3ad7690
update translations
2021-07-17 18:30:19 +10:00
Damien Elmes
c944dd048e
strip invalid Unicode chars in media check
2021-07-17 18:30:19 +10:00
Damien Elmes
cba0735c59
Merge pull request #1297 from hgiesel/browsershortcuts
...
Allow Using Ctrl+Shift+P from Browser when focusing Qt components
2021-07-17 15:18:36 +10:00