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

411 Коммитов

Автор SHA1 Сообщение Дата
Danielle Neuberger 64779361d7 Merged PR 2242175: Merge future to master 2018-08-20 21:19:47 +00:00
Danielle Neuberger 266e988ed1 Merged PR 2242120: Merge master to future 2018-08-20 21:06:27 +00:00
Danielle Neuberger b3332be8f6 Merged PR 2242071: Merge changes to master 2018-08-20 21:00:41 +00:00
Danielle Neuberger dfce35ec71 Merged PR 2242036: Update SG name 2018-08-20 20:53:06 +00:00
Danielle Neuberger d937cfcc94
Update README.md
Update name
2018-08-20 13:48:54 -07:00
Danielle Neuberger d7f5fa8301 Update GitHub repo pointers 2018-08-20 13:43:39 -07:00
Danielle Neuberger 990b91f258 Update app name 2018-08-20 13:29:47 -07:00
Danielle Neuberger 404105e025
Update README.md
Fix structure
2018-08-20 13:22:44 -07:00
Danielle Neuberger b9218fb71b
Update README.md
Add WinUI NuGet library info, fix wording
2018-08-20 13:09:54 -07:00
Danielle Neuberger dbd05a753a Merge branch 'future' of https://microsoft.visualstudio.com/DepComposition.Samples/_git/WindowsUIDevLabs into future 2018-08-14 14:39:41 -07:00
Danielle Neuberger c7c5d87d9e
Update README.md
Fix image credit link
2018-07-13 15:50:33 -07:00
Danielle Neuberger 4086e727f0
Update Store link in README 2018-06-19 10:25:46 -07:00
Miles Cohen 8c8bbddf69 Merged PR 1958094: Fix LightMask sample to avoid rendering differently on WCG compared to SDR
This change adds a CompositeEffect to the effect chain so that the effect output is fully opaque.
This makes the app look better on HDR/WCG displays, where the transparent parts of
the effect output looked different than the opaque parts.

Related work items: #15502173
2018-06-14 17:49:31 +00:00
Danielle Neuberger 79c6f4e58d
Merge pull request #284 from japf/shyheade-ui-virtualization
Use GridView.Header in the ShyHeader sample to prevent breaking UI virtualization
2018-05-17 11:26:42 -07:00
Jeremy Alles 153b0748e6 use GridView.Header in the ShyHeader sample to prevent breaking UI virtualization 2018-04-29 15:53:35 +02:00
Danielle Neuberger 191af73695 Fix store logo assets 2018-04-13 13:01:11 -07:00
Danielle Neuberger df23041678 Merged PR 1519951: Merge future to master 2018-03-05 22:13:06 +00:00
Danielle Neuberger 89aafa6250 Merged PR 1519865: Merge redesign to future
Early 2018 Sample Gallery Refresh
2018-03-05 22:06:28 +00:00
Danielle Neuberger d17af26e39 Merged PR 1519785: Merge future to redesign 2018-03-05 21:46:27 +00:00
Danielle Neuberger c74146e0fb Merged PR 1519536: Merge master to future 2018-03-05 21:45:30 +00:00
Danielle Neuberger 8c9dd9ea0e Merged PR 1519500: Merge publicMergeBranch to master 2018-03-05 21:00:32 +00:00
Danielle Neuberger 930bf63095 Merge branch 'master' of https://github.com/Microsoft/WindowsUIDevLabs 2018-03-05 12:58:42 -08:00
Danielle Neuberger 505b37db22 Merged PR 1519345: Update NavView Icons
Update NavView Icons
2018-03-05 20:29:05 +00:00
Danielle Neuberger 8ba24dbef8 Merged PR 1517328: Accessibility Updates + Fix Featured Color
Accessibility Updates + Fix Featured Color

Update Featured samples color
Change Social section items to links
Make FEatured Samples partial accessible
Make Search page and lists of samples accessible
Add access key accessibility info to search box
Make Flip View Accessible

Related work items: #16156350
2018-03-05 06:43:27 +00:00
Danielle Neuberger cff2b328aa Merged PR 1514460: Update home and category landing pages
Update home and category landing pages

