OneMore Versions Save

A OneNote add-in with simple, yet powerful and useful features

6.3.1

1 week ago

What's Changed

  • Fixed a critical issue where modeless dialogs would block, #1388
  • Fixed a critical issue where Navigation provider would fail writing to invalid path, #1309
  • Fixed an issue were Copy as Text would insert an extra line before first paragraph, #1392
  • Fixed an issue where image resize would fail for images without Size, #1390
  • Fixed an issue where Insert Box would fail for cultures using non-invariant number formats, #1386
  • Fixed an issue where the Analyze command would fail for sections without backups
  • Fixed an issue where the Trusted Protocol install action failed to find the correct SID
  • Fixed an issue where report reminders missed reminders on non-indexed pages

Full Changelog: https://github.com/stevencohn/OneMore/compare/6.3.0...6.3.1

6.3.0

2 weeks ago

What's Changed

This is mostly a patch to address a couple of critical issues. But there are also a couple of nifty new features and enhancements. As always, that you to everyone for your helpful feedback. Enjoy!

  • Added an option in setting to hide the My Reading List panel in the Navigator window, #1331
  • Added colorizing support for PHP (look for suggestions for enhancement), #1325
  • Added a warning message when attempting to caption a background image, #1352
  • Added context menu commands to move selected pages to the top or bottom of the section's page list
  • Added option to exclude completed tasks from Reminder Summary Report, #1371
  • Added ability to copy links of pages from the OneMore Calendar month view, #1045
  • Updated the install to abort if running without elevated privileges
  • Fixed an issue where Split Page would fail when a heading had no content before the next heading, #1379
  • Fixed an issue where Fit Grid to Text would fail if given an invalid width, #1360
  • Fixed an issue where Calendar could not find a required dependency DLL, #1361
  • Fixed an issue where Table of Contents were not added due to invalid width, #1354
  • Fixed an issue where Copy as Text did not work from the page title, #1359
  • Fixed an issue where Insert Date snippet caused a null exception, #1344
  • Fixed an issue where the keyboard was not redirected to the Favorites dialog, #1332
  • Fixed an issue where Unicode characters were lost when import Word docs, #1321
  • Fixed an issue where Copy as Markdown was only copying ANSI characters, #1305
  • Fixed an issue where Box commands would fail when first line is selected in secondary outlines

Full Changelog: https://github.com/stevencohn/OneMore/compare/6.2.1...6.3.0

6.2.1

3 weeks ago

Feature Updates

Note that this turned out to be a bigger release than expected. While we try to test thoroughly, if you observe any questionable behaviors, please open a support ticket here.

  • Updated the way the Hashtag scanner works
    • When scanning previously unscanned notebooks, OneMore will suggest to schedule the scan off-hours, such as midnight
    • Deprecated Page Tags. You will be given the option to upgrade Page Tags to #hashtags. Note that Page Tags will be removed in a later release of OneMore
  • Added the ability to select a theme for OneMore windows and dialogs, (Settings/General) #1285
  • Added the ability to change the location of the OneMore group within the Home ribbon, (Settings/Ribbon Bar)
  • Added an option to allow the Navigator window to move beyond the screen, (Settings) #1286
  • Updated the Navigator with the ability to jump to the top of the current page
  • Updated the Navigator to ignore Quick Notes by default since they do not have titles. (Settings/Navigator)
  • Fixed an issue where hashtags on a duplicate page causes an exception, #1283
  • Fixed an issue where Split Page fails when the first child of a heading is a list item, #1289
  • Fixed an issue where a hashtag on a Quick Notes page causes OneMore to crash, #1296
  • Fixed an issue where the resize constraint is not applied in the Resize and Adjust Image dialog, #1297
  • Fixed an issue where the Formula command took the Floor of negative values, losing precision
  • Fixed an issue where the Copy as Text command failed, #1290
  • Fixed an issue where the add-in would crash when opening Manage Favorites, #1304
  • Fixed an issue where Box commands did not preserve indents, #1306
  • Fixed an issue where Index Selected Pages action from Hashtags dialog would crash, #1320
  • Fixed an issue where new custom snippets would not appear on the ribbon menu, #1333
  • Fixed an issue where Arrange Containers did not recognize a container with only an image and no text
  • Fixed an issue where Copy as Text/Markdown did not copy to clipboard, #1356

