WingMan – Diff between revs 5 and 7

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 5 Rev 7
Line 1... Line 1...
1 using System.Collections.Generic; 1 using System.Collections.Generic;
2 using System.Linq; -  
3 using System.Xml.Serialization; -  
4 using WingMan.MouseKey; -  
Line 5... Line 2...
5   2  
6 namespace WingMan 3 namespace WingMan.MouseKey
7 { 4 {
8 public class MouseKeyBindingsExchange 5 public class MouseKeyBindingsExchange
9 { -  
10 [XmlIgnore] public static readonly XmlSerializer XmlSerializer = -  
11 new XmlSerializer(typeof(MouseKeyBindingsExchange)); -  
12   -  
13 public MouseKeyBindingsExchange() -  
14 { -  
15 } -  
16   -  
17 public MouseKeyBindingsExchange(string nick, MouseKeyBindings mouseKeyBindings) : this() -  
18 { -  
19 Nick = nick; -  
20 ExchangeBindings.Add(new MouseKeyBindingExchange -  
21 { -  
22 Nick = Nick, -  
23 Names = mouseKeyBindings.Bindings.Select(binding => binding.Name).ToList() -  
24 }); -  
25 } -  
26   -  
27 public string Nick { get; set; } = string.Empty; -  
28   6 {
29 public List<MouseKeyBindingExchange> ExchangeBindings { get; set; } = new List<MouseKeyBindingExchange>(); 7 public List<MouseKeyBindingExchange> ExchangeBindings { get; set; }
30 } 8 }