Change 'Featured Samples' section color on landing pages
Remove 'New Samples' on home page
2018-03-05 03:40:43 +00:00
Scott Moore 1f5b005eb6 Merged PR 1515518: Ignore the Unloaded event in CompositionImage if Parent != null
Ignore the Unloaded event in CompositionImage if Parent != null.  This filters out spurious events that we receive which were causing us to prematurely dispose our surface and visuals in this control.

Related work items: #16158865, #16159585
2018-03-04 02:38:19 +00:00
Minmin Gong 40a5569df5 Merged PR 1505517: Fix the stretch mode in PointEnterEffects
The stretch modes of EffectSource and ImageSource are different, make some images get clipped.

Related work items: #16159813
2018-03-02 01:02:44 +00:00
Minmin Gong e5c108ebf7 Merged PR 1502250: Stop animations when Enable Mouse Hover is checked
Add stop animations ability to ThumbnailLighting. When Enable Mouse Hover is checked, stop animations asap.

Related work items: #16159992
2018-03-01 18:40:17 +00:00
Minmin Gong 3cdb6d50e2 Merged PR 1502180: Change the color matrix in TransparentWindow sample
Change the color matrix to reduce the confusion about ColorMask.

Related work items: #16159629
2018-03-01 18:36:11 +00:00
Lindsay Kubasik 1289d21c3c Merged PR 1502742: Merge likuba/bugfixes to redesign
-fixes some typos
-adds home icon
-fixes image issues in ShyHeader
-modifies ParallaxingListViewItems to remove items and prevent scrolling past boundaries
2018-03-01 07:02:13 +00:00
Minmin Gong 41bff07919 Merged PR 1502098: Fix the seam artifacts in LightSpheres sample
The seams on the right is caused by an interpolate on Visual border. If we change the border mode to hard, no interpolation in place, seams disappear.

Related work items: #16159371
2018-03-01 02:15:03 +00:00
Kelly Morris ca7fd10c96 Merged PR 1498432: Make telemetry client initialize async and queue events.
The telemetry client now initializes async to improve startup performance.  Calls to TrackEvent() queue event data until the FlushEvents() is called.  This prevents too much work being done on the UI thread when adding instrumentation.  FlushEvents() must be called as part of app suspension to ensure events are sent to the telemetry endpoint.

Related work items: #11992405
2018-02-28 19:27:22 +00:00
Scott Moore 649f3defdd Merged PR 1497281: Reload nav view category when invoked, even if the selection didn't actually change
Switched over to using the ItemInvoked event on NavigationView so that we have the chance to reload the category, even if the selection didn't actually change.
2018-02-28 18:20:05 +00:00
Lindsay Kubasik 11e780de45 Merged PR 1492191: Merge assetupdate to redesign
- Creates new data sources with approved assets
- Updates all samples to use new data sources/assets
- Removes all extraneous assets and data sources
- Updates thumbnail and banner images
- Fixes GitHub links for samples
- Additional minor bug fixes
2018-02-28 02:01:48 +00:00
Scott Moore 4c286231d1 Merged PR 1492495: 🐱👤 It turns out that when you make a color transparent, you can see what's behind it
Our splash screen/loading code has lots of issues.  This change doesn't fix that.  What this change does do is prevent the teaser effect on the main page where you see a peek of the fully loaded content before it animates in for realz.  The cause of this was simple - the fake splash screen we used has a color brush that's supposed to match the real splash screen's background and mask out all of the app content behind it.  Except that its alpha was set to 1.  Out of 255.  😿  While I was at it, I also tweaked the actual color being used to match what Visual Studio said the blue in the asset was.

- This doesn't fix our horrendous load time.  Empirically, this appears to be because of the telemetry shit that got pooped into our launch path.  Commenting out the telemetry events we fire on launch makes things much snappier.  I didn't look too deeply here, but I _believe_ setting the EndpointAddress in the AppTelemetryClient static constructor is what is particularly problematic.
- This doesn't fix the wonkiness in the splash screen code (extended splash screen anyone?)
- This new and improved experience does still have a cute effect of its own - you see the text on the real splash screen fade out before the fake one shows up to match it.  I *believe* this is because we're loading the surface for the fake splash screen asynchronously and it's just not there yet by the time the real one is going away.  This still looks way better than what we had before, and adding a synchronous path to the image loading code is a project for a different day.
2018-02-27 18:18:06 +00:00
Danielle Neuberger 7399529f01 Merged PR 1381589: Update readme to include privacy info
Update readme to include privacy info.
2018-02-02 19:04:15 +00:00
Danielle Neuberger 3837a3e0ca Merged PR 1380882: Merge daneuber/redesign_addAboutAndPrivacy to redesign
An 'about' page is necessary for hosting the service agreement and privacy statement. Guidance recommendation is to add it in a Settings page, which is how this is architectured
2018-01-31 22:37:09 +00:00
Danielle Neuberger bf7d806ae2 Merged PR 1348642: Add contract check for RS2 back compat
Add contract check for RS2 back compat
2018-01-30 23:10:14 +00:00
Kelly Morris 9e213ae9fe Merged PR 1348509: Merge kellymor/telemetry to redesign
Add Application Insights telemetry/instrumentation to app start/stop and navigation events.

