Emanuel Alves
015311ccc6
Prevent the updater from running when it's already running.
...
Updated timeout, slower networks require more than 2 minutes do download the update.
2017-06-13 12:40:05 +01:00
Emanuel Alves
bd03f4db10
Clean-up.
2017-06-13 12:16:35 +01:00
Emanuel Alves
7244fefb93
Merge branch 'master' into autoupdate-system
2017-06-13 12:04:15 +01:00
Emanuel Alves
811ead6728
Merge remote-tracking branch 'upstream/master'
2017-06-13 12:02:37 +01:00
Emanuel Alves
b50f0b1e42
Version.CompareTo
2017-06-13 12:00:01 +01:00
Emanuel Alves
c22ae72a9b
WebClientEx
...
Changed the download method to a custom web-client wrapper which supports timeout - WebClientEx.
Copyright notice;
2017-06-13 11:41:04 +01:00
Paddy Xu
0e2929761c
remove useless CefSharp libs
2017-06-13 00:44:10 +03:00
Emanuel Alves
2d466c6fcf
Major tweaks to the update-flow;
...
New Update notification is now actionable;
New QuickLook pop-up showing the changelog;
Code re-organized and optimized;
2017-06-12 22:11:19 +01:00
Paddy Xu
1b7894eb48
Create README.md
2017-06-12 23:58:25 +03:00
Emanuel Alves
2d13dab813
Merge remote-tracking branch 'upstream/master'
2017-06-12 18:06:26 +01:00
Paddy Xu
dd7bed77bd
remove useless GerProc
2017-06-12 18:17:53 +03:00
Paddy Xu
af33dc5c34
fix a bug where the zoom level of HTML viewer is always 200%
2017-06-12 18:16:07 +03:00
Paddy Xu
d2e8853b26
Create README.md
0.2.0
2017-06-11 21:34:11 +03:00
Paddy Xu
decfefb467
More natural window placement
2017-06-11 21:16:02 +03:00
Paddy Xu
be8f31a8c8
add GPL file header
2017-06-11 20:20:52 +03:00
Paddy Xu
a3161adf8b
Use 32bit helper to interact between 32bit processes
2017-06-11 19:45:56 +03:00
Paddy Xu
2c5f6eb52b
change license to GPLv3
2017-06-11 12:18:13 +03:00
Paddy Xu
320fbab5e0
rename libraries
2017-06-11 12:08:30 +03:00
Paddy Xu
2937751613
Now QuickLook handles preview invoked from Commom Dialogs (yet only matched bitness)
2017-06-11 12:08:29 +03:00
Paddy Xu
471c9894cc
Create README.md
2017-06-10 14:16:02 +03:00
Paddy Xu
344e7ce75b
Create README.md
2017-06-10 14:02:03 +03:00
Paddy Xu
618f07b93b
Create README.md
2017-06-10 13:55:01 +03:00
Paddy Xu
7b59b6989e
Create .appveyor.yml
2017-06-10 13:38:43 +03:00
Paddy Xu
b0c1c498e4
Update appveyor.yml
2017-06-10 13:35:22 +03:00
Paddy Xu
86d39e37c5
add appveyor.yml
2017-06-10 13:31:05 +03:00
Paddy Xu
17f5005b63
safely cast from 32bit long to 64bit HWND
2017-06-10 13:15:58 +03:00
Emanuel Alves
ef24bdddde
Merge branch 'master' of https://github.com/emannxx/QuickLook
2017-06-09 22:35:20 +01:00
Paddy Xu
4c04b0c9de
Expose BalloonTip events to the outside world
2017-06-09 22:31:09 +01:00
Paddy Xu
13568ff368
Expose TopMost parameter to outside world
2017-06-09 22:31:09 +01:00
Paddy Xu
1e215cb7c7
Use NamedPipe, instead of second instance, to invoke preview from command line
2017-06-09 22:31:09 +01:00
Emanuel Alves
2f9634e3d0
Merge branch 'master' of https://github.com/emannxx/QuickLook
2017-06-09 22:29:55 +01:00
Paddy Xu
ad083d8a57
Expose BalloonTip events to the outside world
2017-06-09 22:27:53 +01:00
Paddy Xu
eb6524f15c
Expose TopMost parameter to outside world
2017-06-09 22:27:53 +01:00
Paddy Xu
9a0b4f23fe
Use NamedPipe, instead of second instance, to invoke preview from command line
2017-06-09 22:27:53 +01:00
Paddy Xu
78eba880aa
Expose BalloonTip events to the outside world
2017-06-09 21:40:10 +03:00
Paddy Xu
1c4d16805f
Expose TopMost parameter to outside world
2017-06-09 21:26:18 +03:00
Paddy Xu
689bb33427
Use NamedPipe, instead of second instance, to invoke preview from command line
2017-06-09 21:13:21 +03:00
Emanuel Alves
ef9b854939
- Moved the download logic to a background worker so that the main app doesn't stop working while the file is being downloaded.
...
- The logic to check for new updates is now separated into one function;
- Replaced all messageboxes to Notifications
To-Do: Actionable Notifications; Show releases-notes popup;
2017-06-09 17:54:15 +01:00
Emanuel Alves
4773ded83e
QuickLook Auto Update system - first iteration;
...
[Dependency]: NewtonSoft JSON nuget package;
Added - Updater.cs class which contains the auto-update static method.
Workflow: Downloads json file from remote server -> Parses -> downloads new version to a specific folder inside the install dir -> Executs a CMD command chain which kills the current QuickLook process and then executes the MSI installer.
2017-06-08 22:19:16 +01:00
Paddy Xu
41a97847f4
switch by arrow keys and by mouse click should repel each other
0.1.14
2017-06-08 21:38:03 +03:00
Paddy Xu
00a6100166
Fix #23 : KeyDown/KeyUp firing sequence; Prevent duplicate launch when pressing Enter key
2017-06-08 21:07:27 +03:00
Paddy Xu
50081abb62
Merge branch 'master' of github.com:xupefei/QuickLook
2017-06-04 17:26:38 +03:00
Paddy Xu
8bfedfc21d
real async plugin loading
2017-06-04 17:26:07 +03:00
Paddy Xu
f77e49a02c
Update README.md
2017-06-04 17:22:20 +03:00
Paddy Xu
6af1e27668
Update README.md
2017-06-04 17:19:57 +03:00
Paddy Xu
e7baa9b55a
Update README.md
2017-06-04 17:18:52 +03:00
Paddy Xu
86733a4d3d
limit the usage of slow ReaderFactory into ".tar.xx" formats
2017-06-04 13:38:40 +03:00
Paddy Xu
792520a6ff
Update README.md
2017-06-03 16:33:53 +03:00
Paddy Xu
8eff66303b
Update README.md
2017-06-03 14:46:49 +03:00
Paddy Xu
8da5f7c0d4
Refresh SharpCompress library
2017-06-03 14:14:25 +03:00