Skip to content

Commit

Permalink
Update license and add a link to the repos.
Browse files Browse the repository at this point in the history
  • Loading branch information
Lekco1320 committed Feb 10, 2024
1 parent 1ecab21 commit c44eef4
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 6 deletions.
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]
Copyright 2023 - 2024 Lekco

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
# repository
# Lekco Promissum
[![Apache License](https://img.shields.io/npm/l/echarts?color=5470c6)](LICENSE.txt)

***Backup is the best promise to data.***

After losing all files from stepping into the campus of university late last year, I finally realized this. Watching all my works and memories become zero bytes but not being able to do anything about it is catching up with me, and that's why I set out to begin this program. The program's name *Promissum*, the origin of *Promise* from Latin, means the program should possess the ability to backup important files well, and the followings are what Lekco Promissum can do:

+ Backups specified directories and theirs files to other specified directories.
+ Provides multiple compare modes to update files.
+ Provides plans to execute backup tasks automatically by given settings.
+ Provides choices to cope with files need deleting, such as moving them into a specified folder, marking them with versions, clearing out-dated files periodically and so on.
+ Allows users to set up rules to exclude files that don't need to backup.
+ Records all actions Lekco Promissum does to the files, and be able to output them into Excel documents.

Hope you find Lekco Promissum helpful and submit issues if possible.

***Make data immortal.***

Copyright 2023 - 2024 Lekco. Available under the [Apache-2.0 License](LICENSE.txt).
4 changes: 2 additions & 2 deletions source/Promissum/Lekco Promissum.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
<Company>Lekco</Company>
<Version>$(VersionPrefix)</Version>
<Copyright>© 2023-2024 Lekco</Copyright>
<FileVersion>1.0.0.47</FileVersion>
<AssemblyVersion>1.0.0.47</AssemblyVersion>
<FileVersion>1.0.0.48</FileVersion>
<AssemblyVersion>1.0.0.48</AssemblyVersion>
</PropertyGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion source/Promissum/View/AboutWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
Text="仓库:https://github.com/Lekco1320/Promissum" />

<TextBlock Margin="25,4,0,0"
Text="© 2023-2024 Lekco. All Rights Reserved." />
Text="© 2023-2024 Lekco. Available under the Apache-2.0 License." />

</StackPanel>

Expand Down
3 changes: 2 additions & 1 deletion source/Promissum/View/MainWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,8 @@
<MenuItem Command="{Binding ShowAboutWindowCommand}"
Header="关于 Lekco Promissum (_A)..." />

<MenuItem Header="项目链接(_L)..." />
<MenuItem Command="{Binding OpenReposCommand}"
Header="Github 仓库(_L)..." />

</MenuItem>

Expand Down
3 changes: 3 additions & 0 deletions source/Promissum/ViewModel/MainWindowVM.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
using Prism.Mvvm;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Windows;
Expand Down Expand Up @@ -52,6 +53,7 @@ public Page ThisPage
public DelegateCommand ShowSyncEngineWindowCommand { get; set; }
public DelegateCommand SetAppConfigCommand { get; set; }
public DelegateCommand ShowAboutWindowCommand { get; set; }
public DelegateCommand OpenReposCommand { get; set; }

public MainWindowVM()
{
Expand All @@ -70,6 +72,7 @@ public MainWindowVM()
ShowAboutWindowCommand = new DelegateCommand(AboutWindow.ShowAbout);
CloseWindowCommand = new DelegateCommand<Window>(window => window.Close());
MinimizeWindowCommand = new DelegateCommand<Window>(window => window.WindowState = WindowState.Minimized);
OpenReposCommand = new DelegateCommand(() => Process.Start("explorer.exe", "https://github.com/Lekco1320/Promissum"));
}

private void SaveProject()
Expand Down

0 comments on commit c44eef4

Please # to comment.