• feat(notes): datoerne følger med, billederne bliver tegnet, og listen kan sorteres
    Release / Build and publish image (push) Failing after 9m54s

    kw released this 2026-08-19 20:58:19 +00:00 | 282 commits to main since this release

    Fire ting, som en rigtig import af tolv hundrede noter fandt på en time.

    Billederne blev vist som ord. markdownToHtml havde ingen regel for
    ![](…) overhovedet, så en note fra Apple Noter viste sin egen billedadresse som
    tekst. Filen var hentet, gemt og hæftet på noten; det eneste, der manglede, var
    at nogen tegnede den. Kun vores egen adresse bliver til et billede — et
    ![](http://…) fra en indsat tekst ville ellers hente fra en fremmed vært, når
    noten åbnes, og en note er det sidste sted, man vil have en sporingspixel. Og
    vejen tilbage skulle med: uden IMG i inlineToMarkdown ville den første gemning
    have taget hvert billede ud af noten igen.

    Titlen blev revet i stykker. Noter deler en linje op i så mange stumper, den
    har brug for — "Aalborg Kommune" står som
    <h1>A</h1><h1>alb</h1><h1>org Kom</h1><h1>mune</h1>, fordi der er en
    attributkørsel bag hver stump — og eksporten læste et linjeskift ved hver af dem.
    Noten kom ud som fire overskrifter oven på hinanden, altså ødelagt på den mest
    synlige måde der findes: i sin egen titel. Samme rod gav **M****øde** for fed
    og *M**øde* for kursiv, hvor de to stjerner i midten læses som fed. Nu brydes
    der kun, når blokken skifter, og et mærke, der lukkes og straks åbnes igen, er
    ingenting.

    Datoerne fandtes ikke. Eksporten læste dem aldrig, og Markdown havde ingen
    plads til dem — så en flytning af tolv hundrede noter blev en bunke, der alle var
    skrevet samme aften. Rækkefølgen er halvdelen af, hvad et arkiv er. Nu står de i
    et YAML-hoved, som Obsidian og Bear allerede skriver, og importen læser det.
    SetNoteTimes frem for gennem SaveNote: updated_at betyder "hvornår skrev
    dette program noten sidst", og lod man enhver kalder sætte den, ville kolonnen
    betyde det, den sidste skriver havde lyst til.

    Og listen kan sorteres — senest rørt, oprettet, navn. Favoritter står øverst
    uanset hvad; det er hele meningen med at gøre en note til favorit.

    Eksporten henter nu i klumper. Ét kald pr. note tog halvanden time for tolv
    hundrede, ikke fordi Noter er langsom, men fordi hvert kald er en proces, der
    skal startes — og det gjorde det umuligt at rette en fejl i oversættelsen og se
    resultatet, for hver runde var en frokostpause. Antallet af bilag kom med i
    klumpen af samme grund: ni ud af ti kald var en proces startet for at få svaret
    nul.

    Co-Authored-By: Claude Opus 5 [email protected]

    Downloads