allDonne !
This commit is contained in:
@@ -23,12 +23,12 @@
|
||||
</ProjetTheAlone.Settings1>-->
|
||||
<ProjetTheAlone.Config.Settings1>
|
||||
<setting name="schCon" serializeAs="String">
|
||||
<value>Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</value>
|
||||
<value>Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</value>
|
||||
</setting>
|
||||
</ProjetTheAlone.Config.Settings1>
|
||||
<ProjetTheAlone.Config.Settings2>
|
||||
<setting name="schCon" serializeAs="String">
|
||||
<value>Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</value>
|
||||
<value>Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</value>
|
||||
</setting>
|
||||
</ProjetTheAlone.Config.Settings2>
|
||||
</userSettings>
|
||||
|
||||
38
ProjetTheAlone/Config/Settings1.Designer.cs
generated
38
ProjetTheAlone/Config/Settings1.Designer.cs
generated
@@ -1,10 +1,10 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
// Ce code a été généré par un outil.
|
||||
// Version du runtime :4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si
|
||||
// le code est régénéré.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace ProjetTheAlone.Config {
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.7.0.0")]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
|
||||
internal sealed partial class Settings1 : global::System.Configuration.ApplicationSettingsBase {
|
||||
|
||||
private static Settings1 defaultInstance = ((Settings1)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings1())));
|
||||
@@ -23,20 +23,6 @@ namespace ProjetTheAlone.Config {
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=\"C:\\Users\\adrie\\OneDrive - Ha" +
|
||||
"ute Ecole de la ville de Liège\\3is\\poo\\ProjetTheAlone - Copie (9)\\ProjetTheAlone" +
|
||||
"\\ProjetThe.mdf\";Integrated Security=True")]
|
||||
public string schCon {
|
||||
get {
|
||||
return ((string)(this["schCon"]));
|
||||
}
|
||||
set {
|
||||
this["schCon"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
public global::System.Collections.Specialized.StringCollection alerte {
|
||||
@@ -47,5 +33,19 @@ namespace ProjetTheAlone.Config {
|
||||
this["alerte"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=\"C:\\Users\\adrie\\OneDrive - Ha" +
|
||||
"ute Ecole de la ville de Liège\\3is\\poo\\ProjetTheAlone\\ProjetTheAlone\\ProjetThe.m" +
|
||||
"df\";Integrated Security=True")]
|
||||
public string schCon {
|
||||
get {
|
||||
return ((string)(this["schCon"]));
|
||||
}
|
||||
set {
|
||||
this["schCon"] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="ProjetTheAlone.Config" GeneratedClassName="Settings1">
|
||||
<Profiles />
|
||||
<Settings>
|
||||
<Setting Name="schCon" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</Value>
|
||||
</Setting>
|
||||
<Setting Name="alerte" Type="System.Collections.Specialized.StringCollection" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="schCon" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
</SettingsFile>
|
||||
14
ProjetTheAlone/Config/Settings2.Designer.cs
generated
14
ProjetTheAlone/Config/Settings2.Designer.cs
generated
@@ -1,10 +1,10 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
// Ce code a été généré par un outil.
|
||||
// Version du runtime :4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si
|
||||
// le code est régénéré.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace ProjetTheAlone.Config {
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.7.0.0")]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
|
||||
internal sealed partial class Settings2 : global::System.Configuration.ApplicationSettingsBase {
|
||||
|
||||
private static Settings2 defaultInstance = ((Settings2)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings2())));
|
||||
@@ -26,8 +26,8 @@ namespace ProjetTheAlone.Config {
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=\"C:\\Users\\adrie\\OneDrive - Ha" +
|
||||
"ute Ecole de la ville de Liège\\3is\\poo\\ProjetTheAlone - Copie (9)\\ProjetTheAlone" +
|
||||
"\\ProjetThe.mdf\";Integrated Security=True")]
|
||||
"ute Ecole de la ville de Liège\\3is\\poo\\ProjetTheAlone\\ProjetTheAlone\\ProjetThe.m" +
|
||||
"df\";Integrated Security=True")]
|
||||
public string schCon {
|
||||
get {
|
||||
return ((string)(this["schCon"]));
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<Profiles />
|
||||
<Settings>
|
||||
<Setting Name="schCon" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</Value>
|
||||
<Value Profile="(Default)">Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf";Integrated Security=True</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
</SettingsFile>
|
||||
@@ -90,17 +90,17 @@
|
||||
<Compile Include="Outil\picToByteArray.cs" />
|
||||
<Compile Include="Outil\toByteArray.cs" />
|
||||
<Compile Include="Outil\toNullableByteArray.cs" />
|
||||
<Compile Include="ViewModel\EncodeClassement.cs" />
|
||||
<Compile Include="ViewModel\EncodeDetailEvent.cs" />
|
||||
<Compile Include="ViewModel\EncodeClassement.cs" />
|
||||
<Compile Include="ViewModel\EncodeEquipe.cs" />
|
||||
<Compile Include="ViewModel\EncodeEvent.cs" />
|
||||
<Compile Include="ViewModel\EncodeLieu.cs" />
|
||||
<Compile Include="ViewModel\EncodeRepas.cs" />
|
||||
<Compile Include="ViewModel\EncodeTypeEvent.cs" />
|
||||
<Compile Include="ViewModel\EncodePlats.cs" />
|
||||
<Compile Include="ViewModel\EventDGV_VM.cs" />
|
||||
<Compile Include="ViewModel\TextDefilant.cs" />
|
||||
<Compile Include="ViewModel\VM_DashBoard.cs" />
|
||||
<Compile Include="ViewModel\EventDGV_VM.cs" />
|
||||
<Compile Include="ViewModel\VM_FicGestionAlert.cs" />
|
||||
<Compile Include="View\FicClassement.xaml.cs">
|
||||
<DependentUpon>FicClassement.xaml</DependentUpon>
|
||||
@@ -199,7 +199,7 @@
|
||||
</Compile>
|
||||
<Page Include="View\FicClassement.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>XamlIntelliSenseFileGenerator</Generator>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="View\FicDetailEvent.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
@@ -258,8 +258,8 @@
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="View\FicGestionAlert.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
<Page Include="View\FicNewEquipe.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
|
||||
@@ -1,268 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{F8032333-16C0-49D9-A5F6-D64E6044A580}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<RootNamespace>ProjetTheAlone</RootNamespace>
|
||||
<AssemblyName>ProjetTheAlone</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>0</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Config\Settings2.Designer.cs">
|
||||
<DependentUpon>Settings2.settings</DependentUpon>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
<Compile Include="Converter\BinaryImageConverter.cs" />
|
||||
<Compile Include="Outil\picToByteArray.cs" />
|
||||
<Compile Include="Outil\toByteArray.cs" />
|
||||
<Compile Include="Outil\toNullableByteArray.cs" />
|
||||
<Compile Include="ViewModel\EncodeEquipe.cs" />
|
||||
<Compile Include="ViewModel\EncodeEvent.cs" />
|
||||
<Compile Include="ViewModel\EncodeLieu.cs" />
|
||||
<Compile Include="ViewModel\EncodeRepas.cs" />
|
||||
<Compile Include="ViewModel\EncodeTypeEvent.cs" />
|
||||
<Compile Include="ViewModel\EncodePlats.cs" />
|
||||
<Compile Include="ViewModel\TextDefilant.cs" />
|
||||
<Compile Include="ViewModel\VM_DashBoard.cs" />
|
||||
<Compile Include="View\FicDetailEvent.xaml.cs">
|
||||
<DependentUpon>FicDetailEvent.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicEncodePlat.xaml.cs">
|
||||
<DependentUpon>FicEncodePlat.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Model\A_Base.cs" />
|
||||
<Compile Include="Model\A_T_beneficiaire.cs" />
|
||||
<Compile Include="Model\A_T_equipe.cs" />
|
||||
<Compile Include="Model\A_T_event.cs" />
|
||||
<Compile Include="Model\A_T_lieu.cs" />
|
||||
<Compile Include="Model\A_T_listParticipant.cs" />
|
||||
<Compile Include="Model\A_T_listPlat.cs" />
|
||||
<Compile Include="Model\A_T_plat.cs" />
|
||||
<Compile Include="Model\A_T_repa.cs" />
|
||||
<Compile Include="Model\A_T_typeEvenement.cs" />
|
||||
<Compile Include="Model\A_T_typePlat.cs" />
|
||||
<Compile Include="Model\A_T_typeRepa.cs" />
|
||||
<Compile Include="Model\C_T_beneficiaire.cs" />
|
||||
<Compile Include="Model\C_T_equipe.cs" />
|
||||
<Compile Include="Model\C_T_event.cs" />
|
||||
<Compile Include="Model\C_T_lieu.cs" />
|
||||
<Compile Include="Model\C_T_listParticipant.cs" />
|
||||
<Compile Include="Model\C_T_listPlat.cs" />
|
||||
<Compile Include="Model\C_T_plat.cs" />
|
||||
<Compile Include="Model\C_T_repa.cs" />
|
||||
<Compile Include="Model\C_T_typeEvenement.cs" />
|
||||
<Compile Include="Model\C_T_typePlat.cs" />
|
||||
<Compile Include="Model\C_T_typeRepa.cs" />
|
||||
<Compile Include="Config\Settings1.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
<DependentUpon>Settings1.settings</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ViewModel\EncodeBeneficiaire.cs" />
|
||||
<Compile Include="ViewModel\EventPasseModel.cs" />
|
||||
<Compile Include="Model\G_Base.cs" />
|
||||
<Compile Include="Model\G_T_beneficiaire.cs" />
|
||||
<Compile Include="Model\G_T_equipe.cs" />
|
||||
<Compile Include="Model\G_T_event.cs" />
|
||||
<Compile Include="Model\G_T_lieu.cs" />
|
||||
<Compile Include="Model\G_T_listParticipant.cs" />
|
||||
<Compile Include="Model\G_T_listPlat.cs" />
|
||||
<Compile Include="Model\G_T_plat.cs" />
|
||||
<Compile Include="Model\G_T_repa.cs" />
|
||||
<Compile Include="Model\G_T_typeEvenement.cs" />
|
||||
<Compile Include="Model\G_T_typePlat.cs" />
|
||||
<Compile Include="Model\G_T_typeRepa.cs" />
|
||||
<Compile Include="ViewModel\RepaModel.cs" />
|
||||
<Compile Include="UserControlDIY\EventFutur.xaml.cs">
|
||||
<DependentUpon>EventFutur.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="UserControlDIY\EventPasse.xaml.cs">
|
||||
<DependentUpon>EventPasse.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="UserControlDIY\Plat.xaml.cs">
|
||||
<DependentUpon>Plat.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="UserControlDIY\Repa.xaml.cs">
|
||||
<DependentUpon>Repa.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ViewModel\Base.cs" />
|
||||
<Compile Include="View\Accueil.xaml.cs">
|
||||
<DependentUpon>Accueil.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\DashBoard.xaml.cs">
|
||||
<DependentUpon>DashBoard.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicBeneficiaireEncode.xaml.cs">
|
||||
<DependentUpon>FicBeneficiaireEncode.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicEncodage.xaml.cs">
|
||||
<DependentUpon>FicEncodage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicEvenementEncode.xaml.cs">
|
||||
<DependentUpon>FicEvenementEncode.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicNewEquipe.xaml.cs">
|
||||
<DependentUpon>FicNewEquipe.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicNewLieu.xaml.cs">
|
||||
<DependentUpon>FicNewLieu.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicNewtypeEvent.xaml.cs">
|
||||
<DependentUpon>FicNewtypeEvent.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="View\FicRepasEncode.xaml.cs">
|
||||
<DependentUpon>FicRepasEncode.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="App.xaml.cs">
|
||||
<DependentUpon>App.xaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="MainWindow.xaml.cs">
|
||||
<DependentUpon>MainWindow.xaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<None Include="Config\Settings2.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings2.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<None Include="packages.config" />
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<None Include="Config\Settings1.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings1.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include=".NETFramework,Version=v4.6.1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>Microsoft .NET Framework 4.6.1 %28x86 and x64%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="ProjetThe.mdf">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="ProjetThe_log.ldf">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
<DependentUpon>ProjetThe.mdf</DependentUpon>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<ItemGroup>
|
||||
<ReferencePath Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\packages\ControlzEx.3.0.2.4\lib\net45\ControlzEx.dll" />
|
||||
<ReferencePath Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\packages\MaterialDesignColors.1.1.1\lib\net45\MaterialDesignColors.dll" />
|
||||
<ReferencePath Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\packages\MaterialDesignThemes.2.5.0.1205\lib\net45\MaterialDesignThemes.Wpf.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\Microsoft.CSharp.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\PresentationCore.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\PresentationFramework.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Core.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.DataSetExtensions.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Data.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Net.Http.dll" />
|
||||
<ReferencePath Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\packages\ControlzEx.3.0.2.4\lib\net45\System.Windows.Interactivity.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xaml.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Xml.Linq.dll" />
|
||||
<ReferencePath Include="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\WindowsBase.dll" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicDetailEvent.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicEncodePlat.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\MainWindow.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\UserControlDIY\EventFutur.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\UserControlDIY\EventPasse.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\UserControlDIY\Plat.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\UserControlDIY\Repa.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\Accueil.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\DashBoard.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicBeneficiaireEncode.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicEncodage.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicEvenementEncode.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicNewEquipe.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicNewLieu.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicNewtypeEvent.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\View\FicRepasEncode.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\App.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\ProjetTheAlone_Content.g.cs" />
|
||||
<Compile Include="C:\Users\adrie\OneDrive - Haute Ecole de la ville de Liège\3is\poo\ProjetTheAlone - Copie (9)\ProjetTheAlone\obj\Debug\GeneratedInternalTypeHelper.g.cs" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -19,9 +19,6 @@ namespace ProjetTheAlone.View
|
||||
/// </summary>
|
||||
public partial class Accueil : Window
|
||||
{
|
||||
DashBoard W_DashBoard;
|
||||
FicEncodage W_FicEncodage;
|
||||
FicGestionAlert W_GestionAlert;
|
||||
public Accueil()
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -29,6 +26,7 @@ namespace ProjetTheAlone.View
|
||||
//W_DashBoard = new DashBoard();
|
||||
//W_FicEncodage = new FicEncodage();
|
||||
//W_GestionAlert = new FicGestionAlert();
|
||||
|
||||
}
|
||||
private static bool openaffichage = false;
|
||||
private static bool openencodage = false;
|
||||
@@ -82,8 +80,6 @@ namespace ProjetTheAlone.View
|
||||
{
|
||||
FicGestionAlert w = new FicGestionAlert();
|
||||
w.Show();
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
32
ProjetTheAlone/View/FicClassement.xaml
Normal file
32
ProjetTheAlone/View/FicClassement.xaml
Normal file
@@ -0,0 +1,32 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicClassement"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="Classement" Height="517.897" Width="638.259" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,0,2,2">
|
||||
<Label Content="Classement" HorizontalAlignment="Left" Margin="24,15,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20" Width="115" Height="34"/>
|
||||
|
||||
<Button x:Name="btnQuitter"
|
||||
Content="Quitter" Click="btnQuitter_Click" Height="41" Margin="494,436,28,31" RenderTransformOrigin="1.189,1.927"/>
|
||||
<DataGrid x:Name="dgEquipes" ItemsSource="{Binding BcpEquipes}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding EquipeSelectionnee, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="51,71,295,112" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_equipe}" />
|
||||
<DataGridTextColumn Header="Nom d'équipe" Binding="{Binding E_nom}" Width="*" />
|
||||
<DataGridTextColumn Header="Points" Binding="{Binding E_point}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<Button x:Name="btnModifScore"
|
||||
Content="Modifier le score" Command="{Binding cModifierPoint}" Height="Auto" Margin="389,231,48,227" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}" RenderTransformOrigin="1.189,1.927"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="23" Margin="513,138,0,0" Text="{Binding UneEquipe.Point}" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" TextWrapping="Wrap" VerticalAlignment="Top" Width="67"/>
|
||||
<Label Content="Score de l'équipe" HorizontalAlignment="Left" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="389,135,0,0" VerticalAlignment="Top" Width="119"/>
|
||||
<Button x:Name="btnValider"
|
||||
Content="Valider" Command="{Binding cConfirmer}" Height="Auto" Margin="389,179,146,293" RenderTransformOrigin="1.189,1.927" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"/>
|
||||
<Button x:Name="btnAnnuler"
|
||||
Content="Annuler" Command="{Binding cAnnuler}" Height="Auto" Margin="487,179,48,293" RenderTransformOrigin="1.189,1.927" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"/>
|
||||
</Grid>
|
||||
</Window>
|
||||
37
ProjetTheAlone/View/FicClassement.xaml.cs
Normal file
37
ProjetTheAlone/View/FicClassement.xaml.cs
Normal file
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
using ProjetTheAlone.Classes;
|
||||
using ProjetTheAlone.Gestion;
|
||||
using ProjetTheAlone.Config;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicClassement.xaml
|
||||
/// </summary>
|
||||
public partial class FicClassement : Window
|
||||
{
|
||||
public FicClassement(C_T_event _EventSelect)
|
||||
{
|
||||
C_T_event EventSelect = _EventSelect;
|
||||
InitializeComponent();
|
||||
DataContext = new ViewModel.VM_Classement(EventSelect);
|
||||
}
|
||||
|
||||
private void btnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4,8 +4,6 @@
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone"
|
||||
xmlns:System="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:StyleAlias="clr-namespace:ProjetTheAlone.Classes"
|
||||
xmlns:convert="clr-namespace:ProjetTheAlone.Converter"
|
||||
mc:Ignorable="d"
|
||||
Title="Plats" Height="482.167" Width="955.5" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
@@ -43,8 +41,10 @@
|
||||
|
||||
</DockPanel>
|
||||
<DockPanel Grid.Row="5" Grid.ColumnSpan="2">
|
||||
<ComboBox x:Name="TypePlat" SelectionChanged="TypePlat_SelectionChanged" SelectedValue="{Binding Typeplat, Mode=TwoWay}">
|
||||
|
||||
<ComboBox x:Name="TypePlat" SelectionChanged="TypePlat_SelectionChanged">
|
||||
<ComboBoxItem>Soupe</ComboBoxItem>
|
||||
<ComboBoxItem IsSelected="True">Plat</ComboBoxItem>
|
||||
<ComboBoxItem>Dessert</ComboBoxItem>
|
||||
</ComboBox>
|
||||
</DockPanel>
|
||||
</Grid>
|
||||
|
||||
@@ -26,7 +26,6 @@ namespace ProjetTheAlone
|
||||
public FicEncodePlat()
|
||||
{
|
||||
InitializeComponent();
|
||||
this.TypePlat.ItemsSource = Enum.GetValues(typeof(Classes.C_T_plat.TypePlat_E)).Cast<Classes.C_T_plat.TypePlat_E>();
|
||||
DataContext = new ViewModel.VM_Plat();
|
||||
}
|
||||
|
||||
@@ -55,8 +54,8 @@ namespace ProjetTheAlone
|
||||
|
||||
private void TypePlat_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
if (DataContext != null && this.TypePlat.Text != "")
|
||||
((ViewModel.VM_Plat)DataContext).UnPlat.TypePlat = (C_T_plat.TypePlat_E)Enum.Parse(typeof(C_T_plat.TypePlat_E), this.TypePlat.SelectedValue.ToString());
|
||||
if (DataContext != null)
|
||||
((ViewModel.VM_Plat)DataContext).UnPlat.TypePlat = (C_T_plat.TypePlat_E)Enum.Parse(typeof(C_T_plat.TypePlat_E), this.TypePlat.Text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
37
ProjetTheAlone/View/FicGestionAlert.xaml
Normal file
37
ProjetTheAlone/View/FicGestionAlert.xaml
Normal file
@@ -0,0 +1,37 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicGestionAlert"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="FicGestionAlert" Height="450" Width="400">
|
||||
<Grid>
|
||||
<Grid.RowDefinitions >
|
||||
<RowDefinition Height="auto" />
|
||||
<RowDefinition Height="*" />
|
||||
<RowDefinition Height="auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<DockPanel>
|
||||
<TextBlock HorizontalAlignment="Left" VerticalAlignment="Center" FontSize="20" FontFamily="Rockwell">Liste Alrte</TextBlock>
|
||||
<DockPanel HorizontalAlignment="Right">
|
||||
<Button Width="auto" Content="Edit" Command="{Binding cEditer}"/>
|
||||
<Button Width="auto" Content="Del" Command="{Binding cDel}"/>
|
||||
</DockPanel>
|
||||
</DockPanel>
|
||||
<DataGrid SelectionMode="Single" x:Name="dgListeAlert" ItemsSource="{Binding AlerteList, Mode=TwoWay}" SelectedItem="{Binding AlertSelect}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" VerticalAlignment="Stretch" ColumnWidth="*" Grid.Row="1" HeadersVisibility="None">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Binding="{Binding}" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<Grid Grid.Row="2">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*"/>
|
||||
<ColumnDefinition Width="auto"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBox HorizontalAlignment="Stretch" Text="{Binding NouvelleAlert, Mode=TwoWay}" />
|
||||
<Button HorizontalAlignment="Right" Command="{Binding cAjouter}" Content="{Binding btnConfirmtxt}"></Button>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Window>
|
||||
31
ProjetTheAlone/View/FicGestionAlert.xaml.cs
Normal file
31
ProjetTheAlone/View/FicGestionAlert.xaml.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicGestionAlert.xaml
|
||||
/// </summary>
|
||||
public partial class FicGestionAlert : Window
|
||||
{
|
||||
|
||||
public FicGestionAlert()
|
||||
{
|
||||
InitializeComponent();
|
||||
this.DataContext = new ViewModel.VM_FicGestionAlert();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
131
ProjetTheAlone/ViewModel/EncodeClassement.cs
Normal file
131
ProjetTheAlone/ViewModel/EncodeClassement.cs
Normal file
@@ -0,0 +1,131 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using ProjetTheAlone.Classes;
|
||||
using ProjetTheAlone.Gestion;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.IO;
|
||||
using ProjetTheAlone.Config;
|
||||
|
||||
namespace ProjetTheAlone.ViewModel
|
||||
{
|
||||
public class VM_Classement : BasePropriete
|
||||
{
|
||||
#region Données Écran
|
||||
|
||||
private string chConnexion = Settings2.Default.schCon /*@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\Hugues\Haute Ecole de la ville de Liège\Adrien VAN DAMME - ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf';Integrated Security = True"*/;
|
||||
private bool _ActiverUneFiche;
|
||||
public bool ActiverUneFiche
|
||||
{
|
||||
get { return _ActiverUneFiche; }
|
||||
set
|
||||
{
|
||||
AssignerChamp<bool>(ref _ActiverUneFiche, value, System.Reflection.MethodBase.GetCurrentMethod().Name);
|
||||
ActiverBcpFiche = !ActiverUneFiche;
|
||||
}
|
||||
}
|
||||
private bool _ActiverBcpFiche;
|
||||
public bool ActiverBcpFiche
|
||||
{
|
||||
get { return _ActiverBcpFiche; }
|
||||
set { AssignerChamp<bool>(ref _ActiverBcpFiche, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
#endregion
|
||||
#region Données Sélectionnée
|
||||
|
||||
private C_T_equipe _EquipeSelectionnee;
|
||||
public C_T_equipe EquipeSelectionnee
|
||||
{
|
||||
get { return _EquipeSelectionnee; }
|
||||
set { AssignerChamp<C_T_equipe>(ref _EquipeSelectionnee, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
#region Données extérieures
|
||||
|
||||
|
||||
private VM_UneEquipe _UneEquipe;
|
||||
public VM_UneEquipe UneEquipe
|
||||
{
|
||||
get { return _UneEquipe; }
|
||||
set { AssignerChamp<VM_UneEquipe>(ref _UneEquipe, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private ObservableCollection<C_T_equipe> _BcpEquipes = new ObservableCollection<C_T_equipe>();
|
||||
public ObservableCollection<C_T_equipe> BcpEquipes
|
||||
{
|
||||
get { return _BcpEquipes; }
|
||||
set { AssignerChamp<ObservableCollection<C_T_equipe>>(ref _BcpEquipes, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
public VM_Classement(C_T_event EventSelect)
|
||||
{
|
||||
|
||||
UneEquipe = new VM_UneEquipe();
|
||||
UneEquipe.Point = 0;
|
||||
BcpEquipes = ChargerEquipes(chConnexion, EventSelect);
|
||||
ActiverUneFiche = false;
|
||||
|
||||
cConfirmer = new BaseCommande(Confirmer);
|
||||
cAnnuler = new BaseCommande(Annuler);
|
||||
cModifierPoint = new BaseCommande(ModifierPoint);
|
||||
|
||||
}
|
||||
|
||||
#region Commandes
|
||||
public BaseCommande cConfirmer { get; set; }
|
||||
public BaseCommande cAnnuler { get; set; }
|
||||
public BaseCommande cModifierPoint { get; set; }
|
||||
#endregion
|
||||
|
||||
#region Chargement
|
||||
|
||||
|
||||
private ObservableCollection<C_T_equipe> ChargerEquipes(string chConn, C_T_event EventSelect)
|
||||
{
|
||||
ObservableCollection<C_T_equipe> rep = new ObservableCollection<C_T_equipe>();
|
||||
List<C_T_equipe> lTmp = new G_T_equipe(chConn).Lire("E_point");
|
||||
foreach (C_T_equipe Tmp in lTmp)
|
||||
if (Tmp.ID_evenement == EventSelect.ID_event)
|
||||
rep.Add(Tmp);
|
||||
return rep;
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
public void Confirmer()
|
||||
{
|
||||
new G_T_equipe(chConnexion).Modifier(UneEquipe.ID, UneEquipe.Nom, UneEquipe.Point, UneEquipe.IDEvent);
|
||||
BcpEquipes[BcpEquipes.IndexOf(EquipeSelectionnee)] = new C_T_equipe(UneEquipe.ID, UneEquipe.Nom, UneEquipe.Point, UneEquipe.IDEvent);
|
||||
|
||||
ActiverUneFiche = false;
|
||||
}
|
||||
public void Annuler()
|
||||
{ ActiverUneFiche = false; }
|
||||
|
||||
public void ModifierPoint()
|
||||
{
|
||||
if (EquipeSelectionnee != null)
|
||||
{
|
||||
C_T_equipe Tmp = new G_T_equipe(chConnexion).Lire_ID(EquipeSelectionnee.ID_equipe);
|
||||
|
||||
UneEquipe = new VM_UneEquipe();
|
||||
UneEquipe.ID = Tmp.ID_equipe;
|
||||
UneEquipe.Nom = Tmp.E_nom;
|
||||
UneEquipe.Point = Tmp.E_point;
|
||||
UneEquipe.IDEvent = Tmp.ID_evenement.Value;
|
||||
|
||||
ActiverUneFiche = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
225
ProjetTheAlone/ViewModel/EncodeDetailEvent.cs
Normal file
225
ProjetTheAlone/ViewModel/EncodeDetailEvent.cs
Normal file
@@ -0,0 +1,225 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using ProjetTheAlone.Classes;
|
||||
using ProjetTheAlone.Gestion;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.IO;
|
||||
using ProjetTheAlone.Config;
|
||||
|
||||
|
||||
namespace ProjetTheAlone.ViewModel
|
||||
{
|
||||
public class VM_DetailEvent : BasePropriete
|
||||
{
|
||||
#region Données Écran
|
||||
|
||||
private string chConnexion = Settings2.Default.schCon /*@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\Hugues\Haute Ecole de la ville de Liège\Adrien VAN DAMME - ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf';Integrated Security = True"*/;
|
||||
private bool _ActiverUneFiche;
|
||||
public bool ActiverUneFiche
|
||||
{
|
||||
get { return _ActiverUneFiche; }
|
||||
set
|
||||
{
|
||||
AssignerChamp<bool>(ref _ActiverUneFiche, value, System.Reflection.MethodBase.GetCurrentMethod().Name);
|
||||
ActiverBcpFiche = !ActiverUneFiche;
|
||||
}
|
||||
}
|
||||
private bool _ActiverBcpFiche;
|
||||
public bool ActiverBcpFiche
|
||||
{
|
||||
get { return _ActiverBcpFiche; }
|
||||
set { AssignerChamp<bool>(ref _ActiverBcpFiche, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
#endregion
|
||||
#region Données Sélectionnée
|
||||
|
||||
private C_T_equipe _EquipeSelectionnee;
|
||||
public C_T_equipe EquipeSelectionnee
|
||||
{
|
||||
get { return _EquipeSelectionnee; }
|
||||
set { AssignerChamp<C_T_equipe>(ref _EquipeSelectionnee, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
#region Données extérieures
|
||||
private VM_UnEvent _UnDetailEvent;
|
||||
public VM_UnEvent UnDetailEvent
|
||||
{
|
||||
get { return _UnDetailEvent; }
|
||||
set { AssignerChamp<VM_UnEvent>(ref _UnDetailEvent, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
private string _Lieu;
|
||||
public string Lieu
|
||||
{
|
||||
get { return _Lieu; }
|
||||
set { AssignerChamp<string>(ref _Lieu, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private string _TypeEvent;
|
||||
public string TypeEvent
|
||||
{
|
||||
get { return _TypeEvent; }
|
||||
set { AssignerChamp<string>(ref _TypeEvent, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private string _Duree;
|
||||
public string Duree
|
||||
{
|
||||
get { return _Duree; }
|
||||
set { AssignerChamp<string>(ref _Duree, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private VM_UneEquipe _UneEquipe;
|
||||
public VM_UneEquipe UneEquipe
|
||||
{
|
||||
get { return _UneEquipe; }
|
||||
set { AssignerChamp<VM_UneEquipe>(ref _UneEquipe, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private ObservableCollection<C_T_equipe> _BcpEquipes = new ObservableCollection<C_T_equipe>();
|
||||
public ObservableCollection<C_T_equipe> BcpEquipes
|
||||
{
|
||||
get { return _BcpEquipes; }
|
||||
set { AssignerChamp<ObservableCollection<C_T_equipe>>(ref _BcpEquipes, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
|
||||
|
||||
private VM_UnJoueur _UnJoueur;
|
||||
public VM_UnJoueur UnJoueur
|
||||
{
|
||||
get { return _UnJoueur; }
|
||||
set { AssignerChamp<VM_UnJoueur>(ref _UnJoueur, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
private ObservableCollection<C_T_listParticipant> _BcpJoueurs = new ObservableCollection<C_T_listParticipant>();
|
||||
public ObservableCollection<C_T_listParticipant> BcpJoueurs
|
||||
{
|
||||
get { return _BcpJoueurs; }
|
||||
set { AssignerChamp<ObservableCollection<C_T_listParticipant>>(ref _BcpJoueurs, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
|
||||
private VM_UnBeneficiaire _UnNomJoueur;
|
||||
public VM_UnBeneficiaire UnNomJoueur
|
||||
{
|
||||
get { return _UnNomJoueur; }
|
||||
set { AssignerChamp<VM_UnBeneficiaire>(ref _UnNomJoueur, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
private ObservableCollection<C_T_beneficiaire> _BcpNomJoueurs = new ObservableCollection<C_T_beneficiaire>();
|
||||
public ObservableCollection<C_T_beneficiaire> BcpNomJoueurs
|
||||
{
|
||||
get { return _BcpNomJoueurs; }
|
||||
set { AssignerChamp<ObservableCollection<C_T_beneficiaire>>(ref _BcpNomJoueurs, value, System.Reflection.MethodBase.GetCurrentMethod().Name); }
|
||||
}
|
||||
#endregion
|
||||
|
||||
public VM_DetailEvent(C_T_event EventSelect)
|
||||
{
|
||||
|
||||
UnDetailEvent = new VM_UnEvent();
|
||||
UnDetailEvent.ID = EventSelect.ID_event;
|
||||
UnDetailEvent.Date = EventSelect.E_date.Value;
|
||||
UnDetailEvent.Description = EventSelect.E_description;
|
||||
UnDetailEvent.Duree = EventSelect.E_duree.Value;
|
||||
Lieu = ChargerLieu(chConnexion, EventSelect);
|
||||
TypeEvent = ChargerTypeEvent(chConnexion, EventSelect);
|
||||
Duree = ChargerDuree(chConnexion, EventSelect).ToString();
|
||||
BcpEquipes = ChargerEquipes(chConnexion,EventSelect);
|
||||
|
||||
cAfficherJoueur = new BaseCommande (ChargerJoueur);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
#region Commandes
|
||||
public BaseCommande cAfficherJoueur { get; set; }
|
||||
#endregion
|
||||
|
||||
#region Chargement
|
||||
|
||||
private string ChargerLieu(string chConn , C_T_event EventSelect)
|
||||
{
|
||||
string Lieu = "";
|
||||
List<C_T_lieu> lTmp = new G_T_lieu(chConn).Lire("ID_lieu");
|
||||
foreach (C_T_lieu Tmp in lTmp)
|
||||
{
|
||||
if (EventSelect.ID_lieu == Tmp.ID_lieu)
|
||||
Lieu = Tmp.L_nom;
|
||||
|
||||
}
|
||||
|
||||
return Lieu;
|
||||
}
|
||||
|
||||
private TimeSpan ChargerDuree(string chConn, C_T_event EventSelect)
|
||||
{
|
||||
TimeSpan Duree ;
|
||||
|
||||
return Duree = EventSelect.E_duree.Value - EventSelect.E_date.Value;
|
||||
}
|
||||
|
||||
private string ChargerTypeEvent(string chConn, C_T_event EventSelect)
|
||||
{
|
||||
string typeEvenement = "";
|
||||
List<C_T_typeEvenement> TETmp = new G_T_typeEvenement(chConn).Lire("ID_typeEvenement");
|
||||
foreach (C_T_typeEvenement Tmp in TETmp)
|
||||
{
|
||||
if (EventSelect.ID_typeEvenement == Tmp.ID_typeEvenement)
|
||||
typeEvenement = Tmp.TE_nom;
|
||||
|
||||
}
|
||||
|
||||
return typeEvenement;
|
||||
}
|
||||
|
||||
private ObservableCollection<C_T_equipe> ChargerEquipes(string chConn, C_T_event EventSelect)
|
||||
{
|
||||
ObservableCollection<C_T_equipe> rep = new ObservableCollection<C_T_equipe>();
|
||||
List<C_T_equipe> lTmp = new G_T_equipe(chConn).Lire("E_nom");
|
||||
foreach (C_T_equipe Tmp in lTmp)
|
||||
if (Tmp.ID_evenement == EventSelect.ID_event)
|
||||
rep.Add(Tmp);
|
||||
return rep;
|
||||
}
|
||||
|
||||
private void ChargerJoueur()
|
||||
{
|
||||
if (EquipeSelectionnee != null)
|
||||
{
|
||||
ObservableCollection<C_T_listParticipant> rep = new ObservableCollection<C_T_listParticipant>();
|
||||
ObservableCollection<C_T_beneficiaire> rep2 = new ObservableCollection<C_T_beneficiaire>();
|
||||
|
||||
List<C_T_listParticipant> lTmp = new G_T_listParticipant(chConnexion).Lire("ID_beneficiaire");
|
||||
foreach (C_T_listParticipant Tmp in lTmp)
|
||||
if(EquipeSelectionnee.ID_equipe == Tmp.ID_equipe)
|
||||
rep.Add(Tmp);
|
||||
|
||||
BcpJoueurs = rep;
|
||||
|
||||
List<C_T_beneficiaire> bTmp = new G_T_beneficiaire(chConnexion).Lire("B_nom");
|
||||
foreach (C_T_listParticipant ltmp in rep)
|
||||
foreach (C_T_beneficiaire Tmp in bTmp)
|
||||
if (ltmp.ID_benificiaire == Tmp.ID_beneficiaire)
|
||||
rep2.Add(Tmp);
|
||||
BcpNomJoueurs = rep2;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
53
ProjetTheAlone/ViewModel/EventDGV_VM.cs
Normal file
53
ProjetTheAlone/ViewModel/EventDGV_VM.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using ProjetTheAlone.Classes;
|
||||
using ProjetTheAlone.Gestion;
|
||||
|
||||
namespace ProjetTheAlone.ViewModel
|
||||
{
|
||||
public class EventDGV_VM : BasePropriete
|
||||
{
|
||||
string chConn = Config.Settings1.Default.schCon;
|
||||
string date;
|
||||
ObservableCollection<Classes.C_T_event> bcpEvent;
|
||||
public ObservableCollection<C_T_event> BcpEvent { get => bcpEvent; set => bcpEvent = value; }
|
||||
|
||||
public string Date { get => date; set => base.AssignerChamp<string>(ref date, value, "Date"); }
|
||||
|
||||
public EventDGV_VM()
|
||||
{
|
||||
BcpEvent = chargerEventOfTheDay(DateTime.Now);
|
||||
}
|
||||
public EventDGV_VM(DateTime date)
|
||||
{
|
||||
BcpEvent = chargerEventOfTheDay(date);
|
||||
|
||||
Date = date.ToShortDateString();
|
||||
}
|
||||
private ObservableCollection<C_T_event> chargerEventOfTheDay(DateTime date)
|
||||
{
|
||||
ObservableCollection<C_T_event> rep = new ObservableCollection<C_T_event>();
|
||||
List<C_T_event> lTmp = new G_T_event(chConn).Lire(date);
|
||||
foreach (C_T_event Tmp in lTmp)
|
||||
rep.Add(Tmp);
|
||||
return rep;
|
||||
}
|
||||
}
|
||||
public class unEvent : BasePropriete
|
||||
{
|
||||
C_T_event evenment;
|
||||
public unEvent()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
public C_T_event Evenment { get => evenment; set => evenment = value; }
|
||||
public string AffichageDetail { get => $"{new G_T_typeEvenement(Config.Settings1.Default.schCon).Lire_ID(Evenment.ID_typeEvenement.Value)} " +
|
||||
$"le {Evenment.E_date} pandant {Evenment.E_duree}"; }
|
||||
}
|
||||
}
|
||||
95
ProjetTheAlone/ViewModel/VM_FicGestionAlert.cs
Normal file
95
ProjetTheAlone/ViewModel/VM_FicGestionAlert.cs
Normal file
@@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Collections.Specialized;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ProjetTheAlone.ViewModel
|
||||
{
|
||||
public class VM_FicGestionAlert : BasePropriete
|
||||
{
|
||||
private ObservableCollection<string> alerteList;
|
||||
public ObservableCollection<string> AlerteList {
|
||||
get {
|
||||
if (Config.Settings1.Default.alerte == null) Config.Settings1.Default.alerte = new StringCollection();
|
||||
if (alerteList == null) alerteList = new ObservableCollection<string>();
|
||||
if (alerteList.Count <= Config.Settings1.Default.alerte.Count) {
|
||||
this.alerteList = new ObservableCollection<string>();
|
||||
for (int i = 0; i < Config.Settings1.Default.alerte.Count; i++)
|
||||
alerteList.Add(Config.Settings1.Default.alerte[i]);
|
||||
}
|
||||
|
||||
return alerteList; }
|
||||
set {
|
||||
Config.Settings1.Default.alerte.Add(value.Last());
|
||||
Config.Settings1.Default.Save();
|
||||
OnPropertyChanged("AlerteList"); } }
|
||||
public BaseCommande cAjouter { get; set; }
|
||||
public BaseCommande cEditer { get; set; }
|
||||
public BaseCommande cDel { get; set; }
|
||||
public string AlertSelect { get => alertSelect; set { alertSelect = value; OnPropertyChanged("AlertSelect"); } }
|
||||
|
||||
public string NouvelleAlert { get => nouvelleAlert; set { nouvelleAlert = value; OnPropertyChanged("NouvelleAlert"); } }
|
||||
|
||||
string nouvelleAlert = "";
|
||||
|
||||
bool edit = false;
|
||||
public string btnConfirmtxt { get {if(Edit) return "Mettre à jour"; else return "Ajouter";} }
|
||||
|
||||
public bool Edit { get => edit; set { edit = value; OnPropertyChanged("btnConfirmtxt"); } }
|
||||
|
||||
public BaseCommande cSuprimer;
|
||||
string alertSelect = "";
|
||||
public VM_FicGestionAlert()
|
||||
{
|
||||
cAjouter = new BaseCommande(Ajouter);
|
||||
cEditer = new BaseCommande(EditCMD);
|
||||
cDel = new BaseCommande(Suprimer);
|
||||
}
|
||||
public void Ajouter()
|
||||
{
|
||||
if(nouvelleAlert != "")
|
||||
if(!edit)
|
||||
{
|
||||
AlerteList.Add(nouvelleAlert);
|
||||
Config.Settings1.Default.alerte.Add(nouvelleAlert);
|
||||
Config.Settings1.Default.Save();
|
||||
OnPropertyChanged("AlerteList");
|
||||
}
|
||||
else
|
||||
{
|
||||
int setingIndex = Config.Settings1.Default.alerte.IndexOf(AlertSelect);
|
||||
int alertListIndex = AlerteList.IndexOf(AlertSelect);
|
||||
AlerteList[alertListIndex] = NouvelleAlert;
|
||||
Config.Settings1.Default.alerte[setingIndex] = nouvelleAlert;
|
||||
Config.Settings1.Default.Save();
|
||||
Edit = false;
|
||||
OnPropertyChanged("AlerteList");
|
||||
}
|
||||
}
|
||||
public void Suprimer()
|
||||
{
|
||||
|
||||
int setingIndex = Config.Settings1.Default.alerte.IndexOf(AlertSelect);
|
||||
int alertListIndex = AlerteList.IndexOf(AlertSelect);
|
||||
if (setingIndex < 0 && alertListIndex <0)
|
||||
return;
|
||||
AlerteList.RemoveAt(alertListIndex);
|
||||
Config.Settings1.Default.alerte.RemoveAt(setingIndex);
|
||||
Config.Settings1.Default.Save();
|
||||
Edit = false;
|
||||
OnPropertyChanged("AlerteList");
|
||||
}
|
||||
public void EditCMD()
|
||||
{
|
||||
if (AlertSelect != "" || Edit)
|
||||
{
|
||||
Edit = (Edit ? false : true);
|
||||
NouvelleAlert = AlertSelect;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
1
[19-01-27]ProjetTheAlone Cote adri
Submodule
1
[19-01-27]ProjetTheAlone Cote adri
Submodule
Submodule [19-01-27]ProjetTheAlone Cote adri added at 17331c389e
1
git/COMMIT_EDITMSG
Normal file
1
git/COMMIT_EDITMSG
Normal file
@@ -0,0 +1 @@
|
||||
procédure ListPlat
|
||||
31
git/config
Normal file
31
git/config
Normal file
@@ -0,0 +1,31 @@
|
||||
[core]
|
||||
repositoryformatversion = 0
|
||||
filemode = false
|
||||
bare = false
|
||||
logallrefupdates = true
|
||||
symlinks = false
|
||||
ignorecase = true
|
||||
[user]
|
||||
[diff]
|
||||
tool = vsdiffmerge
|
||||
[difftool]
|
||||
prompt = true
|
||||
[difftool "vsdiffmerge"]
|
||||
cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
|
||||
keepBackup = false
|
||||
[merge]
|
||||
tool = vsdiffmerge
|
||||
[mergetool]
|
||||
prompt = true
|
||||
[mergetool "vsdiffmerge"]
|
||||
cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\vsdiffmerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\" //m
|
||||
keepBackup = false
|
||||
trustExitCode = true
|
||||
[credential]
|
||||
helper = store
|
||||
[remote "origin"]
|
||||
url = https://git.adriy.be/iset3/projetthealone.git
|
||||
fetch = +refs/heads/*:refs/remotes/origin/*
|
||||
[branch "master"]
|
||||
remote = origin
|
||||
merge = refs/heads/master
|
||||
1
git/description
Normal file
1
git/description
Normal file
@@ -0,0 +1 @@
|
||||
Unnamed repository; edit this file 'description' to name the repository.
|
||||
15
git/hooks/applypatch-msg.sample
Normal file
15
git/hooks/applypatch-msg.sample
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message taken by
|
||||
# applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit. The hook is
|
||||
# allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "applypatch-msg".
|
||||
|
||||
. git-sh-setup
|
||||
commitmsg="$(git rev-parse --git-path hooks/commit-msg)"
|
||||
test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"}
|
||||
:
|
||||
24
git/hooks/commit-msg.sample
Normal file
24
git/hooks/commit-msg.sample
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to check the commit log message.
|
||||
# Called by "git commit" with one argument, the name of the file
|
||||
# that has the commit message. The hook should exit with non-zero
|
||||
# status after issuing an appropriate message if it wants to stop the
|
||||
# commit. The hook is allowed to edit the commit message file.
|
||||
#
|
||||
# To enable this hook, rename this file to "commit-msg".
|
||||
|
||||
# Uncomment the below to add a Signed-off-by line to the message.
|
||||
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
|
||||
# hook is more suited to it.
|
||||
#
|
||||
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
|
||||
|
||||
# This example catches duplicate Signed-off-by lines.
|
||||
|
||||
test "" = "$(grep '^Signed-off-by: ' "$1" |
|
||||
sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || {
|
||||
echo >&2 Duplicate Signed-off-by lines.
|
||||
exit 1
|
||||
}
|
||||
114
git/hooks/fsmonitor-watchman.sample
Normal file
114
git/hooks/fsmonitor-watchman.sample
Normal file
@@ -0,0 +1,114 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
use IPC::Open2;
|
||||
|
||||
# An example hook script to integrate Watchman
|
||||
# (https://facebook.github.io/watchman/) with git to speed up detecting
|
||||
# new and modified files.
|
||||
#
|
||||
# The hook is passed a version (currently 1) and a time in nanoseconds
|
||||
# formatted as a string and outputs to stdout all files that have been
|
||||
# modified since the given time. Paths must be relative to the root of
|
||||
# the working tree and separated by a single NUL.
|
||||
#
|
||||
# To enable this hook, rename this file to "query-watchman" and set
|
||||
# 'git config core.fsmonitor .git/hooks/query-watchman'
|
||||
#
|
||||
my ($version, $time) = @ARGV;
|
||||
|
||||
# Check the hook interface version
|
||||
|
||||
if ($version == 1) {
|
||||
# convert nanoseconds to seconds
|
||||
$time = int $time / 1000000000;
|
||||
} else {
|
||||
die "Unsupported query-fsmonitor hook version '$version'.\n" .
|
||||
"Falling back to scanning...\n";
|
||||
}
|
||||
|
||||
my $git_work_tree;
|
||||
if ($^O =~ 'msys' || $^O =~ 'cygwin') {
|
||||
$git_work_tree = Win32::GetCwd();
|
||||
$git_work_tree =~ tr/\\/\//;
|
||||
} else {
|
||||
require Cwd;
|
||||
$git_work_tree = Cwd::cwd();
|
||||
}
|
||||
|
||||
my $retry = 1;
|
||||
|
||||
launch_watchman();
|
||||
|
||||
sub launch_watchman {
|
||||
|
||||
my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
|
||||
or die "open2() failed: $!\n" .
|
||||
"Falling back to scanning...\n";
|
||||
|
||||
# In the query expression below we're asking for names of files that
|
||||
# changed since $time but were not transient (ie created after
|
||||
# $time but no longer exist).
|
||||
#
|
||||
# To accomplish this, we're using the "since" generator to use the
|
||||
# recency index to select candidate nodes and "fields" to limit the
|
||||
# output to file names only. Then we're using the "expression" term to
|
||||
# further constrain the results.
|
||||
#
|
||||
# The category of transient files that we want to ignore will have a
|
||||
# creation clock (cclock) newer than $time_t value and will also not
|
||||
# currently exist.
|
||||
|
||||
my $query = <<" END";
|
||||
["query", "$git_work_tree", {
|
||||
"since": $time,
|
||||
"fields": ["name"],
|
||||
"expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]]
|
||||
}]
|
||||
END
|
||||
|
||||
print CHLD_IN $query;
|
||||
close CHLD_IN;
|
||||
my $response = do {local $/; <CHLD_OUT>};
|
||||
|
||||
die "Watchman: command returned no output.\n" .
|
||||
"Falling back to scanning...\n" if $response eq "";
|
||||
die "Watchman: command returned invalid output: $response\n" .
|
||||
"Falling back to scanning...\n" unless $response =~ /^\{/;
|
||||
|
||||
my $json_pkg;
|
||||
eval {
|
||||
require JSON::XS;
|
||||
$json_pkg = "JSON::XS";
|
||||
1;
|
||||
} or do {
|
||||
require JSON::PP;
|
||||
$json_pkg = "JSON::PP";
|
||||
};
|
||||
|
||||
my $o = $json_pkg->new->utf8->decode($response);
|
||||
|
||||
if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) {
|
||||
print STDERR "Adding '$git_work_tree' to watchman's watch list.\n";
|
||||
$retry--;
|
||||
qx/watchman watch "$git_work_tree"/;
|
||||
die "Failed to make watchman watch '$git_work_tree'.\n" .
|
||||
"Falling back to scanning...\n" if $? != 0;
|
||||
|
||||
# Watchman will always return all files on the first query so
|
||||
# return the fast "everything is dirty" flag to git and do the
|
||||
# Watchman query just to get it over with now so we won't pay
|
||||
# the cost in git to look up each individual file.
|
||||
print "/\0";
|
||||
eval { launch_watchman() };
|
||||
exit 0;
|
||||
}
|
||||
|
||||
die "Watchman: $o->{error}.\n" .
|
||||
"Falling back to scanning...\n" if $o->{error};
|
||||
|
||||
binmode STDOUT, ":utf8";
|
||||
local $, = "\0";
|
||||
print @{$o->{files}};
|
||||
}
|
||||
8
git/hooks/post-update.sample
Normal file
8
git/hooks/post-update.sample
Normal file
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare a packed repository for use over
|
||||
# dumb transports.
|
||||
#
|
||||
# To enable this hook, rename this file to "post-update".
|
||||
|
||||
exec git update-server-info
|
||||
14
git/hooks/pre-applypatch.sample
Normal file
14
git/hooks/pre-applypatch.sample
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed
|
||||
# by applypatch from an e-mail message.
|
||||
#
|
||||
# The hook should exit with non-zero status after issuing an
|
||||
# appropriate message if it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-applypatch".
|
||||
|
||||
. git-sh-setup
|
||||
precommit="$(git rev-parse --git-path hooks/pre-commit)"
|
||||
test -x "$precommit" && exec "$precommit" ${1+"$@"}
|
||||
:
|
||||
49
git/hooks/pre-commit.sample
Normal file
49
git/hooks/pre-commit.sample
Normal file
@@ -0,0 +1,49 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to verify what is about to be committed.
|
||||
# Called by "git commit" with no arguments. The hook should
|
||||
# exit with non-zero status after issuing an appropriate message if
|
||||
# it wants to stop the commit.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-commit".
|
||||
|
||||
if git rev-parse --verify HEAD >/dev/null 2>&1
|
||||
then
|
||||
against=HEAD
|
||||
else
|
||||
# Initial commit: diff against an empty tree object
|
||||
against=4b825dc642cb6eb9a060e54bf8d69288fbee4904
|
||||
fi
|
||||
|
||||
# If you want to allow non-ASCII filenames set this variable to true.
|
||||
allownonascii=$(git config --bool hooks.allownonascii)
|
||||
|
||||
# Redirect output to stderr.
|
||||
exec 1>&2
|
||||
|
||||
# Cross platform projects tend to avoid non-ASCII filenames; prevent
|
||||
# them from being added to the repository. We exploit the fact that the
|
||||
# printable range starts at the space character and ends with tilde.
|
||||
if [ "$allownonascii" != "true" ] &&
|
||||
# Note that the use of brackets around a tr range is ok here, (it's
|
||||
# even required, for portability to Solaris 10's /usr/bin/tr), since
|
||||
# the square bracket bytes happen to fall in the designated range.
|
||||
test $(git diff --cached --name-only --diff-filter=A -z $against |
|
||||
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
|
||||
then
|
||||
cat <<\EOF
|
||||
Error: Attempt to add a non-ASCII file name.
|
||||
|
||||
This can cause problems if you want to work with people on other platforms.
|
||||
|
||||
To be portable it is advisable to rename the file.
|
||||
|
||||
If you know what you are doing you can disable this check using:
|
||||
|
||||
git config hooks.allownonascii true
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If there are whitespace errors, print the offending file names and fail.
|
||||
exec git diff-index --check --cached $against --
|
||||
53
git/hooks/pre-push.sample
Normal file
53
git/hooks/pre-push.sample
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/bin/sh
|
||||
|
||||
# An example hook script to verify what is about to be pushed. Called by "git
|
||||
# push" after it has checked the remote status, but before anything has been
|
||||
# pushed. If this script exits with a non-zero status nothing will be pushed.
|
||||
#
|
||||
# This hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- Name of the remote to which the push is being done
|
||||
# $2 -- URL to which the push is being done
|
||||
#
|
||||
# If pushing without using a named remote those arguments will be equal.
|
||||
#
|
||||
# Information about the commits which are being pushed is supplied as lines to
|
||||
# the standard input in the form:
|
||||
#
|
||||
# <local ref> <local sha1> <remote ref> <remote sha1>
|
||||
#
|
||||
# This sample shows how to prevent push of commits where the log message starts
|
||||
# with "WIP" (work in progress).
|
||||
|
||||
remote="$1"
|
||||
url="$2"
|
||||
|
||||
z40=0000000000000000000000000000000000000000
|
||||
|
||||
while read local_ref local_sha remote_ref remote_sha
|
||||
do
|
||||
if [ "$local_sha" = $z40 ]
|
||||
then
|
||||
# Handle delete
|
||||
:
|
||||
else
|
||||
if [ "$remote_sha" = $z40 ]
|
||||
then
|
||||
# New branch, examine all commits
|
||||
range="$local_sha"
|
||||
else
|
||||
# Update to existing branch, examine new commits
|
||||
range="$remote_sha..$local_sha"
|
||||
fi
|
||||
|
||||
# Check for WIP commit
|
||||
commit=`git rev-list -n 1 --grep '^WIP' "$range"`
|
||||
if [ -n "$commit" ]
|
||||
then
|
||||
echo >&2 "Found WIP commit in $local_ref, not pushing"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
exit 0
|
||||
169
git/hooks/pre-rebase.sample
Normal file
169
git/hooks/pre-rebase.sample
Normal file
@@ -0,0 +1,169 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Copyright (c) 2006, 2008 Junio C Hamano
|
||||
#
|
||||
# The "pre-rebase" hook is run just before "git rebase" starts doing
|
||||
# its job, and can prevent the command from running by exiting with
|
||||
# non-zero status.
|
||||
#
|
||||
# The hook is called with the following parameters:
|
||||
#
|
||||
# $1 -- the upstream the series was forked from.
|
||||
# $2 -- the branch being rebased (or empty when rebasing the current branch).
|
||||
#
|
||||
# This sample shows how to prevent topic branches that are already
|
||||
# merged to 'next' branch from getting rebased, because allowing it
|
||||
# would result in rebasing already published history.
|
||||
|
||||
publish=next
|
||||
basebranch="$1"
|
||||
if test "$#" = 2
|
||||
then
|
||||
topic="refs/heads/$2"
|
||||
else
|
||||
topic=`git symbolic-ref HEAD` ||
|
||||
exit 0 ;# we do not interrupt rebasing detached HEAD
|
||||
fi
|
||||
|
||||
case "$topic" in
|
||||
refs/heads/??/*)
|
||||
;;
|
||||
*)
|
||||
exit 0 ;# we do not interrupt others.
|
||||
;;
|
||||
esac
|
||||
|
||||
# Now we are dealing with a topic branch being rebased
|
||||
# on top of master. Is it OK to rebase it?
|
||||
|
||||
# Does the topic really exist?
|
||||
git show-ref -q "$topic" || {
|
||||
echo >&2 "No such branch $topic"
|
||||
exit 1
|
||||
}
|
||||
|
||||
# Is topic fully merged to master?
|
||||
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
|
||||
if test -z "$not_in_master"
|
||||
then
|
||||
echo >&2 "$topic is fully merged to master; better remove it."
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
fi
|
||||
|
||||
# Is topic ever merged to next? If so you should not be rebasing it.
|
||||
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
|
||||
only_next_2=`git rev-list ^master ${publish} | sort`
|
||||
if test "$only_next_1" = "$only_next_2"
|
||||
then
|
||||
not_in_topic=`git rev-list "^$topic" master`
|
||||
if test -z "$not_in_topic"
|
||||
then
|
||||
echo >&2 "$topic is already up-to-date with master"
|
||||
exit 1 ;# we could allow it, but there is no point.
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
else
|
||||
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
|
||||
/usr/bin/perl -e '
|
||||
my $topic = $ARGV[0];
|
||||
my $msg = "* $topic has commits already merged to public branch:\n";
|
||||
my (%not_in_next) = map {
|
||||
/^([0-9a-f]+) /;
|
||||
($1 => 1);
|
||||
} split(/\n/, $ARGV[1]);
|
||||
for my $elem (map {
|
||||
/^([0-9a-f]+) (.*)$/;
|
||||
[$1 => $2];
|
||||
} split(/\n/, $ARGV[2])) {
|
||||
if (!exists $not_in_next{$elem->[0]}) {
|
||||
if ($msg) {
|
||||
print STDERR $msg;
|
||||
undef $msg;
|
||||
}
|
||||
print STDERR " $elem->[1]\n";
|
||||
}
|
||||
}
|
||||
' "$topic" "$not_in_next" "$not_in_master"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
<<\DOC_END
|
||||
|
||||
This sample hook safeguards topic branches that have been
|
||||
published from being rewound.
|
||||
|
||||
The workflow assumed here is:
|
||||
|
||||
* Once a topic branch forks from "master", "master" is never
|
||||
merged into it again (either directly or indirectly).
|
||||
|
||||
* Once a topic branch is fully cooked and merged into "master",
|
||||
it is deleted. If you need to build on top of it to correct
|
||||
earlier mistakes, a new topic branch is created by forking at
|
||||
the tip of the "master". This is not strictly necessary, but
|
||||
it makes it easier to keep your history simple.
|
||||
|
||||
* Whenever you need to test or publish your changes to topic
|
||||
branches, merge them into "next" branch.
|
||||
|
||||
The script, being an example, hardcodes the publish branch name
|
||||
to be "next", but it is trivial to make it configurable via
|
||||
$GIT_DIR/config mechanism.
|
||||
|
||||
With this workflow, you would want to know:
|
||||
|
||||
(1) ... if a topic branch has ever been merged to "next". Young
|
||||
topic branches can have stupid mistakes you would rather
|
||||
clean up before publishing, and things that have not been
|
||||
merged into other branches can be easily rebased without
|
||||
affecting other people. But once it is published, you would
|
||||
not want to rewind it.
|
||||
|
||||
(2) ... if a topic branch has been fully merged to "master".
|
||||
Then you can delete it. More importantly, you should not
|
||||
build on top of it -- other people may already want to
|
||||
change things related to the topic as patches against your
|
||||
"master", so if you need further changes, it is better to
|
||||
fork the topic (perhaps with the same name) afresh from the
|
||||
tip of "master".
|
||||
|
||||
Let's look at this example:
|
||||
|
||||
o---o---o---o---o---o---o---o---o---o "next"
|
||||
/ / / /
|
||||
/ a---a---b A / /
|
||||
/ / / /
|
||||
/ / c---c---c---c B /
|
||||
/ / / \ /
|
||||
/ / / b---b C \ /
|
||||
/ / / / \ /
|
||||
---o---o---o---o---o---o---o---o---o---o---o "master"
|
||||
|
||||
|
||||
A, B and C are topic branches.
|
||||
|
||||
* A has one fix since it was merged up to "next".
|
||||
|
||||
* B has finished. It has been fully merged up to "master" and "next",
|
||||
and is ready to be deleted.
|
||||
|
||||
* C has not merged to "next" at all.
|
||||
|
||||
We would want to allow C to be rebased, refuse A, and encourage
|
||||
B to be deleted.
|
||||
|
||||
To compute (1):
|
||||
|
||||
git rev-list ^master ^topic next
|
||||
git rev-list ^master next
|
||||
|
||||
if these match, topic has not merged in next at all.
|
||||
|
||||
To compute (2):
|
||||
|
||||
git rev-list master..topic
|
||||
|
||||
if this is empty, it is fully merged to "master".
|
||||
|
||||
DOC_END
|
||||
24
git/hooks/pre-receive.sample
Normal file
24
git/hooks/pre-receive.sample
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to make use of push options.
|
||||
# The example simply echoes all push options that start with 'echoback='
|
||||
# and rejects all pushes when the "reject" push option is used.
|
||||
#
|
||||
# To enable this hook, rename this file to "pre-receive".
|
||||
|
||||
if test -n "$GIT_PUSH_OPTION_COUNT"
|
||||
then
|
||||
i=0
|
||||
while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
|
||||
do
|
||||
eval "value=\$GIT_PUSH_OPTION_$i"
|
||||
case "$value" in
|
||||
echoback=*)
|
||||
echo "echo from the pre-receive-hook: ${value#*=}" >&2
|
||||
;;
|
||||
reject)
|
||||
exit 1
|
||||
esac
|
||||
i=$((i + 1))
|
||||
done
|
||||
fi
|
||||
36
git/hooks/prepare-commit-msg.sample
Normal file
36
git/hooks/prepare-commit-msg.sample
Normal file
@@ -0,0 +1,36 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to prepare the commit log message.
|
||||
# Called by "git commit" with the name of the file that has the
|
||||
# commit message, followed by the description of the commit
|
||||
# message's source. The hook's purpose is to edit the commit
|
||||
# message file. If the hook fails with a non-zero status,
|
||||
# the commit is aborted.
|
||||
#
|
||||
# To enable this hook, rename this file to "prepare-commit-msg".
|
||||
|
||||
# This hook includes three examples. The first comments out the
|
||||
# "Conflicts:" part of a merge commit.
|
||||
#
|
||||
# The second includes the output of "git diff --name-status -r"
|
||||
# into the message, just before the "git status" output. It is
|
||||
# commented because it doesn't cope with --amend or with squashed
|
||||
# commits.
|
||||
#
|
||||
# The third example adds a Signed-off-by line to the message, that can
|
||||
# still be edited. This is rarely a good idea.
|
||||
|
||||
case "$2,$3" in
|
||||
merge,)
|
||||
/usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;;
|
||||
|
||||
# ,|template,)
|
||||
# /usr/bin/perl -i.bak -pe '
|
||||
# print "\n" . `git diff --cached --name-status -r`
|
||||
# if /^#/ && $first++ == 0' "$1" ;;
|
||||
|
||||
*) ;;
|
||||
esac
|
||||
|
||||
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
|
||||
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
|
||||
128
git/hooks/update.sample
Normal file
128
git/hooks/update.sample
Normal file
@@ -0,0 +1,128 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# An example hook script to block unannotated tags from entering.
|
||||
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
|
||||
#
|
||||
# To enable this hook, rename this file to "update".
|
||||
#
|
||||
# Config
|
||||
# ------
|
||||
# hooks.allowunannotated
|
||||
# This boolean sets whether unannotated tags will be allowed into the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowdeletetag
|
||||
# This boolean sets whether deleting tags will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.allowmodifytag
|
||||
# This boolean sets whether a tag may be modified after creation. By default
|
||||
# it won't be.
|
||||
# hooks.allowdeletebranch
|
||||
# This boolean sets whether deleting branches will be allowed in the
|
||||
# repository. By default they won't be.
|
||||
# hooks.denycreatebranch
|
||||
# This boolean sets whether remotely creating branches will be denied
|
||||
# in the repository. By default this is allowed.
|
||||
#
|
||||
|
||||
# --- Command line
|
||||
refname="$1"
|
||||
oldrev="$2"
|
||||
newrev="$3"
|
||||
|
||||
# --- Safety check
|
||||
if [ -z "$GIT_DIR" ]; then
|
||||
echo "Don't run this script from the command line." >&2
|
||||
echo " (if you want, you could supply GIT_DIR then run" >&2
|
||||
echo " $0 <ref> <oldrev> <newrev>)" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
|
||||
echo "usage: $0 <ref> <oldrev> <newrev>" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# --- Config
|
||||
allowunannotated=$(git config --bool hooks.allowunannotated)
|
||||
allowdeletebranch=$(git config --bool hooks.allowdeletebranch)
|
||||
denycreatebranch=$(git config --bool hooks.denycreatebranch)
|
||||
allowdeletetag=$(git config --bool hooks.allowdeletetag)
|
||||
allowmodifytag=$(git config --bool hooks.allowmodifytag)
|
||||
|
||||
# check for no description
|
||||
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
|
||||
case "$projectdesc" in
|
||||
"Unnamed repository"* | "")
|
||||
echo "*** Project description file hasn't been set" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Check types
|
||||
# if $newrev is 0000...0000, it's a commit to delete a ref.
|
||||
zero="0000000000000000000000000000000000000000"
|
||||
if [ "$newrev" = "$zero" ]; then
|
||||
newrev_type=delete
|
||||
else
|
||||
newrev_type=$(git cat-file -t $newrev)
|
||||
fi
|
||||
|
||||
case "$refname","$newrev_type" in
|
||||
refs/tags/*,commit)
|
||||
# un-annotated tag
|
||||
short_refname=${refname##refs/tags/}
|
||||
if [ "$allowunannotated" != "true" ]; then
|
||||
echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2
|
||||
echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,delete)
|
||||
# delete tag
|
||||
if [ "$allowdeletetag" != "true" ]; then
|
||||
echo "*** Deleting a tag is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/tags/*,tag)
|
||||
# annotated tag
|
||||
if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
|
||||
then
|
||||
echo "*** Tag '$refname' already exists." >&2
|
||||
echo "*** Modifying a tag is not allowed in this repository." >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,commit)
|
||||
# branch
|
||||
if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
|
||||
echo "*** Creating a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/heads/*,delete)
|
||||
# delete branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
refs/remotes/*,commit)
|
||||
# tracking branch
|
||||
;;
|
||||
refs/remotes/*,delete)
|
||||
# delete tracking branch
|
||||
if [ "$allowdeletebranch" != "true" ]; then
|
||||
echo "*** Deleting a tracking branch is not allowed in this repository" >&2
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
# Anything else (is there anything else?)
|
||||
echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
# --- Finished
|
||||
exit 0
|
||||
6
git/info/exclude
Normal file
6
git/info/exclude
Normal file
@@ -0,0 +1,6 @@
|
||||
# git ls-files --others --exclude-from=.git/info/exclude
|
||||
# Lines that start with '#' are comments.
|
||||
# For a project mostly in C, the following would be a good set of
|
||||
# exclude patterns (uncomment them if you want to use them):
|
||||
# *.[oa]
|
||||
# *~
|
||||
12
git/logs/HEAD
Normal file
12
git/logs/HEAD
Normal file
@@ -0,0 +1,12 @@
|
||||
0000000000000000000000000000000000000000 59a152abd16873768cc6d02a92d8612ec4ffc673 adri <reg+git@adriy.be> 1547654469 +0100 commit (initial): Add .gitignore and .gitattributes.
|
||||
59a152abd16873768cc6d02a92d8612ec4ffc673 8321fc9793e3793cad85713db702dbfc97c0a589 adri <reg+git@adriy.be> 1547654471 +0100 commit: Add project files.
|
||||
8321fc9793e3793cad85713db702dbfc97c0a589 8f7992622cff4685e066f42d5d2f8722fc4a49cb adri <reg+git@adriy.be> 1547656655 +0100 commit: Initial commit
|
||||
8f7992622cff4685e066f42d5d2f8722fc4a49cb 63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 adri <reg+git@adriy.be> 1547813335 +0100 commit: ini
|
||||
63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 adri <reg+git@adriy.be> 1547817036 +0100 commit: blocage
|
||||
995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 8c94a47456ad738e02f9dcc9448b11e12399401a adri <reg+git@adriy.be> 1547834694 +0100 commit: Hauteur plat non automatique
|
||||
8c94a47456ad738e02f9dcc9448b11e12399401a 660f5d385590495ae91eac09592832a477a9198c adri <reg+git@adriy.be> 1547891900 +0100 commit: Gros UC avec 3 petit UC Ok (3xPlat=>Repa)
|
||||
660f5d385590495ae91eac09592832a477a9198c dc46e7a99cbf3612c9abfc742f537210190d9f15 adri <reg+git@adriy.be> 1547892179 +0100 commit: Gros UC avec 3 petit UC Ok (3xPlat=>Repa) Vanish0
|
||||
dc46e7a99cbf3612c9abfc742f537210190d9f15 abc3480b882519c7046c2d7ceac6c13ebbd83af4 adri <reg+git@adriy.be> 1547892257 +0100 commit: add files
|
||||
abc3480b882519c7046c2d7ceac6c13ebbd83af4 e26277090551f9b9a150bde990c14ce70a0c94f9 adri <reg+git@adriy.be> 1547933349 +0100 commit: avent sup hu
|
||||
e26277090551f9b9a150bde990c14ce70a0c94f9 6be830de85484eac67c4f3707a706890ea9def2f adri <reg+git@adriy.be> 1547981205 +0100 commit: procédure ListPlat
|
||||
6be830de85484eac67c4f3707a706890ea9def2f 9e06f31677cb715fd78429d5f019f5e0a89e479a adri <reg+git@adriy.be> 1547981247 +0100 commit: procédure ListPlat
|
||||
12
git/logs/refs/heads/master
Normal file
12
git/logs/refs/heads/master
Normal file
@@ -0,0 +1,12 @@
|
||||
0000000000000000000000000000000000000000 59a152abd16873768cc6d02a92d8612ec4ffc673 adri <reg+git@adriy.be> 1547654469 +0100 commit (initial): Add .gitignore and .gitattributes.
|
||||
59a152abd16873768cc6d02a92d8612ec4ffc673 8321fc9793e3793cad85713db702dbfc97c0a589 adri <reg+git@adriy.be> 1547654471 +0100 commit: Add project files.
|
||||
8321fc9793e3793cad85713db702dbfc97c0a589 8f7992622cff4685e066f42d5d2f8722fc4a49cb adri <reg+git@adriy.be> 1547656655 +0100 commit: Initial commit
|
||||
8f7992622cff4685e066f42d5d2f8722fc4a49cb 63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 adri <reg+git@adriy.be> 1547813335 +0100 commit: ini
|
||||
63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 adri <reg+git@adriy.be> 1547817036 +0100 commit: blocage
|
||||
995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 8c94a47456ad738e02f9dcc9448b11e12399401a adri <reg+git@adriy.be> 1547834694 +0100 commit: Hauteur plat non automatique
|
||||
8c94a47456ad738e02f9dcc9448b11e12399401a 660f5d385590495ae91eac09592832a477a9198c adri <reg+git@adriy.be> 1547891900 +0100 commit: Gros UC avec 3 petit UC Ok (3xPlat=>Repa)
|
||||
660f5d385590495ae91eac09592832a477a9198c dc46e7a99cbf3612c9abfc742f537210190d9f15 adri <reg+git@adriy.be> 1547892179 +0100 commit: Gros UC avec 3 petit UC Ok (3xPlat=>Repa) Vanish0
|
||||
dc46e7a99cbf3612c9abfc742f537210190d9f15 abc3480b882519c7046c2d7ceac6c13ebbd83af4 adri <reg+git@adriy.be> 1547892257 +0100 commit: add files
|
||||
abc3480b882519c7046c2d7ceac6c13ebbd83af4 e26277090551f9b9a150bde990c14ce70a0c94f9 adri <reg+git@adriy.be> 1547933349 +0100 commit: avent sup hu
|
||||
e26277090551f9b9a150bde990c14ce70a0c94f9 6be830de85484eac67c4f3707a706890ea9def2f adri <reg+git@adriy.be> 1547981205 +0100 commit: procédure ListPlat
|
||||
6be830de85484eac67c4f3707a706890ea9def2f 9e06f31677cb715fd78429d5f019f5e0a89e479a adri <reg+git@adriy.be> 1547981247 +0100 commit: procédure ListPlat
|
||||
9
git/logs/refs/remotes/origin/master
Normal file
9
git/logs/refs/remotes/origin/master
Normal file
@@ -0,0 +1,9 @@
|
||||
0000000000000000000000000000000000000000 63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 adri <reg+git@adriy.be> 1547813420 +0100 update by push
|
||||
63ac321e2f7dff89ffcf24c9ff27aff40ef4e228 995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 adri <reg+git@adriy.be> 1547817042 +0100 update by push
|
||||
995fb3068e3b1bfdd66fcc79e95c5715f5b66c35 8c94a47456ad738e02f9dcc9448b11e12399401a adri <reg+git@adriy.be> 1547834701 +0100 update by push
|
||||
8c94a47456ad738e02f9dcc9448b11e12399401a 660f5d385590495ae91eac09592832a477a9198c adri <reg+git@adriy.be> 1547891909 +0100 update by push
|
||||
660f5d385590495ae91eac09592832a477a9198c dc46e7a99cbf3612c9abfc742f537210190d9f15 adri <reg+git@adriy.be> 1547892186 +0100 update by push
|
||||
dc46e7a99cbf3612c9abfc742f537210190d9f15 abc3480b882519c7046c2d7ceac6c13ebbd83af4 adri <reg+git@adriy.be> 1547892265 +0100 update by push
|
||||
abc3480b882519c7046c2d7ceac6c13ebbd83af4 e26277090551f9b9a150bde990c14ce70a0c94f9 adri <reg+git@adriy.be> 1547933354 +0100 update by push
|
||||
e26277090551f9b9a150bde990c14ce70a0c94f9 6be830de85484eac67c4f3707a706890ea9def2f adri <reg+git@adriy.be> 1547981226 +0100 update by push
|
||||
6be830de85484eac67c4f3707a706890ea9def2f 9e06f31677cb715fd78429d5f019f5e0a89e479a adri <reg+git@adriy.be> 1547981252 +0100 update by push
|
||||
6
git/ms-persist.xml
Normal file
6
git/ms-persist.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PendingCommit>
|
||||
<CommitComment />
|
||||
<WorkItems />
|
||||
<PublishPrompt Enabled="True" />
|
||||
</PendingCommit>
|
||||
BIN
git/objects/00/691f6a84242ce20928a2c5e8307a9e4e34cca3
Normal file
BIN
git/objects/00/691f6a84242ce20928a2c5e8307a9e4e34cca3
Normal file
Binary file not shown.
BIN
git/objects/00/717ad48c32f8577e0fee4c62a3ffc9f660d369
Normal file
BIN
git/objects/00/717ad48c32f8577e0fee4c62a3ffc9f660d369
Normal file
Binary file not shown.
BIN
git/objects/00/71d34b8e7c5ca73947c388961a31cdcb0fc1fe
Normal file
BIN
git/objects/00/71d34b8e7c5ca73947c388961a31cdcb0fc1fe
Normal file
Binary file not shown.
BIN
git/objects/01/36d91b73c7d240432847120c25930e55f1c22a
Normal file
BIN
git/objects/01/36d91b73c7d240432847120c25930e55f1c22a
Normal file
Binary file not shown.
BIN
git/objects/02/7d31bdfee8cc2c08fd406e3ad3c7d1c61363d7
Normal file
BIN
git/objects/02/7d31bdfee8cc2c08fd406e3ad3c7d1c61363d7
Normal file
Binary file not shown.
BIN
git/objects/03/3af3a2672f7f2c99dcafde84e32ebb5a4d752a
Normal file
BIN
git/objects/03/3af3a2672f7f2c99dcafde84e32ebb5a4d752a
Normal file
Binary file not shown.
BIN
git/objects/03/3d7a5e9e2266753180f4e3a9299f575046701e
Normal file
BIN
git/objects/03/3d7a5e9e2266753180f4e3a9299f575046701e
Normal file
Binary file not shown.
3
git/objects/03/adc8da9cc9da1b6a3ad7c10f1136f06241a802
Normal file
3
git/objects/03/adc8da9cc9da1b6a3ad7c10f1136f06241a802
Normal file
@@ -0,0 +1,3 @@
|
||||
x<01>T<EFBFBD>n<EFBFBD>0<10>Y_<59>@.)<10>𭨚<04><14><05>oE!<21><>uXH<58>@RF
|
||||
#<1F><><EFBFBD><EFBFBD>u<EFBFBD>ԋ<EFBFBD>\<5C>R<EFBFBD><52>]<5D><><EFBFBD><EFBFBD>RYYg<59><67><EFBFBD>Z<EFBFBD><5A>Q<EFBFBD><13><><EFBFBD><EFBFBD>uݪ5<>os>)<29><>B<1D>Z<EFBFBD>|;h<>U<EFBFBD><55><16><>,17<31><EFBFBD>(Q<><<3C><>%<25>8<EFBFBD>AY<41>*Q$<24>
|
||||
u<EFBFBD><EFBFBD>/<2F><><EFBFBD>f<EFBFBD><66>Oe-q<>.S<><53><EFBFBD>1<EFBFBD><31>r <09>t[U<>:<<3C><><EFBFBD>B<EFBFBD>P<EFBFBD>O?<3F>\<5C><><1A>Z<EFBFBD><5A><EFBFBD><EFBFBD><0E>qM<71><4D>"<22><><EFBFBD>a<EFBFBD>lܣ4P<05>Uo:4TXe,<17>Qb<51>!
|
||||
BIN
git/objects/04/7475987069a3683cfb0464cff08f6a6e10652c
Normal file
BIN
git/objects/04/7475987069a3683cfb0464cff08f6a6e10652c
Normal file
Binary file not shown.
BIN
git/objects/05/8f1358308381b31fada5703448f870f7108550
Normal file
BIN
git/objects/05/8f1358308381b31fada5703448f870f7108550
Normal file
Binary file not shown.
BIN
git/objects/05/ab9b1dfa6e25c5b76ba5808e3e48a685982a4b
Normal file
BIN
git/objects/05/ab9b1dfa6e25c5b76ba5808e3e48a685982a4b
Normal file
Binary file not shown.
BIN
git/objects/06/3191889bd9d7a91a2d620b249069b58ff7dacd
Normal file
BIN
git/objects/06/3191889bd9d7a91a2d620b249069b58ff7dacd
Normal file
Binary file not shown.
BIN
git/objects/06/96acf33ea8ef5c9f0e3eac07c5b8b9112eabab
Normal file
BIN
git/objects/06/96acf33ea8ef5c9f0e3eac07c5b8b9112eabab
Normal file
Binary file not shown.
BIN
git/objects/06/f0df637f181db3172c14526de6bf05f0d1ab0b
Normal file
BIN
git/objects/06/f0df637f181db3172c14526de6bf05f0d1ab0b
Normal file
Binary file not shown.
BIN
git/objects/08/4e1f8263cc78c7ddb5e2884ee530787706b5f3
Normal file
BIN
git/objects/08/4e1f8263cc78c7ddb5e2884ee530787706b5f3
Normal file
Binary file not shown.
2
git/objects/0a/d72dcee7bef10cee74ad9718acdf4f49b4d8ff
Normal file
2
git/objects/0a/d72dcee7bef10cee74ad9718acdf4f49b4d8ff
Normal file
@@ -0,0 +1,2 @@
|
||||
x<01><>A
|
||||
<EFBFBD>0@Q<>9Ÿ.H&M<> <09><><EFBFBD> <20>dR<64><52>)1"<22>^<5E>.<2E><><EFBFBD><EFBFBD>eY<65>iתd<><64>y<EFBFBD>.<2E> "<22>{<7B>(6<>D<EFBFBD><44>B<EFBFBD>q<0C>ڸ<EFBFBD><DAB8><EFBFBD>QH<51>r쵑8<ECB591>v̞|<7C><>f<>8<EFBFBD>!E<><45><EFBFBD>ٮ<EFBFBD><02>:ñ<><C3B1>Ms;<>}<18><04>,Yc<59><63><EFBFBD>N<EFBFBD><4E>*<2A>ƚ<EFBFBD>A<EFBFBD>e<EFBFBD>% T<><54>|<7C>ë<EFBFBD><1B><>7<>Cz
|
||||
BIN
git/objects/0c/26e07af56e4901f20966a1c09f2a5876b8f5ee
Normal file
BIN
git/objects/0c/26e07af56e4901f20966a1c09f2a5876b8f5ee
Normal file
Binary file not shown.
5
git/objects/0c/2f1edb6fff9d4b25595705de511f3319be8045
Normal file
5
git/objects/0c/2f1edb6fff9d4b25595705de511f3319be8045
Normal file
@@ -0,0 +1,5 @@
|
||||
x<01>T<EFBFBD>n1朧<18>ҍ <20><>U<>-R<><16><>T<EFBFBD><54>^<5E>=8<><38><EFBFBD>ȱ#<23><>
|
||||
<EFBFBD><EFBFBD><EFBFBD>;p<><70><03>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><><EFBFBD><EFBFBD>d=k<6B><7F><EFBFBD>of(<28>:ǝ<>g~<7E>j<EFBFBD><6A>O<EFBFBD><4F>Z-8e<38><65>f<EFBFBD>
|
||||
|
||||
s<EFBFBD><EFBFBD> <09><>\<5C><><05>s<EFBFBD>{f<><66><0E>90pZ˸<5A><CBB8><EFBFBD>+'&7h<37>Ъ{<14><><EFBFBD><EFBFBD>a<EFBFBD>u|<7C><><EFBFBD>nӶrg<67>T<EFBFBD><54><EFBFBD><EFBFBD><0B>#!&l<0E>y<EFBFBD> <14><> w0<77>1<EFBFBD> m<><6D><01><>1*<2A><><18><><08>`EpA봵<EBB4B5>'U<>Y<EFBFBD>)6A;e<1C><><EFBFBD>_<EFBFBD>]<5D><>'<27>B<EFBFBD>^<0B><>n<0B>!<21><>n:<3A>'<27>J<EFBFBD><4A><EFBFBD>'S<12><>hf<68><66><EFBFBD><02><>b<EFBFBD><62>3b<33>F<><46><05>.T<><54><EFBFBD><EFBFBD>Iu2<75><32><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD>F[=r<72><F18DB09E><EFBFBD>\<5C><><N<1B><><EFBFBD>P<EFBFBD>MЊ<4D><D08A>PR<>J|G4W<34><57><EFBFBD>_@<40><>*><3E>*<2A><>+^B94<39>I<EFBFBD><49>$<24>0e<30> Zrɬ<72><12>]<5D>Ѣ<EFBFBD><D1A2>H<14><>GΉ{ө|<7C>^<5E>y<EFBFBD><79>KE+U<><55>Ԉ<19><15><><EFBFBD>|#E<>#楻P<E6A5BB>EQq<51> <20>J<EFBFBD>N#<23><><EFBFBD>q:W|l<><12>0<EFBFBD>ޯ<>E
|
||||
BIN
git/objects/0c/8ae5886f65a3db191d0189035b8333be5cb213
Normal file
BIN
git/objects/0c/8ae5886f65a3db191d0189035b8333be5cb213
Normal file
Binary file not shown.
1
git/objects/0d/9d57ce8a04da36966839357ed75add43e99d0f
Normal file
1
git/objects/0d/9d57ce8a04da36966839357ed75add43e99d0f
Normal file
@@ -0,0 +1 @@
|
||||
x<01><><EFBFBD>n1<10>9<EFBFBD>S̍TB7Z<37><5A><05>T4+<2B>;<3B>L뵷<4C>ȶ<EFBFBD><P<><50><03>><10><><EFBFBD> <09>͆U<11>ɞ<EFBFBD><C99E><EFBFBD>f<<0B><17><><EFBFBD><EFBFBD><EFBFBD>O~<7E><><EFBFBD>-<2D>f<><66>a~<7E>4_l<5F><6C>D<EFBFBD>H+<2B>ޣBC<42>qJ<71><4A>e<EFBFBD><65><EFBFBD>k<EFBFBD><6B>yʰ9<CAB0>W<EFBFBD><57><EFBFBD>J*<2A>e<EFBFBD>50(g<><67>r<EFBFBD><72><EFBFBD><EFBFBD>cc-|<7C><>u<EFBFBD>NU<4E>ۤ[<16>S<>ҭ|l<><6C>,t<>Q{<7B><><05><EFBFBD>9ڂ<0B>OF_<46><5F>/q <20>B<EFBFBD><42><EFBFBD>L<EFBFBD>'N<>߇<13><><EFBFBD><EFBFBD>۷<EFBFBD><DBB7>Tgt<67>ҧ<>^<5E><14>xGb<47><62>Ny<4E><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9<EFBFBD><39><EFBFBD>~!I@<40><>#.AHnm3^æ<>J`<13><>y<EFBFBD>2<EFBFBD><32>*$:wa<77>5U<14><><1B>t^<5E>Ɣ<EFBFBD><1D><><EFBFBD><EFBFBD>VZq<5A><71>Ҕ<EFBFBD>ЩϞ\h<>|<08>zzq
|
||||
3
git/objects/0d/c3320de547372f850a1c0cd79a2deed2937248
Normal file
3
git/objects/0d/c3320de547372f850a1c0cd79a2deed2937248
Normal file
@@ -0,0 +1,3 @@
|
||||
x<01>S]O<>0<14><>_q}
|
||||
<1F><0C>sM,m<><6D>i<EFBFBD>\M0<08>X<EFBFBD><58><EFBFBD>[(<28><>fs<66>}<7D><><EFBFBD><<3C>ܮ<EFBFBD>r
|
||||
<EFBFBD>w{0<>s<>$L<01><><EFBFBD>5<EFBFBD><16>ZV+<0B>4lO<6C>
|
||||
BIN
git/objects/0d/feb02eb02fe1c8dec9865f74f79f37a3318322
Normal file
BIN
git/objects/0d/feb02eb02fe1c8dec9865f74f79f37a3318322
Normal file
Binary file not shown.
BIN
git/objects/0e/921a19da5cd357ff606a495b071039d2a60fd5
Normal file
BIN
git/objects/0e/921a19da5cd357ff606a495b071039d2a60fd5
Normal file
Binary file not shown.
BIN
git/objects/11/e3deec019515c98b5d567941f39e0be9c4f371
Normal file
BIN
git/objects/11/e3deec019515c98b5d567941f39e0be9c4f371
Normal file
Binary file not shown.
BIN
git/objects/12/e24ac3c67af90b495d9afa95afde771dcf9c2f
Normal file
BIN
git/objects/12/e24ac3c67af90b495d9afa95afde771dcf9c2f
Normal file
Binary file not shown.
2
git/objects/13/d7fe2a01d10559f134de6e03d51cbf364485c9
Normal file
2
git/objects/13/d7fe2a01d10559f134de6e03d51cbf364485c9
Normal file
@@ -0,0 +1,2 @@
|
||||
x<01><><EFBFBD>jB1@a<>y<EFBFBD><79>Z<EFBFBD>L2so<02><>><3E>t<EFBFBD>&?<13>X<EFBFBD><58><11>>}<7D>o<EFBFBD><6F>,>8<><38>ϋ<EFBFBD><CF8B><EFBFBD><EFBFBD>!<02>0%<25><>%<25>s
|
||||
uF<17><><EFBFBD>Xc<58><63><EFBFBD>O<><4F><EFBFBD><EFBFBD>!<05>h<EFBFBD>4<EFBFBD>&fl<66><6C>9{<1B><>|C<><43>c<EFBFBD>d<EFBFBD>]<5D>}@<40>c<EFBFBD><63>!<21><>a<EFBFBD><61><EFBFBD><EFBFBD><EFBFBD>dyd
|
||||
BIN
git/objects/14/5a50e0983072937d5ca95b57655c625ff5adec
Normal file
BIN
git/objects/14/5a50e0983072937d5ca95b57655c625ff5adec
Normal file
Binary file not shown.
3
git/objects/14/5dc16cd7d81bc362233aec7d13e0909ed454bf
Normal file
3
git/objects/14/5dc16cd7d81bc362233aec7d13e0909ed454bf
Normal file
@@ -0,0 +1,3 @@
|
||||
x<01>V͎<56>H<10>:y<>b8<62>H<EFBFBD> $``3ZE <20>h9v1i䴽<69>mH<6D><48>}<7D>9<EFBFBD>Ũ<EFBFBD>nw<6E>l<EFBFBD>2?{ڽXjW<6A>W?<3F>UUϊr?zp<7A><70><EFBFBD>sQJx<4A>Z<EFBFBD><5A><EFBFBD>P.<2E><>%<25>V<EFBFBD>;<3B><16><1C>+mp<6D>t<EFBFBD>'eQ`f<>Z<EFBFBD><EFBFBD>D%<25>-<2D> Am<41><1A>&<26><>+<1E>U$<24>@<40>K<EFBFBD><4B><EFBFBD>U<EFBFBD><55>1<1C><>3<EFBFBD><33><1C>E)1N<31>Tk<54><6B>C<EFBFBD><43>|:<1D>.PWi<57><69><EFBFBD><EFBFBD><EFBFBD>(<28>η<1D>3]/<16>Z=wǤ<77><C7A4>9B~?Ͳ<><CDB2><1A>z y)<29><><0F>Kı<4B>5<EFBFBD>p<EFBFBD><70>Pu=<3D><><1A><>g<EFBFBD><67> 㐠?<3F>L<EFBFBD>"5<><04><><EFBFBD>Tc<07>/45O<35>rFՙ<46>Rk<52><6B>m<1B><><EFBFBD>\|<7C><>S!<21><>%.<2E><><EFBFBD><0E><><EFBFBD><EFBFBD><EFBFBD>]<5D>op<6F>Nֵ<08>B<1A>.k<><6B>Me<4D><65><EFBFBD>le<6C><65><19><>bq<62><03>{<01><><EFBFBD>P<EFBFBD>G?{<7B><>!Q<>*)<29>d2<64><32><EFBFBD>c<EFBFBD>$<0F>OY<4F>}q<><1E>s<EFBFBD><1D>REWB<57>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD>=<3D><><1D><><EFBFBD><EFBFBD><EFBFBD>4e <20><>V[/ i<><69>6U<36>mħ<6D>f<03><> <20><><EFBFBD><EFBFBD><1E><1F><><EFBFBD>O<EFBFBD><4F>2<EFBFBD><32>ZPT<>/<2F>L<8yͦ6t,4^<05>b<EFBFBD>*p,T<>+<2B>B7<><37>aX<61>!<21><>]^)<29><><EFBFBD>
|
||||
<EFBFBD><EFBFBD>Dj<EFBFBD>\<5C><><EFBFBD>,<2C><>P<EFBFBD><50>T(<28>-<2D><>%fD<66>ץ|[<5B>Zy<5A><79>1<>IF]qJ<71><4A>dQt<51><74><EFBFBD>2<EFBFBD><32><05><><EFBFBD>%<25>9<EFBFBD>BS+<2B>$fp/<2F><>dj<64>*s<>IP<49><50><EFBFBD><03><>wꍚ<77>A<EFBFBD>N7<4E><19>d<EFBFBD>k<EFBFBD>sY<73><59><1D><><EFBFBD><EFBFBD>ݱ<EFBFBD><DDB1>~<7E><><EFBFBD>B<EFBFBD>g<EFBFBD><67>aρ<61><CF81>YC<><43><EFBFBD>}ka<6B><61>]@o<>
|
||||
6<EFBFBD>H<EFBFBD>$<24><>`<60><>L<><4C>9<EFBFBD><39> <20>~m<><06><1E><><EFBFBD>a<EFBFBD><61><EFBFBD>\<5C><> ~<7E><>p2<70><32>[Y<><59>!<21>+<2B><>N<EFBFBD>k<6B><7F>!<21>U<EFBFBD> Q<>sv<73><10>ʀYT<59><54>!<21>_ޘ%<25><>G<EFBFBD>X<0F>\}S<>,<2C><>c<EFBFBD><63> <09>&L<><4C>
|
||||
BIN
git/objects/14/d350c9b2c933784d8a15b00ce978dbed00fcdf
Normal file
BIN
git/objects/14/d350c9b2c933784d8a15b00ce978dbed00fcdf
Normal file
Binary file not shown.
4
git/objects/15/801e77528aaf1df8964b61b53f22ccac60e5db
Normal file
4
git/objects/15/801e77528aaf1df8964b61b53f22ccac60e5db
Normal file
@@ -0,0 +1,4 @@
|
||||
x<01>TKo<4B>@<10><>_1<5F>GP'<27>)<29>)<29><>Cj+<2B><><17><>f=qmv<6D>><3E>
|
||||
<EFBFBD><EFBFBD>H<0E>A<EFBFBD>f<1B>y<14><><EFBFBD>{wf<77><66><EFBFBD>7;<3B>z<0C><><EFBFBD><1E><><EFBFBD><EFBFBD>w<EFBFBD><77>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD><1E>N<EFBFBD><14><>0<EFBFBD><30><EFBFBD> k<><6B>u<EFBFBD><75>`q<>WP,<2C><><EFBFBD><EFBFBD>Юd<06>흐q}<7D><0C>ZA<5A><41>x<EFBFBD><78>a<>$<24>ŏ{<7B><>/<2F>'<27>z<EFBFBD>]<5D>o<1F><><EFBFBD><EFBFBD><EFBFBD>Dp<44><70><EFBFBD>+Km()?<3F>#<23>j*<2A>@<40>~<7E><>Ai<41>\<>$<24><>\<5C><>u<EFBFBD><05>P\<1B><>:<3A>ht<68><74>&<26><>ˊ:<3A><><EFBFBD>A뀪hʹ<68>`<60>{<13>;Ez<45><7A>Rl<52><6C>dT<64>;<3B>?<3F>;<3B><>Pj<50><6A><EFBFBD><15>^}><15>s&<07><><EFBFBD>R<EFBFBD><52><EFBFBD>%<25><><EFBFBD><EFBFBD>M<>f.8<EFBFBD>F<EFBFBD><EFBFBD>n<EFBFBD><EFBFBD>9#<23><>a<EFBFBD>9<EFBFBD><39><EFBFBD><EFBFBD>jDM<><4D><EFBFBD><EFBFBD>ӠY<D3A0><59><EFBFBD>7<>ꉋτ<EA898B>L<EFBFBD><4C><EFBFBD>BLJ<42>p<EFBFBD><70>8E<38><45>*l<>VĜF<C49C><46>T<EFBFBD>+J<><4A><EFBFBD>M<EFBFBD>!<21><>O<EFBFBD><4F>D<EFBFBD>^<5E><>K(<28>F1I<31>b<12>@)'<27><>%<25>j<>}<18>#<23>&<26><>DUbM<,KY1<59><31>9`<60>F<EFBFBD>A5lJ#<23><>o<EFBFBD><6F>L<EFBFBD>Z<EFBFBD>'<27>K<EFBFBD>V<EFBFBD>FQs<51>!<21>jg<6A>N<EFBFBD>?<3F><><EFBFBD>B<EFBFBD>)<29>P|<7C><R<>u.<2E><>ڽ<EFBFBD><DABD>fz~L<><4C><EFBFBD>.YfWq$<24><>Uї<>Y<EFBFBD><59>_<EFBFBD><5F><1B><>͂V<CD82><EFBFBD>&<26>jn<D788>e<1D><>4Z)<29>%<25><+<2B>T]
|
||||
<01>}$<24>J[<5B><><EFBFBD> <09>}Q<>9<EFBFBD>*8ۤ<38>->6<>^AR%qƤ_'n<><1C>T{<7B>q?:Ҝ<>䠓e<E4A093>i<EFBFBD><69><EFBFBD>:<3A>R<EFBFBD><52>O<EFBFBD>q<EFBFBD>i<EFBFBD><69><EFBFBD><EFBFBD><EFBFBD>h<EFBFBD>e!'<27>eo|A/<07><>I@8<><38>^<5E>6<hP
|
||||
U<EFBFBD><EFBFBD>a<EFBFBD><0C>B<EFBFBD><42><EFBFBD>Gb<47><62><EFBFBD>,<1B>F<EFBFBD><46><EFBFBD><EFBFBD> $<24><><EFBFBD>C<EFBFBD><43><1A>,<2C><1C><>s|#<23>,<2C>d<EFBFBD>w<EFBFBD>Ҭ<14>o3ш{#<23><05><><EFBFBD>x<EFBFBD><78>)dT<64>24<32>`<60><>@<40><>ȭ<EFBFBD><C8AD>"Ko<4B>*:<3A><>
|
||||
BIN
git/objects/17/331c389e98897895d01997028451651ced8040
Normal file
BIN
git/objects/17/331c389e98897895d01997028451651ced8040
Normal file
Binary file not shown.
BIN
git/objects/18/97078ea6d7b73be585b6551d444e46dfb6cb9e
Normal file
BIN
git/objects/18/97078ea6d7b73be585b6551d444e46dfb6cb9e
Normal file
Binary file not shown.
BIN
git/objects/18/e018e4e62632ef7da55331b6a48bcfe20cbe1b
Normal file
BIN
git/objects/18/e018e4e62632ef7da55331b6a48bcfe20cbe1b
Normal file
Binary file not shown.
BIN
git/objects/1b/5cfdec25fc356e3fbbfac88c1dda496a5fa1b0
Normal file
BIN
git/objects/1b/5cfdec25fc356e3fbbfac88c1dda496a5fa1b0
Normal file
Binary file not shown.
2
git/objects/1b/5de06ac69b7a6a4cbd3a5b9c35c7dc9cd9014b
Normal file
2
git/objects/1b/5de06ac69b7a6a4cbd3a5b9c35c7dc9cd9014b
Normal file
@@ -0,0 +1,2 @@
|
||||
x<01>T<EFBFBD>n<EFBFBD>@<10><><EFBFBD><18><><EFBFBD>VkA<6B><01>"ҴE<D2B4>Z<>RUk{<7B>l<EFBFBD><6C>uw<75>M͓q<CD93><71>xf<><66>:<3A>AH<41>䝟o<E49D9F><6F>vv<12>x<><78><EFBFBD>γ_?~<7E>V<EFBFBD>1<0C><><EFBFBD>|7<><37>XWK<57><4B>ZY<5A><1A>6"<22>B<EFBFBD>4L<34>x皦<78>A<EFBFBD>Qv<><76><EFBFBD>mx?<0B><><EFBFBD>+qP<71>h<EFBFBD><68>}<7D><1A><1D><><EFBFBD>Q<EFBFBD>M<EFBFBD>=U<>M<EFBFBD>.l<><6C>[<5B>X/<2F>c<EFBFBD>hC<68><43><EFBFBD><17>,<2C>;<3B>
|
||||
Dj<44><6A>#Ǩ<><C7A8>K<EFBFBD>+<2B><>-x<>pj<70><15><> v<>V|<0F><>8<EFBFBD>aϖy<CF96><79><EFBFBD>ە<EFBFBD><DB95><EFBFBD><EFBFBD><EFBFBD>DȞ<0B><><EFBFBD>ꮠХ<EAAEA0>c<EFBFBD><1E>Tgx*<2A>cw<<3C><><EFBFBD><EFBFBD>x
|
||||
BIN
git/objects/1b/e2cd70f8281bd3f944aceda9f7d5b613bc4cc1
Normal file
BIN
git/objects/1b/e2cd70f8281bd3f944aceda9f7d5b613bc4cc1
Normal file
Binary file not shown.
7
git/objects/1c/5eef7b4fdc872ecd8b1df54b8aa81ea40bf1db
Normal file
7
git/objects/1c/5eef7b4fdc872ecd8b1df54b8aa81ea40bf1db
Normal file
@@ -0,0 +1,7 @@
|
||||
x<01>T<EFBFBD>n1<10>y<EFBFBD>b<EFBFBD>\<5C>AsliEU<>E<05>RU+X<><58>jl/*B<> <20>#?<3F>ϲk<1B>[9<><19>{<7B>ތwY<77>K<EFBFBD><4B><EFBFBD><EFBFBD><EFBFBD>Õ<EFBFBD><C395><EFBFBD>5|Gk<47><6B>h<01><>ףQ<D7A3><18>Yc<59>^<5E>loV<><56>4<EFBFBD><34>e<EFBFBD><65><EFBFBD>j;<3B><><1A>*<2A>s<>gW<67>WezQ<7A><51>.
|
||||
<EFBFBD>gS<EFBFBD>A7<EFBFBD><EFBFBD>cYkNʅ<4E><CA85>w<EFBFBD>`4<1A><17>T<EFBFBD><54><EFBFBD><EFBFBD><EFBFBD>(YX!<21>^<5E><><EFBFBD>V<EFBFBD>JG<0B>Z<EFBFBD><5A>#J٨<4A><D9A8>6<EFBFBD>RP00L<30>y<EFBFBD>;<3B>.b<><62><EFBFBD>i[
|
||||
VK<56><0B>5j<35>pJ;ȿM<C8BF>j$<24><><EFBFBD><EFBFBD>
|
||||
<>Wtx;IFY¤*u<>->Q;XQKa<4B>u<EFBFBD><75>fd<66><64>Q[^<5E> JP<>X<EFBFBD>><3E><>ť<EFBFBD><<12><><EFBFBD>+<2B>д<EFBFBD>i
|
||||
G<EFBFBD><EFBFBD>rťΟ<EFBFBD>5U<1E><><05><>^<5E><08>o
|
||||
<EFBFBD>\<5C><>S<>o<>E҂<45>,<2C><>'^F^@<18><><EFBFBD><EFBFBD><EFBFBD>@<40>Ϝ<12><>><3E>rS>
|
||||
u<EFBFBD><EFBFBD>˂ҟ<EFBFBD>
|
||||
BIN
git/objects/1c/a4ec107a70e9de5410bb35e67b5e1a99968dc2
Normal file
BIN
git/objects/1c/a4ec107a70e9de5410bb35e67b5e1a99968dc2
Normal file
Binary file not shown.
BIN
git/objects/1c/cd3c696821154f4f80857e91a9131b054af440
Normal file
BIN
git/objects/1c/cd3c696821154f4f80857e91a9131b054af440
Normal file
Binary file not shown.
BIN
git/objects/1e/ba895fbaddcb85eb0c1f6f264c2d37785e108e
Normal file
BIN
git/objects/1e/ba895fbaddcb85eb0c1f6f264c2d37785e108e
Normal file
Binary file not shown.
BIN
git/objects/1e/d8f0d001b3f3e6a2d87ab678c9203861cc3379
Normal file
BIN
git/objects/1e/d8f0d001b3f3e6a2d87ab678c9203861cc3379
Normal file
Binary file not shown.
BIN
git/objects/1e/de8bc818d5494690c04dd5328d6257be9385cb
Normal file
BIN
git/objects/1e/de8bc818d5494690c04dd5328d6257be9385cb
Normal file
Binary file not shown.
BIN
git/objects/1f/5dfaeee227da01be218d5b638a5008beee4232
Normal file
BIN
git/objects/1f/5dfaeee227da01be218d5b638a5008beee4232
Normal file
Binary file not shown.
BIN
git/objects/1f/f0c423042b46cb1d617b81efb715defbe8054d
Normal file
BIN
git/objects/1f/f0c423042b46cb1d617b81efb715defbe8054d
Normal file
Binary file not shown.
BIN
git/objects/1f/faf5e0bb6d1f7adf10e5a550fa415c93ee1bc7
Normal file
BIN
git/objects/1f/faf5e0bb6d1f7adf10e5a550fa415c93ee1bc7
Normal file
Binary file not shown.
BIN
git/objects/20/315ba30470f78d40ec62fa22565144bd304440
Normal file
BIN
git/objects/20/315ba30470f78d40ec62fa22565144bd304440
Normal file
Binary file not shown.
BIN
git/objects/21/6cb0cdbbe811883427e46c232b1ca58432e853
Normal file
BIN
git/objects/21/6cb0cdbbe811883427e46c232b1ca58432e853
Normal file
Binary file not shown.
5
git/objects/23/0dd0c2cfff07e890e939881988e9c8c710ed53
Normal file
5
git/objects/23/0dd0c2cfff07e890e939881988e9c8c710ed53
Normal file
@@ -0,0 +1,5 @@
|
||||
x<01><><EFBFBD>j1<14><><EFBFBD>S\pc<70>h<EFBFBD>颊<EFBFBD>S<10><>T<EFBFBD>3<><1A>I<EFBFBD>܄*<2A><03>9<EFBFBD>b<EFBFBD>q<EFBFBD>m<><6D><EFBFBD>͝<EFBFBD>|瞓Yfg<66>p<EFBFBD>xSs8<73><38><EFBFBD>+<12><><12><>~8<><38>!<21>@<40><>a<EFBFBD>&<26>y<EFBFBD>lj$6<>PyVS<56><53><06>V7&<26>:<3A>9<>D?Y`7<>I&<26><>~9<>*^<5E>%jh<6A>r?!<21>̑
|
||||
<EFBFBD>.H}<7D><><EFBFBD><EFBFBD>h6<68>Ц<EFBFBD><D0A6>ҭ;<3B><>ؠ<08>xt<78><74>G<EFBFBD><47>v)¼<>A<EFBFBD>#rz<18>5<EFBFBD><35>=<3D>y<EFBFBD>a<>i*n<0C><>d<EFBFBD><64><05>2<EFBFBD><32><EFBFBD>Ǟ$<14><>p<EFBFBD>2<EFBFBD>B<EFBFBD><0B>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>6<EFBFBD><36><19>w<EFBFBD><1B><>r<EFBFBD>Q<EFBFBD>(YH^<5E><>W<1C>
|
||||
<EFBFBD><EFBFBD><EFBFBD>V
|
||||
<<3C><>U@wiR<><52>'<27><><EFBFBD>yDn<44><6E><>w<EFBFBD>V<EFBFBD><56>/<2F><07>^ܪ&<26>/6<>o<EFBFBD>M<EFBFBD>0x><3E>v<07>q=Rψ?<3F>0<EFBFBD><30><EFBFBD>I%B<07><><EFBFBD><EFBFBD><EFBFBD><03><><EFBFBD><EFBFBD><EFBFBD>;})<<3C>[uٙLϗ<><CF97>`)<29><><EFBFBD>g<EFBFBD><67><EFBFBD>q(
|
||||
<EFBFBD><EFBFBD><EFBFBD>_iv<69>|<7C>ۊ<EFBFBD><DB8A>K<>r<EFBFBD>
|
||||
BIN
git/objects/23/80ad95724f6aa1df28763119e49022d6b67c6d
Normal file
BIN
git/objects/23/80ad95724f6aa1df28763119e49022d6b67c6d
Normal file
Binary file not shown.
BIN
git/objects/23/c9efc8d5d88dfc0c779c5075a8a6f29e907cab
Normal file
BIN
git/objects/23/c9efc8d5d88dfc0c779c5075a8a6f29e907cab
Normal file
Binary file not shown.
5
git/objects/26/5a49e42ad67e4756f99db415d41c7d6c053a81
Normal file
5
git/objects/26/5a49e42ad67e4756f99db415d41c7d6c053a81
Normal file
@@ -0,0 +1,5 @@
|
||||
x<01>R<EFBFBD>j<EFBFBD>@<14><>~Ł<>(lJ<6C>K<02><0C><><EFBFBD>IL_<4C>zujo<6A>v<EFBFBD>^<5E><><EFBFBD><07>;<3B>c=<3D><>dEN(.Փv<D593><76>3gf6<66><36><EFBFBD><EFBFBD><EFBFBD>o<EFBFBD>_<EFBFBD>n<>V<EFBFBD><56><EFBFBD>joZ<><5A>{{5<12>A˼<41>jO발<>;<3B>R](<1C><>h<EFBFBD>
|
||||
<EFBFBD><14>?<3F>D<EFBFBD>^<5E><>~F<><46><EFBFBD><EFBFBD><EFBFBD>
|
||||
Gi<EFBFBD><EFBFBD>E<EFBFBD><EFBFBD>ש !v<>*<2A><>S<>D[q<>0`<60><>
|
||||
ؑ<>x<<3C>;<3B>˒<EFBFBD><CB92>}<<3C>ڋ<1D>TM<><4D><EFBFBD>K.
|
||||
B<EFBFBD><EFBFBD><EFBFBD>0H<>=,<2C><01>u<EFBFBD>2><3E>T~SH"(<28>y<EFBFBD><79>
|
||||
BIN
git/objects/26/91a29bf43b476893337ef71b754e8426bbeee0
Normal file
BIN
git/objects/26/91a29bf43b476893337ef71b754e8426bbeee0
Normal file
Binary file not shown.
3
git/objects/26/b2b3b19decebcaa19dafb14b1112ee1c369115
Normal file
3
git/objects/26/b2b3b19decebcaa19dafb14b1112ee1c369115
Normal file
@@ -0,0 +1,3 @@
|
||||
xuRMO1<10><><EFBFBD>bnBb<42><62><EFBFBD>QЄ<51>HTIww<03>v<EFBFBD>~<7E><><EFBFBD>v!<1B><>μ7<CEBC><37>Nc<4E>b<EFBFBD><62><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>v<EFBFBD><76><14>[c1kF<6B>7<EFBFBD>QB`bIIÞQ<C39E><51><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\<5C>J#<23><>ri<72><69><EFBFBD>^<5E><><EFBFBD>Y<EFBFBD>R<EFBFBD><52>d<EFBFBD><64>U<>AZ<41>DU<44><55>-<2D><1E><><EFBFBD>e(m<15>'sWvz<76><7A><06>R<EFBFBD>ܢ<EFBFBD>z<19><>D<15><><19><>G<>ghr<68> <20>h5G;<3B>a[(<28>lL<6C><4C>>#<23><><EFBFBD>h@˸,<2C>z<EFBFBD>p<EFBFBD><70>Ք<EFBFBD>!<21>$iQ<69>b<0F>+<2B>ቒ.ZN<5A>q<EFBFBD><71><EFBFBD>
|
||||
<EFBFBD>đ<EFBFBD>j<EFBFBD>M<EFBFBD>],(<28><>kK\@"<22>1%><3E><>>v1co)<29>:P<><50>j<EFBFBD><15><EFBFBD>p<EFBFBD>I
|
||||
|
||||
BIN
git/objects/27/e89a2eea70183cfe0b704d6f046b8cef95ecf9
Normal file
BIN
git/objects/27/e89a2eea70183cfe0b704d6f046b8cef95ecf9
Normal file
Binary file not shown.
BIN
git/objects/28/e098874926183a2079364410743b06ff470085
Normal file
BIN
git/objects/28/e098874926183a2079364410743b06ff470085
Normal file
Binary file not shown.
BIN
git/objects/29/2c09d6f861718ae42bb34deffdc0b4b31a446e
Normal file
BIN
git/objects/29/2c09d6f861718ae42bb34deffdc0b4b31a446e
Normal file
Binary file not shown.
BIN
git/objects/29/a3328a4a59fc8660765b7e0bf9d0a73d45b9b7
Normal file
BIN
git/objects/29/a3328a4a59fc8660765b7e0bf9d0a73d45b9b7
Normal file
Binary file not shown.
2
git/objects/2a/0c39c0eccd892a91624f09367207e66b1a0d6e
Normal file
2
git/objects/2a/0c39c0eccd892a91624f09367207e66b1a0d6e
Normal file
@@ -0,0 +1,2 @@
|
||||
x<01>TKn<4B>0<10>ڧh%<25><>l<EFBFBD>)<29>8q<38><71><EFBFBD>'@ҟ<>l<EFBFBD>,hj,<2C><>I<EFBFBD><49><1C>E<EFBFBD><45>;t<>E<0F>+th[<5B><>Ȣ<EFBFBD>9<>y<EFBFBD>8<EFBFBD><38>#<23>G<EFBFBD>=<3D><<3C><><EFBFBD>W<EFBFBD><57>zү<7A>n<EFBFBD>)+<2B>n<EFBFBD><6E><EFBFBD>0<EFBFBD><30>+o<><6F><EFBFBD>DX<44>:C<>g<16>ś<><CD81>ZF<5A><46><EFBFBD>R91E<31>Ac<41>V<EFBFBD>è<13>:<3A><>qtx<74><78>tȭ<74>N<><4E><EFBFBD>R88?a<><61><EFBFBD>Yi<11><><EFBFBD><18>F8a3<61>
|
||||
0<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20>u <20><15><><EFBFBD><EFBFBD><19> .h<><68><EFBFBD>o<EFBFBD><6F><EFBFBD>k5<1A>M<EFBFBD><16>#|4<>+<2B><> <09>I<EFBFBD>0j59|o<>2<EFBFBD><EFBFBD>9<EFBFBD><39><EFBFBD>~?<3F>[<5B><>hU6r<36>T<07><><EFBFBD> <09><>6<EFBFBD><36>zr<7A><72><11><>aؼ[<5B><>B
|
||||
3
git/objects/2a/38f341bc940f7ec9b0a852dcadd780dedb9cdb
Normal file
3
git/objects/2a/38f341bc940f7ec9b0a852dcadd780dedb9cdb
Normal file
@@ -0,0 +1,3 @@
|
||||
x<01>S<EFBFBD>j<EFBFBD>0ݳ<>b <20>., <0B><><EFBFBD>vK<76><4B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Vc+SWŖ<57>FJ>(ߑ<1F>H<EFBFBD>cY<63><59>Г<EFBFBD>͛<>ތ<EFBFBD><DE8C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><D597>B<EFBFBD>
|
||||
<1E><>n<EFBFBD>@<02>g<EFBFBD>;-<2D><>HICR<15><>!<21>մw<1A><><EFBFBD>Da<44><61>ƿQ<C6BF><51>"<22><>`<60>i2B<32><42>]<5D>De<15>*t<7F><74>f<EFBFBD><66><EFBFBD>e<EFBFBD>p<+3"<22><><EFBFBD><EFBFBD>d2<64><32><EFBFBD>TU<54>7<EFBFBD><37><EFBFBD>ga<67><61><EFBFBD><EFBFBD><EF9EA5>+ <09><>R<EFBFBD><17><>IW<49>j<EFBFBD>R
|
||||
f<>"͙<><CD99>2<><13>FЊ<46>@<40><>*<2A><>VZ<56>3<EFBFBD> <20><><EFBFBD>~<7E>+<2B>y2<79><1A>ޥ<EFBFBD>f<EFBFBD><66><EFBFBD>.<2E><><18>挼<EFBFBD><15>غL)<29>FM<46>V<08>o<0C><<3C><>WdU<64>L`d<>}<7D><><1B><08><>rĽ<72>X<EFBFBD><58>Wx<><78>e8p<38><70><EFBFBD>)I<><49><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD>gͩ<67><CDA9>㚺^<5E> \<5C>oj5<6A><35><EFBFBD>s<EFBFBD><03>!:<3A><>a<EFBFBD><61>f/\<5C><>.<2E>?Evx<76><78>Ba<<3C><><EFBFBD>9<EFBFBD><39>̋<><CC8B>ֶV#<23><><14>QcYQ<59>(<28><><EFBFBD>o<05>V<EFBFBD><56><EFBFBD><EFBFBD>b;wk|<7C><>@<40>i<EFBFBD>:]i<>@<40>N<EFBFBD><4E>Ll<4C><6C>
|
||||
BIN
git/objects/2a/609055094753196b1648c9e030940b4c85eccc
Normal file
BIN
git/objects/2a/609055094753196b1648c9e030940b4c85eccc
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user