Damien Elmes
17a20067f3
Fix set_due_date docstring
...
Closes #3207
2024-05-25 16:08:45 +07:00
Voczi
9e3a34f17f
Add support for custom certificates ( #3203 )
...
* Add support for custom certificates
* Update lints
* Update licenses
* Changes after feedback
* More changes
2024-05-24 10:57:54 +01:00
user1823
1957566c39
Reschedule → Reposition ( #3209 )
2024-05-24 10:48:03 +01:00
Mani
c2d565ee4f
do not recreate page when toggle button used ( #3208 )
2024-05-24 10:47:18 +01:00
Abdo
abacdcaeda
Fix future due search missing cards on last day ( #3206 )
2024-05-24 10:46:38 +01:00
Abdo
a9bf702317
Call profile_did_open hook at the end of loadProfile ( #3202 )
2024-05-24 09:23:29 +01:00
Damien Elmes
c8f8a9cd2f
Honor night mode when switching between cards in card info
2024-05-22 17:07:01 +07:00
Damien Elmes
4a55f69e48
Revert "Use SplashScreen flag for all aqt tooltips ( #3194 )"
...
This reverts commit e50a768e44
.
This appears to have caused a regression with keyboard shortcuts
https://forums.ankiweb.net/t/anki-24-06-release-candidate/44926/14
2024-05-22 17:06:37 +07:00
Damien Elmes
5d0b0733c2
Add missing full stop
2024-05-22 15:38:07 +07:00
Damien Elmes
4853798105
Latest requests CVE
2024-05-21 23:51:32 +07:00
Damien Elmes
9a438ae87d
Probable fix for crash when syncing from preferences
...
https://forums.ankiweb.net/t/windows-anki-24-04-1-crashes-with-self-hosted-sync-server/44849/6
2024-05-21 23:08:08 +07:00
Damien Elmes
c4cd8808f3
Fix import order
2024-05-17 17:11:28 +07:00
Damien Elmes
d64ea23e11
Enable svelte preprocess
2024-05-17 17:01:49 +07:00
Damien Elmes
eac3daa385
Bump version to 24.06
2024-05-17 16:40:22 +07:00
Damien Elmes
91c877e02b
Tweaks to the 'optimize all presets' progress
...
https://forums.ankiweb.net/t/visual-bugs-with-optimization/44873
2024-05-17 15:00:01 +07:00
Damien Elmes
7efae4d95d
Mnemosyne importer now handles float values for due date and interval
2024-05-17 12:34:01 +07:00
Damien Elmes
bc69f689ab
Fix Mnemosyne importer clobbering source file
2024-05-17 12:34:01 +07:00
Jarrett Ye
7a1508adb7
update to fsrs-rs v0.6.4 ( #3200 )
...
* update to fsrs-rs v0.6.3
* update to fsrs-rs v0.6.4
2024-05-17 06:26:06 +01:00
Abdo
ef49e3f741
Do not show media auto sync errors ( #3197 )
...
* Do not show media auto sync errors
* is_autosync -> is_periodic_sync
* More wording improvements; fix periodic sync depending on auto sync setting (dae)
2024-05-17 06:25:10 +01:00
Jarrett Ye
2b890b0eee
Fix/ignore revlogs when there is not learn entry after the last forget entry ( #3199 )
2024-05-17 06:07:15 +01:00
Damien Elmes
70996146d2
flask-cors CVE
2024-05-17 11:59:19 +07:00
Damien Elmes
f639c3660a
Revert "Revert "Revert "Preserve HTML formatting inside clozes ( #3038 )"""
...
This reverts commit 9c733848b8
.
2024-05-17 11:51:09 +07:00
Voczi
e50a768e44
Use SplashScreen flag for all aqt tooltips ( #3194 )
...
* Set custom tooltip flag as SplashScreen
Prevents tooltip from showing when parent is out of focus
* Update CONTRIBUTORS
2024-05-15 13:13:53 +01:00
Jarrett Ye
c9dccb5217
Fix/exclude suspended cards when optimize all presets ( #3198 )
2024-05-15 13:12:52 +01:00
Abdo
ce8ddc84b9
Fix finished preview learning cards being repeated ( #3196 )
2024-05-15 12:55:25 +01:00
Abdo
998b91c1fe
Fix IO event handlers being run on normal notes ( #3195 )
2024-05-15 12:48:58 +01:00
Damien Elmes
c29125939d
Bump some Python deps with CVEs
2024-05-07 21:54:48 +10:00
Abdo
50772eeece
Fix '366 of 365 days studied' ( #3182 )
...
* Fix '366 of 365 days studied'
* Apply nicing when GraphRange.AllTime is selected
2024-05-06 23:50:27 +10:00
Abdo
df004b0b0c
Do not clear unused parent tags ( #3174 )
...
* Do not clear unused parent tags
* Update rslib/src/storage/note/mod.rs (dae)
2024-05-06 23:49:59 +10:00
Jarrett Ye
c9c7a3133c
Use median in calculating cost and remove outliers ( #3181 )
...
* Use median in calculating cost and remove outliers
* extract fn median_secs
2024-05-02 20:16:04 +10:00
RumovZ
8ad65d40ff
Clean up #3167 ( #3186 )
...
* Revert changes to ButtonToolbar from #3167
Flex gap is still not fully supported.
Keeps a small margin increase.
* Add margin to deck config header
* Move StickyHeader into import-page
2024-05-01 20:08:19 +10:00
Mani
995d7b1fa5
fix polygon tool draw ( #3184 )
2024-05-01 20:03:27 +10:00
Jarrett Ye
4a05fab088
update to fsrs-rs v0.6.2 ( #3171 )
2024-05-01 17:55:14 +10:00
RumovZ
9418bd9c7d
Improve and unify web dialog styling ( #3167 )
...
* Rework ChangeNotetypePage with existing components
* Use disabled Select instead of LabelButton
* Don't use button for unclickable arrow
* Rework ImportLogPage with existing components
* Improve deck options styling
* Align spacing in ChangeNotetypePage further
* Use StickyContainer on ImportPage
* Format
2024-05-01 17:49:57 +10:00
Abdo
22ac77896f
Show review count for Evaluate/Optimize button ( #3170 )
...
* Revert "Show review count with FSRS evaluation results (#3165 )"
This reverts commit b7e782c7e1
.
* Show review count for Evaluate/Optimize button
2024-05-01 17:02:59 +10:00
Abdo
573af9cd4c
Use key instead of code in type-in field ( #3166 )
...
* Use key instead of code in type-in field
* Use event.key for Enter
2024-05-01 16:59:11 +10:00
Damien Elmes
22ecab1a0e
Ensure DB check tooltip appears in main window
...
https://forums.ankiweb.net/t/is-this-bug-or-the-new-modification-in-anki-desktop/44072
2024-04-30 23:21:41 +10:00
Pedro Schreiber
074becc0ce
Add keyboard shortcuts for empty cards and toggle mask on image occlusion ( #3136 )
...
* Add keyboard shortcuts for empty cards and toggle mask on image occlusion
- add shortcut for empty cards
- add shortcut for toggle mask
- set tooltips with shortcuts
use unused shortcut for empty cards
* remove unnecessary shortcut added in main.py
* change empty cards shortcut and try to fix CI error in CONTRIBUTORS
* change shortcut for empty cards for universal support
2024-04-25 17:19:38 +10:00
Abdo
b7e782c7e1
Show review count with FSRS evaluation results ( #3165 )
2024-04-25 17:10:41 +10:00
Lucas Scharenbroch
ee8683587a
Add number truncation before back-end translation ( #3162 )
...
* Add number-truncation before backend translation
* Round instead of truncate (conform to testcases)
* Add test-case for plural rounding-to-one corner-case
* Move rounding into generated translation code
* Change unit test to test generated function
* Round any number in generation, ignore (int vs float)
(it seems that that type distinction is frequently inaccurate)
* Update formatting
2024-04-24 02:41:40 +01:00
Jarrett Ye
2c9accf595
update optimal retention and parameters tooltip ( #3148 )
...
* update optimal retention and parameters tooltip
* Revert "update optimal retention and parameters tooltip"
This reverts commit 32fdc5c1c3aea38461bef8fb31c28bcefd9d4190.
* update optimal retention and parameters tooltip
* check num of revlogs at first
* use new translation string
* Update deck-config.ftl
Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
* Update deck-config.ftl
Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
* Update deck-config.ftl
Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
* Update ftl/core/deck-config.ftl
Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
* fix position of translation string
* Update deck-config.ftl
Co-authored-by: Damien Elmes <dae@users.noreply.github.com>
* Update deck-config.ftl
Co-authored-by: Damien Elmes <dae@users.noreply.github.com>
* Update deck-config.ftl
---------
Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
Co-authored-by: Damien Elmes <dae@users.noreply.github.com>
2024-04-24 02:38:52 +01:00
RumovZ
790c52f012
Svg icon ( #3135 )
...
* Add sveltekit-svg plugin to fix svg icon styling
Closes #3127 .
* Unify svg icon usage
Moves all icons into ts/lib/components/icons.ts and uses a single component to render
them both with eslint and svelte-kit.
* Fix spinning revert icon not being centered
* Use svg earth icon for global label
* Add tooltip to global label icon
* Remove eslint-plugin-simple-import-sort
Imports are already sorted by dprint with conflicting rules.
2024-04-24 02:37:31 +01:00
Mani
f0f9535200
fix io draw in mobile client ( #3160 )
2024-04-23 22:39:26 +10:00
Harvey R
839fd7bc8b
Add minimalist mode tooltip ( #3155 )
...
* Add preferences-minimalist-mode-tooltip
* Update preferences.ui
* Update preferences.ui
* Add preferences_minimalist_mode_tooltip
* Update preferences.ui
* Update preferences.ui
2024-04-23 00:32:55 +10:00
Abdo
e6c7d89443
Fix auto sync not working on Windows shutdown ( #3153 )
...
* Fix auto sync not working on Windows shutdown
* Fix mypy error
* Use translated string
2024-04-23 00:32:00 +10:00
Damien Elmes
a188a59646
Fix adding/saving I/Os on mobile
2024-04-22 20:58:26 +10:00
Damien Elmes
a90eda2e53
Update rustls for security issue
2024-04-22 19:37:11 +10:00
Abdo
00248665d7
Avoid locale.getdefaultlocale() if possible ( #3143 )
...
* Avoid locale.getdefaultlocale() if possible
* Suppress warning
* Add comment
* Apply suggestions from code review
2024-04-19 19:52:02 +10:00
Abdo
c62e2d8df0
Fix spacebar causing stutter when editing cards ( #3150 )
...
* Fix spacebar causing stutter when editing cards
* Remove IO toolbar event handlers on unmount
* Remove nested keydown handlers
2024-04-19 19:13:56 +10:00
RumovZ
ebc6c0847a
HMR on Windows ( #3144 )
...
* Enable hot module reloading on Windows
* Update VSC launch.json and tasks.json
* Bind vite server to 127.0.0.1 (dae)
Our frontend connects via IP, and on Windows, this fails if the server
is bound to 'localhost' instead.
2024-04-17 21:23:34 +10:00