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
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
e7f5491239
Save and close for setting tab
2016-05-25 01:03:48 +01:00
bao-qian
b3119749d9
Databinding for proxy tab
2016-05-25 01:03:43 +01:00
bao-qian
cb56b98222
Databinding for hotkey tab
...
part of #660
2016-05-25 01:03:43 +01:00
bao-qian
0bfa8219ca
remove unused code
2016-05-25 01:03:41 +01:00
bao-qian
38cf74d83b
Databinding for theme tab
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
164a34a340
Refactoring for tab selected event
2016-05-25 01:03:36 +01:00
bao-qian
3593a918b7
Databinding for general tab
2016-05-25 01:03:35 +01:00
bao-qian
7d2ac2f55d
Introduce viewmodel for settingwindow
2016-05-25 01:03:34 +01:00
bao-qian
299864a9cf
rename
2016-05-25 01:03:32 +01:00
bao-qian
b49e45827f
fix #608
2016-05-21 00:16:58 +01:00
jhdxr
6354d4b911
move disabled plugins to the bottom of the list
2016-05-20 16:40:42 +08:00
bao-qian
937ce34c36
Rename
2016-05-18 19:38:43 +01:00
bao-qian
cddfd1b319
fix #625
2016-05-18 19:35:37 +01:00
xzhao
87497d2d09
Fixed #586
...
- add option to hide main window on startup
- Fixed #586
2016-05-14 14:48:58 +01:00
bao-qian
05f23f89ae
Fix #608
2016-05-13 23:55:03 +01:00
bao-qian
71308316b1
Add auto updates gui option
2016-05-13 23:54:37 +01:00
bao-qian
45d5da98ca
fix disable plugin + fix #575 #609
2016-05-12 02:45:39 +01:00
bao-qian
fb3ba16a92
fix SingleInstance
2016-05-09 22:45:24 +01:00
bao-qian
21285f02b8
Refactoring updater
...
1. move into a separate class
2. remove unused nuget package
2016-05-09 22:45:24 +01:00
bao-qian
7dd9b3fa0c
Misc
2016-05-09 03:18:36 +01:00
bao-qian
9f70af009f
Remove prerelease
2016-05-09 03:15:37 +01:00
bao-qian
08571d51fa
Misc
2016-05-09 02:41:46 +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
stafford
099b62b645
Cleanup proxy enable/disable, fix #518
2016-05-08 17:27:56 +01:00
bao-qian
b20750b936
fix #587
2016-05-08 17:27:54 +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
785843198a
Use existing installed python
...
1. use installed python
2. add settings to choose python directory
3. add py3 compability
4. create hello world python example
2016-05-05 01:57: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
57c33fe693
Fix #472 #476 #509 #523 #525 #557
...
Fix numerous web search plugin bugs
2016-04-26 02:40:23 +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
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
320f78b31b
Remove redundant code
...
1. remove this
2. auto property should be only 1 line
3. misc
4. part of refactoring for PR #494
2016-02-21 18:46:04 +00:00
bao-qian
eb8aa195c2
ResultItem -> Result, part 2
...
part of refactoring for PR #494
2016-02-21 17:10:23 +00:00
bao-qian
d5696010d9
ResultPanelViewModel -> ResultsViewModel, part 2
...
part of refactoring for PR #494
2016-02-21 17:10:15 +00:00
bao-qian
7e7b41cd8c
ResultPanel -> ResultListBox, part 2
...
part of refactoring for PR #494
2016-02-21 17:04:28 +00:00
Colin Liu
ca3bedc9a1
Fix dependency bugs
2016-02-18 19:43:35 +08:00
Colin Liu
2d4d7b80c1
Support for Sys Tray Icon
2016-02-18 19:42:57 +08:00
Colin Liu
f16804c0f8
Comment out code for later update
2016-02-18 19:32:48 +08:00
bao-qian
ec40956721
Merge language and theme into resource folder
2016-01-07 20:04:37 +00:00
bao-qian
0daa3a8f57
ReSharper: remove redundant code
2016-01-06 21:34:42 +00:00
Boris Makogonyuk
734505ee73
Bugfix for issue #397
...
Wallpaper is not cached in Wox's memory, so that the wallpaper file remains unlocked
2015-12-13 21:43:58 +01:00
bao-qian
5b8fa5ec8d
Refresh UI after change font
2015-11-29 07:40:56 +00:00
bao-qian
38791e50ea
Refactoring blur
...
1. Refactoring blur, see discussion in : 7f8bb80
2. Releated issue: #330
2015-11-29 06:29:32 +00:00