Skip to content
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

epic: windows-updates 💽 #10041

Draft
wants to merge 93 commits into
base: master
Choose a base branch
from
Draft

epic: windows-updates 💽 #10041

wants to merge 93 commits into from

Conversation

@keymanapp-test-bot keymanapp-test-bot bot added the user-test-missing User tests have not yet been defined for the PR label Nov 22, 2023
@keymanapp-test-bot
Copy link

keymanapp-test-bot bot commented Nov 22, 2023

User Test Results

Test specification and instructions

ERROR: user tests have not yet been defined

Test Artifacts

Starts to refactor the online update check in Windows so that the
results are stored to disk and can be checked at any time. This commit:
* removes keepintouch frame
* adds update frame
* adds serialization of update check data
* presents the serialized update check data in the update frame

Online updates won't currently work.
@darcywong00 darcywong00 modified the milestones: A17S26, A17S27 Nov 27, 2023
rc-swag and others added 2 commits November 28, 2023 13:56
…pdate-ui

feat(windows): Online Update check stream update data 💽
mcdurdin and others added 4 commits December 2, 2023 15:29
…/windows-updates

chore: merge master into epic/windows-updates 💽
Just using the TUpdateCheckResponse gives us enough detail
for now as we no longer have a UI set which packages to install
@mcdurdin mcdurdin modified the milestones: A17S27, A17S28 Dec 8, 2023
…ows-updates

chore: merge master into windows-updates
@mcdurdin mcdurdin changed the title chore: establish epic/windows-updates 💽 epic/windows-updates 💽 Dec 11, 2023
@mcdurdin mcdurdin changed the title epic/windows-updates 💽 epic: windows-updates 💽 Dec 11, 2023
rc-swag and others added 4 commits October 22, 2024 16:42
Remove the extra time since last update check and let remote
update check control it. Also remove the events on the buttons
as and use the button modal property
Use FStateInstance array instead of invidual StateClass flags
…ows-updates

chore: merge master into windows-updates 💽
@darcywong00 darcywong00 modified the milestones: A18S13, A18S14 Oct 26, 2024
rc-swag and others added 8 commits October 30, 2024 16:59
There was some dead code from before the RemoteUpdateCheck refactor
was created. This is removed in this commit
…/add-apply-now-update

# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
#     Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
#     Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
@darcywong00 darcywong00 modified the milestones: A18S14, A18S15 Nov 9, 2024
mcdurdin and others added 2 commits November 10, 2024 23:59
…ows-updates

chore: merge master into windows-updates 💽
…pdate

feat(windows): add state machine to control installation including apply now update  💽
@darcywong00 darcywong00 modified the milestones: A18S16, A18S17 Dec 7, 2024
@darcywong00 darcywong00 modified the milestones: A18S17, A18S18 Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

feat(windows): Online Update - Background Download - Stage 1 💽
3 participants