Skip to content

Releases: stevencohn/OneMore

A better search, a way to scan, and a few improvements

03 Oct 17:41
a8080fd

Choose a tag to compare

What's Changed

This is a pre-release still under test

  • Added non-indexed full-text search capabilities, bound to Alt+Shift+G, #1856
  • Added the Scan command on the File menu to insert images from a scanner, #1901
  • Added an option to keep the Navigator window on the top and elevate it along with OneNote, #1443
  • Added an option to update the page date and time when building section and notebook TOCs, #1594
  • Update Navigator window to bold current heading when Alt+Shift+N is pressed, #1140
  • Fixed an issue where the Hashtag scanner might continue even though disabled, #1788
  • Fixed an issue where the Navigator window would lose performance over time due to memory leaks, #1827
  • Fixed an issue where the Python code colorizer did not properly detect multi-line comments, #1873
  • Fixed an issue where Open image with failed if a there was a space in the exe path, #1886
  • Fixed an issue where About/Update may chose the wrong bitness, #1883
  • Fixed an issue where the OneMore Calendar did not set focus on OneNote after clicking a link, #1902
  • Fixed an issue where adding a favorite with a duplicate name failed from the dialog, #1903
    • This issue also added a feature that checks and auto-corrects page titles with the Check Favorites command (3-dot menu)

Internal Updates

  • All projects now build into a single output directory, OneMore\bin\Debug, to better emulate the actual installation environment.
  • Cleaned up all NuGet dependencies and documented them on the Nuget Dependencies page.

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 9A792B2C22ED32193FF7CBC5F21EE027FE7BD08E2D7C83719400991DB94266FF
  • x64 = 8796447DA56A0315BF3F2025E23CB13AF85EA5E79E8BE40FFCC44DA11ED3BDA6
  • ARM64 = 3A2E68DEBCD7F01D26F21E83DD4D2625BA1D703082FA44979EA2B81603A1C7CE

Full Changelog: 6.7.7...6.8.0-prerelease

Which Installer?

v6.7.7 changed the fundamental approach to installation. Rather than installers that are tied to the operating system architecture, they are now dependent on the architecture of OneNote itself. If you do not know which version of OneNote you have, refer to Which Version of Office Do I Have? on the How to Install OneNote page.

  • If you have 64-bit OneNote installed, download the x64 installer
  • If you have 32-bit OneNote installed, download the x86 installer
  • If you're running on an ARM64 machine, download the ARM64 installer

Paste Image and nuget version fixes

06 Sep 21:15
9c19843

Choose a tag to compare

What's Changed

Includes all the changes from 6.7.6 as well as an update to stabilize nuget references amongst projects and in app.config files.

  • Added ability to adjust and reszie an image from the Clipboard before pasting onto the current page, #1864
  • Added ability to build an ARM64 installer, #1769
    • Changed the default ribbon configuration to set up a separate OneMore tab
    • Updated the Diagnostic command to report ARM64 architecture
    • Fixed an issue with OneMoreSetupActions where it did not recognized the ARM64 architecture
    • NOTE, this seems to work for some users running on an ARM64 machine, but not everyone.
  • Added ability to pass a date parameter to OneMoreCalendar.exe to set initial view, #1843
  • Updated Schedule Hashtag Scanning dialog to force full scan of selected notebooks, #1846
  • Updated File Import dialog to remember file type options, append or create, #1840
  • Fixed an issue where the Context Menu settings sheet was not drawn correctly after scrolling, #1762
  • Fixed an issue where a batch import of Word docs did not continue to subsequent files after one failed, #1840
  • Fixed an issue where Enable/Disable Spell Check didn't apply to a single selected paragraph, #1848

Internal Updates

  • Fixed an issue where Duplicate Page did not assign a new unique omPageID, #1866

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 9CB7675F2FEA43535221068122BD79F9EF78BE8E7AAA0EF6C0651FB65EBA3900
  • x64 = C18CD9C5916A1FBD73F0E129675B20DCA6DD997894FB02F7C01877140D1149FF
  • ARM64 = B8A31C3A155B189B06C837D1BC3E3D648CD1768F5C1FEE957BD3C4E33524DDB9

