mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-30 23:16:09 +00:00 
			
		
		
		
	Prépa release alpha
This commit is contained in:
		
							parent
							
								
									5f21ed0818
								
							
						
					
					
						commit
						d28d62e137
					
				
					 4 changed files with 69 additions and 50 deletions
				
			
		|  | @ -1,11 +1,8 @@ | ||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nioux.aidedejeu" android:installLocation="preferExternal" android:versionCode="33" android:versionName="1.33"> | <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nioux.aidedejeu" android:installLocation="preferExternal" android:versionCode="34" android:versionName="1.34"> | ||||||
| 	<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="28" /> | 	<uses-sdk android:targetSdkVersion="28" /> | ||||||
| 	<application android:label="Beta Haches & Dés"> | 	<application android:label="Beta Haches & Dés"> | ||||||
|     <provider android:name="android.support.v4.content.FileProvider" | 		<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.nioux.aidedejeu.fileprovider" android:exported="false" android:grantUriPermissions="true"> | ||||||
|             android:authorities="com.nioux.aidedejeu.fileprovider" |  | ||||||
|             android:exported="false" |  | ||||||
|             android:grantUriPermissions="true"> |  | ||||||
| 			<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"></meta-data> | 			<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"></meta-data> | ||||||
| 		</provider> | 		</provider> | ||||||
| 	</application> | 	</application> | ||||||
|  |  | ||||||
|  | @ -1246,11 +1246,14 @@ namespace AideDeJeu.ViewModels.PlayerCharacter | ||||||
|                 var filePath = Path.Combine(basePath, fileName); |                 var filePath = Path.Combine(basePath, fileName); | ||||||
|                 using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.ReadWrite)) |                 using (var stream = new FileStream(filePath, FileMode.Create, FileAccess.ReadWrite)) | ||||||
|                 { |                 { | ||||||
| 
 |                     PdfReader reader = null; | ||||||
|                     PdfReader reader = new PdfReader(AideDeJeu.Tools.Helpers.GetResourceStream("AideDeJeu.Pdf.feuille_de_personnage_editable.pdf")); |                     try | ||||||
| 
 |                     { | ||||||
| 
 |                         reader = new PdfReader(AideDeJeu.Tools.Helpers.GetResourceStream("AideDeJeu.Pdf.feuille_de_personnage_editable.pdf")); | ||||||
|                     PdfStamper stamper = new PdfStamper(reader, stream); |                         PdfStamper stamper = null; | ||||||
|  |                         try | ||||||
|  |                         { | ||||||
|  |                             stamper = new PdfStamper(reader, stream); | ||||||
|                             var form = stamper.AcroFields; |                             var form = stamper.AcroFields; | ||||||
|                             var fields = form.Fields; |                             var fields = form.Fields; | ||||||
|                             foreach (DictionaryEntry field in fields) |                             foreach (DictionaryEntry field in fields) | ||||||
|  | @ -1261,7 +1264,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter | ||||||
|                             } |                             } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|                     form.SetField("Nom", "Galefrin"); |                             form.SetField("Nom", SelectedPlayerCharacter?.Name ?? string.Empty); | ||||||
|                             form.SetField("Niveau", "1"); |                             form.SetField("Niveau", "1"); | ||||||
|                             form.SetField("Race", SelectedPlayerCharacter?.Race?.Name ?? string.Empty); |                             form.SetField("Race", SelectedPlayerCharacter?.Race?.Name ?? string.Empty); | ||||||
|                             form.SetField("Classe", SelectedPlayerCharacter?.Class?.Name ?? string.Empty); |                             form.SetField("Classe", SelectedPlayerCharacter?.Class?.Name ?? string.Empty); | ||||||
|  | @ -1285,9 +1288,16 @@ namespace AideDeJeu.ViewModels.PlayerCharacter | ||||||
|                             form.SetField("Sag MOD", SelectedPlayerCharacter?.Abilities?.Wisdom?.ModString); |                             form.SetField("Sag MOD", SelectedPlayerCharacter?.Abilities?.Wisdom?.ModString); | ||||||
|                             form.SetField("Cha Valeur", SelectedPlayerCharacter?.Abilities?.Charisma?.Value?.ToString()); |                             form.SetField("Cha Valeur", SelectedPlayerCharacter?.Abilities?.Charisma?.Value?.ToString()); | ||||||
|                             form.SetField("Cha MOD", SelectedPlayerCharacter?.Abilities?.Charisma?.ModString); |                             form.SetField("Cha MOD", SelectedPlayerCharacter?.Abilities?.Charisma?.ModString); | ||||||
| 
 |                         } | ||||||
|                     stamper.Close(); |                         finally | ||||||
|                     reader.Close(); |                         { | ||||||
|  |                             stamper?.Close(); | ||||||
|  |                         } | ||||||
|  |                     } | ||||||
|  |                     finally | ||||||
|  |                     {  | ||||||
|  |                         reader?.Close(); | ||||||
|  |                     } | ||||||
| 
 | 
 | ||||||
|                     return fileName; |                     return fileName; | ||||||
|                 } |                 } | ||||||
|  |  | ||||||
|  | @ -7,6 +7,18 @@ namespace AideDeJeu.ViewModels.PlayerCharacter | ||||||
| { | { | ||||||
|     public class PlayerCharacterViewModel : BaseViewModel |     public class PlayerCharacterViewModel : BaseViewModel | ||||||
|     { |     { | ||||||
|  |         private string _Name = null; | ||||||
|  |         public string Name | ||||||
|  |         { | ||||||
|  |             get | ||||||
|  |             { | ||||||
|  |                 return _Name; | ||||||
|  |             } | ||||||
|  |             set | ||||||
|  |             { | ||||||
|  |                 SetProperty(ref _Name, value); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|         private AlignmentItem _Alignment = null; |         private AlignmentItem _Alignment = null; | ||||||
|         public AlignmentItem Alignment |         public AlignmentItem Alignment | ||||||
|         { |         { | ||||||
|  |  | ||||||
|  | @ -17,7 +17,7 @@ | ||||||
|                 <Frame BorderColor="Black" Padding="2" Margin="10"> |                 <Frame BorderColor="Black" Padding="2" Margin="10"> | ||||||
|                     <StackLayout Padding="0"> |                     <StackLayout Padding="0"> | ||||||
|                         <mdview:MarkdownView Theme="{StaticResource MonsterMarkdownTheme}" HorizontalOptions="FillAndExpand" Markdown="# Nom" /> |                         <mdview:MarkdownView Theme="{StaticResource MonsterMarkdownTheme}" HorizontalOptions="FillAndExpand" Markdown="# Nom" /> | ||||||
|                         <Entry Margin="10" Placeholder="Nom" Text="{Binding Name}" Keyboard="Text" /> |                         <Entry Margin="10" Placeholder="Nom" Text="{Binding SelectedPlayerCharacter.Name, Mode=TwoWay}" Keyboard="Text" /> | ||||||
|                     </StackLayout> |                     </StackLayout> | ||||||
|                 </Frame> |                 </Frame> | ||||||
|                 <Frame BorderColor="Black" Padding="2" Margin="10"> |                 <Frame BorderColor="Black" Padding="2" Margin="10"> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez