Linelark Notepad Studio
What shipped in 1.17.2.
The folder tree arrives collapsed
- Opening a folder listed it at once, and in a workspace holding several roots every one of them listed itself as it arrived — the whole of a large directory drawn before the window had finished coming back, so the tabs being restored came up underneath a listing nobody had asked for. Keeping that honest then needed a second rule, because a root you had deliberately shut was re-opened whenever the folder list changed for some other reason.
- Nothing opens a folder now but you and Reveal in Folder Tree, workspace roots included. A project arrives as the names of its folders and what is under one is listed when somebody asks to see it — which also means the tree keeps the shape you left it in, rather than having a rule about when it may forget.
Replace is in the find bar itself
- The magnifying glass at the left of the find bar said nothing and did nothing. It is now the disclosure chevron for the Replace row, turned 90° while that row is open, so Find and Replace share one control and Replace is something you can see rather than a menu command you had to know was there.
The results panel brings its own search
- Switching the side panel to Results showed a list of hits with nothing above it to search with, since that field lives in the footer rather than in the panel. Choosing it now opens Find in Files — except when that is already what is running, so a search that has just landed on this panel keeps the keyboard where you put it.
Known limits in 1.17.2
- A vault holds up to 5 MiB of encoded documents, and changing its password rewraps the same content key rather than replacing it — rotation answers a credential you no longer trust, not the key itself having escaped.
- Touch ID and Mac-password unlocking need a build signed with a provisioning profile, which the download here is; a vault still opens with its password and recovery key everywhere else.
- There is still no watchdog over a plugin’s own script: one that never returns hangs the app, because the only way to interrupt it is private API that cannot ship on the App Store.
- Code folding and recorded macros remain roadmap items with no promised date.
