2024-12-16 css-generator: fix Claude at size=unchanged
2024-12-15 scan-reflow: call pypi test from tests
2024-12-14 CedPane: tweak glosses (fixes #69 on GitHub)
2024-12-13 web-imap-etc: call pypi test from tests
2024-12-11 bits-and-bobs: cai-save on Firefox better
2024-12-10 web-imap-etc: comment: Stack Exchange can notify you by itself
2024-12-09 css-generator: fix Discord context menu transparency at size=unchanged
2024-12-08 bits-and-bobs: JS for saving LLM history
2024-12-07 css-generator: fix character.ai fade at size=unchanged
2024-12-06 gradint: fix Coqui support + Python 2 compatibility
2024-12-05 gradint: experimental support for Coqui speech synthesis on GNU/Linux
2024-12-04 CedPane: Update CedPane (80,673 rows)
2024-12-03 adjuster: Update README.md, man/adjuster.1, man/annogen.1, man/termlayout.1
2024-12-02 jianpu-ly: missed a .PHONY: test in Makefile.pypi
2024-12-01 indexer: Makefile.pypi comments + call its test from tests
2024-11-30 jianpu-ly: Makefile.pypi comments + call its test from tests
2024-11-29 web-imap-etc: comment
2024-11-25 scan-reflow: ignore test artefacts
2024-11-24 CedPane: Update CedPane (80,631 rows)
2024-11-23 clara-empricost: ignore build artefacts
2024-11-22 mwr2ly: add a test for multibar
2024-11-21 bits-and-bobs: brl2unicode might as well put here
2024-11-20 css-generator: ignore test artefacts
2024-11-19 bits-and-bobs: LLM translation notes
2024-11-18 old-web-access-gateway: ignore test artefacts
2024-11-17 bits-and-bobs: dapxlate try local LLM (but setup not working)
2024-11-16 web-imap-etc: gallery EPUBs: GNU/Linux compatibility + sort for annogen apps
2024-11-15 bits-and-bobs: restore dapxlate for retry
2024-11-14 mwr2ly: ignore artefacts
2024-11-13 bits-and-bobs: FreeBSD 14.1 setup
2024-11-12 midi-beeper: ignore test artefacts
2024-11-11 jianpu-ly: ignore compile artefacts
2024-11-10 config: Emacs Elpher Gemini use proportional font + adaptive wrap
2024-11-09 jianpu-ly: Merge pull request #65 from unbored/master
2024-11-08 jianpu-ly: dropping support for Lilypond 2.18 (need to do some more tests before merging)
2024-11-08 jianpu-ly: Merge branch 'master' of https://github.com/unbored/jianpu-ly
2024-11-08 jianpu-ly: Solve abnormal rest figure.
Add explicit positioning of articulations "^\" and "_\"
2024-11-08 indexer: ignore test artefacts
2024-11-05 jianpu-ly: remove unnecessary Scheme check
2024-11-03 css-generator: update syntax highlighting markup for GitHub commit log
2024-11-02 jianpu-ly: bump version number for PyPI after slur change
2024-11-02 jianpu-ly: Merge pull request #64 from unbored/master
2024-11-02 jianpu-ly: Solve duplicated slurs between chords by adding `\tieUp`
Not perfect yet. Honestly I don't know what a slur between chords should look like.
2024-11-01 config: Emacs imenu in all supported languages, not just C and C++
2024-10-30 wm6-utils: gitignore
2024-10-29 css-generator: fix MediaWiki syntax highlighting in multiquote strings
2024-10-28 config: address Emacs 29 warning
2024-10-27 css-generator: fix Discord at size=unchanged
2024-10-26 web-imap-etc: imapfix use_msgconvert option
2024-10-25 web-typography: gitignore
2024-10-24 indexer: cleanup + fix OPF metadata regression from 1.75
2024-10-23 indexer: improve handling of exceptions from outside Anemone + save RAM
2024-10-22 css-generator: syntax highlighting for GeSHi (e.g. cppreference)
2024-10-20 web-imap-etc: imapfix header_rules match wrapped lines
2024-10-19 mwr2ly: fix fullbar-rests regression
2024-10-18 indexer: Anemone module set_max_shared_workers() option
2024-10-17 CedPane: Update CedPane (80,542 rows)
2024-10-16 indexer: Anemone clean up multithreading
2024-10-15 mwr2ly: handle multirests without wrong bar numbering in some cases
2024-10-14 indexer: Anemone multithreadable module; remove ill-advised AAC + squash options
2024-10-13 css-generator: fix MS SharePoint PDF viewer
2024-10-12 jianpu-ly: Merge pull request #63 from unbored/master
2024-10-11 jianpu-ly: Put beams process after octave dots to avoid adding dots to silent notes
2024-10-11 jianpu-ly: scan the music to find if grace height 3.5 is required or not
2024-10-11 jianpu-ly: Merge pull request #62 from unbored/master
2024-10-10 web-imap-etc: gitignore
2024-10-09 jianpu-ly: Put silent note after in afterGrace case.
Set grace_height to 3.5 because it is suitable for a 32th note with two octave dots. Or Maybe we offer a new option for users to determine?
2024-10-09 jianpu-ly: improve demo-image anti-aliasing
2024-10-08 jianpu-ly: Please try this one: moves skip to before grace note
2024-10-08 adjuster: annogen apps epub auto-generated contents filename %-decode
2024-10-07 jianpu-ly: fix grace barlength calc error.
adjust curve length to fit general case.
Add 's' only for isolated note makes different space after grace, why not just put 's' for all cases? Yes they're all spaced, but uniformly spaced at least.
2024-10-06 jianpu-ly: Merge branch 'ssb22:master' into master
2024-10-06 jianpu-ly: New implement for grace notes.
No more extra scores. Utilizing lilypond's grace mechanism. Slurs on grace could be added easily in the future.
TODO: lilypond seems work abnormally when a single note with explicit beam adjustment is put in a grace. A silent note helps suppress the warning but yields another problem.
2024-10-06 jianpu-ly: previous commit message should have been: restore docs (see #60 on GitHub)
2024-10-06 jianpu-ly: restore docs (see ls on GitHub)
2024-10-06 jianpu-ly: Update README.md
2024-10-06 jianpu-ly: Merge pull request #60 from unbored/master
2024-10-05 jianpu-ly: this probably needs more than 0.001 version bump
2024-10-05 jianpu-ly: restore not-angka functionality
2024-10-05 jianpu-ly: we can remove get_placeholder_chord if chordNotes_markup is doing it
2024-10-05 indexer: Anemone help update: AAC option does not play on EasyReader for Android
2024-10-04 jianpu-ly: Cancel the limit for accidentals in chord
A new implement for chords, ultilizing lilypond's mechanism. Naturally support accidentals.
Minor fix for sortKey.
2024-10-04 css-generator: fix MS SharePoint videos at size=unchanged
2024-10-03 adjuster: annogen gloss-simplify option
2024-10-01 scan-reflow: gitignore
Adjust the vspace of three_dots in chord.
TODO: solve the dash problem
2024-09-29 jianpu-ly: minor / rename
2024-09-29 indexer: Anemone AAC-audio option (requires encoder)
2024-09-28 jianpu-ly: minor fix for grace and chord
2024-09-28 css-generator: update GitHub syntax highlighting
2024-09-27 jianpu-ly: Fix slur around octave dots.
Fix grace note flag.
Add a more complex chord implement, which displays octave dots correctly. However, the previous input behaves differently in the new implement. Known issue: Dashes output wrong western notes.
2024-09-27 indexer: anemone squash option; improve metadata for non-audio books etc
2024-09-26 css-generator: fix greenhouse.io scheduler at size=unchanged
2024-09-25 indexer: Anemone fetch retries option; support delay option with requests_cache objects
2024-09-24 jianpu-ly: Unbored code works on Lilypond 2.22 now we have dot tweak-Y
2024-09-23 jianpu-ly: Merge pull request #59 from unbored/master
2024-09-22 jianpu-ly: Implement three-dots articulation. Works on grace notes. Python 2 not tested.
Move NoteheadMarkup isGrace parameter to a variable.
2024-09-22 jianpu-ly: Merge branch 'master' into master
2024-09-21 jianpu-ly: Merge branch 'master' into master
2024-09-21 jianpu-ly: A new implement for grace notes supporting different durations.
TODO: grace after is lower than grace before.
2024-09-19 jianpu-ly: Merge pull request #57 from unbored/master
2024-09-18 jianpu-ly: Flip beams upside down.
Add two-dot symbol ":" articulation, in order to work with harmonic.
Set note font to sans.
2024-09-18 CedPane: Update CedPane (80,476 rows)
2024-09-16 config: add lxqt.conf
2024-09-15 web-typography: some Gemini clients have trouble with soft hyphens
2024-09-14 mwr2ly: midi-add-depth remove unused variables
2024-09-12 s60-utils: gitignore
2024-09-11 web-typography: html2gmi stdin protection
2024-09-10 css-generator: gitignore
2024-09-09 indexer: macvoice_utils allow blank narrator in quotes
2024-09-08 old-web-access-gateway: gitignore
2024-09-07 midi-beeper: help and version
2024-09-05 web-imap-etc: handle CloudFlare backoff in webdriver also
2024-09-04 router-scripts: gitignore
2024-09-03 css-generator: partially fix Planet Computers at size=unchanged
2024-09-01 web-imap-etc: gallery support incremental load
2024-08-31 clara-empricost: gitignore
2024-08-30 css-generator: fix Google Maps iframes at size=unchanged
2024-08-29 yali-voice: gitignore
2024-08-28 jianpu-ly: avoid overriding repeat-start barline at Fine (fixes #56 on GitHub)
2024-08-27 indexer: more gitignore
2024-08-26 indexer: anemone info_callback
2024-08-26 indexer: anemone progress_callback not affect stderr
2024-08-26 yali-lower: gitignore
2024-08-25 web-imap-etc: maclinux tested on 14.6.1
2024-08-24 jianpu-ly: fix unicode-approx spurious accidentals on ties
2024-08-23 indexer: Anemone make invalid ISO-639 a warning instead of an error
2024-08-23 cameron-voice: gitignore
2024-08-21 CedPane: Update CedPane (80,421 rows)
2024-08-20 indexer: anemone warning/progress callbacks; confirmed multiple dots OK
2024-08-19 bits-and-bobs: remove some old/unused/badly-working scripts (history's in git history)
2024-08-18 css-generator: fix YouTube short videos at size=unchanged
2024-08-17 web-imap-etc: gallery epub naming
2024-08-14 indexer: anemone more parameter checks + formatting
2024-08-13 indexer: rtfuc entry point; anemone version w/out deps
2024-08-11 web-imap-etc: gallery epub option
2024-08-10 css-generator: fix Discourse forums at size=unchanged
2024-08-09 web-imap-etc: gallery restore extensions if missing
2024-08-08 indexer: Anemone more error checks, timeout and status messages
2024-08-07 adjuster: annogen Android apps reduce initial load delay for image-heavy EPUB pages
2024-08-06 web-imap-etc: gallery MarkDown option
2024-08-04 css-generator: fix Octopus tariff-change checkbox at size=unchanged
2024-08-03 adjuster: annogen Android apps PinchZoom support for EPUB images
2024-08-02 css-generator: version flag
2024-08-01 indexer: ohi_latex version option
2024-07-31 scan-reflow: pypi packaging: use --version rather than reading source when possible
2024-07-30 adjuster: Update README.md
2024-07-29 web-imap-etc: help and version
2024-07-28 lexconvert: pypi packaging: use --version rather than reading source when possible
2024-07-27 adjuster: annogen --version + tweak HTML help
2024-07-26 bits-and-bobs: remove obsolete scripts
2024-07-25 adjuster: termlayout --version
2024-07-24 indexer: riscos more symbol support
2024-07-23 indexer: riscos support Greek + symbols
2024-07-22 indexer: small RISC OS / StrongHelp character set utility
2024-07-20 gradint: fix Python 3 compatibility issue in Unicode progress files
2024-07-17 CedPane: Update CedPane (80,303 rows)
2024-07-14 indexer: anemone EasyReader workaround: remove </strong><strong> in markup
2024-07-13 adjuster: FreeBSD port update (committed)
2024-07-12 bits-and-bobs: dapxlate not working very well
2024-07-11 adjuster: annogen apps update SDK level requirement (tested on S21/Android 14)
2024-07-10 gradint: idiomatic Cantonese hanzi prompts that eSpeak zh-yue can transliterate
2024-07-09 adjuster: annogen fix v3.37 regression on ManifestV3 extensions
2024-07-08 CedPane: Update CedPane (80,140 rows)
2024-07-07 lexconvert: implicit vowel warning and switch (fixes #7 on GitHub)
2024-07-06 wm6-utils: URL updates
2024-07-04 CedPane: Update CedPane (79,736 rows)
2024-07-03 web-imap-etc: webcheck support else: after no items extracted
2024-07-02 bits-and-bobs: dapxlate try deep_translator instead of local
2024-07-01 web-imap-etc: URL update
2024-06-30 bits-and-bobs: dapxlate uninstall
2024-06-29 web-imap-etc: timetrack fix clear vs document.clear JS issue
2024-06-27 web-imap-etc: maclinux factor from MacPorts coreutils
2024-06-26 bits-and-bobs: DAPXlate 'MVP'
2024-06-23 adjuster: fix for Selenium 4
2024-06-22 gradint: fix executable flag
2024-06-21 adjuster: annogen gecko-id option
2024-06-20 CedPane: Update CedPane
2024-06-19 CedPane: Update CedPane
2024-06-17 jianpu-ly: fix fingering hanzi for 0 and 2 and reduce size
2024-06-16 css-generator: fix transparency issues in some versions of Confluence at size=unchanged
2024-06-15 jianpu-ly: Update jianpu-ly.py
2024-06-14 web-imap-etc: maclinux find binaries from go install also, + core services
2024-06-13 web-imap-etc: imapfix allow multinote from /dev/stdin also, + help option
2024-06-12 css-generator: update wiki redlink detection
2024-06-10 indexer: macvoice_utils fix bugs introduced when refactoring this out of private codebase
2024-06-08 bits-and-bobs: git2gmi check UTC offset
2024-06-07 web-imap-etc: update example IP address
2024-06-05 web-imap-etc: maclinux tested on 14.5
2024-06-04 css-generator: fix AngularJS overlays at size=unchanged
2024-06-03 bits-and-bobs: add tsv-padmax
2024-06-02 web-imap-etc: maclinux pipx support
2024-06-01 css-generator: update syntax highlighting rules for GitLab documentation
2024-05-31 scan-reflow: latex-papersize PyPI package
2024-05-29 lexconvert: PyPI package; URL update
2024-05-28 indexer: Anemone text-only DAISY mode
2024-05-27 jianpu-ly: PyPI package
2024-05-26 web-imap-etc: webcheck delay depends on domain
2024-05-25 indexer: PDF document properties
2024-05-24 web-imap-etc: Update
2024-05-23 web-imap-etc: WebCheck PyPI package
2024-05-20 indexer: macvoice_utils works as an Anemone test if you don't have timed live recordings
2024-05-17 midi-beeper: Update
2024-05-16 indexer: refactor to use BeautifulSoup instead of HTMLParser
2024-05-14 indexer: anemone formatting + type hints
2024-05-13 indexer: lint anemone with ruff (it found minor style issues) + format the help strings
2024-05-12 indexer: support custom chapter overrides in LaTeX page-number format
2024-05-11 css-generator: CamCORS 6 is retired: remove its site-specific rules
2024-05-10 indexer: anemone refactor the most awkward long line
2024-05-09 bits-and-bobs: add longlines.py
2024-05-08 indexer: Anemone warn if output DAISY file is too large for a CD
2024-05-06 css-generator: disallow filter by default even at size=unchanged
2024-05-05 midi-beeper: Mac singing text Praat correction for Joelle
2024-05-04 css-generator: fix Teams/SharePoint videos at size=unchanged
2024-05-03 midi-beeper: support singing text on a couple of Mac voices
2024-05-02 indexer: Anemone clean up on unhandled exception
2024-05-01 mwr2ly: fix transposition to MWR behaviour
2024-04-30 indexer: support <sup> tag in LaTeX
2024-04-29 css-generator: fix Outlook scheduling assistant at size=unchanged
2024-04-28 indexer: TeX fix U+26AC circle size
2024-04-27 web-imap-etc: imapfix log better timestamping
2024-04-26 bits-and-bobs: freebsd-setup comment
2024-04-25 jianpu-ly: include accidentals in Unicode approximations
2024-04-23 indexer: Anemone use first timing marker when adding heading
2024-04-22 indexer: Anemone fix handling of page number on same element as timing marker
2024-04-19 indexer: Anemone improve module documentation
2024-04-18 CedPane: Update CedPane
2024-04-15 indexer: Anemone fix wav input
2024-04-14 indexer: Anemone chapter-titles option
2024-04-12 indexer: Anemone fix strict-ncc-divs in Daisy 3 + make it default for Daisy 3
2024-04-11 indexer: support <code> tag in LaTeX
2024-04-10 css-generator: fix daisy.org etc on Safari 17
2024-04-09 indexer: Anemone merge-books option
2024-04-08 web-imap-etc: CDN backoff + bug fix
2024-04-07 indexer: distinguish between pipe and unconnected stdin
2024-04-06 midi-beeper: can use just >&2 for 1>&2
2024-04-05 web-imap-etc: maclinux tested on 14.4
2024-04-04 indexer: Anemone strict-ncc-divs option
2024-04-03 indexer: Anemone fix for Thorium Reader; dry-run option; support verse offset
2024-04-02 indexer: Anemone merge zero-time spans; return warnings
2024-04-01 indexer: Anemone chapter:verse continued
2024-03-31 indexer: Update README.md
2024-03-31 indexer: Anemone chapter:verse mode
2024-03-30 css-generator: CamCORS 7 fix
2024-03-29 indexer: Anemone no cache option
2024-03-28 indexer: readme update
2024-03-28 indexer: Anemone fix playback speed regression in 1.2 on stereo input
2024-03-28 indexer: Anemone refactor to thread-safe non-global; accept wav input
2024-03-27 indexer: can use just >&2 for 1>&2
2024-03-26 web-imap-etc: maclinux use pgrep
2024-03-25 css-generator: hide overly-large IDE promotion at size=unchanged (assumed zoomed)
2024-03-24 web-imap-etc: maclinux tested on 14.3
2024-03-23 gradint: server script modernisations
2024-03-22 indexer: Anemone cache 404s when not refreshing (for offline reruns)
2024-03-21 CedPane: Update CedPane
2024-03-20 indexer: Anemone avoid printing entire HTML in warning message (v1.1 regression)
2024-03-19 jianpu-ly: guitar fret diagrams (#44 on GitHub)
2024-03-18 indexer: Anemone better markup when working from SPANs with line breaks
2024-03-17 web-imap-etc: can use just >&2 for 1>&2
2024-03-16 css-generator: fix YouTube brightness at size=unchanged
2024-03-15 jianpu-ly: support backward keyname input
2024-03-14 css-generator: fix orthographiclearning/thereadinghut cart at size=unchanged
2024-03-13 indexer: Anemone: someone thought non-integer seconds not allowed; better say they are
2024-03-12 web-imap-etc: maclinux tested on 14.2
2024-03-11 css-generator: fix jwplayer videos at size=unchanged
2024-03-10 web-imap-etc: maclinux new location for simulator on recent Xcode
2024-03-09 indexer: Anemone tested on Thorium
2024-03-08 css-generator: fix Instagram videos at size=unchanged
2024-03-07 web-imap-etc: imapfix don't dedot postponed
2024-03-06 mwr2ly: double bar before @ is not a syntax error
2024-03-05 web-imap-etc: maclinux tested on 14.1.1
2024-03-03 web-imap-etc: imapfix super_trusted_domain option
2024-03-02 mwr2ly: skipBars by default (almost every CUCOS part needs it)
2024-03-01 web-imap-etc: StackExchange rate-limit problems
2024-02-29 bits-and-bobs: add logfit.py
2024-02-28 CedPane: update (fixes #68 in GitHub)
2024-02-27 midi-beeper: handle unusual pitch bends (fixes #1 on GitHub)
2024-02-22 indexer: anemone Windows charset handling
2024-02-21 web-imap-etc: webcheck support commands that make RSS
2024-02-20 web-imap-etc: imapfix maildir_to_process option
2024-02-19 lexconvert: improve --syllables option
2024-02-18 indexer: Anemone omit 0-length audio from SMIL when possible
2024-02-17 css-generator: fix Wattpad messaging
2024-02-16 indexer: Anemone chapter numbers before headings: adjust audio jump navigation also
2024-02-15 midi-beeper: really add Mac binary to repository
2024-02-15 midi-beeper: might as well add small mac-playmidi binary (10.7-compiled)
2024-02-14 web-imap-etc: smtp2oauth v1.0
2024-02-13 midi-beeper: mac-playmidi deviceNo option
2024-02-12 lexconvert: add x-sampa-strict variant (fixes #6 on GitHub)
2024-02-09 indexer: anemone handle chapter numbers before headings
2024-02-07 indexer: anemone list option + works as module
2024-02-06 indexer: anemone CLI take URLs + reload,refresh options
2024-02-04 indexer: anemone image-attribute Daisy 3 compatibility
2024-02-03 indexer: anemone image-attribute option (Daisy 2 only for now)
2024-02-02 adjuster: annogen allow known-characters option in browser extensions
2024-02-01 indexer: fixed DAISY 3 output
All material © Silas S. Brown unless otherwise stated. Android is a trademark of Google LLC. CJK was a registered trademark of The Research Libraries Group, Inc. and subsequently OCLC, but I believe the trademark has expired. Firefox is a registered trademark of The Mozilla Foundation. FreeBSD is a registered trademark of the FreeBSD Foundation. GitHub is a trademark of GitHub Inc. Google is a trademark of Google LLC. Google Maps is a trademark of Google LLC. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Mac is a trademark of Apple Inc. MP3 is a trademark that was registered in Europe to Hypermedia GmbH Webcasting but I was unable to confirm its current holder. Outlook is a trademark of Microsoft Corporation. Python is a trademark of the Python Software Foundation. RISC OS is a trademark of Pace Micro Technology Plc which might now have passed to RISC OS Ltd but I was unable to find definitive documentation. Safari is a registered trademark of Apple Inc. TeX is a trademark of the American Mathematical Society. Unicode is a registered trademark of Unicode, Inc. in the United States and other countries. Wattpad is a trademark of Wattpad Corp. WeChat is a trademark of Tencent Holdings Limited. Windows is a registered trademark of Microsoft Corp. YouTube is a trademark of Google Inc. Zoom is a trademark of Zoom Video Communications, Inc. Any other trademarks I mentioned without realising are trademarks of their respective holders.