PowerToys/src/modules/previewpane/powerpreview
R. de Veen 4177708e49
Enable PDF files in preview pane (#9088)
## Summary of the Pull Request
This PR enables user to preview PDF files in the Explorer preview pane
and in Outlook. 

**What is this about:**
Windows does not support out of the box experience for previewing PDF
files in the preview pane. Users need to install third-party software
like Adobe Acrobat reader. The PdfPreviewHandler module enbales the user
to preview PDF files.

**How does someone test / validate:** 
Run the installer, open Explorer and select a PDF file, enable the
preview pane. Maybe need to remove third-party PDF software.

## Quality Checklist

- [X] **Linked issue:** #3548
- [ ] **Communication:** I've discussed this with core contributors in the issue. 
- [X] **Tests:** Added/updated and all pass
- [X] **Installer:** Added/updated and all pass
- [X] **Localization:** All end user facing strings can be localized
- [ ] **Docs:** Added/ updated
- [x] **Binaries:** Any new files are added to WXS / YML
   - [ ] No new binaries
   - [x] YML for signing
   - [x] WXS for installer
2021-08-26 16:43:26 -05:00
..
loc LEGO: check in for master to temporary branch. (#10819) 2021-04-19 13:07:20 -07:00
CLSID.h Enable PDF files in preview pane (#9088) 2021-08-26 16:43:26 -05:00
dllmain.cpp [0.16]: Merge Preview Handlers in Master (#1516) 2020-03-11 15:53:49 -07:00
LocProject.json [Localization] Move rc files to resx (#6057) 2020-08-24 15:10:50 -07:00
packages.config updated to Microsoft.Windows.CppWinRT.2.0.200729.8 (#5306) 2020-07-30 11:37:15 -07:00
pch.cpp build: Treat warnings as errors in the remaining projects (#8689) 2020-12-21 18:51:48 +03:00
pch.h common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
powerpreview.base.rc common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
powerpreview.cpp Enable PDF files in preview pane (#9088) 2021-08-26 16:43:26 -05:00
powerpreview.def [0.16]: Merge Preview Handlers in Master (#1516) 2020-03-11 15:53:49 -07:00
powerpreview.h common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
powerpreview.vcxproj [PowerToys Run] Issues with elevation (#11775) 2021-06-22 15:24:03 +03:00
powerpreview.vcxproj.filters common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
powerpreviewConstants.h Non localized module name (#7170) 2020-10-19 16:07:02 -07:00
preview_handler.cpp [File Explorer] Fix enable/disable for File Explorer PowerToy (#6883) 2020-10-09 14:45:30 -07:00
preview_handler.h previewpane: use RAII for FileExplorerPreviewSettings classes to avoid memory leaks 2020-10-21 15:10:56 +03:00
registry_wrapper_interface.h [File Explorer] Fix enable/disable for File Explorer PowerToy (#6883) 2020-10-09 14:45:30 -07:00
registry_wrapper.cpp CDPX: fix header include (#8631) 2020-12-16 22:16:23 +03:00
registry_wrapper.h [File Explorer] Fix enable/disable for File Explorer PowerToy (#6883) 2020-10-09 14:45:30 -07:00
resource.base.h [Localization] Move rc files to resx (#6057) 2020-08-24 15:10:50 -07:00
Resources.resx Enable PDF files in preview pane (#9088) 2021-08-26 16:43:26 -05:00
settings.cpp common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
settings.h common: refactor common library pt2 (#8588) 2020-12-15 15:16:09 +03:00
thumbnail_provider.cpp [File Explorer] Fix enable/disable for File Explorer PowerToy (#6883) 2020-10-09 14:45:30 -07:00
thumbnail_provider.h previewpane: use RAII for FileExplorerPreviewSettings classes to avoid memory leaks 2020-10-21 15:10:56 +03:00
trace.cpp Spelling - remaining code changes (#3963) 2020-06-09 10:11:02 +02:00
trace.h Update settings logic for file explorer preview (#1651) 2020-03-24 16:23:27 -07:00