Skip to content

Commit

Permalink
Release 16.2.0 codebase
Browse files Browse the repository at this point in the history
  • Loading branch information
atrenton committed Sep 1, 2020
1 parent a30d19c commit 7eec498
Show file tree
Hide file tree
Showing 86 changed files with 792 additions and 294 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -329,3 +329,6 @@ ASALocalRun/

# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Ignore Markdownlint style file
markdown-style.rb
13 changes: 9 additions & 4 deletions Build.ps1
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
# Build.ps1 -- Builds MyJournal.Notebook VS2017 Solution using MSBuild
#Requires Version 4
# Build.ps1 -- Builds MyJournal.Notebook VS2017+ Solution using MSBuild
#Requires -RunAsAdministrator

# Load the common script library
. "$PSScriptRoot\scripts\Common-Library.ps1"

if ($OneNote_Bitness -eq '64-bit') {
$Platform = 'x64'
} else {
$Platform = 'x86'
}

if ($global:MSBuild_EXE -eq $null) {
Set-Variable `
-Name MSBuild_EXE -Value $(Find-MSBuild-v15) `
-Name MSBuild_EXE -Value $(Find-MSBuild $Platform) `
-Option Constant -Scope Global
}

Expand All @@ -24,7 +29,7 @@ Set-Location $PSScriptRoot
# To specify Git Commit SHA-1 hash, use the /p:SourceRevisionId property:
# EXAMPLE: "/p:SourceRevisionId=g$(Git-Latest-Commit)"
#-------------------------------------------------------------------------------
$properties = @('/p:Configuration=Release', '/p:Platform=x86',
$properties = @('/p:Configuration=Release', "/p:Platform=$Platform",
"/p:SourceRevisionId=g$(Git-Latest-Commit)")

$sln = '"{0}"' -f "$PSScriptRoot\src\MyJournal.Notebook.sln"
Expand Down
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,28 @@
# Changelog

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org/).

## [16.2.0] - 2020-09-01

### Added

- Support for 64-bit versions of OneNote

## [16.1.0] - 2020-02-02

### Added
* Paper size user preference; defaults to Auto (automatic) - Issue [1]

[1]:https://github.com/atrenton/MyJournal.Notebook/issues/1
- Paper size user preference; defaults to Auto (automatic) - Issue [1]

[1]:https://github.com/atrenton/MyJournal.Notebook/issues/1

## [16.0.0] - 2019-09-03

### Added
* Initial release

- Initial release

[16.0.0]:https://github.com/atrenton/MyJournal.Notebook/releases/tag/v16.0.0
[16.1.0]:https://github.com/atrenton/MyJournal.Notebook/releases/tag/v16.1.0
[16.2.0]:https://github.com/atrenton/MyJournal.Notebook/releases/tag/v16.2.0
139 changes: 69 additions & 70 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,96 +1,95 @@
[![Release (latest SemVer)](https://img.shields.io/github/v/release/atrenton/MyJournal.Notebook?style=social)](https://github.com/atrenton/MyJournal.Notebook/releases)

# *MyJournal.Notebook*
***MyJournal.Notebook*** makes journaling with OneNote as simple as possible, but not simpler!<br />
![screenshot](docs/README-screenshot.png)<br />
Follow me on Twitter for updates and general questions.<br />
[![Twitter Follow](https://img.shields.io/twitter/follow/ArtTrenton.svg?label=Follow%20@ArtTrenton)](https://twitter.com/ArtTrenton)

:pushpin: _***MyJournal.Notebook*** makes journaling with OneNote as simple as possible, but not simpler!_

![screenshot](docs/README-screenshot.png)

[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/atrenton/MyJournal.Notebook?logo=github)](https://github.com/atrenton/MyJournal.Notebook/releases/latest)&emsp;&emsp;[![Gitter chat](https://img.shields.io/gitter/room/atrenton/MyJournalNotebook?logo=gitter)](https://gitter.im/MyJournal-Notebook/community)&emsp;&emsp;[![Keybase chat](https://img.shields.io/static/v1.svg?label=chat&message=on%20keybase&logo=keybase)](https://keybase.io/atrenton/chat)&emsp;&emsp;[![GitHub issues](https://img.shields.io/github/issues/atrenton/MyJournal.Notebook?logo=github)](https://github.com/atrenton/MyJournal.Notebook/issues)&emsp;&emsp;[![Tweets](https://img.shields.io/twitter/url?label=tweets&logo=twitter&style=plastic&url=https%3A%2F%2Ftwitter.com%2FArtTrenton)](https://twitter.com/ArtTrenton)

## About
Record your daily interactions, ideas and inspirations with this add-in for Microsoft® OneNote® 2010 / 2013 / 2016 Windows desktop versions (32-bit).

Record your daily interactions, ideas and inspirations with this add-in for Microsoft® OneNote® 2010 / 2013 / 2016 Windows desktop versions.

<table hspace="25">
<tr>
<th scope="row">
<img src="docs/journal.png" alt="journal" />
</th>
<td>With one click of a button, this add-in
<br />creates a notebook on local storage
<br />organized by year, month, and day.</td>
</tr>
<tr />
<tr>
<th scope="row">User
<br />Configurable
<br />Page
<br />Settings</th>
<td>
<ul>
<li>Page color</li>
<li>Page title date format</li>
<li>Page rule lines</li>
<li>Page template</li>
<li>Paper size</li>
</ul>
</td>
</tr>
<tr />
<tr>
<th scope="row">Language</th>
<td>C #</td>
</tr>
<tr />
<tr>
<th scope="row">License</th>
<td>
<a href="LICENSE.txt">Microsoft Public License (MS-PL)</a>
</td>
</tr>
<tr />
<tr>
<th scope="row">Disclaimer</th>
<td><b><i>MyJournal.Notebook</i></b> software is not developed by or affiliated with the Microsoft Corporation.</td>
</tr>
<tr />
<tr>
<th scope="row">Trademarks</th>
<td>Microsoft and OneNote are registered trademarks of Microsoft Corporation.</td>
</tr>
<tr>
<th scope="row">
<img src="docs/journal.png" alt="journal" />
</th>
<td>With one click of a button, this add-in
<br />creates a notebook on local storage
<br />organized by year, month, and day.</td>
</tr>
<tr />
<tr>
<th scope="row">User
<br />Configurable
<br />Page
<br />Settings</th>
<td>
<ul>
<li>Page color</li>
<li>Page title date format</li>
<li>Page rule lines</li>
<li>Page template</li>
<li>Paper size</li>
</ul>
</td>
</tr>
<tr />
<tr>
<th scope="row">Language</th>
<td>C #</td>
</tr>
<tr />
<tr>
<th scope="row">License</th>
<td>
<a href="LICENSE.txt">Microsoft Public License (MS-PL)</a>
</td>
</tr>
<tr />
<tr>
<th scope="row">Disclaimer</th>
<td><b><i>MyJournal.Notebook</i></b> software is not developed by or affiliated with the Microsoft Corporation.</td>
</tr>
<tr />
<tr>
<th scope="row">Trademarks</th>
<td>Microsoft and OneNote are registered trademarks of Microsoft Corporation.</td>
</tr>
</table>

For additional information, read my DEV Community post: [MyJournal.Notebook Add-In for OneNote: Journaling Made Easy](https://dev.to/atrenton/myjournal-notebook-add-in-for-onenote-journaling-made-easy-3g2h "https://dev.to/atrenton/myjournal-notebook-add-in-for-onenote-journaling-made-easy-3g2h")
For additional information, check out the [**Wiki**](https://github.com/atrenton/MyJournal.Notebook/wiki).

## Requirements
* .NET Framework 4.6.2 or later<br />
* OneNote 2010 / 2013 / 2016 Windows desktop software (32-bit)<br />
* Visual Studio 2017 version 15.2 or later (developers only)<br />

- Microsoft Windows 7 OS or later<br />
- Microsoft .NET Framework 4.6.2 or later<br />
- Microsoft OneNote 2010 / 2013 / 2016 Windows desktop software (32-bit or 64-bit)<br />
- Microsoft Visual Studio 2017 version 15.2 or later (developers only)<br />

## Installation
- To install this add-in, you must have a 32-bit Windows desktop version of OneNote 2010 / 2013 / 2016.

- Unsupported versions of OneNote:
- OneNote for Windows 10
- OneNote 2016 installed from [here](https://www.onenote.com/download "https://www.onenote.com/download"), unless its combined with a paid MS Office product to unlock local notebook support. See [what additional benefits do I get if I use OneNote with an Office 365 subscription or as part of Office 2019](https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103?ui=en-US&rs=en-US&ad=US#gen20) for more information.
- To use this add-in, you must have a full Windows desktop version of OneNote 2010 / 2013 / 2016 that supports the creation of a local notebook. Both 32- and 64-bit versions of OneNote are supported as of [release 16.2.0].

&NewLine;

- To find the bitness for your version of OneNote:
1. Press the `Windows` + `Shift` + `N` keys to open OneNote.

2. For OneNote 2013 (Version 15.0) / 2016 (Version 16.0):
- Click on File &#x2192; Account &#x2192; About OneNote button<br />![OneNote 2013 bitness](docs/OneNote-2013-bitness.png)<br />![OneNote 2016 bitness](docs/OneNote-2016-bitness.png)

3. For OneNote 2010 (Version 14.0):
- Click on File &#x2192; Help<br />![OneNote 2010 bitness](docs/OneNote-2010-bitness.png)
- Unsupported versions of OneNote:
- OneNote for Windows 10
- OneNote 2016 installed from [here](https://www.onenote.com/download "https://www.onenote.com/download"), unless its combined with a paid MS Office product to unlock local notebook support. See [what additional benefits do I get if I use OneNote with an Microsoft 365 subscription or as part of Office 2019](https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103?ui=en-US&rs=en-US&ad=US#gen20) for more information.

&NewLine;

- After confirming you have a 32-bit version of OneNote, download and install the MSI file from the [Releases](https://github.com/atrenton/MyJournal.Notebook/releases) page.
- Download and install the [latest release] of the **MyJournal.Notebook.Setup** program.

## Usage

- [Select journal page template](docs/HowTo-Select-Journal-Page-Template.md)
- [Select journal paper size](docs/HowTo-Select-Journal-Paper-Size.md)
- [Create journal page](docs/HowTo-Create-Journal-Page.md)
- [Select journal page color](docs/HowTo-Select-Page-Color.md)
- [Select journal page title date format](docs/HowTo-Select-Page-Title.md)
- [Select journal page rule lines format](docs/HowTo-Select-Rule-Lines.md)

[latest release]:https://github.com/atrenton/MyJournal.Notebook/releases/latest
[release 16.2.0]:https://github.com/atrenton/MyJournal.Notebook/releases/tag/v16.2.0
9 changes: 9 additions & 0 deletions docs/HowTo-Create-Journal-Page.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Create a Journal Page

![screenshot](usage/create-journal-page.gif)

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
9 changes: 9 additions & 0 deletions docs/HowTo-Select-Journal-Page-Template.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Select a Journal Page Template

![screenshot](usage/select-page-template.gif)

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
11 changes: 11 additions & 0 deletions docs/HowTo-Select-Journal-Paper-Size.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,18 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Select Journal Paper Size

![screenshot](usage/select-paper-size.gif)

**NOTE:** Setting the paper size to any value other than ```Automatic``` will result in a fixed height page size. Content exceeding this height overflows the background page color. See [Known Issues](https://github.com/atrenton/MyJournal.Notebook/blob/master/docs/known-issues.md) for more information.

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
9 changes: 9 additions & 0 deletions docs/HowTo-Select-Page-Color.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Select a Journal Page Color

![screenshot](usage/select-page-color.gif)

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
9 changes: 9 additions & 0 deletions docs/HowTo-Select-Page-Title.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Select a Journal Page Title Date Format

![screenshot](usage/select-page-title-date-format.gif)

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
9 changes: 9 additions & 0 deletions docs/HowTo-Select-Rule-Lines.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# *MyJournal.Notebook*

---

## Usage

### :star: How-to: Select a Journal Page Rule Lines Style

![screenshot](usage/select-page-rule-lines-format.gif)

<p align="right">
<a href="https://github.com/atrenton/MyJournal.Notebook/blob/master/README.md#usage">:arrow_left: README &ndash; Usage</a><br>
<a href="https://github.com/atrenton/MyJournal.Notebook/wiki/Configuration#movie_camera-quick-start-videos">:arrow_left: Wiki Configuration &ndash; Quick Start Videos</a>
</p>

Screen capture recorded with [ScreenToGif](https://www.screentogif.com/)
6 changes: 4 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@
This is the [MyJournal.Notebook](https://github.com/atrenton/MyJournal.Notebook) developer documentation.

## Contributing

NEWSFLASH: Microsoft Office 365 Blog - November 4, 2019 : [Your OneNote](https://techcommunity.microsoft.com/t5/Office-365-Blog/Your-OneNote/ba-p/954922 "https://techcommunity.microsoft.com/t5/Office-365-Blog/Your-OneNote/ba-p/954922")

Microsoft has decided to **continue mainstream support for OneNote 2016** to align it with Office 2019.

Also, please read [Frequently Asked Questions about OneNote and Office 2019](https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-and-office-2019-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103 "https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-and-office-2019-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103") for more information.
Also, please read [Frequently Asked Questions about OneNote in Office 2019 and Microsoft 365](https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-and-office-2019-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103 "https://support.office.com/en-us/article/frequently-asked-questions-about-onenote-and-office-2019-6582c7ae-2ec6-408d-8b7a-3ed71a3c2103") for more information.

While I consider this add-in to be feature complete, I am now willing to consider enhancement requests or other contributions to this project.

## Developer Resources

- Check out my Wakelet collection: [OneNote Component Object Model (COM) Programming](https://wakelet.com/wake/0a714a50-a923-4ee5-82f0-2c7171589551)
- [Debugging with DebugView](debugging/DebugView-README.md)
- [Debugging with DebugView](debugging/README.md)

0 comments on commit 7eec498

Please sign in to comment.