bao-qian
a486319cc2
temp fix for slow pinyin query #1017
2017-01-12 02:16:53 +00:00
bao-qian
e2f8f5095f
fix stopwatch logging type
2016-11-30 00:39:03 +00:00
bao-qian
a22ca5b57f
refactoring stopwatch
2016-11-30 00:32:30 +00:00
bao-qian
b43c6c00bb
enhance exception logging
2016-11-30 00:32:30 +00:00
bao-qian
5ca880c8fd
Better logo handling for uwp #198
2016-09-05 20:33:31 +01:00
bao-qian
2e4a1680b9
Parallel linq everywhere
...
1. Parallel linq
2. remove depth
3. fix #257
2016-08-20 17:11:02 +01:00
bao-qian
1eddae9da6
Remove overlay of shortcut icon again
...
1. remove GDI dependency
2. remove unused pinvoke define
3. Remove overlay of shortcut icon
2016-08-20 13:10:33 +01:00
bao-qian
0c0ec29821
Add icon constant
2016-08-20 01:02:47 +01:00
bao-qian
955ce1dd2d
Ignore broken cache #783
2016-08-20 01:02:20 +01:00
bao-qian
2bff13d9e1
Merge branch 'master' into dev
2016-07-27 19:58:37 +01:00
Tobias Tschinkowitz
11b6946e00
Providing User Agent for Http.Download method ( #874 )
2016-07-27 14:25:16 +01:00
bao-qian
206532f195
add more exception info
2016-07-20 02:01:51 +01:00
bao-qian
a8869c46b8
Temp fix for #667 by add wox.py to PYTHONPATH
2016-06-22 00:42:24 +01:00
bao-qian
6e13440f1f
MVVM refactoring for web search plugin, part 1
...
1. #486
2. fix #778 #763 #742
3. MVVM refactoring
4. remove IMultipleActionKeywords interface, use PluginManager directly
2016-06-21 00:14:32 +01:00
bao-qian
3efeb4a0a6
Refactoring proxy, part 2
2016-06-19 16:22:45 +01:00
bao-qian
3f3a34f788
Fix #762
2016-06-16 02:25:42 +01:00
bao-qian
245cffc4f7
Refactoring visibility related events
...
1. remove unnecessary events from MainViewModel
2. remove usage of Obsolete api (show, hide etc)
3. fix space problem in #660
4. part of #486
5. fix up/down key bug introduced in 92b7ca6a1bafd254e39ee92812ff691906cd85c1
6. fix #678
2016-05-25 01:19:46 +01:00
bao-qian
e1131dcf3d
More data bindings (MaxResultsToShow + ActivatedTimes)
2016-05-25 01:03:52 +01:00
bao-qian
762de84f34
Rename log file
2016-05-25 01:03:51 +01:00
bao-qian
1867e56739
misc
2016-05-25 01:03:39 +01:00
bao-qian
7056be0870
Databinding for plugin tab + faster image load
2016-05-25 01:03:37 +01:00
bao-qian
44107f9821
rename
2016-05-21 01:22:12 +01:00
bao-qian
646b7a3118
Refactoring error report
...
1. fix #627
2. fix #646
3. remove exceptionless
2016-05-20 21:16:25 +01:00
bao-qian
937ce34c36
Rename
2016-05-18 19:38:43 +01:00
bao-qian
bb3003dc3b
Misc
2016-05-17 22:48:18 +01:00
bao-qian
1517ae3fc9
Misc
2016-05-15 17:19:33 +01:00
bao-qian
cf9c41f437
Log first change exception
2016-05-15 17:03:06 +01:00
bao-qian
2d1dfece25
Use system web proxy
2016-05-13 23:28:17 +01:00
bao-qian
6359826fd9
use unified http method for plugin installation + add more exceptions
...
#573
#610
2016-05-10 20:26:52 +01:00
bao-qian
21aa31f963
Fix proxy for github update
2016-05-09 23:51:10 +01:00
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
qianlifeng
d9b2863382
Refactoring.
2014-12-27 12:34:51 +08:00
qianlifeng
ccc8d7e5cd
Refactoring.
2014-12-26 22:51:04 +08:00
qianlifeng
115e08d0c8
Fix a http request issues.
2014-12-23 22:22:20 +08:00
qianlifeng
2b211c2ba0
Refactoring
2014-12-21 22:03:03 +08:00
qianlifeng
c20314f83c
fix Wox handled exception at launch #221
2014-12-21 20:44:31 +08:00
qianlifeng
57bc1f2032
Preload top used images.
2014-12-18 19:22:47 +08:00
qianlifeng
82106c1c8b
fix #185 . Loading index cache on startup.
2014-12-15 22:58:49 +08:00
qianlifeng
128453fad1
Add upgrade check.
2014-12-14 23:16:29 +08:00
qianlifeng
970c9e70e4
Move MFTSearch to find file plugin.
2014-10-27 14:53:44 +08:00
qianlifeng
a7dfb9cb97
Allow unsafe codes in Release build.
2014-10-24 16:48:14 +08:00
qianlifeng
f399ef8f69
fix #151 Add context menu for programs
2014-10-24 13:09:51 +08:00
qianlifeng
c61db8c957
Revert MFT Changes.
2014-10-24 09:43:43 +08:00
qianlifeng
755e7bc232
Add Context menu
2014-10-23 18:39:11 +08:00
qianlifeng
80e38fc430
Add find file plugin.
2014-10-22 22:49:34 +08:00
qianlifeng
581423a87c
Add MFT Searcher
2014-10-22 18:36:49 +08:00
qianlifeng
87ce03e13e
Move Log to Infrastructure project.
2014-09-19 16:57:48 +08:00
qianlifeng
49362ce5ab
Add afterload event for LoadDefaultConfig
2014-08-17 15:57:25 +08:00
qianlifeng
4fb0279f9a
Expose index suffix setting
2014-08-14 19:45:48 +08:00
qianlifeng
5d1006f05b
Expose index file suffixes config [WIP]
2014-08-13 23:16:45 +08:00
qianlifeng
20ffcfb91e
Refactoring Programs system plugin and adding re-index function when adding new location.
2014-08-10 22:22:54 +08:00