Граф коммитов

925 Коммитов

Автор SHA1 Сообщение Дата
William Cheng 1fe31a4be5 localization changes from build 2019-12-13 00:56:42 +00:00
wcheng-msft b3f97f96f6
dereference pointer to determine if failed to loadlibrary on applyacls and return early instead of proceeding. (#295) 2019-12-12 16:43:54 -08:00
wcheng-msft 435b62643c
localization changes from build (#294) 2019-12-12 16:43:35 -08:00
wcheng-msft 01f4aa15f8
Remove preview directory (#292)
* rename -- remove preview directory. Fix up associated project files that used relative paths to remove one directory (..\)

ClickOnceWrapper had a problem, in that its dependson was pre-run instead of pre-build, which means it had to have run successfully already; this was fixed.

* fixup of project files

* update paths referenced in README.md

* update CODEOWNERS and root README.md to point to MSIXCore README.md
2019-12-11 14:52:11 -08:00
wcheng-msft 2e2af5c0db
Resize ux elements (#290)
* resize logo so it doesn't go off window, and change the size of the percent text elements so they do not overlap with other controls

* combine the two percent controls so they don't overlap, and so the amount of space between them is the same regardless of language.
2019-12-11 11:11:11 -08:00
wcheng-msft 9e814c3d7e
execution bypass and better psf error checking (#287) 2019-12-10 18:10:32 -08:00
jyvenugo 71670ccec2
Remove extra icon (#289) 2019-12-10 17:18:21 -08:00
wcheng-msft 5b0b95a913
localization changes from build (#288) 2019-12-10 17:13:03 -08:00
jyvenugo 00c63da103
Display error message in case of Loading Package Failed (#279)
* Call api with signature skip

* Moved call to installUI

* Check with error codes

* Propagate errors to UI

* comment

* More changes to errors

* Update more strings

* Move call for checkbox and install button

* TDF wrong error message

* Updated handler error messages and localized

* Localize strings returned by handler separate lib and exe

* Remove extra string added for remove package

* Install cancel

* Space
2019-12-10 16:53:29 -08:00
wcheng-msft f0483f413b
localization changes from build (#286) 2019-12-10 11:52:11 -08:00
wcheng-msft 1dd5bb4618
Various UX fixes (#285)
* re-order UI elements to show actual window earlier instead of black cmd prompt window. Can update later to say "Loading" or something while we open the package, but this is at least better indication of progress than the cmd prompt window.

* FreeConsole earlier, and display "Loading Package...." UI before trying to open the package. This makes it clearer that work is being done while loading large packages.
Additionally, remove extra capabilities strings, and add common controls 6 for prettier buttons/progress bar. Needed to disable the theme for the launch checkbox control, as common controls does not allow transparency.
2019-12-10 11:18:18 -08:00
wcheng-msft 8211707ab9
block downgrade from lib (#284) 2019-12-10 11:11:01 -08:00
wcheng-msft f4d2a0df62
registry devirtualizer detokenize more keynames and value names in addition to value data, and null out the buffers on each iteration (#283) 2019-12-05 11:47:40 -08:00
wcheng-msft 62c2371d66
Block wrong architecture installs, increase space for removal warning (#282) 2019-12-04 10:45:02 -08:00
wcheng-msft 1f3cb6aa8b
localization changes from build (#278) 2019-11-25 16:35:00 -08:00
wcheng-msft d7fd568f15
Missed a spot due to leftover artifacts from previous builds. (#277) 2019-11-25 15:56:41 -08:00
wcheng-msft c997f7f0eb
fix paths for x86 build. (#276)
* fix paths for x86 build.

* update csproj clickonce wrapper too.
2019-11-25 14:21:19 -08:00
wcheng-msft 9f61b01c66
localization changes from build (#275) 2019-11-22 18:40:27 -08:00
wcheng-msft bdf802d947
Displayname for package instead of app (#272)
* Grab package level variables from Properties element instead of the application element: Logo, PublisherDisplay and DisplayName are all available as properties of the package. This provides parity with what desktopappinstaller is doing on win10

* update test to point to new expected filename for link file.
2019-11-22 18:37:18 -08:00
jyvenugo c6437b1fb9
Add heat directory to embed mui files into msi (#266)
* heat task

* Generate msi for other languages
2019-11-22 15:18:43 -08:00
wcheng-msft 930ffb0338
localization changes from build (#271) 2019-11-21 17:13:11 -08:00
wcheng-msft 43b96e2c70
Update clickonce with loc files (#264)
* remove checked in binaries

* update CSProj to copy over the loc files
2019-11-21 11:15:11 -08:00
wcheng-msft 8dcdbd594f
Replace placeholders with translated strings (#258)
* Replace placeholders with translated strings

* rename files and create directory structure to enable automated localization

* add _locID_text
2019-11-21 11:14:55 -08:00
jyvenugo d3c442487b
Update script for all configurations (#262)
* Update script for all configs

* Parameter for postbuildevent

* Backout Parameter changes for postbuildevent
2019-11-18 17:31:41 -08:00
wcheng-msft bd3798f5b9
add mui files (#263) 2019-11-18 17:22:43 -08:00
jyvenugo 9428042711
Update postbuild script (#259) 2019-11-15 14:11:13 -08:00
jyvenugo 27d44d16f2
Adding leftover strings to resource file for localization (#257)
* Remaining strings

* Undo version changes

* Updated more strings

* forgot to commit file

* Back out change for one string
2019-11-14 14:50:26 -08:00
jyvenugo 265b5259c3
Add rcconfig.xml file for mui (#256) 2019-11-13 11:22:39 -08:00
wcheng-msft 62cf3fb857
Add wix localization (#255)
* add icon to ARP

* post build works with french

* add postbuild script to generate and embed transforms

* add comments to script and combine for loops

* add localization with placeholder strings
2019-11-08 12:22:45 -08:00
jyvenugo 564c43a19f
Add notice file for rapidjson (#254)
* Add notice file

* Indentation

* Indentation again
2019-11-07 15:32:19 -08:00
wcheng-msft a23cc31e3b
Add clickonce (#252)
* add project

* Simple detection that it's from http, then simply download the file first before.
This is the simplest hack to get a working prototype, larger files will incur significant delay before being able to show packageInfo in the UX.

* fix win10 redirect code too.

* update pre-build task to auto-copy built versions of exe and dll
2019-11-06 16:24:18 -08:00
jyvenugo 998c3fa144
Correct commit id in cgmanifest.json (#253) 2019-11-05 14:50:33 -08:00
wcheng-msft 977a5f4db7
Change msixmgr name to MSIX Core per feedback (#250) 2019-11-01 16:29:02 -07:00
jyvenugo 1ca2b556dc
Manual json file (#251) 2019-11-01 14:52:43 -07:00
jyvenugo 87d4c3abc6
Json Parser for PSF (#249)
* Initial parse of json

* Id match

* Script struct

* Code review comments

* Code review comments

* CR comments

* Fix crash

* add via nuget

* Revert "add via nuget"

This reverts commit 3fc7a4752c650451320edc3f0172d3cd0cb38e8b.

	modified:   preview/MsixCore/msixmgr/msixmgr.vcxproj
	modified:   preview/MsixCore/msixmgr/msixmgr.vcxproj.filters
	deleted:    preview/MsixCore/msixmgr/packages.config
2019-11-01 12:55:04 -07:00
wcheng-msft 1f15274f5f
Free console in Remove cases so that ARP uninstall doesn't flash a console window. (#248) 2019-10-25 18:11:02 -07:00
wcheng-msft 8966c2a2ae
Psf handler (#247)
* Update expected PSF stuff through start menu link and shellexecute launch; still need to hook up to parser

* add test, update test package to contain script, works with hardcoded paths

* Log exit code in case it's used
2019-10-24 14:02:39 -07:00
wcheng-msft f53dc0ee09
update path to custom action for x64 change (#245) 2019-10-23 14:32:45 -07:00
wcheng-msft b8d171619d
replace bmps with smaller jpgs and check-in updated wixproj which was… (#244)
* replace bmps with smaller jpgs and check-in updated wixproj which was missed with the x64 split work

* reverse order of configuration/platform to be the standard ordering
2019-10-23 12:52:09 -07:00
wcheng-msft ef8dbb7856
create x64 version of msi package (#241) 2019-10-23 11:09:35 -07:00
jyvenugo eaf3183c87
Added Loc Strings (#243)
* PR feedback

* Remove period
2019-10-23 11:07:28 -07:00
jyvenugo 5c62fc47ea
Replace substring check with full string check (#240)
* Replace substring check with full string check

* Searh for first directory
2019-10-16 15:30:41 -07:00
jyvenugo 3ffa01eeb9
Create long file path before passing to mkdirp (#238)
* Create long file path before passing to mkdirp

* Updated other calls to mkdirp

* Updated mkdirp method to handle both long path and without long path strings
2019-10-15 12:36:29 -07:00
Ruben Guerrero add4a30436
Fix Issue 224 (#239) 2019-10-14 18:11:19 -07:00
stephenk-msft 52ee40d65f
Updated ApplyACLs.dll with bug fix; Updated README for unpacking/applying acls (#214) 2019-10-14 10:50:31 -07:00
jyvenugo 73629c4013
Append filepath with long length support (#236) 2019-10-10 14:22:36 -07:00
jyvenugo e1c9edb333
Load package from programFiles location (#235)
* Load package from programFiles location

* Remove unused method
2019-10-10 11:04:12 -07:00
wcheng-msft 8f32777cad
add VFS file paths and fix caseinsensitiveissubstring (#229) 2019-10-09 17:16:21 -07:00
wcheng-msft 17a344a3f6
Versions (#227)
* Update WiX msi version to match file version

* add script to update version and change in .rc and project files to add version string based off git describe

* Revert "add script to update version and change in .rc and project files to add version string based off git describe"

This reverts commit d9aa8cb9191f925fe437cd967a7580d73e5d572d.

* Add additional logging when win10 redirects, log version number of msixmgr and change msixmgr version for preview to 0.0.0.0
2019-10-03 15:01:24 -07:00
Ruben Guerrero 676288095f
Fix adding multiple files with the same name via AppxPackaging apis (#226) 2019-10-01 17:02:38 -07:00