Skip to content

Commit c35b9be

Browse files
committed
Add account aliasing feature.
1 parent 50a9a4e commit c35b9be

File tree

19 files changed

+632
-38
lines changed

19 files changed

+632
-38
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<AppInstaller DisplayName="MyMoney.Net" IsBundle="true" Version="1.1.71.0" DisplayPublisher="Chris Lovett" SupportedArchitectures="neutral" OutputFolder="D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\AppPackages\" Description="MyMoney is a rich client .NET application for managing your personal finances. It is written entirely in C# and is designed for programmers who want easy access to their data and who want to quickly and easily add their own features. Your data will not be locked up in some proprietary format, it is yours to do with as you like." MinOS="10.0.18362.0" CertificateUri="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.71.0/MoneyPackage_1.1.71.0_Test/MoneyPackage_1.1.71.0_AnyCPU.cer" PackageUri="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.71.0/MoneyPackage_1.1.71.0_Test/MoneyPackage_1.1.71.0_AnyCPU.msixbundle" AppInstallerFile="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.71.0/MoneyPackage.appinstaller" LogoPath="D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\Images\StoreLogo.png" TileColor="transparent" />
2+
<AppInstaller DisplayName="MyMoney.Net" IsBundle="true" Version="1.1.77.0" DisplayPublisher="Chris Lovett" SupportedArchitectures="neutral" OutputFolder="D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\AppPackages\" Description="MyMoney is a rich client .NET application for managing your personal finances. It is written entirely in C# and is designed for programmers who want easy access to their data and who want to quickly and easily add their own features. Your data will not be locked up in some proprietary format, it is yours to do with as you like." MinOS="10.0.18362.0" CertificateUri="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.77.0/MoneyPackage_1.1.77.0_Test/MoneyPackage_1.1.77.0_AnyCPU.cer" PackageUri="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.77.0/MoneyPackage_1.1.77.0_Test/MoneyPackage_1.1.77.0_AnyCPU.msixbundle" AppInstallerFile="https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.77.0/MoneyPackage.appinstaller" LogoPath="D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\Images\StoreLogo.png" TileColor="transparent" />
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
MainPackage=D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\bin\AnyCPU\Release\MoneyPackage_1.1.71.0_AnyCPU.msix
2-
SymbolPackage=D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\obj\Release\Symbols\MoneyPackage_1.1.71.0_AnyCPU.appxsym
1+
MainPackage=D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\bin\AnyCPU\Release\MoneyPackage_1.1.77.0_AnyCPU.msix
2+
SymbolPackage=D:\git\clovett\MyMoney.Net\Source\WPF\MoneyPackage\obj\Release\Symbols\MoneyPackage_1.1.77.0_AnyCPU.appxsym

Source/WPF/MoneyPackage/MoneyPackage.wapproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(SolutionDir)/Version/Version.props" />
34
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '15.0'">
45
<VisualStudioVersion>15.0</VisualStudioVersion>
56
</PropertyGroup>
@@ -64,7 +65,7 @@
6465
<AppxBundlePlatforms>neutral</AppxBundlePlatforms>
6566
<HoursBetweenUpdateChecks>24</HoursBetweenUpdateChecks>
6667
<AppxPackageSigningTimestampServerUrl>http://timestamp.sectigo.com</AppxPackageSigningTimestampServerUrl>
67-
<AppInstallerUri>https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/1.1.71.0/</AppInstallerUri>
68+
<AppInstallerUri>https://lovettsoftwarestorage.blob.core.windows.net/downloads/MyMoney.Net/$(ApplicationVersion)/</AppInstallerUri>
6869
</PropertyGroup>
6970
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
7071
<AppxBundle>Always</AppxBundle>

Source/WPF/MoneyPackage/Package.appxmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<Identity
1010
Name="43906ChrisLovett.MyMoney.Net"
1111
Publisher="CN=Chris Lovett, O=Chris Lovett, STREET=18606 201st Ave NE, L=Woodinville, S=WA, PostalCode=98077, C=US"
12-
Version="1.1.71.0" />
12+
Version="1.1.77.0" />
1313

1414
<Properties>
1515
<DisplayName>MyMoney.Net</DisplayName>

Source/WPF/MyMoney.sln

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
66
ProjectSection(SolutionItems) = preProject
77
Local.testsettings = Local.testsettings
88
MyMoney.vsmdi = MyMoney.vsmdi
9+
publish.cmd = publish.cmd
910
TraceAndTestImpact.testsettings = TraceAndTestImpact.testsettings
11+
Version\Version.cs = Version\Version.cs
12+
Version\Version.props = Version\Version.props
1013
EndProjectSection
1114
EndProject
1215
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyMoney", "MyMoney\MyMoney.csproj", "{6B0B9232-88CF-41B0-84AB-186D2F467184}"

Source/WPF/MyMoney/Database/Mapping.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ public List<ColumnMapping> Columns
2828
{
2929
get
3030
{
31-
Debug.Assert(columns != null, "ObjectType should have been set by now");
31+
if (columns == null)
32+
{
33+
Debug.Assert(columns != null, "ObjectType should have been set by now");
34+
}
3235
return columns;
3336
}
3437
set { columns = value; }

0 commit comments

Comments
 (0)