Commit Graph

1178 Commits

Author SHA1 Message Date
Emanuel Alves
7b94a07e14 Squashed commit of the following:
commit 015311ccc6
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 12:40:05 2017 +0100

    Prevent the updater from running when it's already running.
    Updated timeout, slower networks require more than 2 minutes do download the update.

commit bd03f4db10
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 12:16:35 2017 +0100

    Clean-up.

commit 7244fefb93
Merge: b50f0b1 811ead6
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 12:04:15 2017 +0100

    Merge branch 'master' into autoupdate-system

commit 811ead6728
Merge: 2d13dab 0e29297
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 12:02:37 2017 +0100

    Merge remote-tracking branch 'upstream/master'

commit b50f0b1e42
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 12:00:01 2017 +0100

    Version.CompareTo

commit c22ae72a9b
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Tue Jun 13 11:41:04 2017 +0100

    WebClientEx
    Changed the download method to a custom web-client wrapper which supports timeout - WebClientEx.
    Copyright notice;

commit 2d466c6fcf
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Mon Jun 12 22:11:19 2017 +0100

    Major tweaks to the update-flow;
    New Update notification is now actionable;
    New QuickLook pop-up showing the changelog;
    Code re-organized and optimized;

commit 2d13dab813
Merge: ef24bdd dd7bed7
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Mon Jun 12 18:06:26 2017 +0100

    Merge remote-tracking branch 'upstream/master'

commit ef24bdddde
Merge: 4c04b0c 2f9634e
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Fri Jun 9 22:35:20 2017 +0100

    Merge branch 'master' of https://github.com/emannxx/QuickLook

commit 4c04b0c9de
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:40:10 2017 +0300

    Expose BalloonTip events to the outside world

commit 13568ff368
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:26:18 2017 +0300

    Expose TopMost parameter to outside world

commit 1e215cb7c7
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:13:21 2017 +0300

    Use NamedPipe, instead of second instance, to invoke preview from command line

commit 2f9634e3d0
Merge: ad083d8 78eba88
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Fri Jun 9 22:29:55 2017 +0100

    Merge branch 'master' of https://github.com/emannxx/QuickLook

commit ad083d8a57
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:40:10 2017 +0300

    Expose BalloonTip events to the outside world

commit eb6524f15c
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:26:18 2017 +0300

    Expose TopMost parameter to outside world

commit 9a0b4f23fe
Author: Paddy Xu <xupaddy@gmail.com>
Date:   Fri Jun 9 21:13:21 2017 +0300

    Use NamedPipe, instead of second instance, to invoke preview from command line

commit ef9b854939
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Fri Jun 9 17:54:15 2017 +0100

    - 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;

commit 4773ded83e
Author: Emanuel Alves <emanuel-alves@outlook.com>
Date:   Thu Jun 8 22:19:16 2017 +0100

    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-18 12:10:48 +03:00
Paddy Xu
ddaa0af4fd forgot to free buffer 2017-06-17 01:07:22 +03:00
Paddy Xu
27afa85086 Fix #29: stupid DOpus requires a more stupid "dopusrt.exe"... let OllyDbg fxxk it up 2017-06-17 01:03:58 +03:00
Paddy Xu
bda5a38df1 Everything support 2017-06-15 21:34:47 +03:00
Paddy Xu
c1b17bb756 Fix #15: run QuickLook & add to startup after installation 2017-06-14 21:59:40 +03:00
Paddy Xu
ce74c836c4 Fix #27: do not stay TopMost 2017-06-14 20:58:17 +03:00
Paddy Xu
3f82076c48 Fix #30: add ToC to Markdown viewer 2017-06-14 20:06:47 +03:00
Paddy Xu
c2ac272296 Create README.md 2017-06-13 20:10:39 +03:00
Paddy Xu
4c7962c4d7 Create README.md 2017-06-13 19:57:24 +03:00
Paddy Xu
0e2929761c remove useless CefSharp libs 2017-06-13 00:44:10 +03:00
Paddy Xu
1b7894eb48 Create README.md 2017-06-12 23:58:25 +03: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
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
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
Paddy Xu
fb394288dd Allow plugin initialization when application starts 2017-06-03 13:07:48 +03:00
Paddy Xu
5886ee5c12 Expose RegisterFFmpeg() method 2017-06-03 13:04:55 +03:00
Paddy Xu
618f9fd9e2 forgot to close it 2017-06-03 12:35:01 +03:00
Paddy Xu
37a63c5ec7 clean build profile 2017-06-03 03:01:45 +03:00
Paddy Xu
3101059b4d x64 Any CPU support 2017-06-03 02:51:22 +03:00
Paddy Xu
438781b7f7 Mute video by default 2017-06-03 01:59:21 +03:00
Paddy Xu
1bc193a3b6 Fix Wow64 redirection issue 2017-06-02 22:37:41 +03:00
Paddy Xu
ce8cfacee1 we need to set the Source anyway 0.1.13 2017-06-02 20:12:19 +03:00
Paddy Xu
00c98acee6 Disable js alerts in WebBrowser 2017-06-02 19:37:57 +03:00