Full Changelog: 6.7.6...6.7.7

Which Installer?

This version changes the fundamental approach to installation. Rather than installers that are tied to the operating system architecture, they are now dependent on the architecture of OneNote itself. If you do not know which version of OneNote you have, refer to Which Version of Office Do I Have? on the How to Install OneNote page.

  • If you have 64-bit OneNote installed, download the x64 installer
  • If you have 32-bit OneNote installed, download the x86 installer
  • If you're running on an ARM64 machine, download the ARM64 installer

Paste Image and some fixes

05 Sep 13:46
ae470f9

Choose a tag to compare

What's Changed

  • Added ability to adjust and reszie an image from the Clipboard before pasting onto the current page, #1864
  • Added ability to build an ARM64 installer, #1769
    • Changed the default ribbon configuration to set up a separate OneMore tab
    • Updated the Diagnostic command to report ARM64 architecture
    • Fixed an issue with OneMoreSetupActions where it did not recognized the ARM64 architecture
    • NOTE, this seems to work for some users running on an ARM64 machine, but not everyone.
  • Added ability to pass a date parameter to OneMoreCalendar.exe to set initial view, #1843
  • Updated Schedule Hashtag Scanning dialog to force full scan of selected notebooks, #1846
  • Updated File Import dialog to remember file type options, append or create, #1840
  • Fixed an issue where the Context Menu settings sheet was not drawn correctly after scrolling, #1762
  • Fixed an issue where a batch import of Word docs did not continue to subsequent files after one failed, #1840
  • Fixed an issue where Enable/Disable Spell Check didn't apply to a single selected paragraph, #1848

Internal Updates

  • Fixed an issue where Duplicate Page did not assign a new unique omPageID, #1866

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 32B78BBC9ED5273FCF8EF6C1DAAFEAB05385FF8BAC869FC755F70A3D90034CBB
  • x64 = ABFC4820AD56F124F6654662E5B6C944C9800F6848B9F66FE4297F4130C3F2FF
  • ARM64 = 687178453B677BEE8CC74AD682EE486042BAE85FEF3E0E39DA7FA35746D7B8D2

Full Changelog: 6.7.4...6.7.6

Which Installer?

This version changes the fundamental approach to installation. Rather than installers that are tied to the operating system architecture, they are now dependent on the architecture of OneNote itself. If you do not know which version of OneNote you have, refer to Which Version of Office Do I Have? on the How to Install OneNote page.

  • If you have 64-bit OneNote installed, download the x64 installer
  • If you have 32-bit OneNote installed, download the x86 installer
  • If you're running on an ARM64 machine, download the ARM64 installer

Paste Image and some fixes

30 Aug 20:50
0452651

Choose a tag to compare

Pre-release

What's Changed

  • Added ability to adjust and reszie and image from the Clipboard before pasting onto the current page, #1864
  • Added ability to build an ARM64 installer, #1769
    • Changed the default ribbon configuration to set up a separate OneMore tab
    • Updated the Diagnostic command to report ARM64 architecture
    • Fixed an issue with OneMoreSetupActions where it did not recognized the ARM64 architecture
    • NOTE, this seems to work for some users running on an ARM64 machine, but not everyone.
  • Added ability to pass a date parameter to OneMoreCalendar.exe to set initial view, #1843
  • Updated Schedule Hashtag Scanning dialog to force full scan of selected notebooks, #1846
  • Updated File Import dialog to remember file type options, append or create, #1840
  • Fixed an issue where the Context Menu settings sheet was not drawn correctly after scrolling, #1762
  • Fixed an issue where a batch import of Word docs did not continue to subsequent files after one failed, #1840
  • Fixed an issue where Enable/Disable Spell Check didn't apply to a single selected paragraph, #1848

