bao-qian
3adc3ed5d2
Fix textbox keyboard focusing
2016-02-26 21:34:27 +00:00
bao-qian
bdca59b3d7
merge dev
2016-02-26 12:13:04 +00:00
bao-qian
d5ab4093a9
Refactoring for PR #499 , part 2
2016-02-26 12:08:56 +00:00
rmterra
a13557d71d
Merge branch 'dev'
2016-02-23 23:07:35 -03:00
bao-qian
43bfeff2be
Remove redundant code
2016-02-22 21:43:37 +00:00
rmterra
cb952b0d3a
updates MainWindow visibility bindings to use System.Windows.Visibility instead of bool
2016-02-21 18:27:05 -03: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
Colin Liu
1b4cc556be
Revert Hotkey from InputBinding back to KeyDown event
2016-02-19 22:58:27 +08:00
Colin Liu
3ce0b8bc97
Remove unused code
...
- ListBoxItem_OnDrop Event Handler
- ItemDropEvent Handler
- UpdateItemNumber method
2016-02-18 20:29:51 +08: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
df85543337
Implement the support for shortcut key
2016-02-18 19:40:47 +08:00
Colin Liu
8621fe2e3c
Refactor MainWindow with MVVM
...
- Add MVVM structure(BaseViewModel)
- Create ViewModel for MainWindow
- Refactor MainWindow.xaml to support MVVM
- Move PublicAPI implementation from MainViewModel to PublicAPIInstance
2016-02-18 19:30:36 +08:00
bao-qian
6071319acd
Refactoring directory path for misc
2016-01-08 01:57:11 +00: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
bao-qian
ae42c4df16
Fix accident bug
2016-01-06 21:18:36 +00:00
bao-qian
1a8efdbf2c
Replace DelayInvoke with Task + Async
2016-01-06 06:31:17 +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
8ade52c8d9
Merge pull request #423 from lances101/bugfix-271-positioning
...
Bugfix #271 positioning
2016-01-03 17:31:44 +00:00
bao-qian
4251ad7d45
Fix crashes for context menu on empty query
...
Fixed issue #434 , thanks @pieper126
2016-01-02 00:22:43 +00:00
Boris Makogonyuk
83985aa44c
Added Pixel to Device Independent Pixel transformation to WindowIntelopHelper
...
MainWindow GetWindowsTop and GetWindowsLeft will use DIP when searching for the center of the screen
2015-12-13 04:22:01 +01:00
bao-qian
cbc3cfc33b
Fix duplication of tray icons
...
Fix #413
2015-11-30 19:49:46 +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
bao-qian
a8c6a97579
Better mutex cleanup
2015-11-29 05:14:56 +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
Boris Makogonyuk
ece09a93cd
Changed WindowsAccentMode (int32) Theme setting to ThemeBlurEnabled (boolean):
...
- Exposed a new function "SetBlurForWindow" in WindowIntelopHelper that handles the blur.
- Deleted Accent and Test themes
- Changed SimpleBlur and Base themes according to changes
2015-11-10 12:18:03 +01:00
Boris Makogonyuk
d8b806966a
Reversing MainWindow Blur call and settings window modification
...
Added WindowsAccentMode to Base theme
2015-11-10 03:37:34 +01:00
Boris Makogonyuk
f24a6f0e3c
MainWindow: AllowsTransparency set to True
...
WindowIntelopHelper: Added accent handling
SettingsWindow: Added combobox with accent selector to Theme tab (not functional yet)
Languages: Added entries for accent colors (all are in english for now)
[TEMP] Blur and Accent themes experiments
[TEMP] blur set in mainwindow on load.
2015-11-10 00:51:22 +01:00
bao-qian
543cd5af80
Fix progress bar
...
Bug introduced in 9962ddf2ed80a00036ebdb2965429675c4355472
2015-11-08 03:06:34 +00:00
bao-qian
e3cdfe27d1
Fix query history for the new result panel
2015-11-08 02:50:33 +00:00
bao-qian
9627272b57
Fix clearance of old results
...
part of #350
2015-11-07 20:48:18 +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
7d52b0cc96
Fix exclusive for action keyword
2015-11-07 03:50:26 +00:00
bao-qian
cae8485092
Fix UI flickering
...
See #350
2015-11-06 21:30:38 +00:00
bao-qian
99d9d14d3b
Misc
...
1. Rename
2. Fix progress bar: progress bar should not be loaded when only white
spaces typed
2015-11-06 01:09:08 +00:00
bao-qian
3085799c3c
Fix #357
...
Fix bug introduced since a5abe9234faafcd170f9468a70f42bf60eda0f0d
2015-11-04 17:21:45 +00:00
bao-qian
cb1da686ec
Fix System.NullReferenceException for #356
2015-11-04 00:26:15 +00:00
bao-qian
288ac62448
Refactoring Query initialisation
2015-11-03 05:09:54 +00:00
bao-qian
f5d3df65b0
Misc
2015-11-03 01:33:53 +00:00
bao-qian
fc6ac662cd
Refactoring instant query
2015-11-03 00:34:27 +00:00
bao-qian
bb3b982dea
Refactoring Query Dispatch
...
half lines of code :)
2015-11-01 17:28:13 +00:00
bao-qian
4368602684
Use consistent name convention
2015-11-01 01:18:53 +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
a6f8eb28f2
Refactoring Query
2015-10-31 16:02:56 +00:00
bao-qian
251834143c
Better comment
2015-10-30 23:23:08 +00:00
bao-qian
ad8b6c806d
Optimize using directives
2015-10-30 23:23:01 +00:00
bao-qian
26a6264039
Refactoring DelayInvoke
...
In MainWindow.xaml.cs, the reference of originQuery, lastQuery and
tbQuery.Text are same, so remove originQuery is fine.
2015-10-30 23:22:54 +00:00
bao-qian
2dfcee6b25
Remove unnecessary thread switch
2015-10-30 23:22:47 +00:00