Commit graph

392 commits

Author SHA1 Message Date
bors-servo
10202c2ad2
Auto merge of #26840 - paulrouget:l10n, r=Manishearth
UWP L10N

Partially addresses #26665.

This does not cover Rust strings and resources files.
2020-06-11 02:12:00 -04:00
Paul Rouget
e5edd22208 L10N for UWP app. 2020-06-11 07:54:57 +02:00
Paul Rouget
562f4781c5 Fix warnings 2020-06-11 07:54:57 +02:00
Paul Rouget
805b79b32c log and format for wstrings. 2020-06-11 07:54:57 +02:00
Josh Matthews
4a1fb14982 Don't force using the preview Windows MixedReality runtime. 2020-06-10 10:44:07 -04:00
Josh Matthews
725baaab78 Update minimum version of Windows MixedReality runtime. 2020-06-10 10:42:58 -04:00
Paul Rouget
0d8afd9f0c c++ headers cleanup 2020-06-10 09:38:14 +02:00
Paul Rouget
dd2ebce57e UWP: Preference panel 2020-06-10 09:38:14 +02:00
bors-servo
28d2cbf6bc
Auto merge of #26230 - jdm:nugetPkgUp, r=Manishearth
Update Winrt and xrloader and ANGLE NuGet packages.

Rebase of #25403. Tested against latest master revision on device.
2020-04-29 13:00:48 -04:00
Josh Matthews
a5970ab9c7 Enable UWP logging in release builds with FirefoxRealityLogStdout env var. 2020-04-24 14:47:22 -04:00
Josh Matthews
d6ae56b75e Ensure correct buttons are disabled when prompting in UWP. 2020-04-24 14:47:21 -04:00
Paul Rouget
648dcf3458 Update Winrt and xrloader and ANGLE NuGet packages. 2020-04-20 11:15:56 -04:00
Manish Goregaokar
3e8a01f5a2 Retarget solution to 10.0.18362 2020-04-19 22:50:31 -07:00
bors-servo
306e8ac5f9
Auto merge of #25853 - asajeffrey:surfmanup, r=jdm
Replace glutin by winit + surfman 0.2

<!-- Please describe your changes on the following line: -->

This PR updates surfman to 0.2, and replaces glutin with winit+surfman.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because this should all be invisible

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-04-18 21:03:25 -04:00
Alan Jeffrey
8bb1732258 Update surfman to 0.2 and remove glutin 2020-04-17 23:44:53 -05:00
bors-servo
66f14773c6
Auto merge of #26207 - servo:jdm-patch-36, r=Manishearth
Publish new UWP package

This fixes an issue where the latest UWP package is published at http://download.servo.org/nightly/uwp/servo-latest.0.0.0_Test.zip because the full filename contains "1.0.0.0" and we don't detect file extensions correctly.
2020-04-17 19:30:04 -04:00
bors-servo
aa37904bbd
Auto merge of #26196 - jdm:stdout-log, r=Manishearth
Dump all UWP logging output to a file

These changes ensure that we keep getting debug output in the VS output window, but we also write each message to a file in the app's local data directory. These changes also extend the C API a bit to support more generic logging facilities, removing some of the Windows-specific nature of the VSLogger. Fixes part of #23813.
2020-04-17 14:45:32 -04:00
Josh Matthews
6a73c5b23c Dump all stdout/stderr/logging output to a file. 2020-04-17 14:44:50 -04:00
Josh Matthews
0491933fb0
Update UWP package version to 1.1.0.0. 2020-04-16 17:46:10 -04:00
Josh Matthews
a779db57f4 Don't shutdown the app when it's suspended. 2020-04-16 16:57:47 -04:00
Josh Matthews
5fcb3c84d4 Depend on the preview OpenXR runtime for performance fixes. 2020-04-15 18:08:34 -04:00
Alan Jeffrey
c611e46381 Remove WebVR 2020-04-08 20:23:41 -05:00
Paul Rouget
0b489a0135 Make it possible to add a title to context menu 2020-03-31 12:25:54 +02:00
bors-servo
c3ecf2ecef
Auto merge of #26043 - paulrouget:IMMenu, r=jdm
Context menu API

