Commit graph

12126 commits

Author SHA1 Message Date
llama
179968d0dc
update tr store in +page.svelte 2025-10-18 17:35:17 +08:00
llama
6f06f81f06
./check 2025-10-18 10:52:00 +08:00
llama
4f52a2c0d6
make TitledContainer's title optional 2025-10-18 10:09:49 +08:00
llama
9816c8121a
limit select menu height to 200px 2025-10-18 10:09:28 +08:00
llama
cd78dd9c95
add favicon 2025-10-18 10:08:44 +08:00
llama
49e850c7da
refactor Start.svelte 2025-10-18 10:08:29 +08:00
llama
3bb77f964d
add components 2025-10-18 10:07:18 +08:00
llama
e398671e57
add CheckDecagramOutline icon 2025-10-18 10:06:31 +08:00
llama
1f7fe021df
modify Warning to take icon 2025-10-18 10:03:41 +08:00
llama
167551839d
provide tr as store to avoid using {#key ...} 2025-10-18 10:02:28 +08:00
llama
b97b8462d9
remove getVersions call 2025-10-18 10:01:38 +08:00
llama
9434499e7a
add font fallback 2025-10-18 10:00:53 +08:00
llama
2ba7809de6
add strings 2025-10-18 10:00:33 +08:00
llama
a379e20ddd
update tauri.conf.json 2025-10-18 10:00:11 +08:00
llama
8ec9d4d1e5
change codegen to not alert by default on error 2025-10-18 09:59:39 +08:00
llama
b04520a352
refactor and implement rpc commands 2025-10-18 09:58:58 +08:00
llama
572cbf1043
remove unneeded rpc error message 2025-10-18 09:58:07 +08:00
llama
eaa514fb7a
refactor app 2025-10-18 09:56:47 +08:00
llama
6d6df1c91d
refactor state and uv code 2025-10-18 09:55:07 +08:00
llama
920fbdba7a
update capabilities 2025-10-18 09:52:19 +08:00
llama
5ca2b84dfb
add new rpc calls 2025-10-18 09:47:09 +08:00
llama
c973f0f786
add and use isWindows helper fn 2025-10-18 09:45:24 +08:00
llama
7048730503
add @xterm/addon-webgl package
xterm.js' new DOM renderer seems to have some visual glitches,
try using the webgl renderer first before falling back
2025-10-18 09:43:41 +08:00
llama
778955beb0
add tauri-plugin-dialog crate
to make alert() work
2025-10-18 09:42:26 +08:00
llama
362d09e31f
update advisory allowlist... 2025-10-14 13:22:10 +08:00
llama
6aeb1daecd
fix launcher scripts 2025-10-14 09:48:26 +08:00
llama
ada0722aeb
add title slot 2025-10-14 09:28:29 +08:00
llama
2860e628ee
add option to hide revert buttons 2025-10-14 09:28:12 +08:00
llama
c74a373cdc
update check_web (svelte-check still missing) 2025-10-14 09:27:43 +08:00
llama
a76ef8c422
update minilints 2025-10-14 09:26:41 +08:00
llama
c31985982f
modify i18n resources struct for launcher use 2025-10-14 09:24:59 +08:00
llama
2c731f5610
add to workspace, add helper scripts 2025-10-14 09:23:51 +08:00
llama
d4565742d8
qt/launcher-gui 2025-10-14 09:22:33 +08:00
llama
ef149840ce
add launcher strings 2025-10-14 09:20:56 +08:00
llama
581618610e
modify helper files to support launcher 2025-10-14 09:20:23 +08:00
llama
8f6b1497e0
codegen launcher rpc (partly) 2025-10-14 09:16:38 +08:00
llama
8c6607ff2a
codegen i18n ts for launcher 2025-10-14 09:14:27 +08:00
llama
3b3dce1105
update package.json 2025-10-14 09:13:22 +08:00
llama
86c3b96413
add crates 2025-10-14 09:12:55 +08:00
Lee Doughty
321e23acb2
Replace custom UUID function with crypto.randomUUID (#4384) 2025-10-13 09:37:30 +03:00
nav1s
ab2fe98c54
feat: add tooltips for sidebar items in the browse cards window (#4385)
* feat: add tooltips for all of the sidabar items in the browse cards window

* fix: add name to CONTRIBUTORS
2025-10-13 09:27:40 +03:00
Arold0
76d3237139
Fix notetype original_stock_kind using wrong enum (#4382)
Use OriginalStockKind instead of StockKind when setting
original_stock_kind for basic notetype variants. The two enums
have different numeric values, causing 'Restore to Default' to
restore the wrong template.

For example, StockKind::BasicTyping has value 3, but when read
back as OriginalStockKind, value 3 corresponds to
BasicOptionalReversed instead of BasicTyping (which is 4).

This fixes the off-by-one behavior where:
- Basic (type in the answer) → Basic (optional reversed card)
- Basic (and reversed card) → Basic (optional reversed card)
- Basic (optional reversed card) → Basic (and reversed card)

Fixes #4353
2025-10-09 01:50:50 +03:00
Arold0
d11b74fd38
Fix fatal error when double clicking Add button (#4377)
Prevent adding a note that has already been added by checking if
note.id is set before attempting to add it. This fixes a race
condition when the Add button is clicked multiple times quickly.

Fixes #4376
2025-10-05 15:58:16 +03:00
AmandaSternberg-creator
1f9d943c8d
Localize FSRS error message and update contributors (#4342)
Co-authored-by: Amanda Sternberg <mandis.sternberg@gmail.com>
2025-10-02 21:52:49 +07:00
user1823
1ba4512011
Fix launcher strings (#4375)
* Fix launcher strings

* Add prompt to press enter for installation

* Prompt should appear after ensuring that the OS is supported
2025-10-02 21:50:44 +07:00
GithubAnon0000
969c2b43b5
CHANGE launcher strings to clarify installing for novices (#4327)
* CHANGE strings to clarify for novices

* Update launcher.ftl including suggestions from @dae
2025-10-02 17:00:09 +07:00
matbe766
b2bb85b1a2
Avoid QProgressBar overflow by normalizing to kilobytes (fixes #4341) (#4354)
* qt: normalize large progress totals to kilobytes to avoid QProgressBar overflow (#4341); docs: update CONTRIBUTORS

* update

* revert: keep ProgressManager generic; no autoscaling in progress.py

* revert: keep ProgressManager generic; do scaling only in full sync

* Simplify sync progress update by scaling to KB, fix CONTRIBUTORS
2025-10-02 16:59:09 +07:00
Dan
0986af4f81
fix(Occlusion): remember toggle translucency setting (#4366)
* remember translucency

Adding myself to contributors

Added braces surrounding if statement to comply with ninja checks

* ninja fix format
2025-09-30 20:18:26 +03:00
llama
a842ba1498
replace more hardcoded strings in the launcher with translations (#4368) 2025-09-30 00:13:09 +10:00
llama
f28018c5c6
fix(ci): pin cargo-license to 0.7.0 (#4367)
* pin cargo-license to 0.7.0

* ./ninja fix:minilints
2025-09-30 00:12:24 +10:00