bao-qian
99006465e6
fix #412
...
- use Task instead of QueueUserWorkItem
- add CancellationTokenSource when updating result panel and executing
query for all plugins
2016-04-26 00:24:47 +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
8476baacc7
Use default thread pool settings
2016-04-22 22:42:43 +01:00
bao-qian
03051a95cf
Refactoring image cache
...
use parallel linq to preload images, should be faster
2016-04-22 01:42:37 +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
b22a4501cc
Use variable instead of global static method
...
1. introduce variable
2. part of #389
3. refactoring program suffix in program plugin
4. 全局变量一时爽,代码重构火葬场
2016-03-28 03:09:57 +01:00
bao-qian
c596039453
Rearrange query execution order
...
1. remove usage of PushResult
2. rearrange query execution order
3. decouple UserSetting dependency
4. remove instant query
5. remove backkeydown event
6. part of #389
2016-03-28 03:02:30 +01:00
bao-qian
c5d45c6b44
Refactoring CustomizedPluginConfig
...
1. Reorder the sequence of initialization of UserSettings.
2. Use dictionary for CustomizedPluginConfigs, so code logic like
`.FirstOrDefault(o => o.ID == id);` are removed
3. part of #389
2016-03-26 03:01:36 +00:00
bao-qian
43bfeff2be
Remove redundant code
2016-02-22 21:43:37 +00:00
bao-qian
533bc4c2fe
Misc
...
part of refactoring for PR #494
2016-02-21 17:10:24 +00:00
Colin Liu
2d4d7b80c1
Support for Sys Tray Icon
2016-02-18 19:42:57 +08:00
Colin Liu
e15baeb4a2
Remove unused code and add required code for MVVM
2016-02-18 19:35:17 +08:00
bao-qian
b386af4121
Add executable directory path
2016-01-06 22:18:27 +00:00
bao-qian
5bb90828f8
Fix Wox restart by wait Mutex to be released
...
Fix bug in 24866ff032829e9bd34704d3d5970d227a4c8db3.
Wait existing Mutex to release itself instead of create a new one.
Relate issue: #322
2015-11-29 03:28:47 +00:00
bao-qian
6023f415a4
Fix Wox restart
...
1. refactoring restart
2. delte some windows forms methods
3. using string inteperlation and delete hard coeded new line char
should fix #322
2015-11-26 05:01:00 +00:00
bao-qian
e6f19a4abf
Fix unhandled exception
2015-11-11 00:33:33 +00:00
bao-qian
64e020b1ad
Better crash report
2015-11-06 19:55:48 +00:00
bao-qian
a07d6aa1e7
Enable multiple action keywords
...
See issue #352
2015-11-05 19:29:45 +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
dc8df9c62f
Enable PreLoadImages
...
Fix bug introduced in
cf87f68b42
2015-11-04 01:10:54 +00:00
bao-qian
c9edc217fd
Misc
2015-11-02 13:43:19 +00:00
bao-qian
b5a8312167
Add startup time measurement
2015-11-02 02:47:43 +00:00
bao-qian
ad8b6c806d
Optimize using directives
2015-10-30 23:23:01 +00:00
bao-qian
2dfcee6b25
Remove unnecessary thread switch
2015-10-30 23:22:47 +00:00
qianlifeng
9d39b616f9
Better exception report.
2015-01-16 23:42:12 +08:00
qianlifeng
5be6511529
Add Wox.CrashReporter
2015-01-11 21:52:30 +08:00
qianlifeng
be33ac3c4f
Refactoring command args and change the signal instance implement.
2014-10-21 18:16:05 +08:00
qianlifeng
e4898bbbb3
Allow drag drop to install wox plugin.
2014-06-30 22:50:54 +08:00
Aaron Campf
cefa8326e3
FileSystemPlugin
...
Check for invalid paths
[Open this directory] Action always appears at top is path is existing
directory or parent is
2014-05-20 16:45:11 -07:00
Aaron Campf
81467a86cc
Cleaned FileSystemPlugin + Enhanced
...
THIS NEEDS TESTING!
2014-05-09 18:24:16 -07:00
Aaron Campf
7c2e2a01c2
Fixed Image Errors + Handing Bad ShellRun
2014-05-08 15:58:38 -07:00
Yeechan Lu
9bc4b74888
Add error report (however it has no sending feature at this commit)
2014-03-27 12:58:36 +08:00
Yeechan Lu
31bbf3cfd5
Fix applicationDirectory issues and add plugin debuggerMode
2014-03-22 16:51:09 +08:00
qianlifeng
1d3a1a1345
implement issue#8 part 1
2014-03-11 23:54:37 +08:00
qianlifeng
b8fbc837dc
Fix "startup wox on window start" issue.
2014-02-18 22:02:55 +08:00
qianlifeng
3442081d20
"start wox on system startup" config changes.
2014-02-07 22:10:00 +08:00
Yeechan Lu
4db3bd7423
Rename the project.
2014-01-29 18:33:24 +08:00