Cybrkyd's Git Repositories

jottings - Commit History

commit 555cb105f58c9b9dfcb4d0f21bd66d641c84b9ee028f01a3ca6078a572212f1b
author Cybrkyd <git@cybrkyd.com> 2026-06-26 09:26:02 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-26 09:26:02 +0100

Commit Message

Remove isIgnorableNumericPossessive

Numerical possessives (1's, 808's, etc) are now dealt with by the Hunspell dictionary.

commit e42607a2872a2bc7f7bd9b8f62c2e394e67427ee3a5ba972d70cd86255e2b9ec
author Cybrkyd <git@cybrkyd.com> 2026-06-26 09:19:38 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-26 09:19:38 +0100

Commit Message

Update dictionary to v5.1

commit 97140c19a3e8bf795ec503532d24000c3c94f26dc442bb117d337269b2cd4926
author Cybrkyd <git@cybrkyd.com> 2026-06-25 20:14:06 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-25 20:14:06 +0100

Commit Message

Saving export as .md

commit de1812833b43b1e874a25ba4b88d3847c689ad793da34a6376f94aaabae04b50
author Cybrkyd <git@cybrkyd.com> 2026-06-24 15:42:10 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-24 15:42:10 +0100

Commit Message

Closing single quote early-return guard

commit 1128007e826e9bab98ab5027b47a5e119dc4a121a14e437f7416d72b78d4d2c5
author Cybrkyd <git@cybrkyd.com> 2026-06-24 12:29:17 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-24 12:29:17 +0100

Commit Message

dots to ellipsis

commit 3e3886e4122f7f8b0a03a6e5aa8571df506d657dbe4152a7064b2c8195a8bb5d
author Cybrkyd <git@cybrkyd.com> 2026-06-24 12:27:47 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-24 12:27:47 +0100

Commit Message

Button titles

commit 924eafe1d0909bf28ae9ac151410a074c5a8c3e14ebaab0a68f043cd05288ddd
author Cybrkyd <git@cybrkyd.com> 2026-06-24 10:19:58 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-24 10:19:58 +0100
v0.7

Commit Message

Intercept Tab key and insert 4-space indent

commit 0236fc0cd9d4044469652eba5966a72dfff83348d19d077947716f9f4271fc11
author Cybrkyd <git@cybrkyd.com> 2026-06-24 09:56:47 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-24 09:56:47 +0100

Commit Message

Exclude punctuation from word count

commit 2cc12c0c62231c1fa5d9d8b68de717388650045999996c38d33aac61e179c36d
author Cybrkyd <git@cybrkyd.com> 2026-06-23 10:03:42 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-23 10:03:42 +0100
v0.6

Commit Message

Snippets

- Added snippets for "linkx" and "yaml"
- Execute snippets for Ctrl+Space

- Some comment clean-up

commit 681677d2e37bd5ec3f399fefb0c4d31501b1211be59bab90bc61a55692e5c683
author Cybrkyd <git@cybrkyd.com> 2026-06-22 19:34:33 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-22 19:34:33 +0100

Commit Message

Ctrl+S / Cmd+S to save the current jot

commit cda6babde615a60f6f40995fa62b061665f4fce6a2db73ed901d8d7490c9ef2a
author Cybrkyd <git@cybrkyd.com> 2026-06-22 12:37:48 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-22 12:37:48 +0100

Commit Message

Refresh Saved Jots Updated date/time in real time

commit e0dfc10134c9ae7251ec5543be8844764aaf874c701aa27aa83c2fc77aecac5f
author Cybrkyd <git@cybrkyd.com> 2026-06-22 11:51:58 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-22 11:51:58 +0100

Commit Message

Saved Jots info

- Saved Jots info shows "updated" time on second line
- Updated has own <div> name, .doc-updated
- Darken fonts slightly to #333

- Drop spellDebounce to 20ms.

commit 2ff6173f33d822efa1be9c9f56a0a0fb17c25e242ebd44c8490e197bced72373
author Cybrkyd <git@cybrkyd.com> 2026-06-22 10:40:35 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-22 10:40:35 +0100
v0.5

Commit Message

Jot naming

- Removed meta.json and all associated machinery
- currentDocId becomes currentDocName to save as "Jot dd mmm yy hh:mm:ss"

