Repository navigation
Releases
Releases · Infiltrator-Projects/Calendar
Calendar 1.0.129
- Replace the Calendar app PDF with a ten-page illustrated operating
manual covering the actual Cinnamon applet, settings, navigation,
event handling and troubleshooting. - Keep separately installed Calendar and Clock resource manuals separate.
- Regenerate the packaged guide using verified MB Corpo fonts during
release qualification, without allowing unapproved font substitution.
Calendar 1.0.128
- Install the Calendar app user guide directly in
/System/Resources/Documentation/Calendar.pdf and verify it in both
generic and native packages.
Calendar 1.0.127
- Consume all 54 independent calendar/clock packages and provider-owned
translation catalogues instead of Common's retired combined package. - Qualify exact provider snapshots in native, Cinnamon and package-lifecycle
tests; preserve resource ownership when Calendar is removed.
Calendar 1.0.126
- Align native clock, date, calendar and pinned Common compilation with
System Monitor's compiler-probed -fno-semantic-interposition and -fno-plt
ELF optimisations, keeping two-pass CPU-native PGO and LTO. - Retain Cinnamon time/date JavaScript engines unchanged; GCC compiler
options apply only to compiled C modules.
Calendar 1.0.125
- Reuse month actors on event-only updates while refreshing dot colours and
accessibility without rebuilding day buttons. - Remove redundant WallClock probes and unchanged panel-label layout work.
- Refresh the date at civil-day changes and visible agenda rows by minute,
retaining explicit refresh on settings, selection, resume and popup open. - Add behavioural performance-regression tests.
Calendar 1.0.124
- Confirm the implemented Linux/Cinnamon feature set as the completed
Calendar 1.0 baseline, with 31 calendars and 23 explicit clock resources. - Classify proposed Egyptian calendar and clock work as optional research
outside the completion baseline, preserving the Nabonassar resource. - Correct README ownership and package-identity descriptions to match the
independently installed Common resources and current calendar package.
Calendar 1.0.123
- Return no clock display after a stopped or rejected selection, preventing
the previous resource from appearing as the newly selected clock. - Keep unavailable calendar navigation inert and verify recovery when an
installed calendar is selected again. - Pin Common and independently published resources to 1.19.75, including
corrected executable-provider selection and the 31-calendar catalogue. - Consume the Common fix for the 2060 Badi civil/solar-midnight boundary.
- Qualify unavailable-state transitions through native and GJS boundaries.
Calendar 1.0.122
- Make CalendarServer visible-range completion an exactly-once state
transition, rejecting duplicate callbacks after success or failure. - Remove duplicate generation checks and let EventRangeState own retry
eligibility rather than repeating its state predicate in EventsManager. - Extend request lifecycle regression coverage and document the invariant.
Calendar 1.0.121
- Replace redundant mode/enum records with one immutable resource-ID table,
removing unreachable resource dispatch branches and keeping one clock owner. - Qualify all 21 alternative mode IDs and two conventional resource IDs.
- Correct README release-asset ownership and reduce repeated engineering
and qualification history in maintained documentation.
Calendar 1.0.120
- Remove unused pre-migration clock-delay arithmetic, callback declarations,
the obsolete private timing header and vacuous local provider ABI check. - Retain Common-validated native clock dispatch without application
implementations or scheduling fallbacks. - Add an architectural regression check for the resource-only timing boundary.