-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Factor out switcheroos for the different wayland shell protocols #359
base: master
Are you sure you want to change the base?
Factor out switcheroos for the different wayland shell protocols #359
Commits on Nov 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e56bdca - Browse repository at this point
Copy the full SHA e56bdcaView commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 52f804f - Browse repository at this point
Copy the full SHA 52f804fView commit details -
docs: Rename platform fdo to wl after Igalia#351
Change text mentioning the "fdo" platform plug-in to "wl", which was missing from Igalia#351.
Configuration menu - View commit details
-
Copy full SHA for 35f7697 - Browse repository at this point
Copy the full SHA 35f7697View commit details
Commits on Nov 6, 2021
-
drm: Avoid leaking array of devices during check
Arrange to call drmFreeDevices() inside check_drm() and init_drm() to avoid leaking the arrays of devices returned by drmGetDevices2().
Configuration menu - View commit details
-
Copy full SHA for 60dcf6d - Browse repository at this point
Copy the full SHA 60dcf6dView commit details
Commits on Nov 8, 2021
-
docs: Fix building documentation with libsoup3
Pass the correct pkg-config module name to gi-docgen depending on the version of libsoup in use: WPE WebKit builds with libsoup2 have API version 1.0, and builds with libsoup3 have API version 1.1.
Configuration menu - View commit details
-
Copy full SHA for 19be4ec - Browse repository at this point
Copy the full SHA 19be4ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9afa1 - Browse repository at this point
Copy the full SHA 0f9afa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b5500 - Browse repository at this point
Copy the full SHA 90b5500View commit details -
CI: Do not hardcode the CPU type when sourcing env script
This avoids not finding any environment setup script due to the CPU name and features changing when SDKs are updated: use a wildcard to make sure at least one gets picked.
Configuration menu - View commit details
-
Copy full SHA for c8756bd - Browse repository at this point
Copy the full SHA c8756bdView commit details -
core: Remove unneeded CogPlatformClass.teardown vfunc
Use GObjectClass.finalize instead of CogPlatformClass.teardown. Now that CogPlatform derives from GObject, it is possible to reuse its functionality instead of having an ad-hoc vfunc that gets called immediately before destroying an instance. As a bonus, not only the implementations follow a more idiomatic GObject approach, but also it is not possible anymore to forget a call to cog_platform_teardown() before destruction.
Configuration menu - View commit details
-
Copy full SHA for 12d1a49 - Browse repository at this point
Copy the full SHA 12d1a49View commit details -
CI: Switch to clang-format version 13
Update the check-style script and the CI job to use clang-format 13, which is the first version that supports combining The "PointerAlignment: Right" with "AlignConsecutiveDeclarations: true". This was unimplemented until recently, see https://reviews.llvm.org/D103245 While at it, do not let clang-format choose a different way of doing pointer alignment by setting "DerivePointerAlignment: false".
Configuration menu - View commit details
-
Copy full SHA for 92bb890 - Browse repository at this point
Copy the full SHA 92bb890View commit details
Commits on Nov 11, 2021
-
CI: Make curl downloads more reliable
Retry the curl command up to ten times in case of download failures. This should alleviate build issues like the following, where the server sometimes seems to wrongly close HTTP/2 streams, or when some connection issue results in partial downloads: https://github.com/Igalia/cog/runs/4176134469 https://github.com/Igalia/cog/runs/4176255670 While at it, pass "-C -" to let curl determine from which point to retry the download. As the toolchain packages are big, this should help avoid timeouts. Finally, use HTTP/1.1; because using HTTP/2 seems to be a source of sporadic issues, and for a big, bulky download, the gains from HTTP/2 (like multiple streams and faster connection open) are basically none due to the transfer itself taking most of the time.
Configuration menu - View commit details
-
Copy full SHA for 97c8936 - Browse repository at this point
Copy the full SHA 97c8936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b34335 - Browse repository at this point
Copy the full SHA 5b34335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9014551 - Browse repository at this point
Copy the full SHA 9014551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80b9013 - Browse repository at this point
Copy the full SHA 80b9013View commit details
Commits on Nov 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c98f6ab - Browse repository at this point
Copy the full SHA c98f6abView commit details -
Configuration menu - View commit details
-
Copy full SHA for a65ca96 - Browse repository at this point
Copy the full SHA a65ca96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1088303 - Browse repository at this point
Copy the full SHA 1088303View commit details
Commits on Nov 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c59ed5d - Browse repository at this point
Copy the full SHA c59ed5dView commit details