Internal Updates

  • Fixed an issue where Duplicate Page did not assign a new unique omPageID, #1866

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 2E2094C93D13D3AB0144ABA812C1DFD3ED733ED5C28691687803D52A0B65D96E
  • x64 = AA332C7BCE628FF51834719EF0DC34D98D9161C8D8E6BD58C0C3342D09D73356
  • ARM64 = 4500E1617011FB15115E8AE327FB7ED6940DC1A3A0F43F0B746205E18D9FF5CB

Full Changelog: 6.7.4...6.7.5

Which Installer?

This version changes the fundamental approach to installation. Rather than installers that are tied to the operating system architecture, they are now dependent on the architecture of OneNote itself. If you do not know which version of OneNote you have, refer to Which Version of Office Do I Have? on the How to Install OneNote page.

  • If you have 64-bit OneNote installed, download the x64 installer
  • If you have 32-bit OneNote installed, download the x86 installer
  • If you're running on an ARM64 machine, download the ARM64 installer

ARM64 Test

22 Jul 12:29
b225fa7

Choose a tag to compare

ARM64 Test Pre-release
Pre-release

THIS IS ONLY A TEST

For testing on ARM64 devices such as the latest Surface Pro

  • River.OneMoreAddin.dll compiled as ARM64
  • All other assemblies are AMR64
  • The MSI still targets x64

Formula Variables

28 Jun 13:51
7d113a9

Choose a tag to compare

What's Changed

  • Added ability to define global variables for use in table formulas, #1023
  • Added ability to include Save New Snippet in the context menu, #1791
  • Added ability to archive a section group folder, #1780
  • Added support for JSON syntax colorizing, #1817
  • Added Open Folder as Notebook and Open Location of Section/SectionGroup" commands, #1773
  • Added a warning message when Save New Snippet command is called as a shortcut key, #1792
  • Updated Open Image With command to default to system default image viewer, #1799
  • Updated text on the Schedule Hashtag Scan dialog, #1782
  • Updated the Sort command to sort pages based on numeric prefixes before alphabetical, #1755
  • Fixed an issue where Paste as Text always inserted a line above the current paragraph, #1771

Internal Updates

  • Merged French translations PR #1803
  • Updated Wiki Developer Setup page to clarify how to use the setregistry.ps1 script, commit a861070
  • Improved robustness of the setregistry.ps1 script, commit f7239d3
  • Improved Search and Replace raw XML to validate one prefix, commit 906de44
  • Changed logging of Apply Style command to only log XML in verbose mode, commit 074b58f

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 72658E76DFA37443A55094444E8744BD6177D773B7254069D4AAF868DA91656C
  • x64 = 4CCD6C8C662DFB11B4D1150E450F4673B8C0ED4704BC206DE29BF8640B73CE88

Full Changelog: 6.7.3...6.7.4

Bug Fixes

31 May 19:46
dd0a5ee

Choose a tag to compare

What's Changed

I know it's been a while. I just wanted to get some fixes out there for my peeps.

  • Fixed an issue where the Table of Contents snippet failed if a heading contained an ampersand &, #1750
  • Fixed an issue where importing markdown failed when containing wikilinks, #1763
  • Fixed an issue where the wrong command was executed from the Command Palette, #1778
  • Fixed an issue where Analyze Data Storage failed when finding duplicate notebook names, #1783
  • Fixed an issue where Save Snippet failed when selecting a single list item when inside a table, #1786
  • Fixed an issue where OneMore failed when WMI restrictions limits loading machine info, #1807
  • Fixed an issue where commands would fail due to MinInclusive validation exceptions, #1808
  • Improve French translation (@PositroniumJS), #1800
  • Improved Insert Text/Code Box to correctly wrap snippets selected within a paragraph, #1774
  • Improved error handling when managing favorites, #1821
    Improved error handling in Table of Contents for headers containing invalid XML chars, #1767

Checksums

  • x86 = F7E194092C05C8008E318DAE5D01BDE0643FA7D44377B79E93F6E80C006161E8
  • x64 = 6C5F202F6A5EC238BB92EE9B4F0D2B586358355B732F24DDD95DA86864904F74

