Releases: stevencohn/OneMore
Minor update with lots of bug fixes
This is a "hardening release" to address a number of defects recently discovered during testing
Changes
- Added Hebrew language translations
- Fixed an issue where the z-order of the settings window was lost #790
Tasks completed under #768
- Added Command Palette to the main OneMore menu and moved Show XML to Extras menu
- Changed formula processor to apply specified decimal places to percentages rather than presuming two digits
- Enabled replay for the Add or Update Reminder command
- Disabled replay for the Show XML command
- Fixed an issue where Analyze Report was not reporting size of local notebooks and sections
- Fixed an issue where Arrange Containers wasn't handling wide containers correctly, overlapping results
- Fixed an issue where Convert Text To Table was not preserving formatting of text across columns
- Fixed an issue where Decrease Font Size crashed when setting font size below 6pt, valid range is 6pt-144pt
- Fixed an issue where Duplicate Page was not copying ink and background images
- Fixed an issue where Duplicate Page was not preserving page title styling with complex formatting
- Fixed an issue where Fit Grid to Text caused a null reference exception
- Fixed an issue where Images Add Caption caused an exception if the image was already captioned
- Fixed an issue where Insert Text Box snippet caused an exception when wrapping only a selected image
- Fixed an issue where Join Paragraphs was not preserving styles and not correctly joining soft-breaks
- Fixed an issue where Remove Citations didn't recognize hyperlinks with spaces within the hyperlink brackets
- Fixed an issue where Remove Duplicate reported a not-found exception and a problem in the navigator dialog
- Fixed an issue where Remove Page Numbers was not removing number if part of title was stylized
- Fixed an issue where Restore Container Auto Size resulted in wide boxes, now limiting width to 600px
- Fixed an issue where Strikeout Tasks didn't properly un-escape the HTML amp sequence
OneMore Calendar Themes, Duplicate Page, Duplicate Line (updated)
What's Changed
- Added theme capability to OneMore Calendar including Light, Dark, System, and Custom themes, #721
- Added all available commands to the Command Pallet and Alias settings page, #732
- Added ToTitleCase command to context menu, #752
- Added option to wire up imported hyperlinks to new pages or leave as Web links,, #733
- Added Duplicate Page command to Page menu and the page context menu, #741
- Added APA Title Case compliance to ToTitleCase command, #754
- Fixed an issue that prevented ToTitleCase from affecting the page title, #753
- Fixed an issue in the Edit Style dialog where field changes were not saved if the cursor is left in the field, #748
- Fixed an issue where the first item in a list was lost after sorting, #742
- Fixed an issue where images were not being imported during Web Import, #734
- Fixed a scrolling issue in Day View of OneMore Calendar, #534
- Fixed an issue where adding the Info Block snippet command to the context menu was adding the incorrect command, #717
- Fixed an issue where Export to Markdown was not included page background images, #729
- Fixed an issue where headers are not stylized or interpreted as headings after Import Markdown, #731
- Fixed missing tooltips for OneMore command groups in ribbon bar, #755
Developers
- Switched from MarkdownDeep DLL to Markdig nuget
Full Changelog: 5.3.0...5.4.1
OneMore Calendar Themes, Duplicate Page, Duplicate Line
What's Changed
- Added theme capability to OneMore Calendar including Light, Dark, System, and Custom themes, #721
- Added all available commands to the Command Pallet and Alias settings page, #732
- Added ToTitleCase command to context menu, #752
- Added option to wire up imported hyperlinks to new pages or leave as Web links,, #733
- Added Duplicate Page command to Page menu and the page context menu, #741
- Added APA Title Case compliance to ToTitleCase command, #754
- Fixed an issue that prevented ToTitleCase from affecting the page title, #753
- Fixed an issue in the Edit Style dialog where field changes were not saved if the cursor is left in the field, #748
- Fixed an issue where the first item in a list was lost after sorting, #742
- Fixed an issue where images were not being imported during Web Import, #734
- Fixed a scrolling issue in Day View of OneMore Calendar, #534
- Fixed an issue where adding the Info Block snippet command to the context menu was adding the incorrect command, #717
- Fixed an issue where Export to Markdown was not included page background images, #729
- Fixed an issue where headers are not stylized or interpreted as headings after Import Markdown, #731
- Fixed missing tooltips for OneMore command groups in ribbon bar, #755
Developers
- Switched from MarkdownDeep DLL to Markdig nuget
Full Changelog: 5.3.0...5.4.0
Table Styles, Open Image With, Hierarchy Plugins
What's Changed
- Added Table Styles command to main ribbon bar, #682
- Includes an editor to create your own user-defined table styles
- Includes a command to Clear All Cell Shading from current table
- Added Open Image With command to open a selected image in a preferred external editor, #684
- Added Check for Updates command to Command Palette
- Added ability to remove duplicates from lists when using the Sort List command, #702
- Update Plugins feature with option to modify the current page or the current notebook hierarchy, #674
- Includes the demo script Set-RainbowSection.ps1 showing how to colorize sections in the current notebook using C# embedded in a PowerShell script
- Some information is passed via environment variables, see Wiki for details
- Plugin dialog now allows environment variables in plugin file path such as %appdata%
- Updated Add Footnote command to simplify template text for each new footnote, #704
- Updated the OneMore About box to report the OneNote build version, #683
- Update Show XML dialog to report the page size - bytes in source XML
- Fixed issue where Apply Styles was incorrectly applying to footnotes, #692
- Fixed issue with Link References to Page command where "#" in title was not recognized, #676
- Updated Search and Replace command to improve the way it looks for word separators
- Fixed issue where OneMore dialogs would center over primary OneNote window instead of the active window, #683
Also
- Updated pull request template with notice that all commits must be signed with a verified signature.
Full Changelog: 5.2.1...5.3.0
Copy as Markdown, Remove Duplicates, with fix
What's Changed 5.2.1
- Emergency fix for hanging process #672
What's Changed (5.2.0)
- Added Remove Duplicate Pages command to analyze and manage duplicate and empty pages, #648
- Added Copy as Markdown command to copy a page or selected content as markdown, #663
- Added keyboard shortcuts and recently used list to Command Palette, #658
- Added user-define aliases for commands in the Command Palette, #649
- Added ability to wrap selected content with Info Block and Warn Block snippets, #666
- Added timestamp to the installer log for install and uninstall
- Fixed an issue with Insert Pronunciation command to handle non-English commas, #654
- Fixed invalid cast exception when an empty cell is included in a table formula, #630
- Fixed an issue with Insert Code Block when wrapping selected content, #646
- Fixed an issue where the Command Palette window location jumps on load, #661
For Developers
- While the OneMore project is still based on .NET Framework 4.8, I've upgrade the C# language to version 9.0 by specifying the LanguageVersion proprerty in OneMore.csproj.
Full Changelog: 5.1.2...5.2.1
Copy as Markdown, Remove Duplicate Pages
What's Changed
- Added Remove Duplicate Pages command to analyze and manage duplicate and empty pages, #648
- Added Copy as Markdown command to copy a page or selected content as markdown, #663
- Added keyboard shortcuts and recently used list to Command Palette, #658
- Added user-define aliases for commands in the Command Palette, #649
- Added ability to wrap selected content with Info Block and Warn Block snippets, #666
- Added timestamp to the installer log for install and uninstall
- Fixed an issue with Insert Pronunciation command to handle non-English commas, #654
- Fixed invalid cast exception when an empty cell is included in a table formula, #630
- Fixed an issue with Insert Code Block when wrapping selected content, #646
- Fixed an issue where the Command Palette window location jumps on load, #661
For Developers
- While the OneMore project is still based on .NET Framework 4.8, I've upgrade the C# language to version 9.0 by specifying the LanguageVersion proprerty in OneMore.csproj.
Full Changelog: 5.1.2...5.2.0
Open Log command and bug fixes
What's Changed
- Added the "Open Log File" command to the command pallett
- Fixed an issue in the LInked References command where embedded OCR text caused an exception, #552
- Fixed an issue in the Copy LInk to Paragraph command where embedded OCR text caused an exception, #552
- Fixed an issue where the title of a child page created by a plugin wasn't being set if the parent page title was empty
Full Changelog: 5.1.1...5.1.2
Command Pallett and Bug fixes
NOTE PLEASE READ... There was a problem with the 5.0 update logic. You'll need to uninstall it and then download and reinstall. The Check for Updates command will not work in 5.0. Sorry for the inconvenience.
What's Changed
- Added a command pallett, by default bound to Ctrl+Shift+P, #629, see Command Pallett Wiki docs here
- Accelerator keys assign to Home tab OneMore buttons, see Accelerator Keys Wiki docs here
- Fixed an issue with dynamically generated context menu preventing OneMore from loading, #626
- Fixed an issue with formulas that included empty values in a cell range, #630
- Fixed an issue with multi-line comment syntax highlighting in certain formats, #634
Full Changelog: 5.1.0...5.1.1
Auto-Text, Generate Pages, and fixes
So soon?
I know it's only been about 10 days since the last release but I wanted to get a couple of bug fixes out there. And there are a couple of new features as an added bonus!
NOTE PLEASE READ... There was a problem with the 5.0 update logic. You'll need to uninstall it and then download and reinstall. The Check for Updates command will not work in 5.0. Sorry for the inconvenience.
What's Changed
- Added Page/Create Pages from List command to generate pages from a list, table, image, or embedded spreadsheet, #611
- Added auto-text Expand Snippet from Name command (Alt+F3) to expand the name of a custom snippet to the snippet content, #278
- Updated OneMore error dialog to include link to open log file, #608
- Updated Resize Image command with options to not enlarge or not shrink as appropriate, #620
- Fixed issue where multi-line comments were not properly colorized in C++ and C#, #486
- Fixed issue where an out-of-memory exception was thrown by Analyze Data Storage command, #607
- Fixed issue where uninstall wasn't deleting the trusted protocol Registry entry
Full Changelog: 5.0...5.1.0
Experimental Installer Fix
Experimental Installer - Unstable
NOTICE
This is an experimental installer that attempts to resolve or at least diagnose an issue where the installer cannot see the HKCR:/OneNote.Application/CLSID Registry key. It also addresses an issue where the TrustedProtocolAction fails to delete a Registry entry causing an exception in the OneMoreSetup.log file
If you're unwilling to use an unstable version of OneMore, please do not install this release.