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

feat: next design iteration #30

Merged
merged 12 commits into from
Nov 30, 2022
Merged

feat: next design iteration #30

merged 12 commits into from
Nov 30, 2022

Conversation

Claiyc
Copy link
Member

@Claiyc Claiyc commented Nov 24, 2022

Describe your changes in detail here
This implements the next design iteration and adds basic class infrastructure and uml diagram for src/proc/

Definition Of Done (DoD)

This PR can be squashed / merged if

  • a developer is assigned
  • the PR is NOT estimated
  • the PR is labeled
  • the PR is assigned to the current sprint
  • a meaningful title has been set according to https://www.conventionalcommits.org/
  • the PR is described in detail
  • the PR links to an issue
  • the PR has been reviewed

Add additional conditions here if necessary for this PR
fixes #14
fixes #6
fixes #17

@Claiyc Claiyc added documentation Improvements or additions to documentation enhancement New feature or request Phase: Elaboration RUP: Analysis & Design RUP: Implementation labels Nov 24, 2022
@Claiyc Claiyc requested a review from BeierKevin November 24, 2022 11:39
@Claiyc Claiyc self-assigned this Nov 24, 2022
@Claiyc Claiyc changed the title feat(proc): basic class infrastructure & uml feat: next design iteration Nov 24, 2022
@BeierKevin BeierKevin self-assigned this Nov 28, 2022
@BeierKevin BeierKevin requested review from FloBaumi and roman533 and removed request for BeierKevin November 28, 2022 07:00
Copy link
Member Author

@Claiyc Claiyc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good implementation! Some minor questions / changes required.

electron-builder.json5 Outdated Show resolved Hide resolved
electron/main/index.ts Show resolved Hide resolved
src/components/MainVideoStream.vue Show resolved Hide resolved
src/components/ViewComponent.vue Show resolved Hide resolved
src/views/RunPage.vue Show resolved Hide resolved
src/views/SourcesView.vue Show resolved Hide resolved
src/views/SourcesView.vue Outdated Show resolved Hide resolved
roman533
roman533 previously approved these changes Nov 28, 2022
@Claiyc
Copy link
Member Author

Claiyc commented Nov 28, 2022

Generally I'd reserve more space for the preview and less for source selection / regex definition. Maybe 70%-30% or even 80%-20%

FloBaumi
FloBaumi previously approved these changes Nov 28, 2022
@Claiyc Claiyc mentioned this pull request Nov 28, 2022
Signed-off-by: Kevin Beier <[email protected]>
@BeierKevin
Copy link
Contributor

I have resolved most of the issues, maybe give quick feed back. And I would suggest that if most of the things are working i.e. capture area and the capturing in general we can make a reimplementation of the design and everything because we also need to do similar things with the capture area UI module.

@Claiyc Claiyc merged commit 173bc99 into main Nov 30, 2022
@Claiyc Claiyc deleted the feat/14-class-infrastructure branch November 30, 2022 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request Phase: Elaboration RUP: Analysis & Design RUP: Implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement Screen/Window capture Create class diagram Implement next design iteration
4 participants