Anki 25.08 Beta 3+

Hi all,

A new beta is now available:

6 Likes

image

Looks like another regression on Windows 10. Will look into it.

1 Like

@L.M.Sherlock @A_Blokee @sorata @vaibhav I think we need to brainstorm how to improve the FSRS section. It’s getting cluttered and awkward

  1. The fact that the DR - workload graph can only be accessed via Help Me Decide but not via FSRS Simulator is definitely not the way. That is by far the most awkward part. Honestly, no offense to Luc, but the entire simulator window needs a UI overhaul, IMO.

  2. Maybe combine Optimize Current Preset and Optimize All Presets into one dropdown menu?

Dae, I really wish you agreed to split the entire UI into Standard and Advanced and just have a toggle for that and make Standard the default, so that a lot of settings are hiden. Just imagine how good that would be! IMAGINE DUDE. SERIOUSLY. It would solve sooooo many UI problems :sob:
Power users can power use, average users can stick to Standard with the bare minimum of settings and toggles and buttons and menus and bells and whistles

2 Likes

I’m not good at UI/UX. And I could even tolerate SM-18’s UI/UX. So… please don’t pin me for UI/UX discussion. I have no idea.

2 Likes

Removing these lines fixed the issue for me:

3 Likes

I’ve just pushed out beta 4 and a new launcher. Could you give it a try to see if it solves the problem?

3 Likes

Still doesn’t render right for me:


After removing those three lines entirely as Abdo suggested:

EDIT: nevermind, it suddenly started rendering properly for some reason

The issue should be apparent when triggering the launcher via Tools>Upgrade/Downgrade - it won’t be visible when opening anki.exe when the launcher window is ready to display on startup. Are you sure you tried Tools>Upgrade/Downgrade from b4?

1 Like

Well, turns out there is a problem with the estimation of workload, so here’s your FSRS-related, not UI-related ping :sweat_smile:

Estimated: 5.67x
Actual: around 15x



I sent you my collection on Discord

@dae, in the latest launcher, I can’t find the option to sync project changes, which I require because of Provide an easier way to change PyQt version.

Even after using touch pyproject.toml (on WSL) and confirming that the mod time was updated, I get only the following options on clicking Upgrade/Downgrade.

1) Latest Anki (press Enter)
2) Choose a version
3) Keep existing version (25.07.4)

5) Allow betas: on
6) Cache downloads: off

7) Uninstall

PS:

  1. Anki is installed and running on the Windows side.
  2. The issue occurs even if the pyproject.toml file is modified manually (rather than using touch).
  3. The “Sync project changes” option was shown correctly with the 25.07.4 launcher.

As the latest launcher wasn’t working for me, I reverted to the 25.07.4 launcher and noticed another issue (which likely still persists)

When anki and aqt are mentioned directly in the pyproject.toml file rather than using anki-release (see below), beta releases of anki are not included even if Allow betas is turned on.

[project]
name = "anki-launcher"
version = "1.0.0"
description = "UV-based launcher for Anki."
requires-python = ">=3.9"
dependencies = [
  "anki",
  "aqt",
  "anki-audio",
  "pyqt6-qt6==6.8.1",
  "pyqt6-webengine-qt6==6.8.2"
]

Likely cause: Avoid UV_PRERELEASE=allow ¡ ankitects/anki@1ad82ea ¡ GitHub

I had previously implemented it with a switch but that was more confusing IMO and I’m not sure what the alternative would be.

Here’s the discussion:

2 Likes

The bug of pressing, spacebar/advance/flip card to the answer, and it not revealing the cloze/IO card is back. If I advance the card and it doesn’t flip and I rate the card 1-4, it does move to next card.
I haven’t had this issue with any other beta’s until this recent one. Otherwise for that, it is working well on my MacOs.

The solution for that is usually changing your video driver. Have you tried that?

Troubleshooting Checklist #6 – Troubleshooting - Anki Manual .

1 Like

That solved it. I apologize for putting out this out when not related to the beta. I did switch computers recently and didn’t adjust drivers. This problem did restart during beta and not during 25.07+, so I don’t know if that helps, but adjusting the driver did solve it!

1 Like

If it’s the first run or a previous run was interrupted, you’ll need to put back the .sync_complete marker file.

The new approach requires you to specify an explicit version when you want a beta I’m afraid.

I can’t make the new launcher show the “Sync project changes” option on any attempt. The .sync_complete file is already there in the %LOCALAPPDATA%\AnkiProgramFiles directory.

Is pyproject newer than it? Once you’ve synced changes, it’ll no longer prompt you to sync until the file is changed again.

Yes, the pyproject.toml (the one in %LOCALAPPDATA%\Programs\Anki) is newer than the .sync_complete file in %LOCALAPPDATA%\AnkiProgramFiles. The pyproject.toml in %LOCALAPPDATA%\AnkiProgramFiles is older. I don’t know if I am supposed to modify that too.