Internal Updates

  • Converted all async disposables from IDisposable to IAsyncDisposable
  • Now using await using var rather than just using var

Full Changelog: https://github.com/stevencohn/OneMore/compare/6.1.0...6.2.1

6.2.0

3 weeks ago

Feature Updates

Note that this turned out to be a bigger release than expected. While we try to test thoroughly, if you observe any questionable behaviors, please open a support ticket here.

  • Updated the way the Hashtag scanner works
    • When scanning previously unscanned notebooks, OneMore will suggest to schedule the scan off-hours, such as midnight
    • Deprecated Page Tags. You will be given the option to upgrade Page Tags to #hashtags. Note that Page Tags will be removed in a later release of OneMore
  • Added the ability to select a theme for OneMore windows and dialogs, (Settings/General) #1285
  • Added the ability to change the location of the OneMore group within the Home ribbon, (Settings/Ribbon Bar)
  • Added an option to allow the Navigator window to move beyond the screen, (Settings) #1286
  • Updated the Navigator with the ability to jump to the top of the current page
  • Updated the Navigator to ignore Quick Notes by default since they do not have titles. (Settings/Navigator)
  • Fixed an issue where hashtags on a duplicate page causes an exception, #1283
  • Fixed an issue where Split Page fails when the first child of a heading is a list item, #1289
  • Fixed an issue where a hashtag on a Quick Notes page causes OneMore to crash, #1296
  • Fixed an issue where the resize constraint is not applied in the Resize and Adjust Image dialog, #1297
  • Fixed an issue where the Formula command took the Floor of negative values, losing precision
  • Fixed an issue where the Copy as Text command failed, #1290
  • Fixed an issue where the add-in would crash when opening Manage Favorites, #1304
  • Fixed an issue where Box commands did not preserve indents, #1306
  • Fixed an issue where Index Selected Pages action from Hashtags dialog would crash, #1320
  • Fixed an issue where new custom snippets would not appear on the ribbon menu, #1333
  • Fixed an issue where Arrange Containers did not recognize a container with only an image and no text

Internal Updates

  • Converted all async disposables from IDisposable to IAsyncDisposable
  • Now using await using var rather than just using var

Full Changelog: https://github.com/stevencohn/OneMore/compare/6.1.0...6.2.0

6.1.0

3 months ago

Feature Updates

  • Added a pre-install verification step to confirm the configuration of OneNote Interop, #1153 and #1242
  • Added the Stylize Images command including an Invert style, #1258
  • Updated the Find Hahstag dialog to be more user friendly, intuitive and powerful, #1230
    • Use single hash hashtags such as #example, with some constraints, see the wiki
    • Enter multiple tags or substrings, combine with AND and OR and parentheses
    • Added option to highlight hashtags using a selected character style, #1236, #1241
    • Ignore regions of a page using the new #SkipHashtags and #KeepHashtags special keywords
    • Now ignores Hex color codes and C# and C++ pragmas by default, can include them in Settings
  • Slowed down the hashtag scanner to mitigate making OneNote sluggish; there is a longer term solution in the works
  • Updated the Export Markdown command to store images and attachments for each page in a separate subfolder, #1004
  • Updated the Analyze Storage report to include number of pages per section and notebook, #1239, #1240
  • Updated the Navigator window to refresh the current page view by pressing F5, #1249
  • Updated the Info and Code box snippets to use the standard font for titles, #1250
  • Updated the Arrange Containers command adding an option to indent all containers, #1269
  • Updated the way Favorites are checked, now attempting to auto-correct pages with changed IDs
  • Moved status snippet commands under a new Status submenu on the Snippets main menu
  • Moved Insert Emoji command from Page menu to Snippets menu, renamed to Emoji, and added more emojis, #1238
  • Fixed an issue where images were not selected correctly in Resize and Adjust or Select All Images, #1273
  • Fixed an issue where Hashtag scanner could not load a page ID and return null, #1268
  • Fixed an issue where Arrange Containers would fail on a new page with no containers, #1266
  • Fixed an issue where headings were not numbered correctly, #1245
  • Fixed an issue where the Favorites dialog did not constrain its size during a user-initiated resize, #1238
  • Fixed an issue where the Find Hashtag dialog would display deleted pages, #1233
  • Fixed an issue where the Find Hashtag dialog was not constrained to a single instance, #1228
  • Fixed an issue where the Find Hashtag text entry field was not resizing correctly, #1227
  • Fixed an issue where logging a nested exception caused an exception, yep. #1255
  • Fixed an issue where the OneMore Calendar did not properly display pages on their creation date, #1259
  • Fixed an issue where some commands could not be replayed using Alt+Shift+R