commit 9573c1e73cd08febe51a10d36cf8c8c15996adfd05273da7ffca0fc9117853d1
author Cybrkyd <git@cybrkyd.com> 2026-06-20 10:50:52 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-20 10:50:52 +0100

Commit Message

Double and triple-Enter fix

All docs now get an empty "phantom" last line, a la Unix text file style. This works around Chrome's contenteditable + white-space:pre-wrap quirk where new \n does not render until a new line break is pushed in below it. A friendly ghost, we strip it out, so it is never exported or spellchecked. Let's call him Casper.

commit 935a53ecc79e420d29d80b0aa9cab402a67e54146cad7862c2a6ce8a803ca9fe
author Cybrkyd <git@cybrkyd.com> 2026-06-20 10:20:18 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-20 10:20:18 +0100

Commit Message

Darker editor font. #editor.editor-empty::before to fix double and tripple Enter

commit 7430188c818a20a824fcab23e861f31ba07b8193198a50dc4ef27e4bbfa72e54
author Cybrkyd <git@cybrkyd.com> 2026-06-19 21:44:01 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-19 21:44:01 +0100

Commit Message

Cleanup

- Removed old ignore rules for nspell
- Begin changing "notes" to "jots" on UI

commit c899541bae217bd0cd232bb7cde8545652f74f89ec758ff2ded744b655b2cb51
author Cybrkyd <git@cybrkyd.com> 2026-06-19 15:59:22 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-19 15:59:22 +0100

Commit Message

Delete unused icons and nspell.bundle.js

commit 6d1371386f070c3e6845abeda9ba53d456be89affa7ec59d33056677cc49578b
author Cybrkyd <git@cybrkyd.com> 2026-06-19 15:57:30 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-19 15:57:30 +0100
v0.4

Commit Message

Switch from nspell to Espells

commit a80e9b762a697de2b05e46abf6d2bf9c46e2b2e3fb5f049f4728223297f1de78
author Cybrkyd <git@cybrkyd.com> 2026-06-19 15:56:10 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-19 15:56:10 +0100

Commit Message

espells.umd.js

commit 54be9892355591d3e4faf3d29950e19fa4464596c6909ef0b7bd204f6d13c5be
author Cybrkyd <git@cybrkyd.com> 2026-06-19 15:55:22 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-19 15:55:22 +0100

Commit Message

Calling Espells

commit 6801f63142acda536e3eae30c53598895762b85509a91f5999b76667dfa2c6f8
author Cybrkyd <git@cybrkyd.com> 2026-06-18 20:33:09 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-18 20:33:09 +0100

Commit Message

Function to red underline mis-spelt word only after the word is fully committed

commit 79cd033d4dab52112105f6782757069c835e93989eb20014fd30eb4c0ca4e93b
author Cybrkyd <git@cybrkyd.com> 2026-06-18 19:35:52 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-18 19:35:52 +0100

Commit Message

Context menu for cut/copy/paste

commit fafb937c197e51fc7eee3c75f5ac27846dd1451ffa8a06b5260ebe4f27186b18
author Cybrkyd <git@cybrkyd.com> 2026-06-18 19:32:55 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-18 19:32:55 +0100

Commit Message

Context menu styles and removed spaces after colons

commit 733a62e7be165d80f4cd6af6c1afd3e8a02f37a090920be507e4ca1bd95c6211
author Cybrkyd <git@cybrkyd.com> 2026-06-18 19:30:33 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-18 19:30:33 +0100

Commit Message

Context menu for cut/copy/paste

commit 724fa5efbf2455ccc2e6f80386db3ec71b68a63947b351363c72bde72e8163ab
author Cybrkyd <git@cybrkyd.com> 2026-06-18 11:57:48 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-18 11:57:48 +0100
v0.3

Commit Message

Bug fix

Bug #1: Shifting spellcheck squiggles. The longer the text, the more the squiggles progressed to the right of the flagged words.

Bug #2: Some leftover text was visible in editor window on document change where second doc text length was shorter than text length in first doc.

- Replace innerText with textContent
- Insert a real "\n" text node everywhere
- function insertTextAtCursor
- clearTimeout(autoSaveTimer) in load, delete and event listener for new

commit 4ec15ac79f4300f93f57c6ed1f9e963082f62bca19e84a71dedc46cd4ca53aba
author Cybrkyd <git@cybrkyd.com> 2026-06-17 20:38:26 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-17 20:38:26 +0100
v0.2

