From af954a0578cf2b4d8a9d0b3a51e6f5b526a81d79 Mon Sep 17 00:00:00 2001 From: qianlifeng Date: Mon, 13 Jan 2014 19:32:27 +0800 Subject: [PATCH] Add kill process workflow --- Plugins/WinAlfred.Plugin.Kill/Images/app.png | Bin 0 -> 1338 bytes Plugins/WinAlfred.Plugin.Kill/main.py | 36 +++++++++++++++++++ Plugins/WinAlfred.Plugin.Kill/plugin.ini | 8 +++++ WinAlfred/MainWindow.xaml.cs | 8 ++--- 4 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 Plugins/WinAlfred.Plugin.Kill/Images/app.png create mode 100644 Plugins/WinAlfred.Plugin.Kill/main.py create mode 100644 Plugins/WinAlfred.Plugin.Kill/plugin.ini diff --git a/Plugins/WinAlfred.Plugin.Kill/Images/app.png b/Plugins/WinAlfred.Plugin.Kill/Images/app.png new file mode 100644 index 0000000000000000000000000000000000000000..fa76a5d294201ec0a83a07dd3b1a8b157393929a GIT binary patch literal 1338 zcmV-A1;zS_P)WEcectC&=5#tqAXHgdi9J%-p8x=y2tyt4XTVw#82ttOBk%|SpZVJ8Qvd+}9EMlG zVI)LKOH1n>7#J|Z<3hj!0B|-B{1Lq#7Z=AA7Z)q?^YaxE5fLOgIa$sy3^_eLWi1v9 zF&d5b<>h7j#l?jK_eV!Z%li8I)ba80WOsMBB_}86rC$L6yby*TfIk%0GBPscwY9aX ztgI|~Ag4Y!IAEuzr)@f&PNmgq8C-KX9AtZY`(<8U-dA1)0Pq|beg^&k=Xkohx;j-w zMMcP0K-1&nqocRC_v8NleuJ>4knH(Z01pojm$kICJj>0^Re1W@-Q68Ao6X#_TrMYx ziHSbJA08f@?d|QBv$L~rU|Q^^0XY4qFnrHRrBINrt}bb90mI?d|zh^VQWASy&JoJZcE8 zQAsVm0!*z-03bau3PDm*Qkb%`vM?z)o_Kh8nC$HA_yivu9OQz|+}xb#U1@2lQewn< zsQ?_+)YPcZ_$Z6!z|o3Pm7}Ah9)%FVpPrt$`TYDmSz1~W?ZJOb1(3t(vS9pD@bmim z`e*b<8jXgWpP!T4+gomqHUsWNY&M(A2yqSVK>+9fMXIW*h)VSjW^8OMv%0!!M}vf^ zYHDigcRcDR!iK`aLN}vRDwRa9*OSc5Op#Fu0wGzgRyXj*#zszfDHRnJ(O&g};S-Ce zmp+B?M!vw23JMBnjORE>6=n$u2@Jitqoae|-`@unY;JCDNLyQ*XboKyT@?x91&xu0 zlUVA$W#m7m$jC?g^gA%tgdBnW|q2*xaW zXD}GvLprBzY{ZofK@}z#z7XC(#A0HpHLqkLK>6?Ud zU0M?w_~yfJNfs#W@9(ocJv|nv2L+(F0PZTuq>&J{z@<4Tvz?utotD|zSzD;!i;Iiz zTU%Sr6gX<3Dd@5sE1Bx*>VV5~RQcrOqz!5W+M^zUb#VIMLT*ejN|uzAD4@aM8k5x2 zR8Al$SR4>1oan-IV?xoNs9gXz2HTp|@q+vt`Wk@03#m7hG^aXD=Rq{5Kk?1!yO5hx w5A8WtPo-3QE@T|6*G+t0c^yo9{ Dispatcher.Invoke(new Action(() => { if (Visibility != Visibility.Visible) @@ -203,6 +202,7 @@ namespace WinAlfred InitialTray(); selectedRecords.LoadSelectedRecords(); SetAutoStart(true); + WakeupApp(); //var engine = new Jurassic.ScriptEngine(); //MessageBox.Show(engine.Evaluate("5 * 10 + 2").ToString()); } @@ -272,7 +272,7 @@ namespace WinAlfred public void CloseApp() { notifyIcon.Visible = false; - Close(); + Environment.Exit(0); } public void HideApp()