This adds an API for Servo internals to request a context menu to the embedder, along an implement for the UWP port.
2020-03-30 03:08:08 -04:00
Paul Rouget
ed601bcbad Context Menu: UWP 2020-03-30 07:42:06 +02:00
Paul Rouget
a707432b00 Add a devtools button 2020-03-25 13:23:10 +01:00
Paul Rouget
5ca122a938 UWP: include submodule logs 2020-03-24 10:28:28 +01:00
Paul Rouget
00395125f6 UWP port: re-enable devtools 2020-03-16 13:43:10 +01:00
Kunal Mohan
94db0d61cb
Add support for launching devtools server on random port
Assign random port to devtools server in case user does not specify a
port explicitly and report it to the embedding layer for display to user.
2020-03-16 15:30:26 +05:30
Paul Rouget
f50f4df496 Properly sign UWP package 2020-03-09 09:35:47 +01:00
Josh Matthews
1898b7c59f
Disable devtools for HoloLens. 2020-03-04 15:32:52 -05:00
Josh Matthews
1901d11061
Remove broken thumbprint. 2020-03-02 11:46:31 -05:00
bors-servo
e3a5f36fb2
Auto merge of #25749 - malqinneh:master, r=jdm
Add new Servo Logo

<!-- Please describe your changes on the following line: -->

* Added servo-64.png (replacing servo64.png @ 64px)
* Added servo-100.png (replacing doge-tiny.png @ 100px)
* Added servo-500.png
* Added servo-500-icon.ico
* Added servo-1000.png (replacing servo.png @ 1000px)
* Added servo.svg (replacing servo.svg)

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because they add new logo assets

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-02-24 18:31:24 -05:00
Mustafa Al-Qinneh
4ea7da8478
Update servo.png to new logo asset 2020-02-24 17:27:07 -05:00
Mustafa Al-Qinneh
07c82962dd
Delete servo-1024.png 2020-02-24 17:26:21 -05:00
Paul Rouget
e45af06863 bump min target platform 2020-02-19 14:11:15 +01:00
Paul Rouget
6ddde1a3e1 Stop animations when window is hidden (API + UWP) 2020-02-19 14:10:49 +01:00
Mustafa Al-Qinneh
d340883f7f
Delete servo-1000.png 2020-02-13 10:18:58 -05:00
Mustafa Al-Qinneh
96d6c8354d
Add files via upload
* Added servo-1024.png (replacing servo.png @ 1024px)
2020-02-13 10:16:41 -05:00
Mustafa Al-Qinneh
ed965b6656
Add Servo logo
* Added servo-1000.png (replacing servo.png @ 1024px)
2020-02-13 10:12:27 -05:00
Josh Matthews
4a4b8bd9bd Revert "Auto merge of #25509 - jdm:angle-up, r=asajeffrey"
This reverts commit ce6204b904, reversing
changes made to 904fcb4317.
2020-02-10 11:25:46 -05:00
Paul Rouget
d83820061e enable devtools for hololens 2020-02-10 06:51:18 +01:00
Paul Rouget
49376e3b31 Prompt user before accepting incoming devtools connection 2020-02-10 06:51:18 +01:00
Paul Rouget
51f15a055e Embedder Prompt API 2020-02-10 06:51:18 +01:00
Josh Matthews
fc61190ddc Update ANGLE for UWP build. 2020-01-13 12:54:38 -05:00
Josh Matthews
b3d0388d83 Adjust UWP packaging for submission. 2019-12-16 15:15:13 -05:00
bors-servo
47716cc1aa
Auto merge of #25219 - jdm:angle-uwp-up, r=paulrouget
Update ANGLE for UWP fix.

This fixes a WACK error where the ANGLE DLLs do not contain the App Container feature.
2019-12-10 14:47:32 -05:00
Josh Matthews
ba8c52854e Update ANGLE for UWP fix. 2019-12-09 14:40:33 -05:00
Paul Rouget
5c6e38d1b4 Revert " Prompt user to install OpenXR package if not installed"
This reverts commit 75b522d210.
2019-12-09 04:41:38 +01:00
Paul Rouget
138e50dc67 Dependency on OpenXR runtime package 2019-12-09 04:40:22 +01:00