summaryrefslogtreecommitdiffstats
path: root/src/corelib/time/qgregoriancalendar.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add QCalendar::matchCenturyToWeekday()Edward Welbourne2023-12-081-0/+53
* Refactor QGregorianCalendar::julianFromParts to return std::optionalEdward Welbourne2023-05-041-6/+7
* Fix some narrowing conversion warningsAhmad Samir2023-04-081-1/+1
* Improve readability of calendrical calculationsEdward Welbourne2023-01-311-20/+24
* Shift the base date for the Gregorian calendar's calculationsEdward Welbourne2023-01-311-4/+8
* Shuffle QGregorianCalendar's partsEdward Welbourne2023-01-311-26/+22
* Avoid overflow when computing remainders from QRoundingDown::qDiv()Edward Welbourne2023-01-311-0/+19
* QRoundingDown: make the numerator a template parameterEdward Welbourne2023-01-191-12/+12
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-38/+2
* Revise (recently-added) yearSharingWeekDays() to take a QDateEdward Welbourne2021-11-151-13/+33
* Add QGregorianCalendar::yearSharingWeekDays()Edward Welbourne2021-11-101-0/+26
* QCalendar: Thread-safe calendar backend registrationIevgenii Meshcheriakov2021-08-061-8/+7
* Make QCalendarBackend's ID an opaque typeEdward Welbourne2021-07-191-1/+1
* Use qMod(, 7) rather than % 7 in day-of-week calculationEdward Welbourne2021-06-251-1/+1
* Use year with same day-of-week pattern as fallback for out-of-rangeEdward Welbourne2021-06-161-1/+8
* Provide calendar backends with a unique IDEdward Welbourne2021-02-181-7/+5
* Fix some qdoc warnings in 5.14Friedemann Kleint2019-09-031-1/+1
* Optimize QDate by shortcutting some gregorian calendar methodsEdward Welbourne2019-08-301-1/+38
* Add support for Julian and Milankovic calendarsSoroush Rabiei2019-08-211-1/+1
* Add support for calendars beside GregorianSoroush Rabiei2019-08-201-0/+138