Full Changelog: 6.7.1...6.7.3

ToC Fix

07 Jan 18:34
66dbde8

Choose a tag to compare

ToC Fix Pre-release
Pre-release

What's Changed

  • Fixed an issue where special characters would cause the Table of Contents command to fail silently, #1752
  • Fixed an issue where the Page Color dialog was not centered over the OneNote window

Checksums

  • x86 = 7A5CA8612B425A0015FB1F9B53A8FA125E1E94B0F9CC4DE73A88E811F23E7E7F
  • x64 = D7AC8F4D80EAD759255A2FE3C7D313230EC5D193F63836AE783C4C4679F19CAA

Full Changelog: 6.7.1...6.7.2

Retied in a Ribbon

02 Jan 23:27
f829e30

Choose a tag to compare

What's Changed

Apologies to those who ran into this, but I left a debug hook in the 6.7.0 Apply Styles command that may interrupt normal operations. While the Apply Style command would otherwise complete successfully, this hook has been removed in 6.7.1.

  • Added the Check URLs command to check valid URLs on a page, #1046
  • Added the Replace URL Titles With Addresses command, #1713
  • Added the Open page/section/notebook In Web Browser commands, #1629
  • Added the Scan Hashtags command, bound to Ctrl + Alt + F10, to scan the current page, #1675
  • Added the Select All Tables command, #1679
  • Added the Update Page Time command, #1702
  • Added the ability to delete items from the Navigator History panel, #1707
  • Added the ability to sum timespan values in table formulas, #1696
  • Added the option to limit the depth of headings displayed in the page Table of Contents, #1521
  • Added the option to separate OneMore into its own ribbon tab, #1651
  • Added the option to overlay the Table of Contents over existing outlines, #1712
  • Added the option allow incremental character searching in the command palettes, #1680
  • Added the option to hide the "no changes" message when running a plugin, #1656
  • Added keyboard shortcuts to restart and close the timer window, #1552
  • Enhanced the hashtag Index pages feature to include a checkbox for each page, #1649
  • Removed the bubble window form appearing after copying link to para or page, #1070
  • Fixed an issue where CSS was exposed in Navigator Heading panel, #1722
  • Fixed an issue where spaces where not allowed in path to Obsidian wiki-style linked images, #1718
  • Fixed an issue where the custom color was not applied to the horizontal line snippets, #1688
  • Fixed an issue where comma-separated hashtags were not recognized, #1663
  • Fixed an issue where Apply Styles to Page caused an exception, #1662
  • Fixed an issue where the Colorize dialog caused an exception, #1660
  • Fixed an issue where spaces were not rendered correctly in the command palette, #1655
  • Fixed an issue where Remove Ink would not remove InkWord and InkParagraph elements, #1730
  • Fixed an issue where Python multiline comments were not colorized properly, #1732
  • Fixed an issue where embedded content misinterpreted incoming TagDefs, #1736
  • Fixed an issue where the last deleted ref was not removed from the Linked References block, #1737
  • Fixed an issue where custom headings with the default font size were set to wrong QuickStyle, #1738
  • Fixed an issue where Paste as Text command pasted soft breaks instead of hard breaks, #1745

Internal Updates

  • Changed the default Hashtag scanner throttle from 40ms to 20ms, commit
  • Updated the Update command to ignore prerelease versions, commit
  • Removed call to SwitchToThisWindow when opening command palettes, #1422
  • Fixed an issue where multiple selected images were not resized correclty, PR #1673
  • Fixed an issue where the HashtagScanner failed on the first run on a new install, commit
  • Fixed an issue where OneMoreTray Schedule dialog was not translated correctly, commit
  • Fixed an issue where Stop.ps1 was not stopping OneMoreTray, commit
  • Fixed an issue where Ctrl + R would cause an exception when running modeless dialogs, commit

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 88DB6B3273F7086BDB62E830A0D8307A6A13A04F177B21EEB64FE04E3EAFECAB
  • x64 = 538BCCFF9084A0FCB330FF03A7BFC969DDF7CE07235584E30B121C8641DC761D

