Compare commits

..

No commits in common. "9369cf15eaa78bf9ed880fb345e4bf74579fbe65" and "57885b4c5e82ec3c1b98d166b552edff9e972f18" have entirely different histories.

5 changed files with 8 additions and 23 deletions

View file

@ -3,16 +3,10 @@
public App(NavigatorService navigatorService) {
InitializeComponent();
//MainPage = new AppShell();
MainPage = new AppShell();
NavigatorService = navigatorService;
}
internal NavigatorService NavigatorService { get; private set; }
protected override Window CreateWindow(IActivationState? activationState) {
// always create new windows. This allows share intents to not crash on android
// (with the side effect that multiple windows are opened, which is messy but better than a crash)
return new Window(new AppShell());
}
}
}

View file

@ -25,11 +25,10 @@
</nav>
@code {
private MarkdownEditor Editor;
private bool listed;
private string markdownValue;
private bool loading = false;
MarkdownEditor Editor;
bool listed;
string markdownValue;
string markdownHtml;
protected override async Task OnInitializedAsync() {
await base.OnInitializedAsync();
@ -48,15 +47,6 @@
}
public async Task Save() {
loading = true;
await InvokeAsync(StateHasChanged);
var result = await api.PostNowPage(State.SelectedAddressName, markdownValue, listed);
if (result != null) {
await State.RefreshNow();
await InvokeAsync(StateHasChanged);
Nav.NavigateTo($"/person/{State.SelectedAddressName}#now");
}
loading = false;
await api.PostNowPage(State.SelectedAddressName, markdownValue, listed);
}
}

View file

@ -8,7 +8,7 @@ using Microsoft.Extensions.DependencyInjection;
using Neighbourhood.omg.lol.Models;
namespace Neighbourhood.omg.lol {
[Activity(Exported = true, Theme = "@style/Maui.SplashTheme", LaunchMode = LaunchMode.SingleTop, MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
[Activity(Theme = "@style/Maui.SplashTheme", LaunchMode = LaunchMode.SingleTop, MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
[IntentFilter([Intent.ActionSend], Categories = [Intent.CategoryDefault], DataMimeType = "text/plain")]
[IntentFilter([Intent.ActionSend], Categories = [Intent.CategoryDefault], DataMimeType = "*/*")]
public class MainActivity : MauiAppCompatActivity {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

View file

@ -198,6 +198,7 @@ namespace Neighbourhood.omg.lol {
public async Task<BasicResponseData?> DeletePic(string address, string id) =>
(await Delete<BasicResponseData>($"/address/{address}/pics/{id}"));
public async Task<PatchStatusResponseData?> PatchStatus(string address, string id, string content, string? emoji) =>
(await Patch<PatchStatusResponseData, PatchStatus>($"/address/{address}/statuses/", new PatchStatus { Id = id, Content = content, Emoji = emoji }));