Related work items: #11992395
2018-01-25 20:48:02 +00:00
Danielle Neuberger 67f6b638e4
Merge pull request #272 from Microsoft/add-stackoverflow-info
Update with StackOverflow info
2018-01-17 15:14:06 -08:00
Danielle Neuberger fb45eef35b Update with StackOverflow info 2018-01-17 13:55:46 -08:00
Danielle Neuberger 95a3edc83f
Merge pull request #257 from Microsoft/daneuber-add-pr-template
Create pull_request_template.md
2018-01-17 12:38:15 -08:00
Danielle Neuberger a9ce57c3a2
Merge pull request #256 from Microsoft/daneuber-add-issue-template
Create issue_template.md
2018-01-17 12:37:47 -08:00
Danielle Neuberger 05dcee590c
Update issue_template.md
Add VS version # field
2018-01-10 13:20:19 -08:00
Mark Aldham 09f9ae122c Merged PR 1271964: Adding TryUpdate*WithAnimation functions for interaction tracker to expression builder
This function was missed in the initial release of Expression Builder

Related work items: #12929788
2018-01-04 21:27:38 +00:00
Danielle Neuberger e74d28eaf3 Merged PR 1268052: Add tags for samples 2018-01-04 16:47:37 +00:00
Scott Moore 70cef0c587 Merged PR 1175800: Implement Pivot/NavigationView duality
With this change, the sample gallery now dynamically chooses whether to load a Pivot control or a NavigationView for hosting and navigating through the samples.  By default it uses a NavigationView where that is available, but can easily be forced to use a Pivot for sanity checking.

The first part of this is creating a C# interface to define the interaction between the hosting UI and the rest of the codebase, and consolidating the navigation model around this.  Previously there were a few different places/methods for navigating to samples/other UI.   Now there is one.

To implement the abstraction, a new UserControl (SampleGalleryUIIndirector) is created that implements the above interface.  MainPage now instantiates one of these.  I'm not a huge fan of requiring this useless control, but having it does provide the nice benefit of having an entity that can be referenced in markup rather than requiring all logic/configuration to be done via code behind.

Two other UserControls are also created - one which implements the Pivot version of the UI, and one which implements the NavigationView version.  They also each implement the hosting interface.  At runtime, the Indirector control determines which one to instantiate, and then forwards all hosting calls onto whichever one it determined.

The Pivot version is implemented mostly the same as the previous version (modulo some bug fixes).

The NavigationView version requires the use of ConditionalMarkup so that it can be defined in markup.  Otherwise, the UI would have to be built and configured completely via code, as the markup compiler runs against your minimum supported version.  This fact will become relevant later on this description :)  This version of the UI is fully functional, but it needs some styling/animations love, and I have some open questions out to the controls team on how to get rid of some of the wonkiness going on there.

There are also a few other miscellaneous cleanup/bug fix things going on here.

This change also bumps the minimum supported version up to RS2, as that is required for conditional XAML support.  Conditional XAML is required for the NavigationView as described above.
2018-01-02 22:54:31 +00:00
Rob Aldinger 3c07985b39
Merge pull request #269 from LanceMcCarthy/patch-1
Update MaterialCreator.csproj TargetSDK
2017-12-07 11:51:12 -08:00
Scott Moore 0572844060 Added legit icons for the sample categories, some minor cleanup 2017-12-04 11:19:14 -08:00
Scott Moore 0be92a9680 Some whitespace and other small cleanup 2017-12-03 20:41:01 -08:00