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

Introduce Event Services #1653

Merged
merged 29 commits into from Nov 27, 2023
Merged

Introduce Event Services #1653

merged 29 commits into from Nov 27, 2023

Conversation

Lord-Grey
Copy link
Collaborator

@Lord-Grey Lord-Grey commented Nov 2, 2023

Summary

Event Services
Newly introduced Event Service configuration and consistent handling across all components

What kind of change does this PR introduce? (check at least one)

  • Bugfix
  • Feature
  • Code style update
  • Refactor
  • Docs
  • Build-related changes
  • Other, please describe:

If changing the UI of web configuration, please provide the before/after screenshot:

image

image

Does this PR introduce a breaking change? (check one)

  • Yes
  • No

If yes, please describe the impact and migration path for existing setups:

The PR fulfills these requirements:

  • When resolving a specific issue, it's referenced in the PR's body (e.g. Fixes: #xxx[,#xxx], where "xxx" is the issue number)

If adding a new feature, the PR's description includes:

  • A convincing reason for adding this feature
  • Related documents have been updated (docs/docs/en)
  • Related tests have been updated

PLEASE DON'T FORGET TO ADD YOUR CHANGES TO CHANGELOG.MD

  • Yes, CHANGELOG.md is also updated

To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.

Other information:
Fixes #1632
Fixes #1633
Fixes #1088

src/hyperiond/SuspendHandler.cpp Fixed Show fixed Hide fixed
src/hyperiond/SuspendHandler.cpp Fixed Show fixed Hide fixed
libsrc/events/EventHandler.cpp Fixed Show fixed Hide fixed
libsrc/cec/CECHandler.cpp Fixed Show fixed Hide fixed
libsrc/events/OsEventHandler.cpp Fixed Show fixed Hide fixed
libsrc/events/OsEventHandler.cpp Fixed Show fixed Hide fixed
@Lord-Grey Lord-Grey added this to In Progress in Core Nov 18, 2023
@Lord-Grey Lord-Grey added this to In Progress in Web UI Nov 18, 2023
@Lord-Grey Lord-Grey changed the title Allow to enable/disable suspend & lock event handling Introduce Event Services Nov 18, 2023
@Lord-Grey Lord-Grey merged commit a1f0821 into hyperion-project:master Nov 27, 2023
18 checks passed
Core automation moved this from In Progress to Done Nov 27, 2023
Web UI automation moved this from In Progress to Done Nov 27, 2023
@Lord-Grey Lord-Grey deleted the #1633 branch November 27, 2023 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Core
  
Done
Web UI
  
Done
2 participants