Skip to content

Commit

Permalink
Merge branch 'clovett/net8'
Browse files Browse the repository at this point in the history
  • Loading branch information
clovett committed Dec 24, 2023
2 parents 6cc8c9c + 5eaf012 commit d59c137
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
7 changes: 4 additions & 3 deletions Source/WPF/ScenarioTest/Wrappers/TransactionViewWrapper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,7 @@ internal string GetSelectedTransactionXml()

internal void NavigateTransfer()
{
this.Focus();
var selection = (TransactionViewRow)this.ScrollSelectionIntoView();
if (selection == null)
{
Expand Down Expand Up @@ -552,11 +553,11 @@ public string ParseTransferPayee(out string tofrom)

if (payee.StartsWith("Transfer"))
{
payee = payee[0..8].Trim();
payee = payee.Trim();
int i = payee.IndexOf(':');
if (i > 0)
if (i > 8)
{
tofrom = payee.Substring(0, i);
tofrom = payee.Substring(8, i - 8).Trim();
return payee.Substring(i + 1).Trim();
}
}
Expand Down
4 changes: 2 additions & 2 deletions docs/Basics/Setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ The database file is portable so you can move it using USB storage device, or st

## Security

MyMoney.NET on .NET 7.0 does not support adding a password to your **SQL Lite** databases, but you
MyMoney.NET on .NET 8.0 does not support adding a password to your **SQL Lite** databases, but you
can set a password on the **Binary XML** files. This password is also saved in your local Windows
Credential Store so you don't have to keep typing it in.  But this convenience could also help you
forget the password.  If you open your Windows Credential Manager you will see an entry with a name
Expand Down Expand Up @@ -51,7 +51,7 @@ of MyMoney.Net you might see an error message like this, which is the result of

![](../Images/Setup1.png)

The new .NET 7.0 version of MyMoney.Net does not support passwords. This means if you are upgrading
The new .NET 8.0 version of MyMoney.Net does not support passwords. This means if you are upgrading
to this new version you have to first remove the password from your database, then do the upgrade.
If you forgot to do that then you can install this
[old version using winget](https://winget.run/pkg/LovettSoftware/MyMoney.Net) that does work with a password, remove the password, then re-install the new version.
Expand Down
5 changes: 2 additions & 3 deletions docs/Basics/install.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
# Install MyMoney.Net

There are two ways to install the app.

This most convenient is to install it directly from the web browser. If the browser downloads this
file, click "Open file" to install it.
You must first ensure you have [.NET 7.0 Desktop Runtime installed](https://dotnet.microsoft.com/en-us/download/dotnet/7.0).

You must first ensure you have [.NET 8.0 runtime installed](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)

When installed using ClickOnce the app will [auto-update](Updates.md).

Expand Down
2 changes: 1 addition & 1 deletion docs/dev/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ git clone https://github.com/clovett/MyMoney.Net
```

To build the WPF app load the following solution into
Visual Studio 2022. You will need to first install [.NET 7.0 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/7.0).
Visual Studio 2022. You will need to first install [.NET 8.0 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/7.0).

```
devenv Source\WPF\MyMoney.sln
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Home

**MyMoney** is a rich client [.NET 7.0 ClickOnce application](https://dotnet.microsoft.com/en-us/download/dotnet/7.0) for managing your personal finances. See [Demo Video](https://youtu.be/u6BVF2x9FBA).
**MyMoney** is a rich client [.NET 8.0 ClickOnce application](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) for managing your personal finances. See [Demo Video](https://youtu.be/u6BVF2x9FBA).

<div>
<a href="Basics/install" class="btn btn-primary mt-20 mr-30" style="color:#EEEEFF" >Install</a>
Expand Down

0 comments on commit d59c137

Please sign in to comment.