hashcards icon indicating copy to clipboard operation
hashcards copied to clipboard

Feature Request: Time Warp

Open TACIXAT opened this issue 1 week ago • 1 comments

I have an Anki plugin that lets me modify all due dates to pretend that only 1 day has passed since I last reviewed. I recognize that this goes against the magic of spaced repetition algorithms, but coming back after a week to be faced with 100s of reviews is usually when I stop using a deck.

This request is for a hashcards time-warp command that would take the most overdue card and calculate the time delta between that card and yesterday. It would then add that delta to all due dates.

TACIXAT avatar Dec 15 '25 23:12 TACIXAT

Workaround -

UPDATE cards SET due_date = date(due_date, '+' || diff.days || ' days') FROM (
    SELECT CAST(
        julianday('now', '-1 day') - julianday(MIN(due_date)) 
        AS INTEGER
    ) AS days
    FROM cards
) AS diff;

TACIXAT avatar Dec 15 '25 23:12 TACIXAT

Choosing not to implement.

eudoxia0 avatar Dec 22 '25 04:12 eudoxia0