Commit Message

Spellcheck

- Spellcheck engine using nspell + Hunspell dictionary
- Canvas overlay for flagged word squiggles
- Personal dictionary for "Add to Dictionary"
- Spellcheck context menu
- Several tweaks, hacks and ugliness to get all of the above through the door
- One such: nspell does not support all Hunspell Affix options, e.g. Hyphens. This had to be hacked.

- Comment cleanup and general tidy-up

commit f9fe3625e172fc91c5ede96c63030a20e86b49e251d501ec905629d3512adc3c
author Cybrkyd <git@cybrkyd.com> 2026-06-17 20:26:40 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-17 20:26:40 +0100

Commit Message

Config - default window sizing

commit dbf0d3427d1453b5636df9bd9b8f2a6c7db571ac08c4e2df36c8c1beb614ea53
author Cybrkyd <git@cybrkyd.com> 2026-06-17 19:52:42 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-17 19:52:42 +0100

Commit Message

Index.html

- textarea to div + canvas overlay
- Spellcheck context menu
- nspell.bundle.js call

commit feaaa453f72523a1ef5b4ecb3604d5f35b46b08fd671be524d8dfc3cdc5852b7
author Cybrkyd <git@cybrkyd.com> 2026-06-17 19:48:40 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-17 19:48:40 +0100

Commit Message

Canvas for spellcheck, editor and spell styles

commit 1d64c1478948e96c47563d40d20d496d9109f8cb8a64842d26eae7d528055cbe
author Cybrkyd <git@cybrkyd.com> 2026-06-16 20:30:48 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-16 20:30:48 +0100

Commit Message

Spellcheck

- Loading en_GB spellcheck dictionary
- nspell

commit b912580d7478afde172286029f863d8981f1804a1044c2536acd867568972dd9
author Cybrkyd <git@cybrkyd.com> 2026-06-16 20:29:41 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-16 20:29:41 +0100

Commit Message

App logo

commit 1684e5aa52740c417f9c9766a01a02f70ad2e6d75eb54b6bf616f88d0dc0200f
author Cybrkyd <git@cybrkyd.com> 2026-06-14 20:39:58 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-14 20:39:58 +0100

Commit Message

README

commit 7da0546861fa3479e9b62a3dfc2fe91ab570f1b3fc2052b3693b9dc19771abe7
author Cybrkyd <git@cybrkyd.com> 2026-06-14 20:39:05 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-14 20:39:05 +0100

Commit Message

COPYING

commit 19b2e97b1ff72abf08a09899a5b735c4b0a986090990a1214d15110efad6e9c7
author Cybrkyd <git@cybrkyd.com> 2026-06-14 20:34:53 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-14 20:34:53 +0100

Commit Message

README

commit 72b29a7a0aff149462dd432725cb3cb0e7afebe8e94f54edcc0c82837d245e89
author Cybrkyd <git@cybrkyd.com> 2026-06-14 18:04:30 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-14 18:04:30 +0100
v0.1

Commit Message

Notes to Jot / Jottings in UI, app dir and json files

commit 54c74842f7a551dcd624b3b1f45872ac0aa5a15e060bb10c69a740c07d6a01c2
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:45:12 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:45:12 +0100

Commit Message

.gitignore

commit 4ce53d5df95da2fe6d36a0b444f7471a38b8efb850d4611ef1089dfcb4dc496d
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:44:31 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:44:31 +0100

Commit Message

app.js

commit 5e06b52abb60a327979cb7e81f930295efa6ac4c4ad914ef2400d2b71bb5abf7
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:39:52 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:39:52 +0100

Commit Message

neutralino.config.json

commit 4f8f3862e0ea2b483af78d4a7b9088f49aae62d373414c5b8e053dd1dd415c40
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:32:14 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:32:14 +0100

Commit Message

styles.css

commit 8e5cbe14a033ccb07ca9532776dd0fc002c891c56d3da8f81e64c1f701378540
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:20:41 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:20:41 +0100

Commit Message

index.html

commit b5f32916b1d8761e8d5a651e1be8b05f25b5993d2e3d500cac2900368cdedc0c
author Cybrkyd <git@cybrkyd.com> 2026-06-13 11:13:28 +0100
committer Cybrkyd <git@cybrkyd.com> 2026-06-13 11:13:28 +0100

Commit Message

Initialise