Full Changelog: 6.6.1...6.7.1

Tied in a Ribbon

31 Dec 15:20
0d33198

Choose a tag to compare

Tied in a Ribbon Pre-release
Pre-release

What's Changed

  • Added the Check URLs command to check valid URLs on a page, #1046
  • Added the Replace URL Titles With Addresses command, #1713
  • Added the Open page/section/notebook In Web Browser commands, #1629
  • Added the Scan Hashtags command, bound to Ctrl + Alt + F10, to scan the current page, #1675
  • Added the Select All Tables command, #1679
  • Added the Update Page Time command, #1702
  • Added the ability to delete items from the Navigator History panel, #1707
  • Added the ability to sum timespan values in table formulas, #1696
  • Added the option to limit the depth of headings displayed in the page Table of Contents, #1521
  • Added the option to separate OneMore into its own ribbon tab, #1651
  • Added the option to overlay the Table of Contents over existing outlines, #1712
  • Added the option allow incremental character searching in the command palettes, #1680
  • Added the option to hide the "no changes" message when running a plugin, #1656
  • Added keyboard shortcuts to restart and close the timer window, #1552
  • Enhanced the hashtag Index pages feature to include a checkbox for each page, #1649
  • Removed the bubble window form appearing after copying link to para or page, #1070
  • Fixed an issue where CSS was exposed in Navigator Heading panel, #1722
  • Fixed an issue where spaces where not allowed in path to Obsidian wiki-style linked images, #1718
  • Fixed an issue where the custom color was not applied to the horizontal line snippets, #1688
  • Fixed an issue where comma-separated hashtags were not recognized, #1663
  • Fixed an issue where Apply Styles to Page caused an exception, #1662
  • Fixed an issue where the Colorize dialog caused an exception, #1660
  • Fixed an issue where spaces were not rendered correctly in the command palette, #1655
  • Fixed an issue where Remove Ink would not remove InkWord and InkParagraph elements, #1730
  • Fixed an issue where Python multiline comments were not colorized properly, #1732
  • Fixed an issue where embedded content misinterpreted incoming TagDefs, #1736
  • Fixed an issue where the last deleted ref was not removed from the Linked References block, #1737
  • Fixed an issue where custom headings with the default font size were set to wrong QuickStyle, #1738
  • Fixed an issue where Paste as Text command pasted soft breaks instead of hard breaks, #1745

Internal Updates

  • Changed the default Hashtag scanner throttle from 40ms to 20ms, commit
  • Updated the Update command to ignore prerelease versions, commit
  • Removed call to SwitchToThisWindow when opening command palettes, #1422
  • Fixed an issue where multiple selected images were not resized correclty, PR #1673
  • Fixed an issue where the HashtagScanner failed on the first run on a new install, commit
  • Fixed an issue where OneMoreTray Schedule dialog was not translated correctly, commit
  • Fixed an issue where Stop.ps1 was not stopping OneMoreTray, commit
  • Fixed an issue where Ctrl + R would cause an exception when running modeless dialogs, commit

Known Issues

  • 🐜 Search and Replace doesn't replace the currently highlighted or selected word/phrase; sometimes it doesn't replace other candidates either
  • 🐜_Select Similar Styles_ will find differences in colors Auto vs #000000 - make it more fuzzy?
  • 💡Paginate Hashtag search results
  • 💡Move Navigator to DB, paginate history panel, provide import/export
  • 💡Move Reminders to DB, option in dialog and on-page link to delete completed reminders
  • 💡Github PR action to pull ticket# prefix from branch name, e.g. 1234-do-something-cool

Checksums

  • x86 = 410AD464AE692FA23AD44CD85B8159E2E2775751AA0E413F0C773195C128A856
  • x64 = AF3712289DCB4C67C8429E3C0A095D730B47AD40CD051793DEE460FAF4616314

Full Changelog: 6.6.1...6.7.0