Damien Elmes
7df128a103
fix changes to .ftl and .proto files not being picked up by 'cargo check'
2021-04-01 22:29:54 +10:00
Damien Elmes
4e9a5ec5ea
fix a clippy lint
2021-04-01 18:01:31 +10:00
Damien Elmes
ba541076aa
convert card template error to tuple, and report notetype name in error
...
Older translations will note have the $notetype variable, but that is
not an error in Fluent - it would only cause problems if we tried to
use the new string on older Anki versions.
2021-04-01 17:59:33 +10:00
Damien Elmes
7a29d987c4
convert Json and Proto errors to tuple
2021-04-01 17:45:12 +10:00
Damien Elmes
55a6f10d24
tuple type for IoError
2021-04-01 17:40:35 +10:00
Damien Elmes
2b6c8b4296
tuple type for InvalidInput
2021-04-01 17:37:18 +10:00
Damien Elmes
a250464309
switch DbError to tuple type
2021-04-01 17:34:03 +10:00
Damien Elmes
1704f7fe80
drop dependency on failure crate
2021-04-01 17:21:13 +10:00
Damien Elmes
af37164fba
move sync/network errors into separate file
2021-04-01 17:02:54 +10:00
Damien Elmes
8363fcf2a8
move DB error into separate file; add InvalidRegex error
2021-04-01 16:28:23 +10:00
Damien Elmes
f14a631f68
split search errors into separate file
2021-04-01 16:18:28 +10:00
Damien Elmes
094e4ad461
crate::err -> crate::error
2021-04-01 16:07:13 +10:00
Damien Elmes
8449bbe469
Merge pull request #1108 from RumovZ/more-columns
...
Even more browser fixes and features
2021-04-01 15:59:06 +10:00
Damien Elmes
dd17da7d5c
Merge pull request #1106 from abdnh/fix-deprwarn
...
Fix deprecated implicit conversion from float to int using __int__()
2021-04-01 15:14:49 +10:00
Damien Elmes
9c1dc2b62e
tweak the wording of some of the tag ops
2021-04-01 15:12:13 +10:00
RumovZ
52b66dc985
Add shortcut and tooltip to switch
2021-03-31 18:53:36 +02:00
RumovZ
fd4b5dc695
Delay switch animation
...
If the switch triggers heavy GUI action, like a lot of paint()s, the
concurrently running switch animation may look choppy.
A small timer makes these events execute first and the animation will
run smoothly afterwards when the event queue has been drained.
2021-03-31 12:13:09 +02:00
RumovZ
c8146c13c1
Make toggle actions checkable
2021-03-31 10:05:44 +02:00
RumovZ
e5d68df527
Change switch knob colour
2021-03-31 09:16:25 +02:00
RumovZ
99e28068f9
Refactor get_row_color()
2021-03-31 08:56:54 +02:00
RumovZ
5e151cdc42
Pass Column by value
2021-03-31 00:02:10 +02:00
RumovZ
8779fb5ede
Add note interval column
2021-03-30 23:44:35 +02:00
RumovZ
31155f2dcd
Refactor note_ease_str()
2021-03-30 23:44:16 +02:00
abdo
d7aca8845f
Fix deprecated implicit conversion from float to int using __int__()
2021-03-31 00:32:20 +03:00
RumovZ
d7da1c1578
Fix previewer not changing card
2021-03-30 22:06:58 +02:00
RumovZ
f530c6d852
Fix comment typo
2021-03-30 21:40:35 +02:00
RumovZ
1ad91a5312
Add note due column
2021-03-30 21:39:15 +02:00
RumovZ
e9c14a763c
Refactor card_due_str()
2021-03-30 20:50:09 +02:00
Damien Elmes
42942a521e
Merge pull request #1104 from RumovZ/column-enum
...
Column enum for backend
2021-03-30 20:32:25 +10:00
RumovZ
da156cd759
Rename browser_rows to browser_table
...
Reflects the addition of column handling.
2021-03-30 12:08:35 +02:00
RumovZ
ffe77b1291
Add browser column enum for backend
2021-03-30 11:59:52 +02:00
Damien Elmes
49e4dba0d1
Merge pull request #1103 from abdnh/win-openfolder
...
Fix ResourceWarning in openFolder() on Windows
2021-03-30 19:28:12 +10:00
Damien Elmes
325920aa23
Merge pull request #1102 from RumovZ/more-browser
...
More browser fixes and features
2021-03-30 19:27:55 +10:00
Damien Elmes
6f7a4bf29e
update rules_rust with worker refactor
...
If you were using the optional Rust worker support, please see the
change to development.md
2021-03-30 17:24:51 +10:00
RumovZ
4933b922f7
Add note lapses column
2021-03-29 16:06:15 +02:00
RumovZ
32e538d0db
Add note reps column
2021-03-29 15:52:02 +02:00
RumovZ
18e33f24d3
Make note state equate to False as on backend
2021-03-29 15:51:34 +02:00
RumovZ
ad7ac06398
Add switch for browser states
2021-03-29 12:24:24 +02:00
RumovZ
a3e3e56f2b
Implement custom qt button Switch
2021-03-29 12:19:48 +02:00
RumovZ
2c7940e247
Fix browser_did_fetch_row hook
2021-03-29 12:16:50 +02:00
RumovZ
13a0e2c82f
Remove fixme for card_ids legacy support
2021-03-29 12:07:24 +02:00
RumovZ
c0950eca30
Explain use of deprecated decorator
2021-03-29 12:04:14 +02:00
RumovZ
7b316a7151
Move order docstring back into find_cards()
2021-03-29 12:03:31 +02:00
RumovZ
b1a06fb807
Flag deleted rows as inactive
2021-03-29 11:55:28 +02:00
RumovZ
fb86320038
Fix state toggling when current is deleted
2021-03-29 11:54:35 +02:00
Damien Elmes
bcb1a2a329
fix 'lame missing' message not being shown
...
https://forums.ankiweb.net/t/cant-use-voice-recorder/8753
2021-03-29 19:52:30 +10:00
RumovZ
d6bac20c58
Fix issues with scrolling row into view
...
1) Check whether full row height is in viewport instead of just the
top left corner.
2) Add timer before scrolling to current row so editor will already
be set up.
2021-03-29 11:40:18 +02:00
RumovZ
f3915b914a
Stop abusing qt accel string
2021-03-29 11:18:10 +02:00
Damien Elmes
ddcb2adf71
add docstring to forEditorField
2021-03-29 18:13:45 +10:00
Damien Elmes
0e4bcbd69b
Merge pull request #1101 from Arthur-Milchior/TS_type
...
NF: add type ts
2021-03-29 18:09:56 +10:00