Fixed feed icon not appearing

+version bump
This commit is contained in:
Gordon Pedersen 2024-07-04 10:21:25 +10:00
parent a5d860c916
commit b42bf2023d
4 changed files with 41 additions and 22 deletions

View file

@ -27,7 +27,14 @@ namespace Neighbourhood.omg.lol {
public List<StatusOrPic>? Feed { get; set; } public List<StatusOrPic>? Feed { get; set; }
// Account data // Account data
public AccountResponseData? AccountInfo { get; set; } private AccountResponseData? _accountInfo;
public AccountResponseData? AccountInfo {
get => _accountInfo;
set {
_accountInfo = value;
OnPropertyChanged(nameof(AccountInfo));
}
}
public AddressResponseList? AddressList { get; set; } public AddressResponseList? AddressList { get; set; }
public bool IsAuthorized { get => AccountInfo != null; } public bool IsAuthorized { get => AccountInfo != null; }

View file

@ -27,10 +27,22 @@ else {
<div class="label">Now.garden</div> <div class="label">Now.garden</div>
</NavLink> </NavLink>
} }
<NavLink class="l m nav-link" href="/directory"> <NavLink class="l m nav-link" href="/directory">
<i class="square fa-duotone fa-address-book"></i> <i class="square fa-duotone fa-address-book"></i>
<div class="label">Directory</div> <div class="label">Directory</div>
</NavLink> </NavLink>
@code {
protected override async Task OnInitializedAsync() {
await base.OnInitializedAsync();
State.PropertyChanged += StateChanged;
}
private async void StateChanged(object? sender, PropertyChangedEventArgs e) {
if (e.PropertyName == nameof(State.AccountInfo)) await InvokeAsync(StateHasChanged);
}
public void Dispose() {
State.PropertyChanged -= StateChanged;
}
}

View file

@ -43,22 +43,22 @@
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-maccatalyst|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-maccatalyst|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android34.0|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-android34.0|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<AndroidKeyStore>True</AndroidKeyStore> <AndroidKeyStore>True</AndroidKeyStore>
<AndroidSigningKeyStore>D:\Neighbourhood.omg.lol\neighbourhood.omg.lol.keystore</AndroidSigningKeyStore> <AndroidSigningKeyStore>D:\Neighbourhood.omg.lol\neighbourhood.omg.lol.keystore</AndroidSigningKeyStore>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
<AndroidSigningStorePass>a!zobzizl</AndroidSigningStorePass> <AndroidSigningStorePass>a!zobzizl</AndroidSigningStorePass>
<AndroidSigningKeyAlias>neighbourhood.omg.lol</AndroidSigningKeyAlias> <AndroidSigningKeyAlias>neighbourhood.omg.lol</AndroidSigningKeyAlias>
<AndroidSigningKeyPass>a!zobzizl</AndroidSigningKeyPass> <AndroidSigningKeyPass>a!zobzizl</AndroidSigningKeyPass>
@ -66,32 +66,32 @@
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-windows10.0.19041.0|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-windows10.0.19041.0|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-maccatalyst|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-maccatalyst|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android34.0|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-android34.0|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-windows10.0.19041.0|AnyCPU'"> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-windows10.0.19041.0|AnyCPU'">
<ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId> <ApplicationId>au.death.lol.omg.neighbourhood</ApplicationId>
<ApplicationDisplayVersion>0.9.3</ApplicationDisplayVersion> <ApplicationDisplayVersion>0.9.4</ApplicationDisplayVersion>
<ApplicationVersion>5</ApplicationVersion> <ApplicationVersion>6</ApplicationVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="au.death.lol.omg.neighbourhood" android:versionCode="5" android:versionName="0.9.3"> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="au.death.lol.omg.neighbourhood" android:versionCode="6" android:versionName="0.9.4">
<application android:allowBackup="true" android:icon="@mipmap/icon_background" android:supportsRtl="true" android:label="omg.lol"></application> <application android:allowBackup="true" android:icon="@mipmap/icon_background" android:supportsRtl="true" android:label="omg.lol"></application>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />