summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-15LibJS: Move assertion step around in Calendar.prototype.mergeFieldsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/f790821
2022-06-15LibJS: Use consistent alias names for object-copy stepsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/6669bad
2022-06-15LibJS: Update AvailableCalendars AO to reflect spec changesLinus Groh
These are editorial and normative changes in the Temporal spec. See: - https://github.com/tc39/proposal-temporal/commit/2c977fc - https://github.com/tc39/proposal-temporal/commit/3af75ec - https://github.com/tc39/proposal-temporal/commit/75ea812 - https://github.com/tc39/proposal-temporal/commit/e7be49b - https://github.com/tc39/proposal-temporal/commit/883e00a - https://github.com/tc39/proposal-temporal/commit/5b9d76a
2022-06-15LibJS: Add an explicit operation for merging calendar field namesLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/2bd7977
2022-06-15LibJS: Remove unnecessary variable initialization in DifferenceISODateLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/ca1abdc
2022-06-15LibJS: Mark AO calls creating a copy of built-in objects as infallibleLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/536f067
2022-06-15LibJS: Handle absent options in DifferenceZonedDateTimeLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/edc223c
2022-06-15LibJS: Remove constant arguments from CalculateOffsetShiftLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/0bc5f9d
2022-06-15LibJS: Use existing variable instead of re-reading internal slotLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/8d62569
2022-06-15LibJS: Switch branches in RegulateISODateLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/2e4a06f
2022-06-15LibJS: Inline ConstrainISOYearMonth into RegulateISOYearMonthLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/c97932b
2022-06-15LibJS: Add parentheses around modulo operationLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/90e4b34
2022-06-15LibJS: Use nsMinInstant / nsMaxInstant constants in ParseTemporalInstantLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/a045682
2022-06-15LibJS: Prefer Else + Assertion over If for constrained valuesLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/2088eaa
2022-06-15LibJS: Update missing/superfluous commas in various spec commentsLinus Groh
These are editorial changes in the Temporal spec. See: - https://github.com/tc39/proposal-temporal/commit/9586746 - https://github.com/tc39/proposal-temporal/commit/3c76ecc - https://github.com/tc39/proposal-temporal/commit/96eab07
2022-06-15LibJS: Use MaximumTemporalDurationRoundingIncrement in two more placesLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/de582e2
2022-06-15LibJS: Fix GetIterator capitalization in Calendar.prototype.fieldsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/8538970
2022-06-15LibJS: Only call CanonicalizeTimeZoneName on valid time zone IDsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/30122e6
2022-06-15LibJS: Add a named alias for parseResult.[[Name]] in ToTemporalTimeZoneLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/8ddcb07
2022-06-15LibJS: Update to the latest ECMA-402 GetOption and move it into ECMA-262Linus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/4e79b69
2022-06-15LibJS: Align Temporal GetOption AO with ECMA-402Linus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/7b6a264
2022-06-15LibJS: Remove unused GetStringOrNumberOption operationLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/d8b3423
2022-06-15LibJS: Explicitly handle "auto" vs. number fractionalSecondDigitsLinus Groh
This is an editorial change in the Temporal spec. See: - https://github.com/tc39/proposal-temporal/commit/4dd6713 - https://github.com/tc39/proposal-temporal/commit/4c2476b - https://github.com/tc39/proposal-temporal/commit/f1a839b - https://github.com/tc39/proposal-temporal/commit/c775ebe - https://github.com/tc39/proposal-temporal/commit/0409774 (Changes across multiple commits, that ended up being reverted.)
2022-06-15LibJS: Improve an alias name in ToSecondsStringPrecisionLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/b75bd9e
2022-06-15LibJS: Inline call to AddISODate in ZonedDateTime.prototype.hoursInDayLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/f034239
2022-06-15LibJS: Remove RegulateISODate after BalanceISODate in AddISODateLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/32b22b1
2022-06-15LibJS: Leverage PrepareTemporalFields in ToTemporalTimeRecordLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/b5ba981
2022-06-15LibJS: Rename ToPartialDuration to ToTemporalPartialDurationRecordLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/0509d41
2022-06-15LibJS: Leverage ToPartialDuration in ToTemporalDurationRecordLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/c3efde0
2022-06-15LibJS: Fold ToPartialTime into ToTemporalTimeRecordLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/58e476d
2022-06-15LibJS: Fold PreparePartialTemporalFields into PrepareTemporalFieldsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/6ed1835
2022-06-15LibJS: Add missing conversion to integer values in Calendar AOsLinus Groh
This is an editorial change in the Temporal spec. See: https://github.com/tc39/proposal-temporal/commit/bfeb523
2022-06-15LibJS: Mark various uses of CreateTemporalTime as infallibleLinus Groh
These are editorial changes in the Temporal spec. See: - https://github.com/tc39/proposal-temporal/commit/dd35d5e - https://github.com/tc39/proposal-temporal/commit/1ec6673 - https://github.com/tc39/proposal-temporal/commit/8c04e3b - https://github.com/tc39/proposal-temporal/commit/df7a802 - https://github.com/tc39/proposal-temporal/commit/5fc71ae - https://github.com/tc39/proposal-temporal/commit/ca305c6
2022-06-15Meta: Add Xexxa's GitHub Sponsors to funding options :^)Andreas Kling
2022-06-15Meta: Add Sam Atkins to list of project maintainers :^)Andreas Kling
2022-06-15Userland+Base: Remove Breakout and Pong gamesAndreas Kling
These games were not very playable and definitely not fun.
2022-06-15Kernel: Use the system boot time as default timestamp in /sys and /devAndreas Kling
2022-06-15Kernel: Make TimeManagement::boot_time() staticAndreas Kling
2022-06-15Utilities: Remove `ddate` joke programAndreas Kling
2022-06-15AK+Kernel: Remove RefPtrTraits template param in userspace codeAndreas Kling
Only the kernel actually uses RefPtrTraits, so let's not burden userspace builds with the complexity.
2022-06-15Kernel+AK: Split Weakable.h into userspace and kernel variantsAndreas Kling
Only the kernel expects AK::Weakable to lock its refcount manipulation, so let's not force userspace to pay for that as well.
2022-06-15Base: Update Chillychilly Theme for better aestheticsdjwisdom
2022-06-15Ports/glib: Bump GLib to 2.73.0Kenneth Myhra
2022-06-14LibGfx: Purge doubles from Painter and use more of AK::MathHediadyoin1
The added precision of doubles is most likely not needed here and floats are usually cheaper than doubles, so lets always stick to them. This also simplifies some calls to sin+cos to AK:sincos and a call to atan(1/x) to atan2(1,x) to avoid a division.
2022-06-14LibGfx: Use less allocations in highdpi_icon_[path,string] creationHediadyoin1
Also make it fallible.
2022-06-14LibCore+LibGfx: Pass file-path as StringViewHediadyoin1
2022-06-14AK: Add sqrt(2) and sqrt(1/2) constantsHediadyoin1
2022-06-14LibCpp: Support "FIXME" for commentsFerhat Geçdoğan
2022-06-14DisplaySettings: Use absolute path for loading mouse settings iconnetworkException
This patch fixes DisplaySettings crashing when launching it from a non root working directory.
2022-06-14LibWeb: Fix regression in painting the 'caret' icon on GitHubMacDue
This commit reimplements the (normally) 45 degree (depends on the widths) connection between to adjacent borders. Which is needed to paint the 'caret' icon seen in a few buttons on GitHub. The issue of overlapping pixels while painting this has also been solved for the 45 degree case (the the most likely case, the other cases only occur of mixed-with borders).