bao-qian
6ac33b0568
Add manually check updates option
...
1. manually check updates
2. refactoring get http request to use async
3. remove some generic exception catch
4. remove unused code
2016-05-09 02:32:47 +01:00
bao-qian
4216eec494
fix dynamic assembly
2016-05-08 22:22:36 +01:00
bao-qian
e88e912c3c
Remove unused updater and command line arguments
2016-05-08 22:13:23 +01:00
bao-qian
e0b9a81c9b
Installer + auto update on startup
...
1. installer
2. auto check update on startup
3. auto start on next startup
4. remove command line arguments which breaks squirrel
5. auto generate installer on continue integration
2016-05-08 17:28:02 +01:00
bao-qian
39ba1e0582
Move websearch images to %APPDATA%
2016-05-08 17:28:00 +01:00
bao-qian
d536377329
Refactoring multithreading
...
1. ThreadPool -> Task
2. fix deadlock
3. remove unnecessory application.dispatcher.invoke
4. enable non-main thread access to results collection
5. Misc
6. part of #412
2016-05-06 00:00:43 +01:00
bao-qian
7e7637a1b3
Misc
2016-05-05 02:21:04 +01:00
bao-qian
bc0f5a9136
Use existing Everything, dll is loaded by platform
...
fix #574
2016-05-04 02:26:19 +01:00
bao-qian
461e650e05
fix missing image cache
2016-05-03 23:36:47 +01:00
bao-qian
c2132e3772
Fix file associated icon
2016-05-03 23:21:03 +01:00
bao-qian
174c7a776e
Refactoring Refactoring icon, part 2
...
1. Add baidu, fix #576 , #582
2. Refactoring
2016-05-03 21:22:11 +01:00
bao-qian
730864609f
Refactoring icon, part 1, rename
2016-05-03 21:18:51 +01:00
bao-qian
c6aff8424c
Save when exit
...
1. fix image cache
2. fix save when exit since destructor won't be called
3. fix #583 #582 (partially) #581 (partially) #580
2016-05-02 22:37:01 +01:00
bao-qian
a7a34ac6b2
fixup
2016-04-27 23:17:06 +01:00
bao-qian
aff1e160b4
fixup
2016-04-27 23:00:59 +01:00
bao-qian
b8d12bd0cd
rename
2016-04-27 22:54:27 +01:00
bao-qian
5ab33e831d
Fix logger name and move logger to %APPDATA%
2016-04-27 22:52:53 +01:00
bao-qian
dc3b01dc15
use %APPDATA%
...
1. Fix can't find Result.ctor bug for plugin introduced in
c0889de1f9ae460b2cc189eb59e5bd90ddb7d17e
2. use %APPDATA% for all data, part of #389
3. MISC
2016-04-27 02:35:17 +01:00
bao-qian
e96bd5a0e7
Misc
2016-04-26 22:45:31 +01:00
bao-qian
57c33fe693
Fix #472 #476 #509 #523 #525 #557
...
Fix numerous web search plugin bugs
2016-04-26 02:40:23 +01:00
bao-qian
fc2d7b41d8
Move ImageLoader to Wox.Infrastructure, part 2
2016-04-26 01:20:10 +01:00
bao-qian
fd139d4903
Move ImageLoader to Wox.Infrastructure, part 1
2016-04-26 01:19:09 +01:00
bao-qian
813d33fc4d
Json: Overwriting instead of add to list
...
http://stackoverflow.com/questions/29113063/json-net-why-does-it-add-to-list-instead-of-overwriting
2016-04-26 00:54:09 +01:00
bao-qian
1b6d8a2b8d
Remove NLog schema from git
2016-04-24 01:50:18 +01:00
bao-qian
cbc1c935bf
fix missing pinyin file
2016-04-24 01:43:23 +01:00
bao-qian
391bf4113a
fixup (bump library version)
2016-04-24 00:46:35 +01:00
bao-qian
718bff7469
Refactoring pinyin
...
1. use custom patched pinyin library Pinyin4Net
2. fix memory leak on startup: 360mb -> 160mb when using vs15 debugger
2016-04-24 00:37:25 +01:00
bao-qian
e67f60182d
Add custom patched pinyin library
2016-04-23 02:34:47 +01:00
bao-qian
6bb0d736be
Add RequireNonNull
...
http://www.yinwang.org/blog-cn/2015/11/21/programming-philosophy
2016-04-22 23:29:38 +01:00
bao-qian
5bc74fc296
Use resharper annotation nuget package
2016-04-22 23:13:14 +01:00
bao-qian
39edf1a8ed
Remove instance logic for BinaryStorage and JsonStorage, part 2
...
1. part of #389
2. file rename
3. fixup
2016-04-21 20:56:53 +01:00
bao-qian
8d10c9aa41
Remove instance logic for BinaryStorage and JsonStorage, part 1
...
1. part of #389
2. huge refactoring
2016-04-21 20:42:07 +01:00
bao-qian
0728d96339
Bump nuget package version
2016-03-26 04:45:03 +00:00
bao-qian
79b4716b95
Fix "NoTranslation" bug for plugins
...
1. fix #475
2. remove GetLanguagesFolder, part of #468
3. bug introduced since 1f939ff3
2016-02-17 15:49:55 +00:00
kingwl
ca0f7bb74c
comment fix
2016-01-22 20:47:00 +08:00
bao-qian
c8a932b6b3
Refactoring directory path for storage
2016-01-07 02:31:17 +00:00
bao-qian
b1ed51e72c
Fix missing using directive
2016-01-07 00:14:16 +00:00
bao-qian
b386af4121
Add executable directory path
2016-01-06 22:18:27 +00:00
bao-qian
0daa3a8f57
ReSharper: remove redundant code
2016-01-06 21:34:42 +00:00
bao-qian
c3e4a08b00
Fix using for Release build
2016-01-06 19:07:33 +00:00
bao-qian
f589bdc78d
Optimize using
2016-01-06 06:45:08 +00:00
bao-qian
ebe4804b00
Including more web search by default
...
1. Fix #376
2. Thanks @ishu3101
2016-01-04 05:03:23 +00:00
bao-qian
098db9adf6
Remove unused file since ShellRun has been removed
2016-01-04 00:48:35 +00:00
bao-qian
38b3c82ece
Remove ShellRun
...
1. Remove ShellRun using p/invoke
2. Remove ResolveShortcut when open contanning folder
3. fix #88
2016-01-04 00:01:48 +00:00
bao-qian
539eadf533
Merge master
2015-12-13 13:32:30 +00:00
bao-qian
29f535da94
Upgrade json package
2015-11-30 22:45:04 +00:00
bao-qian
d7d71d9ff1
Add solution level AssemblyInfo file, and bump version
...
1. Add solution level AssemblyInfo file
2. Bump assembly version
3. Fix #324
2015-11-28 10:47:49 +00:00
bao-qian
e848c78dba
Merge branch 'master' into dotnet45
2015-11-12 22:02:40 +00:00
bao-qian
5e4cfbaf3f
Better error log
2015-11-11 00:42:49 +00:00
bao-qian
c456ef9118
Fix namespace
...
bug introduced since e037e88
2015-11-09 03:59:20 +00:00
bao-qian
8aee2858ea
Fix setting for multiple action keywords
...
1. completed rewrite the action keyword setting logic.
2. Fix setting for multiple action keywords in #352
3. Fix setting for Web Search plugin
2015-11-09 03:20:02 +00:00
bao-qian
da5a930e89
Move namespace
2015-11-09 01:32:33 +00:00
bao-qian
705354a3d6
Better logger
...
1. Throw exception for fatal/error log when debugging
2. Write to debug output for warn/debug/info log when debugging
3. part of #355
2015-11-07 17:32:58 +00:00
bao-qian
08594f0b96
Upgrade to .net 4.5
2015-11-07 03:09:10 +00:00
bao-qian
59a4abff7c
Better name
...
Timeit.Stopwatch -> Stopwatch.Normal
Timeit.StopwatchDebug -> Stopwatch.Debug
2015-11-05 19:29:45 +00:00
bao-qian
df0f310ddd
Replace Dispose with Lambda
...
1. Faster
2. Fix #361
2015-11-04 21:35:04 +00:00
bao-qian
f5d3df65b0
Misc
2015-11-03 01:33:53 +00:00
bao-qian
89dc9e7e7f
Better log info
2015-11-02 13:43:09 +00:00
bao-qian
a3117fa61d
Misc
2015-11-02 00:09:42 +00:00
bao-qian
bfa0db3ba3
Replace all Stopwatch with Timeit
2015-11-02 00:04:05 +00:00
bao-qian
cfeb637685
Use Nlog.Schema from Nuget
2015-11-01 01:18:59 +00:00
bao-qian
f37fd5c5e3
Move NLog.xsd, let it handled by nuget
2015-11-01 01:18:54 +00:00
bao-qian
ca8293ebdb
Migrate MSBuild-Integrated solutions to use Automatic Package Restore
...
http://docs.nuget.org/consume/package-restore/migrating-to-automatic-package-restore
2015-11-01 01:18:40 +00:00
bao-qian
9d9400f4d9
Fix Debug output
...
DebugHelper is useless, bacuase the return statement is always executed before the actual code.
2015-10-31 18:06:57 +00:00
bao-qian
ad8b6c806d
Optimize using directives
2015-10-30 23:23:01 +00:00
bao-qian
2538a79ef0
Remove unused reference
...
System.xaml also removed because .net 3.5 doesn't has this dll, and it resolve the issue when using code metrics
2015-10-30 23:22:25 +00:00
junjie020
cf76c943b8
Fix ShellExecCmdLine fucntion. Using global::System.Diagnostics.Process.Start to run program without working directory specifying.
2015-08-17 11:22:45 +08:00
Leon V
825128b630
Support for assigning any key as a hotkey; minor refactoring
2015-06-07 13:45:06 +10:00
qianlifeng
4d3df4cda6
fix #256
2015-02-27 09:28:07 +08:00
qianlifeng
815d911143
Add log for storage crashing
2015-02-10 23:48:09 +08:00
qianlifeng
6c731f50a9
Improve Everything plugin user experience
2015-02-08 16:27:41 +08:00
qianlifeng
82d30c6e74
Allow searches in context menu
2015-02-07 16:53:33 +08:00
qianlifeng
ad11ca0a87
Add IExclusivePlugin
2015-02-05 22:20:42 +08:00
qianlifeng
1d3f1fd7d0
Improve instant search ue
2015-02-04 23:16:41 +08:00
qianlifeng
5ef72b81ae
Add upgrade dialog
2015-02-01 22:46:56 +08:00
qianlifeng
a112c6d9ee
Remove autohotkey and add toggle command args
2015-01-29 22:35:01 +08:00
qianlifeng
2b1e343186
Add autohotkey
2015-01-29 18:26:50 +08:00
qianlifeng
c7e73924c8
Add clean script to Wox.csproj
2015-01-27 19:29:32 +08:00
qianlifeng
4379145231
Add activate statistics
2015-01-23 21:52:46 +08:00
qianlifeng
1ef163f827
Change log facility.
2015-01-20 22:33:45 +08:00
qianlifeng
b49209a0d9
Add query history plugin & upgrade all third-party packages
2015-01-18 18:21:48 +08:00
qianlifeng
32e0074f26
downgrade to .net framework 3.5
2015-01-15 21:01:43 +08:00
qianlifeng
8d746cd206
Upgrade to .net framework 4.5
2015-01-15 20:47:48 +08:00
qianlifeng
bc341d193f
Upgrade to .net framework 4.0
2015-01-14 22:19:44 +08:00
qianlifeng
5be6511529
Add Wox.CrashReporter
2015-01-11 21:52:30 +08:00
qianlifeng
f20b4d570e
Change output folders for plugins in Release
2015-01-09 12:45:56 +08:00
qianlifeng
220ac2fa2d
Fix a global hotkey issues in CMD, which will hang Wox on init.
2015-01-08 22:49:42 +08:00
qianlifeng
ce9c832e00
Implement plugin i18n [WIP]
2015-01-06 18:28:23 +08:00
qianlifeng
5e0821417e
Merge
2015-01-06 09:44:42 +08:00
qianlifeng
ce451e4dd4
Move some user settings to its own dll (cmd,folder plugin and etc)
2015-01-05 22:41:17 +08:00
qianlifeng
714d8c7092
Fix a issue when deserialize binary storage.
2015-01-05 18:18:29 +08:00
qianlifeng
6162904c59
Refactoring
2015-01-04 23:08:26 +08:00
qianlifeng
4d65b4c7a5
Fix crash issues when deserialize failed
2015-01-04 18:14:50 +08:00
qianlifeng
4243843951
Refactoring. Move system plugins to seperate DLLs.
2015-01-03 15:20:34 +08:00
qianlifeng
203965043e
Add i18n support [WIP]
2015-01-02 23:07:49 +08:00
qianlifeng
bf87500e35
Add multiple language. [WIP]
2015-01-02 16:16:09 +08:00
qianlifeng
a038587224
Fix typo
2015-01-01 23:07:14 +08:00
qianlifeng
f753369d1a
Add unittest [WIP]
2014-12-29 23:02:50 +08:00
qianlifeng
ba0bda6aa6
Update the installer
2014-12-29 21:55:27 +08:00
qianlifeng
890397bae7
Refactoring. Move plugin related work to Wox.Core
2014-12-28 15:17:58 +08:00