Repository navigation
KillerNotes v1.5.0
Added
- Pasting tab separated, space separated or CSV data into a table fills its cells from the caret, adding rows and columns as needed.
- Right-clicking in a table opens a Table menu to insert rows above or below, insert columns left or right, and delete a row, a column or the whole table. Each action also has a shortcut, Ctrl+Shift+1 to 4 for inserting and Ctrl+Shift+7 to 9 for deleting.
- Added a Film Grain switch to the theme menu. It is on by default, and turning it off removes the grain texture from every surface.
- Added the Windows 11 snap layouts menu to the maximize button.
- KillerNotes checks for updates on startup and offers a newer release in a dialog with an Always check on startup box. A Check for updates on startup checkbox on the About card turns the check back on.
Changed
- The wordmarks use Punktype and Lacquer, the sidebar group and Trash headings use Lacquer, and the interface text and footers use Killer Sans, in place of the typewriter font in the app and on the website.
- Confirm, install and uninstall dialogs use the family setup dialog layout, with a notice icon, a larger Lacquer heading and evenly sized buttons.
- The Malaise theme's note pane is a shade darker than the window around it, in the app and on the website.
- Every context-menu action shows an icon beside its keyboard shortcut, including the graph, SketchPad, recording, format bar and file picker menus, and the syntax, word wrap and spell check rows keep their icon in the same column as the rest.
- The Light theme draws a softer shadow under the toolbars.
Fixed
- On the 98SE theme, the interface, sidebar, menus and dialog captions use Microsoft Sans Serif instead of Killer Sans and Tahoma.
- Cut and copy finish as soon as the text is on the clipboard instead of stalling for seconds and reporting a busy clipboard, and right-clicking a large selection opens the menu promptly (#19).
- A table copied from a web page, Excel or Word pastes as a table with all of its rows, instead of as lines of text.
- Selecting a table and pressing Delete or Backspace removes the table instead of leaving an empty grid behind.
- In Split preview the window can no longer be made narrow enough to push the preview past its right edge at larger app zoom levels or with the sidebar and outline open.
- Silent installs refuse an exe without a valid signature and exit with a specific Windows code when another install is already running, access is denied, the disk is full or the install is cancelled, instead of always exiting with 1.
- A silent install started without admin rights, as the Microsoft Store runs it, installs for the current user with no prompt instead of failing.
- Chocolatey uninstalls run the silent uninstaller and fail with its exit code instead of opening the uninstall prompt.
- Icon-only buttons give screen readers the name from their tooltip, including tooltips with formatted text, and controls reached with the keyboard show a dotted focus outline, drawn just outside small icon buttons so it no longer covers the icon.
- Search highlights stay visible after replacing a match without needing to scroll (#27).
- Kept app icons sharp at fractional display DPI and app zoom by caching exact pixel sizes from a covering source and aligning the final draw to device pixels.
- Mixed notes highlight commands independently of prose and separators, including pasted lines within one paragraph.
- Submenus attach consistently to their opening rows, with native direction and screen-edge placement.
- The active sort button is filled with the selection color, so it stands out in the Light, 98SE, Greed and Cyanotic themes (#25).
- Installed Apps lists Steve the Killer as the publisher after an update, instead of keeping the old "Steve / thekiller.net" label from the first install.
- Dialog title wordmarks keep the main window's dark halo behind the app name on the Light theme's Yellow accent, so the yellow no longer fades into the title bar.
- Active and hovered sidebar rail icons show the yellow accent with a dark halo on the Light theme's Yellow accent, instead of near-black.
- The wordmark has a soft shadow on the Light theme too, so it no longer looks thin on the light title bar, and the dark themes use the same lighter shadow as the rest of the Killer Tools family.
- "Killer" in the title bar wordmark uses the main text color, so it reads as strongly as in the rest of the family.
- The title bar icon is 27px and has its own 27px image, so it is a little larger and sharper.
- Button gradients start at the outline color and darken toward the bottom, so a hovered button no longer looks darker than its border.
- Long checkbox labels in dialogs wrap instead of running past the edge.
- Centered website logos with space above and below and corrected current features, runtime requirements and documentation.
- Menu separators draw their divider line instead of leaving an empty gap.
- Context menus use Killer Sans UI like the rest of the interface instead of Segoe UI.
- The format bar no longer covers the note title when it is moved to the left or the middle of the pane, and a long title stops short of the bar instead of running under it.
- The outline lists the # headings of a note detected as markdown, not only of notes saved as markdown.
- Line numbers sit beside the text on heading lines and no longer crowd the next line after a horizontal rule.
- The current find match is as see-through as the other matches and is marked by its outline, so the word it points at stays readable.
- The keyboard shortcut categories on the 98SE theme use the darker Light theme colors, so the headings and keys are readable on the gray background.
KillerNotes embeds the LAME MP3 encoder (libmp3lame, LGPL-2.1) for exporting recordings. Its complete corresponding source is attached to this release as lame-3.100.tar.gz, and also lives in third_party/audio/ in the tagged source. Build instructions are in third_party/audio/README.md.