style: add .editorconfig for code formatting. see issu #25

This commit is contained in:
leo 2024-03-18 09:37:06 +08:00
parent a8eeea4f78
commit 18aaa0a143
225 changed files with 7781 additions and 3911 deletions

View file

@ -1,30 +1,38 @@
using Avalonia.Collections;
using Avalonia.Threading;
using System.Threading.Tasks;
using System.Threading.Tasks;
namespace SourceGit.ViewModels {
public class AssumeUnchangedManager {
using Avalonia.Collections;
using Avalonia.Threading;
namespace SourceGit.ViewModels
{
public class AssumeUnchangedManager
{
public AvaloniaList<string> Files { get; private set; }
public AssumeUnchangedManager(string repo) {
public AssumeUnchangedManager(string repo)
{
_repo = repo;
Files = new AvaloniaList<string>();
Task.Run(() => {
Task.Run(() =>
{
var collect = new Commands.AssumeUnchanged(_repo).View();
Dispatcher.UIThread.Invoke(() => {
Dispatcher.UIThread.Invoke(() =>
{
Files.AddRange(collect);
});
});
}
public void Remove(object param) {
if (param is string file) {
public void Remove(object param)
{
if (param is string file)
{
new Commands.AssumeUnchanged(_repo).Remove(file);
Files.Remove(file);
}
}
private string _repo;
private readonly string _repo;
}
}
}