Damien Elmes
15cc2b358e
Update n2
...
The flickering on Windows has been improved
2025-02-16 18:41:25 +07:00
dependabot[bot]
3af284214f
Bump esbuild from 0.21.5 to 0.25.0 ( #3823 )
...
* Bump esbuild from 0.21.5 to 0.25.0
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.21.5 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.25.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix lock
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Damien Elmes <gpg@ankiweb.net>
2025-02-16 16:31:39 +07:00
GithubAnon0000
c7a7772b49
Update FsrsOptions.svelte to add margin / gap between simulator buttons ( #3822 )
...
* Update FsrsOptions.svelte to add margin / gap between simulator buttons
* Hopefully fix gh test error
2025-02-16 16:30:48 +07:00
GithubAnon0000
8a30067d27
Update NoteEditor.svelte to swap pin and html view. ( #3821 )
2025-02-16 16:23:22 +07:00
llama
8e6352cde5
set editor's card when reopening ( #3814 )
2025-02-16 16:11:28 +07:00
Luc Mcgrady
3a96d84efc
Fix: Close cards missing "copy card info" button ( #3811 )
2025-02-16 16:10:04 +07:00
Luc Mcgrady
780c70d219
Copy card debug info ( #3801 )
...
* Added: Copy card debug info button
* Fix: Button margins
* Added: More info
* Deleted useless info
* Added: Revlog rows
* Added: cardRow
* Replaced button with shortcut
* Fix: Copying new cards info error
* ./check
* Added: Rollover
* Format outputted json
* neatened imports
* make linter happy
* revert button changes
* Value Error -> Assert
* preserve normal copy functionality
2025-02-16 16:06:12 +07:00
dependabot[bot]
7da3832d3e
Bump esbuild from 0.19.12 to 0.25.0 ( #3806 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.19.12 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.12...v0.25.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-16 16:00:00 +07:00
Danika-Dakika
de695ee2a9
Merge pull request #3820 from Danika-Dakika/user-about
...
Added translation contributor
2025-02-15 12:01:39 -08:00
Danika-Dakika
f23d8bf315
Update about.py
...
Added translation contributor
2025-02-15 11:27:34 -08:00
Damien Elmes
bd3d97c370
Further tweaks to easy days
...
The previous commit added word-wrap, but it was not working after I'd
removed some other tweaks I'd made in testing, that I thought were not
required. I ended up switching to standard table columns and a fixed
layout, so that both the column and row headers will wrap properly.
2025-02-11 17:04:58 +07:00
Damien Elmes
9469583a7d
Quick hack to improve minimum deck options width
...
Partial fix for #3796
2025-02-11 16:11:43 +07:00
Jarrett Ye
99a0e49b73
Add margin to the bottom of forgetting curve ( #3805 )
2025-02-11 15:46:36 +07:00
GithubAnon0000
66e2a332ba
Update reviewer.py to prevent custom scheduler js from commenting out py code ( #3795 )
...
* Update reviewer.py to prevent custom scheduler js from commenting out py code
* Do not use custom code, but move {js} instead
2025-02-09 16:06:49 +03:00
llama
d62fd820e4
only change notetype/deck when reopening if no changes to discard ( #3798 )
2025-02-09 15:58:21 +03:00
Luc Mcgrady
bb6fa647a6
Remove forgetting curve radio buttons when only one radio button ( #3804 )
2025-02-09 15:53:05 +03:00
Damien Elmes
a0f8c152fc
Bump version
2025-02-06 22:59:27 +07:00
Damien Elmes
ce5be0a9e7
Update translations
2025-02-06 22:59:19 +07:00
llama
4d3b2d0352
clear io image field when resetting in add mode ( #3794 )
2025-02-06 22:58:49 +07:00
Damien Elmes
10a7e84f13
Prompt user to apply Windows updates when SSL connection fails
...
See #3793
2025-02-06 22:57:15 +07:00
Damien Elmes
cffaa1856a
Give editcurrent its own menubar too
...
Closes #3785
2025-02-06 18:57:59 +07:00
Danika-Dakika
47debcc96e
Update Deck Options strings to clarify Timers ( #3792 )
...
* Update CONTRIBUTORS
added myself
* Update about.py
added myself
* Update scheduling.ftl
timers-related string changes
* Update deck-config.ftl
timers-related string changes
* Update help-page.ts
timers-related string changes
2025-02-06 15:17:30 +07:00
llama
5cb10b10f4
add cut handler in TagInput ( #3791 )
2025-02-06 14:26:44 +07:00
dependabot[bot]
4c37bd615b
Bump vitest from 2.1.3 to 2.1.9 ( #3790 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 2.1.3 to 2.1.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-06 14:24:51 +07:00
Jarrett Ye
7c5a1b7e28
Fix/disable FSRS short-term scheduler if w[17] or w[18] is zero ( #3788 )
...
* Fix/disable FSRS short-term scheduler if w[17] or w[18] is zero
* fix bracket
* rename variable
2025-02-06 14:24:40 +07:00
llama
2647d864c0
Cap preview cols to prevent stall when csv is parsed with the wrong delimiter ( #3786 )
...
* cap csv import preview table at 1000 columns
* add fluent message
* show warning when preview table columns have been truncated
* simplify fluent message ($count will almost always be a big num)
* _tr -> tr
2025-02-06 14:23:43 +07:00
Luc Mcgrady
44b6c2970f
Added: SpinnerBox percentage symbol. ( #3777 )
...
* Added: Padded percentage symbol
* Added: Floating percentage
* ./check
* half finished comment
* Removed: redundant toStringValue function
* Removed: Accidental import
* Improved pointer-events:none
* Improve percentage alignment
* Improve leftmost percentage alignment
* Fix: Percentage sticks to left
* ./check
* Fix: IOS css
* ./check
2025-02-06 14:21:26 +07:00
Luc Mcgrady
dff4d4e770
Delete y-axis titles for graphs ( #3789 )
...
* Remove simulator y axis labels
* Remove forgetting curve y-axis title
* ./check
* Mark the card-stats string as deprecated as well (dae)
2025-02-06 14:17:39 +07:00
Damien Elmes
5647055a3f
Latest openssl CVE
2025-02-03 15:17:07 +07:00
Jarrett Ye
a1e9db1ce5
Update to FSRS-rs v2.0.3 (fix simulator) ( #3784 )
2025-02-02 23:35:34 +07:00
llama
46f45ac6b7
Fix discard changes randomly being a noop on certain linux systems ( #3781 )
...
* fix discard changes randomly being a noop on certain linux systems
* use QApplication.setActiveWindow instead
* revert current impl
* wait for the next event loop iter before calling activeWindow
2025-02-02 23:31:36 +07:00
llama
a68e034edc
add image context menu actions for io mask editor ( #3779 )
2025-01-31 00:06:29 +11:00
llama
755ca896a4
fix error when right-clicking empty space in update addons dialog ( #3780 )
2025-01-30 23:42:27 +11:00
Expertium
b1bd75e36e
Added "preset" to "Optimize all" and "Optimize current" ( #3778 )
...
I think this one really calls for a poll. Dae, I highly suggest you to ask multiple users whether "Optimize current" and "Optimize all" are clear enough or need "preset". I'm pretty sure most people will find it confusing without "preset".
2025-01-30 23:41:01 +11:00
llama
6003062580
Add drag/drop support when adding IO images ( #3776 )
...
* allow adding images via drag/drop when adding io
* support editing io notes as well
Co-authored-by: Abdo <abdo@abdnh.net>
---------
Co-authored-by: Abdo <abdo@abdnh.net>
2025-01-27 18:58:58 +03:00
llama
b52e53425c
fix copying images with filenames containing reserved chars ( #3775 )
2025-01-27 16:57:31 +03:00
Damien Elmes
162b607e27
Hack in a fix for wheel generation
2025-01-27 01:20:58 +11:00
Damien Elmes
7172a7b4d3
Auto-expand bundle progress in Buildkite on Linux
2025-01-26 19:37:34 +11:00
Damien Elmes
d37a9339c4
Bundling got broken in the revert to Qt 6.6
2025-01-26 19:32:01 +11:00
Damien Elmes
0859249fb8
Bump Rust to 1.84
...
+ fix new warnings/lints
+ update pyo3 to fix some other warnings
2025-01-26 18:51:21 +11:00
Damien Elmes
5adeaa334d
Update translations
2025-01-26 18:20:40 +11:00
Damien Elmes
5a278f671a
Reviews graph: orange -> blue
...
Closes #3764
2025-01-26 17:45:14 +11:00
Damien Elmes
1ccb4757c1
Fix drag&drop on some Linux systems
...
Thanks to Ab_Bc:
https://forums.ankiweb.net/t/image-occlusion-not-working-jan-2025/54523/17
Closes #3767
2025-01-26 17:31:54 +11:00
Damien Elmes
e8f5a20aa0
Fall back to SM2 relative order when memory state missing ( #3771 )
...
Closes #3770
2025-01-26 17:26:46 +11:00
Damien Elmes
e1745c24a3
Use a simple menubar for addcards on macOS
...
This makes initial-open and reopen behaviour consistent.
Closes #3659
2025-01-26 17:05:09 +11:00
Damien Elmes
d895aa729e
Yarn 4 ( #3772 )
...
* Update to yarn 4, and pin the version
* Use yarn to invoke prettier, as yarn 4 is not setting +x
* Fix a few peer dependency warnings
2025-01-26 14:40:17 +11:00
Mike Hardy
d632198aa7
build: specify the canvas transitive node dependency build failure workaround in future-compatible way ( #3752 )
...
* fix: specify canvas npm optional dep ignore workaround more cleanly
this should allow it to work with yarn classic and yarn modern
* chore: add self to CONTRIBUTORS
2025-01-26 11:57:30 +11:00
Jarrett Ye
8f8db1b350
Fix/re-optimize FSRS if short-term param is weird ( #3742 )
...
* Fix/re-optimize FSRS if short-term param is weird
* Reset progress when another run is required (dae)
* only count the same-day steps
* Fix flicker when optimizing again (dae)
2025-01-26 10:42:17 +11:00
Damien Elmes
fa93b6e1c9
Move Optimize All action into main deck options page
...
Closes #3696
I have no strong feelings about the message/button wordings or
layout, so if people have better suggestions, they are welcome.
2025-01-25 22:57:05 +11:00
Damien Elmes
4c975eb9b5
Use prettier's cache
...
Approximately halves runtime on my system
2025-01-25 22:52:25 +11:00