From acde91a42840858a35dc1e27c19bc61cc1c64a83 Mon Sep 17 00:00:00 2001 From: BoKKeR Date: Mon, 10 Apr 2017 18:41:26 +0200 Subject: [PATCH] Fixed client type not showing, added icon for missing windows, added default empty sqlite database so there wont be any permission issues as the application dont need to create its own. --- .vs/TorrentSwitch/v14/.suo | Bin 210944 -> 210944 bytes Setup3/Setup3.vdproj | 897 +--------- ...OTEBOOK_feb-06-225042-2017_Conflict.vdproj | 1540 ----------------- TorrentSwitch/App.config | 36 +- TorrentSwitch/ClassDiagram1.cd | 60 +- TorrentSwitch/Data/DebugData.cs | 18 + TorrentSwitch/FodyWeavers.xml | 5 - TorrentSwitch/IPC/pipeServer.cs | 1 - TorrentSwitch/MainWindow.xaml | 2 +- TorrentSwitch/MainWindow.xaml.cs | 4 +- TorrentSwitch/Manager/Deluge.cs | 3 +- TorrentSwitch/Manager/Qbittorrent.cs | 2 +- TorrentSwitch/Manager/Transmission.cs | 2 +- TorrentSwitch/Manager/UTorrent.cs | 2 +- TorrentSwitch/Properties/app.manifest | 70 + TorrentSwitch/SavedClient/TorrentClients.cs | 2 +- TorrentSwitch/SqliteDatabase.cs | 4 +- TorrentSwitch/TorrentSwitch.csproj | 91 +- ...77ANRPQ_Oct-12-230936-2016_Conflict.csproj | 169 -- ...OTEBOOK_feb-06-225043-2017_Conflict.csproj | 300 ---- TorrentSwitch/Window/AddWindow.xaml | 9 +- TorrentSwitch/Window/AddWindow.xaml.cs | 31 +- TorrentSwitch/Window/ClientWindow.xaml | 3 +- TorrentSwitch/Window/ClientWindow.xaml.cs | 6 +- TorrentSwitch/packages.config | 21 +- TorrentSwitch/settings.sqlite | Bin 0 -> 8192 bytes 26 files changed, 259 insertions(+), 3019 deletions(-) delete mode 100644 Setup3/Setup3_NOTEBOOK_feb-06-225042-2017_Conflict.vdproj create mode 100644 TorrentSwitch/Data/DebugData.cs delete mode 100644 TorrentSwitch/FodyWeavers.xml create mode 100644 TorrentSwitch/Properties/app.manifest delete mode 100644 TorrentSwitch/TorrentSwitch_DESKTOP-77ANRPQ_Oct-12-230936-2016_Conflict.csproj delete mode 100644 TorrentSwitch/TorrentSwitch_NOTEBOOK_feb-06-225043-2017_Conflict.csproj create mode 100644 TorrentSwitch/settings.sqlite diff --git a/.vs/TorrentSwitch/v14/.suo b/.vs/TorrentSwitch/v14/.suo index b50d09b6661c1567dc9aa9187ee9674fad30ecd2..699ba8694f01e1c20b9f0a726c5d5a525fc4504f 100644 GIT binary patch delta 15938 zcmeHu3tZGy`u99%24uL7h>D6fA|Wc5;VKxy3=9g$O+Z9MWfTyU%g7y67|qPgP&meM zT`OfxS~F9o94phQZToN5mbh(yYs>An`#1mPs%yPvt-jAQ7aVV8^H@sH=+eWl~*CC(}}h)0z)4}Dk2V{MNC9<?-x zDM5F0;jFV(5veMARYh%&4^Y+ zHKGl%3PJg+F>FVyLGbS&$HphB;~Q_}lhzyfq=WdxpJo#us)`;3(ll--3~6=gNkf`A zhiF=P4+L?J7lJrPh9C~Jb51?dx8oeD!^SxsL|>&w99f6b?5tCY6@4G))M5UQ;T)=) zIETV{#1%KP4rLJQP-tZxE9X$0IEPq@IHwRnoI~k$&RK|Y;v7nIE;+>UdI|5qZuk8=_+U*X6))XQ$| zKFH!vX{WePWw;{{aR~mYHn<}fi5ZBQ2wJf;4AX6N28Nk7n(}gxo^6ZgVVIAYgD6Dk z5VeSTh#~})UxeWT#6nw~(v~8<7_r2f=5e(diE>0eg6~KP9!{kQjhN7cAi9MQxK8MH zcY!Nix_gFF3dfwSh=-{}mu@EC;p%&^Gy}Rr{kWfZq4TFW5ACyfn|GRAG688?WPTzk zh@A!gm3KS)40zM9EE(+veqwSkI|IhAyj)qgr`Cn|z};5diQ1CzR?l>v{QC4>FZg$! zO6sfQR9YsA5(lTUOERT^S{N6(d}$43bd}*DIfp zy+tX0GFHksOdICA z9^>~THXurI={90W4H$!`RY3gTG4@}!6iOwW!}#ZjFKp@m!005=o|@PJ~aj1(zxCY15U;w(9kT;66$OA3M#-WU+Z{U`Zx zb%4yJ2a|W$vYb+}s(wDOAdG*wz>jMe#EVlN(jcK9Dh&|x-K07m{`s(EHI|-%+NlaP zRvv1fdels1sDV->rI^})I;#%#kiA4cme6CqW3Ggc|9CoV6Yw0Y3DRM<9#wQTYR?+1 zpd1TRmAk&%Wg36?>&w@z|Ht2!e&~IYW=kB}D>L2wepmX7o<=WL&v!0{`8q2;R63r;Y^r zuk63Sw9eo(3+LzvZ@q7&Q!!FUjo-`~!untR9mpl5ut)?`<8DN3#{v|;+L+>k+;~+` z1T&osm|^Cv#Z&n1CZ)?Gn7rMV#V<8w^JGOhZ)ncpuP~KU3Ks1*elvR_Gb(d%yiZtW zO>AmsLB_oe1<+e46KZcdg%wUK*4NecF7)nxu-~h;xj4D1vaF_I zZe>krZ4ZBG#!4Qa;HPjaS+YItPx(X6M6P)H{o$YH5nIS4+QMmEt?^a7A8}}nM|$Mz zPNSSw9oSIiM7d7Qp)I;iRDm#LvC+b11@ksmbSJ==H$6ulfBj<0t~bAU{kM0!zV;M$ z&!VWWUZs7P*gehXI+;U~;(w{kQT6X{0JcWLn_g>oGhpLnXW=6*=-EiIJ&P$sph8;2 z&1n%`dQWcHF+!pC`cvfe z{+7%a8Yy2f0S&Qy%f7Uh6f0b%8Y8q_g>HpE@AdU}(P67(##r~wsca`8`-4OXzjW$t zS*I;4rV9xrf*wHGCq)ov%P<^bqbcs{Kzjk7{LK0w6(*4~rEGe_F&=@4vK6J-O+>m& z7a*Hy3H?Sbu$528c!sUqR7?w@BT$!q12^wzw&SX`Ak~DfmipoFWP4*`|7@FR9@&jq`^HC zrLyiF29aC9g89BQpWgMXdz?QHK#7^qxlu+&tYw}qb)Ik`vucwq!Syr}R}q+hWn;T> z)y8$uo6dUm%$)|e7Sk=t=0|GCZhs|L2INDwu`wVUT*$WGLQRl}yL5LjS9U&e`#w2a z`@}DgY-dL#7zFWNe}5SrP-u0Hmweqps851Hn1KaJy(FXgiP6J7r=mqq5)9{@S&~Le z71mHVy$#>?Zf9ciDVQLyMA5wjxyv91PQh}}^9$#P!w$ztop|e2HU^r6;?JTfSKL*aW)UgM^*t8`RnxDJ&-Rgmb6$FOfvrMe{bZJm4!N{{+{%!s zqJscR?PI4vV^lxk3W_+ds_1vasbzxSKQ`e zI-TF~5i3r?Y;odUPzgg5nE8c0YUt;hj1Cfe{y}@JdLSs9s^$%oa$Hv7k7yfMIv&Q* z45DfzrYpN333zzl2w{E~6r%h+@P;~KqEzwHZy>R|Jyk~MRtv8+w7)Iu9*lHs`q=`7 z45Nod=%cuPH}fxYbFYI~61f%3+qd4r&<$vG*5G-%-jTycb(@prl83Q>cU$`yY-~CG z1Q?ZXduc?}_a#FwykVvyjNdfmZMp zkGu>IiN}w^m^)E$!u&Rb@|k_!j>=73)Z>Kx@3S@dygs$bd=ydu?h?*sxGc;s!!py} zm!N>{`2$FMFS4H3ArYWY{W^d!2=EidMhE~v&*n&>-VQ$WQV&u-BEK1eh59YjS$Jf^ zjQ3%?82teR3iEDI`>W7J7=pO>Ngu&clerHJz}0hcuup=T8&;#HehPxP3XQ{(!yw}cb6tetd2qMKg1KR|x_hn* zpElQ>x6hp>st!XP$%r`?8IgYr8R1U*a62hJeEJW)0xqRU1R`jsx)JwM4nE=^#VlHQ zE@#f7@Og;3eJ^rF)xTh?Fb_aJ5B=0xyf=XBbF-bnhumamSWS@8CbTo|VSOl<;Rj^u zoeE0xjl%7416ybniG?H*|48R9rve;hKL2LyBnQEl!?g<4py0F0ew5gEF8F@7Y$GeC z|LctFB@0P#i)1Mo@bM#J5hj!%bcn?WG8HWawhR>d5!lRWm6tkx4RF|w~K#FIYpb)I@O@9Elu#*$Bt!yKCav_Uhn z7=`x|{CN#}5UdntTORDbWM)!Enm2}8oRS7aF;ZnXHH|3l?P-=y7?1sJJd>hI<5Lns zoakr1-0kcXo^#eyeCh;&#-g(kV0`1hUuIGtoRg;>XA_MZ&ppAUSi7jrVquM^?%jz3ety(!l6Pc`y z3{MG(i=CPj5)~Dx35iRJ4G#&AjR{vprNnAA$>FPySZax>)>YOt(`lRz)YVn=>+o<* za&km$NMyJ+JR~YPRu!U&j7kcb5tX8f(?)8iMn@)#HUESS!f+9MC*9#MR=;d%kA5>` zs;;#3$G5rqKP)vQJB+)otiHCfZb?~vC{itVI`UOVsiLu>vmE}w7k=w2HY|bDyy#m$ zQKW;7LahU5VbFjlM2i(kFiI%O(Hmt+_0)ljcwd7{UuNZs&;U@%!%;1T5`-oNi?;

E7DGCp>X#JjEA?gdWpzy=^c;kU zo-g3{VCn37alntoiQ}Kc8>Vk2prJ3)E@20)oZvVkKZO(ABwFj#=KlPt^~}9)NwUP6 z3DRhhH9iBxwfG(Gb*+zGG=jFe%*@Xwv6v!?kmAbLXTrH)><1geT9bO{s33shgS`-Z-za zHM^~}u3R%Ke_48AWqS3zys+e`993ycd2DWlrXgGvtxZl^yiDJks-K!twjyKJyc|_w zi$1%yI%;usQNi-;$a(n@vohlh}V!tS_ zLq%ft1wYdpVbB1k@NujPM7uW|Zrkc6-0ENB0c1REgJP?g=@|k3qA3YRh@3!>iG?XJ zS|}%>8afgH-D381_NBPu%v^_rnyYYT9kk3{{c{p$kCCx3C)2rtNn_r<3XO6z~BNKM9TunQPI`p<=ub#PuY= zez7wVwdkHXc$Tz`;eFrlueEa&BpgbBb71;fgXfDuC7gQe*)iel^s+;x5Cz}YSFF|F zv~D(PUk6$4E6h8g$_u_gGwM5pGuj1`GyxYONNj!-#t)Yd#{@WQ&!*$@Rv65W6PI_w zxXE+Vvb5QAi#1xUl?pA?WM;@|N5X&Ee>oas;)Y+29a?WQdT!Pzfu_CraKLFyv90pt zjI@-je8>97h>jLqqu`Yw7g@VtSBD=qAsHApFsd`$8Q_yRJ>>;mL$<-B) z2@-iAy(Z!dXoBnoXku->459+mCXi>vUVuC-wgTkFlTX2yf*PhuorCcuJ~qN|<{Tn+ z9l(=xsHic*Xb2PI`e78>W5EYul(f(}T)bq2u@FJ=Fn^m`Y;{~#xyusn+5ZsnJ} z5;4hz+^2~Onm9}6sU3L;y+Y|l!;-7$6;7`Rd?{#t2kVr`<0)f0zFgdX_hk^)i3G+H z6-p{*>3o9ts}X#ebE389YHQCm)}ANXd!B6Vxz^J22wJ4URzRMDQTYsf-Pj5(7}?Oy zGsUrf2y?Zp9mP|{*ZmOVO3P*GM4Gj^bgF(dbDm}GM259Xnf6X(Sv!$UJsuT9%S=C( z=itjaEct9AY2xgo1&M-|T!wJY#aGES;q134Z%J8ASwUr4^CC@M!{S<9U1@%;-Z>A8 z>8=$Udy8TjW#tXd(tG&PF<0G>gHRg zuGlhl9mL<3sarrzS~x+5vKD^Z>CgZ3$`L?54jt4-D;m zQL^(jufVfFEH_w+SdU7v8%q&q+%kjsWbo%S3HA%RGACjRseIm087Kw9nV1G{$csiO7 zV?{v)csr&H7nc{HFYyNq6B8OHZ-VIdX4W(7J$HI$9qMpfZ8d;12L%UQBjfLM;I}e= zMM5HbSt!1QA)-BqxtM}O*=i69CA5giLEvfXuZ1=+4V}#5U;-&!>vR5?ClVySNq1jM zceD6eh51)#Vr?^`*`jVj2cwF)i0(7s&5P85+^kmj6f?Cjp9J)tEno(I@++k&V+AY* zvAZ6B_tr%y?@oP3bSb2hg}D)APP9r3MVC@KPMmg?28&_t(x;$aKo)yiT&icGV#{h) zgPmAGNwvZ+nSOu9S8F zP7HcthY?2*=piMKkNDF7`VkDk7KjBWVS?umxn@o1npOV{->l{C%6g0S(w}ik@x};! z+;shP-Tjfgt_44}Etcpl7gFM41GJc8YS{*-LvPZ(-9>+x%)RKs6Q*+N< z?jqqi=4@(jWBa7`OGN7>s(9&boYb2yP`_m=iNMRFf*u9);b;3s^qj^WMi)t3*|5>{ zOgpK9(2dN!=S4P-yoF}Uzvd`3{1qn)eT3@1$!i&21AYuvZ=p#&92dpnDHLkEtFY%Y z+P(h)1`n&l)%uZik2tuPHS_q-$D!u0MFu!3!q>B1!my3Gnm%5~_BkK=j&AdqI*H5F z@gNbJ&mi&N&$n1_>U@yJUR&XfK11v9+vqa%D%*!!BRZaC;X+u?gWt3uz)QibO{=0~62xH#n_o7r~azBGU2J3S^G5aU;{`}u~_AThd= z9TvNvMlG>Z&$8%yFWjwFrnfrTH!S#j9Mr4+zc2Cs5ntjEp~3GodB{qI>GLk;!+K7j zh~L!1;@w;aFD8D8-bVSLUC2v<14YhzEXx$%%U+T4lGQW#zQ=-v@*`9+El;o`#Q)%$0JULpj_>3atGJ@2Nv_%0chw=2OzQ8n>}bzX8-QT6l9KT z2aj7HNchu_O(G_5A5!=heX}GHU1wkz9Yg2{!l$O9iAcwgemzt119eKSNLBTCNdJ!C zJX?JBW`)#a=%W0xYJF{;uC8@fS!<}iyhVh2NQ=dr3h6R&!CAV-qK5cush)gi-6T0# zzPC89oHM~<_G@mh!`9kw6W0my1SeM?NZ`>0j4vv?m z;)kud;+U)SE)h0CI{CWuI8C^7d`)9jRf0s>SXVQxen~}HwXQy-x^hWfZGCNdL&%ca z>S?d>ZeVepnFnL5Wy@f!NMVN!p~XZhHRSW{Fz!=qu(9u_42GEBM`@@XuonU34y zN3}$SQ?CC$d};TCtN4|3-ip@qkAKv3-?8CetQyw!<@5h~l1A%UAKFq~HP{4KKb56; z@%`N)rIDK-y3eaTaYV@UuPo*0OY^05y6Wo6nx%`%g>r&46ldq8FpOeoSpSm0r&rwY zJ^j!5@>v9Qv;0A3rgN94%Po#l$6V}Zl?YS9TD*~hA39uoI%Ke#+uQ5rLj3gcXWEV7 zPIe2S!Rsbfx&hBs6)b`Do{Ll_Rh6FsD3Zm+w3gwWY=-Db|ac{A5F;t+%S z*eOxc%L+yOtLTO?>}3h!NT9Sw+^dkz61dHjVvAC$5-8!&ePW|L1>USK5hZ;rN9d(e zg&6lF3mlwO`!V-Pc8rOfRyNt`+Qy|H&gb{F%o8sMO1F?aD8KP=Mfxr#aUk*q+aZL8jpnV65*f0pGVGpJ4KcjzmeH3})-s1HNddBQ`Q;HZ`++@zLp1cTz1Xi4s% k%S@~ delta 14179 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 WRC - + - - - - - - - - @@ -42,7 +34,25 @@ - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TorrentSwitch/ClassDiagram1.cd b/TorrentSwitch/ClassDiagram1.cd index cc16393..01ff3c7 100644 --- a/TorrentSwitch/ClassDiagram1.cd +++ b/TorrentSwitch/ClassDiagram1.cd @@ -3,12 +3,12 @@ - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= + AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAA= App.xaml.cs - + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA= associate.cs @@ -17,7 +17,7 @@ - AAABBABAAAAJAAACRAADAgAAABAAAAQAAAAAAEAEAAg= + AAAABAhAAAABAAAAAAADAAABABAAAAAAAAAAAAAAAAg= MainWindow.xaml.cs @@ -26,50 +26,43 @@ AAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAA= - managers\webclient.cs + Data\Webclient.cs AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAIAAAA= - managers\webclient.cs + Data\Webclient.cs - AAAAAAAAQAAAAAAAAAAAARAAACAAAAAAAAgAAAAAAAA= - sqlite_database.cs + AAAAgAAEAAAAAAAAAAACAAIAAAAQAAAAABAAAAAAAAA= + SqliteDatabase.cs - AAAAAAAAAAAAAAAAAAAAABAAAAAAQAAAABCEAAAAAAA= - windows\ClientWindow.xaml.cs + AAAAAAQAAAAAAAAAAAAAAAEAAAAAIAAAABAAAAAiAAA= + Window\ClientWindow.xaml.cs - IAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= - managers\Deluge.cs + AAAAAAAAAQAAAAAAAAAAAAABACIAgAAAAQBAAAQAAkA= + Manager\Deluge.cs - AAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= - managers\Transmission.cs - - - - - - IAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= - managers\uTorrent.cs + AAEAAAAAAQEAAAAAAAAAAAABACIAgAAAAABAAAQAAkA= + Manager\Transmission.cs @@ -84,33 +77,40 @@ AAAAAAAAAAAAAAAAAAAAIAAAAAABAAAAAAAAAAAAAAA= - + - IAAAAAAIAAAAAAAAAAAAAAAAAgAAAQAgAAAAAAAAAAA= - saved_clients\torrent_clients.cs + IAEAAAAIAAAAAAAAAAAAAAAAAgAAAAAgAAAAAAAAAAA= + SavedClient\TorrentClients.cs - + QAAAAgAAAAIAABAAAAACAAEAAAAAAAgAAAAAAgAAAAA= - saved_clients\torrent_clients.cs + SavedClient\TorrentClients.cs - AAAAAAAAAAAAABAAAAAAAAAAAAABAAAAAAAAAAAAAAA= - windows\AddWindow.xaml.cs + AAAAACAAAEAAAAAAAAAAAAAAAAABAAAAAIAAAAAAAAA= + Window\AddWindow.xaml.cs - + + + + AAAAAAAAAQEAAAAAAAAAAAABACAAAAAAAABAIAAAAEA= + Manager\UTorrent.cs + + + - AAAAAAAAAAAAAIAAAAAAAAAAAAAAAACAAAAAAAAAgAA= - saved_clients\torrent_clients.cs + AAAAACAAAAAAAIAAAAAAAAAAAAAAAACAAAAAAAAAgAA= + SavedClient\TorrentClients.cs diff --git a/TorrentSwitch/Data/DebugData.cs b/TorrentSwitch/Data/DebugData.cs new file mode 100644 index 0000000..3f45158 --- /dev/null +++ b/TorrentSwitch/Data/DebugData.cs @@ -0,0 +1,18 @@ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TorrentSwitch.Data +{ + class DebugData + { + #if cDEBUG + + Console.WriteLine("Debug version"); + #endif + + } +} diff --git a/TorrentSwitch/FodyWeavers.xml b/TorrentSwitch/FodyWeavers.xml deleted file mode 100644 index d4614e1..0000000 --- a/TorrentSwitch/FodyWeavers.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/TorrentSwitch/IPC/pipeServer.cs b/TorrentSwitch/IPC/pipeServer.cs index c8b8e8e..b76ffd0 100644 --- a/TorrentSwitch/IPC/pipeServer.cs +++ b/TorrentSwitch/IPC/pipeServer.cs @@ -1,7 +1,6 @@ using System.Text; using System.Threading.Tasks; using System.Windows; -using Amazon.S3.Model; using TinyIpc.Messaging; using TorrentSwitch; using TorrentSwitch.logic; diff --git a/TorrentSwitch/MainWindow.xaml b/TorrentSwitch/MainWindow.xaml index 4d77de7..8afe065 100644 --- a/TorrentSwitch/MainWindow.xaml +++ b/TorrentSwitch/MainWindow.xaml @@ -7,7 +7,7 @@ xmlns:local="clr-namespace:TorrentSwitch" xmlns:properties="clr-namespace:TorrentSwitch.Properties" mc:Ignorable="d" - Icon="Image/icon.ico" + Icon="/Image/icon.ico" Title="TorrentSwitch" Height="350" Width="525" BorderThickness="2" diff --git a/TorrentSwitch/MainWindow.xaml.cs b/TorrentSwitch/MainWindow.xaml.cs index 7809ef6..2f21a1b 100644 --- a/TorrentSwitch/MainWindow.xaml.cs +++ b/TorrentSwitch/MainWindow.xaml.cs @@ -3,8 +3,8 @@ using System.Windows.Controls; using MahApps.Metro.Controls; using TorrentSwitch.managers; -using TorrentSwitch.torrent_clients; -using Settings = TorrentSwitch.torrent_clients.Settings; +using TorrentSwitch.torrentClients; +using Settings = TorrentSwitch.torrentClients.Settings; using System.Threading.Tasks; namespace TorrentSwitch diff --git a/TorrentSwitch/Manager/Deluge.cs b/TorrentSwitch/Manager/Deluge.cs index d39da84..a237d23 100644 --- a/TorrentSwitch/Manager/Deluge.cs +++ b/TorrentSwitch/Manager/Deluge.cs @@ -1,5 +1,5 @@ using System; -using TorrentSwitch.torrent_clients; +using TorrentSwitch.torrentClients; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System.Text.RegularExpressions; @@ -10,7 +10,6 @@ namespace TorrentSwitch.managers { - class Deluge { private static CookieAwareWebClient webclient { get; set; } diff --git a/TorrentSwitch/Manager/Qbittorrent.cs b/TorrentSwitch/Manager/Qbittorrent.cs index e13b67e..9b2e918 100644 --- a/TorrentSwitch/Manager/Qbittorrent.cs +++ b/TorrentSwitch/Manager/Qbittorrent.cs @@ -8,7 +8,7 @@ using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; -using TorrentSwitch.torrent_clients; +using TorrentSwitch.torrentClients; namespace TorrentSwitch.managers { diff --git a/TorrentSwitch/Manager/Transmission.cs b/TorrentSwitch/Manager/Transmission.cs index e7266f2..fb3a4d5 100644 --- a/TorrentSwitch/Manager/Transmission.cs +++ b/TorrentSwitch/Manager/Transmission.cs @@ -8,7 +8,7 @@ using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; -using TorrentSwitch.torrent_clients; +using TorrentSwitch.torrentClients; namespace TorrentSwitch.managers { diff --git a/TorrentSwitch/Manager/UTorrent.cs b/TorrentSwitch/Manager/UTorrent.cs index 874986d..52bf8bf 100644 --- a/TorrentSwitch/Manager/UTorrent.cs +++ b/TorrentSwitch/Manager/UTorrent.cs @@ -8,7 +8,7 @@ using System.Text.RegularExpressions; using System.Threading.Tasks; using System.Web; -using TorrentSwitch.torrent_clients; +using TorrentSwitch.torrentClients; namespace TorrentSwitch.managers { diff --git a/TorrentSwitch/Properties/app.manifest b/TorrentSwitch/Properties/app.manifest new file mode 100644 index 0000000..cd90d8b --- /dev/null +++ b/TorrentSwitch/Properties/app.manifest @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TorrentSwitch/SavedClient/TorrentClients.cs b/TorrentSwitch/SavedClient/TorrentClients.cs index 03a3281..d8f4b6a 100644 --- a/TorrentSwitch/SavedClient/TorrentClients.cs +++ b/TorrentSwitch/SavedClient/TorrentClients.cs @@ -5,7 +5,7 @@ using System.Text; using System.Threading.Tasks; -namespace TorrentSwitch.torrent_clients +namespace TorrentSwitch.torrentClients { public static class client { diff --git a/TorrentSwitch/SqliteDatabase.cs b/TorrentSwitch/SqliteDatabase.cs index 629b1c9..f130eda 100644 --- a/TorrentSwitch/SqliteDatabase.cs +++ b/TorrentSwitch/SqliteDatabase.cs @@ -94,9 +94,9 @@ public static void LoadDatabase() while (reader.Read()) { MainWindow.ColumnLoader(reader["alias"].ToString()); - torrent_clients.ClientType client_type = (torrent_clients.ClientType)Enum.Parse(typeof(torrent_clients.ClientType), reader["type"].ToString()); + torrentClients.ClientType client_type = (torrentClients.ClientType)Enum.Parse(typeof(torrentClients.ClientType), reader["type"].ToString()); - torrent_clients.client.AddUser( + torrentClients.client.AddUser( reader["alias"].ToString(), reader["hostname"].ToString(), reader["port"].ToString(), diff --git a/TorrentSwitch/TorrentSwitch.csproj b/TorrentSwitch/TorrentSwitch.csproj index 8666e52..c3e52e2 100644 --- a/TorrentSwitch/TorrentSwitch.csproj +++ b/TorrentSwitch/TorrentSwitch.csproj @@ -27,9 +27,10 @@ false false true - 0 + 1 1.0.0.%2a false + true true @@ -91,13 +92,39 @@ MinimumRecommendedRules.ruleset true + + EB0DF23F68E43D5D2F59CAB00A376625189B5BB7 + + + TorrentSwitch_TemporaryKey.pfx + + + true + + + LocalIntranet + + + + true + + + + + + + Properties\app.manifest + + + Image\icon.ico + - - ..\packages\BencodeNET.2.2.1\lib\net45\BencodeNET.dll + + ..\packages\BencodeNET.2.2.2\lib\net45\BencodeNET.dll True - ..\packages\Castle.Core.4.0.0-beta002\lib\net45\Castle.Core.dll + ..\packages\Castle.Core.4.0.0\lib\net45\Castle.Core.dll True @@ -112,16 +139,12 @@ ..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.SqlServer.dll True - - ..\packages\MahApps.Metro.1.4.0-ALPHA033\lib\net45\MahApps.Metro.dll - True - - - ..\packages\NamedPipeWrapper.1.5.3-Beta\lib\net40\NamedPipeWrapper.dll + + ..\packages\MahApps.Metro.1.5.0-alpha021\lib\net45\MahApps.Metro.dll True - - ..\packages\Newtonsoft.Json.9.0.2-beta1\lib\net45\Newtonsoft.Json.dll + + ..\packages\Newtonsoft.Json.10.0.2\lib\net45\Newtonsoft.Json.dll True @@ -133,22 +156,23 @@ - - ..\packages\System.Data.SQLite.Core.1.0.103\lib\net451\System.Data.SQLite.dll + + ..\packages\System.Data.SQLite.Core.1.0.105.0\lib\net451\System.Data.SQLite.dll True - - ..\packages\System.Data.SQLite.EF6.1.0.103\lib\net451\System.Data.SQLite.EF6.dll + + ..\packages\System.Data.SQLite.EF6.1.0.105.0\lib\net451\System.Data.SQLite.EF6.dll True - - ..\packages\System.Data.SQLite.Linq.1.0.103\lib\net451\System.Data.SQLite.Linq.dll + + ..\packages\System.Data.SQLite.Linq.1.0.105.0\lib\net451\System.Data.SQLite.Linq.dll True + - ..\packages\MahApps.Metro.1.4.0-ALPHA033\lib\net45\System.Windows.Interactivity.dll + ..\packages\MahApps.Metro.1.5.0-alpha021\lib\net45\System.Windows.Interactivity.dll True @@ -167,16 +191,13 @@ - - ..\packages\XDMessaging.5.0.1\lib\net40-Client\XDMessaging.dll - True - MSBuild:Compile Designer + @@ -235,18 +256,17 @@ + SettingsSingleFileGenerator Settings.Designer.cs + - - - False @@ -258,16 +278,7 @@ .NET Framework 3.5 SP1 false - - - - False - torrent - torrent_extension - torrent.ico - - - + @@ -278,17 +289,13 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - + - - - \ No newline at end of file diff --git a/TorrentSwitch/TorrentSwitch_NOTEBOOK_feb-06-225043-2017_Conflict.csproj b/TorrentSwitch/TorrentSwitch_NOTEBOOK_feb-06-225043-2017_Conflict.csproj deleted file mode 100644 index 212d128..0000000 --- a/TorrentSwitch/TorrentSwitch_NOTEBOOK_feb-06-225043-2017_Conflict.csproj +++ /dev/null @@ -1,300 +0,0 @@ - - - - - Debug - AnyCPU - {AB1262BD-5235-4E30-8D0C-F9EEF90094AD} - WinExe - Properties - TorrentSwitch - TorrentSwitch - v4.5.2 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - - - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - true - bin\x64\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x64\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - true - bin\x86\Debug\ - DEBUG;TRACE - full - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - bin\x86\Release\ - TRACE - false - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - true - - - - ..\packages\BencodeNET.2.2.1\lib\net45\BencodeNET.dll - True - - - ..\packages\Castle.Core.4.0.0-beta002\lib\net45\Castle.Core.dll - True - - - ..\packages\Catel.Core.4.5.4\lib\net45\Catel.Core.dll - True - - - ..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.dll - True - - - ..\packages\EntityFramework.6.1.3\lib\net45\EntityFramework.SqlServer.dll - True - - - ..\packages\MahApps.Metro.1.4.0-ALPHA033\lib\net45\MahApps.Metro.dll - True - - - ..\packages\NamedPipeWrapper.1.5.3-Beta\lib\net40\NamedPipeWrapper.dll - True - - - ..\packages\Newtonsoft.Json.9.0.2-beta1\lib\net45\Newtonsoft.Json.dll - True - - - ..\packages\protobuf-net.2.1.0\lib\net451\protobuf-net.dll - True - - - - - - - - ..\packages\System.Data.SQLite.Core.1.0.103\lib\net451\System.Data.SQLite.dll - True - - - ..\packages\System.Data.SQLite.EF6.1.0.103\lib\net451\System.Data.SQLite.EF6.dll - True - - - ..\packages\System.Data.SQLite.Linq.1.0.103\lib\net451\System.Data.SQLite.Linq.dll - True - - - - - ..\packages\MahApps.Metro.1.4.0-ALPHA033\lib\net45\System.Windows.Interactivity.dll - True - - - - - - - - - 4.0 - - - ..\packages\TinyIpc.1.0.0\lib\net45\TinyIpc.dll - True - - - - - - ..\packages\XDMessaging.5.0.1\lib\net40-Client\XDMessaging.dll - True - - - - - MSBuild:Compile - Designer - - - - - - - - - - - - - - ClientWindow.xaml - - - - AddWindow.xaml - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - MainWindow.xaml - Code - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - - - - - - False - Microsoft .NET Framework 4.5.2 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - False - torrent - torrent_extension - torrent.ico - - - - - - - - - - - - - - - - - This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - - - - - - - - \ No newline at end of file diff --git a/TorrentSwitch/Window/AddWindow.xaml b/TorrentSwitch/Window/AddWindow.xaml index 083120c..e3f0fe8 100644 --- a/TorrentSwitch/Window/AddWindow.xaml +++ b/TorrentSwitch/Window/AddWindow.xaml @@ -9,14 +9,11 @@ BorderThickness="2" TitleCaps="False" ResizeMode="NoResize" + Icon="/Image/icon.ico" GlowBrush="{DynamicResource AccentColorBrush}" Title="Add client" Height="316.041" Width="370" WindowStartupLocation="CenterOwner">