Internal Updates

  • Redesigned the Images Resize and Adjust command introducing a new ImageEditor class that can be shared with other commands.

6.0.1

5 months ago

This adds the new ##Hashtags feature. This new features scans your notebooks and catalogs all ##hashtags in the text.

Note an initial catalog is generated the first time you run OneNote with OneMore 6.0.1. Depending on the size of your notebooks and number of pages, this can take some time and may make OneNote appear slow. Once the catalog is built, responsiveness should go back to normal.

Feature Updates

  • Added a new command Search Hashtags, #1120
    • This includes the ability to search and index ##hashtags embedded in content of your pages
  • Added a new command Copy as Text, available on the OneMore Edit menu, #1143
    • Copies the selected content as plain Unicode text without images, colors, or other formatting
  • Added a new command, Stack Background Images, #1214
    • Repositions background images vertically down the page with no overlap and minimal whitespace between them
  • Added Rust to the list of languages that can be colorized by the Colorize command
  • Added an Add Current Page option to the Favorites dialog, available from the three-dots menu
  • Added an Sort By Name option to the Favorites dialog, available from the three-dots menu, #1157
  • Replaced the Add Title Emoji command with Insert Emoji that always inserts at the current cursor, #1185
  • Updated the Adjust and Resize Images command, #1214
    • Added an option to allow images to auto-size (shrink or grow) with their container
    • Optionally stack background images when adjusting multiple foreground images
  • Updated the Table of Contents snippet, #1208
    • Optionally apply a style to the title line "Table of Contents"
    • Insert the Table of Contents anywhere on the page, not just at the top
    • Existing top links are removed from the page if the option is not selected in the dialog, #1163
  • Updated the Colorize command to add diff colorization, #1170
    • Recognizes a plug + or minus - character in column 0 of the selected code and treats that as a diff line
  • Updated the Set Page Color command to optionally color all pages in the section or notebook, #1196
  • Updated the OneNote Storage Analysis command to apply heatmap colorization to quickly identify large files, #1206
  • Updated the Custom Styles dialog to add a "Disable Spellcheck" option to each style, #1191
  • Updated the Favorites dialog to jump to a page when the favorite is double-clicked, #1157
  • Updated Colorizer settings to hide unused languages to make the Colorize menu shorter, #1186
  • Updated Images settings to choose an alternative PlantUML render server, #1155
  • Updated the OneMore Calendar options with the ability to select all/none notebooks, #1146
  • Fixed an issue where the installer would fail due to not finding the Active Setup key in the system registry
  • Fixed an issue where the install was missing the PlantUML and Registry language files
  • Fixed an issue where applying a custom style a large amount of time, #1122
    • Should improve performance with any OneMore command on a page with hand-writing, commit 3e57425
  • Fixed an issue where images were not imported in Word documents, #1217
  • Fixed an issue where Outline Formatting would append an space after each heading, #1204
  • Fixed an issue where the paragraph spacing of custom styles was ignore when applying style to a page, #1197
  • Fixed an issue where the Command Palette inserted an extra space in highlighted commands, #1172
  • Fixed an issue where Remove Empty Lines inadvertently removed formulas on the page, #1150
  • Fixed an issue where PlantUML colorizer files were missing from the installation, #1147
  • Fixed an issue where Link References to this Page removed the space before an applied hyperlink, #1126
  • Fixed an issue where Link Reference to This Page - refresh did not update modified page titles, #1089
  • Fixed an issue where footnotes were not renumbered correctly when adding new ones, #1118
  • Fixed an issue where recommended Chinese translations from PR #1080 where not applied, #1174

