Releases: stevencohn/OneMore
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.
New Ribbon and menu layout, Table countif function
What's Changed
The changes to the ribbon and menu layout are enough to justify jumping to v5.0 😃
- New ribbon and menu layout, #548
- Snippets promoted to its own main ribbon button
- My Snippets moved to submenu of Snippets drop-down (moved from Favorites)
- Colorize menu moved to OneMore menu (moved from the Edit menu)
- Plugin and My Plugins moved to submenu of the OneMore File menu
- Added countif function to count values in a table, see Wiki for usage information, #536
- Added ability to import multiple Word, PowerPoint, or Markdown files using wildcards, #595
- Added quick Favorites dialog bound to Alt-F , #548
- Updated Word Count to properly count Chinese (and Japanese and Korean) words, #579
- Updated Copy Link to Page to segment breadcrumb: notebook, section, and page, #585
- Updated name of timer window to "OneNote Timer", #586
- Updated Insert Code/Text box to adjust to limiting width of table cell or outline
- Fixed position of timer window to appear on same display as OneNote in multi-display configuration, #586
- Fixed Copy Link to Page to properly handle forward slashes in page titles, #585
- Fixed export of VCF files when name contains an ampersand, #598
- Fixed message box on Copy Link to Page commands to silence beep, #548
- Fixed Import from Web command to improve how it captures HTML source (still not complete formatting fidelity but better), #602
- Fixed Insert Line command when settings.xml file is invalid
- Fixed compiler warnings and removed deprecated code, #595
New Contributors
Full Changelog: 4.19...5.0
Summer's End 2022
What's Changed
- Updated Import from Hyperlinks command to add option to use link titles instead of HTML titles, #502
- Updated Link to Page/Paragraph to separately link the notebook, section, and page, #535
- Updated Analyze command to combine closed notebooks with open, #553
- Updated Search Engine settings sheet to remind users that engines are available from context menu, #581
- Fixed missing WebView2Loader files, #502
- Fixed installer not correctly identifying mismatched bitness, #502
- Fixed Paste as Rich Text to properly render whitespace, #529
- Fixed Export commands to handle very long page names, #546
- Fixed Insert ToC command when first heading is indented beyond second, #554
- Fixed Insert Snippet commands to preserve current content of system clipboard, #559
- Fixed Search and Replace to properly handle the plus character (+), #562
- Fixed Link to Page/Paragraph commands to properly handle single quotes in names, #580
Full Changelog: 4.18...4.19
Summer 2022
Long overdue attempt to chip away at old items in the backlog, some new features and some bug fixes.
- Added cleanup command to reset container auto-sizing, #490
- Added command to copy formatted breadcrumb and hyperlink to current page or paragraph, #519
- Added Insert Date/Time snippet command (Ctrl+Shift+Alt+D) Thank you TimothyMalahy
- Updated Custom Styles dialog with suggested Chinese translations, #494
- Updated Report Reminders command to choose scope (Notebooks, Sections, Pages) #507
- Updated Export to word command to optionally link or embed attachments, #518
- Updated Remove Paragraph Spacing
- Fixed an issue where export to Word output path contains Chinese characters, #459
- Fixed an issue where Select Text with Similar Formatting wasn't working, #476
- OneNote only allows a single selection per paragraph so not all text in a paragraph may be selected
- There are some other cases where it behaves weirdly
- Fixed an issue when generating ToC of pages in a section with nested pages, #479
- Fixed an issue when generating Reminders Report where dates were not shown in local time zone, #485