Files
PowerToys/src/modules/imageresizer/tests/Test.gif

10 lines
1.7 KiB
Plaintext
Raw Normal View History

Merge ImageResizer into master (#1469) * Import Image Resizer for Windows * getting code analysis and stylecop hooked in * upgrading to 4.7.2 * adding copyright * getting stuff to work headers and trailing commas adding braces updated encoder * Revert "getting stuff to work" This reverts commit 5310866120f3c59dc51395dd8f1c6a3b8db57f93. * update to .net 4.7.2 * access modifier * zero errors * Fixed unit tests not running issue * Fixed ImageResizer.Test stylecop warning * Formatted ShellExtensions project with clang-format * Fixed annotation warnings * Suppressed 6031 and 26812 warnings for specific lines * Shifting ImageResizer projects to PowerToys solution (#1054) * Shifted ImageResizer projects to PowerToys solution: Builds, all tests pass, ImageResizer C# project works independently * Deleted extra files * Deleted nuget config file and fixed code analysis paths * Convert ImageResizer to a PowerToy (#1073) * Updated vcxproj file with common project references and cpp version flags * Added module template code to dllmain and updated headers for successful build * Removed unnecessary include * Added dll to runner and add fixes to show up in PT Settings * Added settings file * Added support for enabling/disabling based on PowerRename codebase * Fixed missing braces * Fixed call_custom_action * Add ImageResizer to msi installer (dev/imageResizer) (#1094) * Updated vcxproj file with common project references and cpp version flags * Added module template code to dllmain and updated headers for successful build * Removed unnecessary include * Added dll to runner and add fixes to show up in PT Settings * Added settings file * Added support for enabling/disabling based on PowerRename codebase * Fixed solution file configurations * Removed Any CPU from ImageResizer csprojs * Renamed registry writing and removed build time registry addition * Added ImageResizer installation details to msi * Fixed comment on conditions to close explorer.exe * Sync dev/imageResizer with master (#1105) * tweaking language * adjusting elevated permission verbiage to match Windows * npm audit fix to update stuff * slight bump for fabric ui * Remove unwanted files (#1037) Add temp build files to gitignore * Ensure previous search and replace texts are evaluated and updated in the UI at startup (#1043) Ensure stored settings get evaluated after initial enumeration There was a bug where the list view was not getting updated with the results of the search and replace on launch when we are using a stored search or replace text from a previous session. * adding fancy zone opacity setting, enhancement #631 (#1008) * adding fancy zone opacity setting, enhancement #631 * applying zone opacity setting to all zones during zone selection * changing opacity setting to percentage * runner: show message box when restarting with different elevation fails (#1061) Also make the message box appear on top of the settings window. * Fix misaligned display of zones in layout priview and grid editor (#1010) Fix misaligned display of zones in layout preview and grid editor * MSIX: Extract MSIX building functionality from msix_reinstall.ps1 to a separate script (#1068) * MSIX: label PowerToys as Preview (#1090) * MSIX: Code sign msixbundle (#1093) * Update to MSIX README.md (#1095) * Update README.md few adjustments * Update README.md * Update README.md * adding in privacy statement, removing About in dialog (#1087) * adding in privacy statement, removing About in dialog * added Preview * Revert "Fix misaligned display of zones in layout priview and grid editor (#1010)" (#1097) This reverts commit d03690cffd6503ae6d5d1b359cca5fc89c4bad38. * Fix reversed order of zones in layout (#1071) * Shifted three functions to common (#1101) Co-authored-by: Clint Rutkas <clint@rutkas.com> Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com> Co-authored-by: Chris Davis <chrisdavis@outlook.com> Co-authored-by: Yosef Durr <yodurr@microsoft.com> Co-authored-by: Bartosz Sosnowski <bzoz@users.noreply.github.com> Co-authored-by: vldmr11080 <57061786+vldmr11080@users.noreply.github.com> Co-authored-by: yuyoyuppe <yuyoyuppe@users.noreply.github.com> * Revert "Sync dev/imageResizer with master (#1105)" This reverts commit db7f15541f452f20296cce6c8b06a06e49c3671e. * Added icon to Resize pictures context menu entry (dev/imageResizer) (#1113) * Updated vcxproj file with common project references and cpp version flags * Added module template code to dllmain and updated headers for successful build * Removed unnecessary include * Added dll to runner and add fixes to show up in PT Settings * Added settings file * Added support for enabling/disabling based on PowerRename codebase * Fixed solution file configurations * Removed Any CPU from ImageResizer csprojs * Renamed registry writing and removed build time registry addition * Added ImageResizer installation details to msi * Shifted to MII, TODO: Fix position * Incorporated ImageResizer Icon in context menu entry * Fixed typo * Merged with dev/imageResizer * Renamed Advanced Options to Settings and removed About tab (dev/imageResizer) (#1123) * Removed about tab, renamed advanced opt to settings, changed assembly info * Restored Resource designer file * Reverted changes on AssemblyInfo * MSI: Fix ImageResizer menu item position (dev/imageResizer) (#1114) * Updated vcxproj file with common project references and cpp version flags * Added module template code to dllmain and updated headers for successful build * Removed unnecessary include * Added dll to runner and add fixes to show up in PT Settings * Added settings file * Added support for enabling/disabling based on PowerRename codebase * Fixed solution file configurations * Removed Any CPU from ImageResizer csprojs * Renamed registry writing and removed build time registry addition * Added ImageResizer installation details to msi * Shifted to MII, TODO: Fix position * Incorporated ImageResizer Icon in context menu entry * Changed registry entries to SystemFileAssociations and added index changes in InsertMenuItem * Fixed extra newline * Fixed merge conflict * Refactor ImageResizer code base naming to match PowerRename (#1121) * Created empty README file * Renamed dll project * Removed ShellExtensions references in src * Fixed ImageResizerUI assembly name and added changes to MSI * added the helper functions * localized dllmain powerrename * localized powerRenameExt * localized the settings file * built the proj * Modified resourceIDs for strings in the table * added common as a reference project * Removed get_res_string_wchar and used the get_resource_string() function instead which returns a wstring typecast into wchar* * Added new lines to the end of the file * Removed string resources from the settings.cpp file * rebuilt project PowerRename * moved app name to constructor to init only once * updated formatting of common.cpp * reverting formatting of files * Removed some IDs from resource file. Changed SHIFT to Shift * Localizing C# Project of FancyZones (FancyZonesEditor) (#199) (#1122) * removed hardcoded strings from CanvasEditorWindow.xaml * removed hardcoded strings from GridEditorWindow.xaml * loc * Localized MainWindow * reverting MainWindow.xaml as it is not rendering the window as expected * Changed the resource settings from internal to public * the culture is set based on the culture of the system UI set in the system settings * Removed the french resource files used for testing * Localized canvasWindow and mainwindow * Removed setting the UI culture explicitly as it would be implicitly set to the culture of system UI * Removed redundant header file * Localize the Shortcut guide PowerToy (#199) (#1126) * Localized shortcut_guide.cpp * localized overlay_window.cpp * formatting changes * Localize overlay window * removed the README link from the set of localized resources * Typo: changed upper to lower * Localize C++ Projects of FancyZones (#1130) * localized dllmain.cpp of fancyzones project * localized FancyZones.cpp * format fancyzones.rc file * Moved SuperFancyZones back to being a string instead of having it in the resource file as it is the window class name * reverted changes for window name * Formatted fancyzones rc file * Align zone dimensions from layout preview with those from grid editor (#1115) * MSIX: add a dedicated .rc for UWPUI which joins both UI and DLL .rc's (#1139) * Runner: fix restarting with same elevation (#1133) * MSIX: reinstall script uses bundle instead of .msi to be able to reinstall in all cases * Telemetry: add WebView init failure errors * Settings: initialize COM security to allow communication between elevated Settings and WebView * Common: implement on_scope_exit helper and typed_storage * Changes for #1140 and #569 (#1152) * MSIX build instructions adjustmnet (#1170) * MSIX: hide the "Run at Startup" option if running as packaged * MSIX: update identity name and publisher (#1176) * Runner: fix startup task state setting for MSIX (#1181) * Add ImageResizer to MSIX installer and make the code MSIX-compatible (#1219) * Removed ImageResizer.exe location registry key * Added working resize pictures to MSIX context menu without icon * Fixed missing icon on MSIX build * Added comments * Changed to single context handler entry * Made changes as per PR comments * Localize ImageResizer (#1261) * Removed hardcoded strings * Added resource dlls to MSIX installer * Save ImageResizer settings in JSON format (#1258) * Combined settings files * Added JSON settings functionality in PowerToys format with thread safety * Reverting changes to csproj file * Removed settings.settings and designer file and added target sdk tools to fix warning * Added NewtonSoft Json package * Added 3 tests * Added propertychanged test * Removed unused libraries * Removed additional allocation statements in test * Added comments on test * Added one-time setup code * Added Newtonsoft.Json.dll to MSI and MSIX installer * Fixed copyright header * Fixed folder location in MSIX * Renamed jsonMutex to _jsonMutex * Fixed line endings * Created private setup functions and added Arrange, Act, Assert comments * Created private setup functions and added Arrange, Act, Assert comments * Suppressed copyright warning on AppFixture and enabled treat warnings as errors * Added comments on Reload/AppFixture and added constructor andispose * Added telemetry to ImageResizer Shell Extension code (dev/imageResizer) (#1272) * Added telemetry to C++ ImageResizerExt * Added Register and unregister calls * Changed default enable setting * Set startup location to center of the screen (ImageResizer) (#1452) * Added ImageResizer resources.dlls to the MSI installer (#1448) * Implemented fix for foreground issue for ImageResizer (#1434) * Fixed conflict in installer README.md file * Fixed conflict in bundle.js * Auto-generate AssemblyInfo in ImageResizer (#1467) * Updated assembly info * Added auto-generation of AssemblyInfo.cs * Fixed minor issues * Remove the License file since Notice.md have been added * Fix errors due to resolving merge conflicts Co-authored-by: Brice Lambson <brice@bricelam.net> Co-authored-by: Clint Rutkas <clint@rutkas.com> Co-authored-by: Arjun Balgovind <arbalgov@microsoft.com> Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com> Co-authored-by: Chris Davis <chrisdavis@outlook.com> Co-authored-by: Yosef Durr <yodurr@microsoft.com> Co-authored-by: Bartosz Sosnowski <bzoz@users.noreply.github.com> Co-authored-by: vldmr11080 <57061786+vldmr11080@users.noreply.github.com> Co-authored-by: yuyoyuppe <yuyoyuppe@users.noreply.github.com> Co-authored-by: Alekhya Kommuru <alkommur@microsoft.com> Co-authored-by: Alekhya <reddykalekhya@gmail.com> Co-authored-by: yuyoyuppe <a.yuyoyuppe@gmail.com> Co-authored-by: Udit Singh <udsing@microsoft.com>
2020-03-12 12:02:34 -04:00
GIF89a``<00>3f<00>+<2B>U3UfU<>U<><00><>3333U3Uf3U<33>3<EFBFBD><33>3<EFBFBD><33>3<EFBFBD><33>3<EFBFBD><33>ff+fUfU3fU<66>f<EFBFBD><66>f<EFBFBD><66>f<EFBFBD><66>f<EFBFBD><66><EFBFBD>+<00>U<00>U3<55><33>3<EFBFBD><33>f<EFBFBD><66>̙<EFBFBD><CC99><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>U<00>U3̀̀3̪3̪f̪<66>̪<EFBFBD><CCAA><EFBFBD>f<EFBFBD>ՙ<EFBFBD><D599><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD><33>f<EFBFBD><66><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>ՙ<EFBFBD><D599><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3+33U<33>fUff<66>f<EFBFBD>̀f<CC80><66><EFBFBD>!<21> NETSCAPE2.0!<21>;,``<06>@<40>pH,<1A>Ȥr<C8A4>l:<3A>ШtJ<74>Z<EFBFBD>جv<D8AC><76>z<EFBFBD><7A><EFBFBD>xL.<2E><><EFBFBD><EFBFBD>z<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD>|N<><4E><EFBFBD><EFBFBD><EFBFBD>~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|3
1p<31><70>hp<><70>g6
$o<><6F><EFBFBD>f5<66>p<><00>g%<25>p<><00>f9<13>#b3 <0C><06>F<EFBFBD><46>g3<67>P7<1F><01>I9*<2A><><EFBFBD> G<><00>g'<27><><EFBFBD><07>E(<28>H7<15><><EFBFBD>D<EFBFBD><44><EFBFBD><EFBFBD>V7<56><37><EFBFBD><02>9<EFBFBD><39>ߊP<DF8A>f@<40> <0C>ӷ<EFBFBD>^<1C>v<>F<EFBFBD><46><EFBFBD>O<EFBFBD>8<>X<EFBFBD><58><11>/n1ѩ<31><D1A9>^<5E>p8D?!<1C>U<EFBFBD>Љ<12>LfC<66><43>e<EFBFBD><65>y2<79><32><00>eM<65><4D><z&MQJ<51>A<EFBFBD><41>-<2D><><14><>5qz<71>ׯSK<53>ڢ<>K<EFBFBD>c<EFBFBD>$kF<6B><46>#k<>Y3볛<33>&n<><6E>H<EFBFBD><48><EFBFBD><EFBFBD>v<EFBFBD>|
<EFBFBD>g Ē<><00><>ʺd<CABA><64>k<EFBFBD> ,Ɂ<>XQ$<24><><EFBFBD><EFBFBD><14><12><>nB<6E>]<5D><07><>p<EFBFBD>Lǯ<01><><EFBFBD><EFBFBD>&9
d<EFBFBD>D\<03>=<3D>T9%6<>Hm<04>b$<24>;qۋ_<DB8B><5F><EFBFBD><1E><>V<EFBFBD><56>]Dd<44><1D><>!%<25><1C>W <0C>|<7C>,<2C>:<3A>j<14><>v<EFBFBD>n<EFBFBD>sP<73>*<2A><><EFBFBD>n1qa<71><61><10><><EFBFBD><EFBFBD><EFBFBD>_<>rU<><04><><d0<64>
d<>^,\F!<08>T7<54> 
1rPb`<60>6<EFBFBD>{2D<32><10>0<EFBFBD><30>C"<22>C<EFBFBD><17><>#<23><>F<EFBFBD>5<EFBFBD><0E>8NG<><47>f<EFBFBD>(<28>
<EFBFBD><EFBFBD>$<24><11>`S<00>H̗S<19>x<04>%)ɕXf<58><66><EFBFBD>\v<><76><EFBFBD>`<60>)<29><>d<EFBFBD>i<EFBFBD><69>h<EFBFBD><68><EFBFBD><EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD>p<EFBFBD>)<29><>t<EFBFBD>i<EFBFBD>A!<21>,``<07><><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѽ 17<13><>֧#::'<27><><EFBFBD><EFBFBD><EFBFBD><07>9<1D><>:<3A><><08>6
<EFBFBD><EFBFBD>:<3A><><1B>)<29><>:<3A><>1<><31> o7(<28>Tx<>q<><1F><19>i<EFBFBD>1<EFBFBD><31><EFBFBD>zKi<4B>Hd!<21>%-2p<32>$<24><><EFBFBD>F<EFBFBD><46>h<0F><><EFBFBD>3g<33><67>6(<00><>5 Q<>x<EFBFBD><03>A<><00><>S'<27>Kp6ݨR<DDA8>7><3E>x*h<><68>E<>JR<4A>%<25>76<37>X<EFBFBD><58><EFBFBD><0E>1<EFBFBD><31>U<EFBFBD><1A>#!<21>f <0B>U<EFBFBD><55>-<2D>N2k0<6B><30>c<EFBFBD> <20><>}<7D><>(<28><><EFBFBD>:J,bY1<59>B<11>9<EFBFBD><39>M<EFBFBD><4D><EFBFBD><EFBFBD>I<>&X<10>sG<7F><47><EFBFBD><EFBFBD>a<EFBFBD>Rc<52>r<>@<00><><0F><>Q<>ޢT3FD<46>%K<>Y<>jT<6A><54><EFBFBD><EFBFBD>d<EFBFBD>-<2D>E<08>*<2A><><EFBFBD><EFBFBD>0,"<22><>&<26><><EFBFBD>9<EFBFBD>-<2D><>0|<17>BR<42><52><EFBFBD>ݨ<02><>H&<14>Tl<54>@{<7B>l<00>]<19><><EFBFBD>Qm<><6D>e<EFBFBD><65><EFBFBD>S"<19><>S<>B<>l<EFBFBD>d<EFBFBD><64>K<EFBFBD><4B><EFBFBD><EFBFBD>:9<>pH<00><>G<EFBFBD>s<EFBFBD>x"!"~B<>S<EFBFBD>u<EFBFBD>N<> r\<5C><>8Вg<D092><67>ؓL@r<><72> <0C><>G<1A>!2逕m<E98095>i<EFBFBD><69> <05><><EFBFBD> 4<10>F
rd<EFBFBD>u<> y$<24>'<27>T9<54>@<40>jM<6A>I<08><>٧<EFBFBD><D9A7>eB'I+@F9<46>p<EFBFBD><70>3M<33><4D>i<08>y<EFBFBD><01>!<21><><EFBFBD>!<21><><EFBFBD><EFBFBD><10><><EFBFBD><EFBFBD>Tj饘f<E9A598>馜v<E9A69C><EFBFBD>*ꨤ<>jꩨ<6A><EAA9A8><EFBFBD><EAAAAC><EFBFBD>*무<>;