Internal Updates

  • Updated the build.ps1 -fast command to build all OneMore projects
  • Fixed an issue in the update-sdk.ps1 script to make it work in both PowerShell 5 and 7+

Full Changelog: https://github.com/stevencohn/OneMore/compare/5.9.0...6.0.1

6.0.0

5 months ago

Broken Installer

5.9.0

8 months ago

Feature Updates

  • Added a command, Compress Images, to minimize the stored size of selected images on the page, #1081
  • Added a keyboard mapping, Ctrl+Shift+0, to clear the background highlighting of selected text, #1090
  • Added a keyboard mapping, Ctrl+Shift+J, to reuse the most recently used color in the Rotating Highlighter, #1091
  • Added a section character prefix to sections titles in the Table of Contents, #1100
  • Fixed an issue where the installer would fail when attempting to download WebView2 while offline, #941
  • Fixed a typo on the Resize dialog and remember image settings, #1060
  • Fixed an issue where File Quick Notes did nothing when using a custom quick notes section, #1064
  • Fixed an issue in the Settings dialog when deleting the last Favorite, causing an exception, #1067
  • Fixed an issue where Copy Link to Page displayed an exception when there were clipboard conflicts due to running other tools such as Delphi Clipboard Viewer, #1071
  • Fixed an issue where the default text color was not properly set when Colorizing over a dark mode background, #1083
  • Fixed an issue where Search failed when the query string contained word-break symbols. This confused the underlying Windows Search engine. #1088
  • Fixed an issue where Export Page failed when there were path delimiters in the page title. Also changes the default option to always strip these characters from the page title and now, optionally, to replace spaces with underscores. #1107

Internal Updates

  • Accepted PR #1049 to improve German translations
  • Accepted PR #1080 to improve Chinese translations
  • Added a progress dialog to Insert TOC command when scanning more than 25 pages
  • Fixed an issue with Insert TOC snippet that caused an exception when OCR text contained HTML or XML text
  • Fixed an issue with Remove Duplicates that caused an exception when OCR text contained HTML or XML text

Full Changelog: https://github.com/stevencohn/OneMore/compare/5.8.5...5.9.0

5.8.5

11 months ago

What's Changed

Maintenace release with minor fixes

  • Added context menu to sort sections within a section group, #1013
  • Added bell icon to Calendar views to indicate pages with reminders
  • Fixed an issue with style treatments inside text/code boxes, #1002
  • Fixed an issue with Manage Favorites that references an orphaned notebook #1008
  • Fixed an issue where focus was not reset after using the Favorites dialog, #1025
  • Fixed an issue with stale reminder deserialization, #1032
  • Fixed an issue where calendar settings were not deserialized properly, #1034
  • Fixed an issue where classified actions were exposed through proxy command, #1040

Full Changelog: https://github.com/stevencohn/OneMore/compare/5.8.4...5.8.5

5.8.4

1 year ago

What's Changed

  • Updated the PowerShell colors to highlight command names
  • Updated the setregistry.ps1 script to create all missing Registry entries as needed
  • Fixed an issue where ribbon enablers were affecting overall performance of OneNote, #992
  • Fixed an issue where the tool buttons where not visible on the Navigator window, #992
  • Fixed an issue where the items were clipped in the Settings Context Menu sheet, #992

Full Changelog: https://github.com/stevencohn/OneMore/compare/5.8.3...5.8.4