~alcinnz/rhapsode

ref: 60f1ac451316e977e19f74edf8bf108a5b6c3c6e rhapsode/src/Render.hs -rw-r--r-- 7.2 KiB
60f1ac45 — Adrian Cochrane 3 years ago
Handle case of no commandline arguments.

Restores previous session, or reads welcome page followed by links table.
32909aaa — Adrian Cochrane 3 years ago
Various (attempted) crash fixes.
51363e58 — Adrian Cochrane 3 years ago
Style <summary> as links, play the dading.
8f54b7a0 — Adrian Cochrane 3 years ago
Allow linking to any element on a webpage, regardless of whether it has an ID
911f8522 — Adrian Cochrane 3 years ago
Style visited links (dading quieter).
8bf7b85d — Adrian Cochrane 3 years ago
Remove global variable, move to Page field.
b2147925 — Adrian Cochrane 3 years ago
Improve Gemini support, upgrade HURL, log history records.
67bc3ea6 — Adrian Cochrane 4 years ago
Make '#' refer to top of page.
075aa68d — Adrian Cochrane 4 years ago
Extend MIMEtype dispatch to support alternative stylesheets.
5c48d5e0 — Adrian Cochrane 4 years ago
Implement :target pseudoclass.

Defaults to <main> to further avoid excess clutter from pages.
ee018b49 — Adrian Cochrane 4 years ago
Extensively refactor to use the CSS engine's counters implementation.
12586547 — Adrian Cochrane 4 years ago
Take advantage of new Haskell Stylist assets & pseudoclass filters.
a3dc72fe — Adrian Cochrane 4 years ago
Refactor Rhapsode to use new HURL APIs and more leniantly handle MIMEtypes.
aceb276d — Adrian Cochrane 4 years ago
Serve link.wav with correct MIMEtype.

I converted it to audio/vnd.wav but without updating the metadata
another check concluded eSpeak-NG wouldn't be able to play it.
b130fb0b — Adrian Cochrane 4 years ago
update Accepts header for CSS assets.
edd84882 — Adrian Cochrane 4 years ago
Output audio cues in live speech.

Turned out I was overcomplicating things, all I needed to do was use file paths not URIs.
eSpeak NG handled it from there.
f04e3b5f — Adrian Cochrane 4 years ago
Don't delete downloads, was happening before use.
c07c8648 — Adrian Cochrane 4 years ago
Allow disabling of URL rewriting for SSML output.
0a65b2c1 — Adrian Cochrane 4 years ago
Download CSS assets, including new useragent audio cues.

Audio cues are public domain from freesound.org and archive.org via elementary OS's sound theme.
4777781c — Adrian Cochrane 4 years ago
Export C APIs from files defining underlying functions.
Next