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

clean merge ... #479

Closed
wants to merge 12 commits into from
Closed

Conversation

jgarza9788
Copy link
Contributor

notes: i might need to re-do the gif
it's good, but maybe issues with the Nintendo copy-right stuff.

note: meld is a great program to compare files and folders.

notes: i might need to re-do the gif
it's good, but maybe issues with the nintendo copy-right stuff.
for clang-format issue
@jgarza9788
Copy link
Contributor Author

ok, seems like i need to add more comments.
because it's failing

this was gonna be my clean branch ... but the only way i know to calculate the percent is pushing again.
@jgarza9788
Copy link
Contributor Author

a few more comment precents...
Percentage of Comments in Base Repository: 30.6
Percentage of Comments after Merge: 30.2

@jgarza9788
Copy link
Contributor Author

note to @Schneegans
the clang-format tool/script might need to be updated ... since i had to make manual changes to get it to pass.

@jgarza9788
Copy link
Contributor Author

Yay it worked.
let me know if you want a clean clean branch 😅

@Schneegans
Copy link
Owner

Awesome, once I find the time, I'll have a closer look at this! I think I'll squash-merge this so no need to clean up the history. Thank you already so much!

@jgarza9788
Copy link
Contributor Author

jgarza9788 commented Dec 2, 2024 via email

Copy link
Owner

@Schneegans Schneegans left a comment

Choose a reason for hiding this comment

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

Hi there, thanks again! I haven't looked into the details yet, but I already wanted to provide some high-level feedback.

Besides the few comments I made to the files, I have three observations:

  • "4Point Stars (Sparks)" is a very weird name. I would just call them "Sparks". In the code and in the UI:
    • Show sparks
    • Spark Count
    • Spark Color
  • The other stars are called sometimes "stars", sometimes "5pstars", and sometimes "star rings". Maybe they could simply be called stars? So in the UI we would have
    • Show Stars
    • Star Ring Count
    • Star Ring Rotation
    • Star Count Per Ring
  • Overall, I have the feeling that some of the options are a bit "too much". There's really no need to adjust the spark number to 100. All the star options have good defaults and I think anything else (more stars, faster or slower rotation) makes it look significantly worse. Why should anybody set the rotation to 5? While you could leave it like it is currently (would be fine for me), I think that the effect could actually benefit from less options.

Anyways, thanks a lot for your work!

Later I will have a ore detailed look at the code!

Comment on lines +15 to +32
.VSCodeCounter/2024-12-01_14-24-39/results.md
.VSCodeCounter/2024-12-01_14-24-39/results.json
.VSCodeCounter/2024-12-01_14-24-39/results.csv
.VSCodeCounter/2024-12-01_14-24-39/diff.txt
.VSCodeCounter/2024-12-01_14-24-39/diff.md
.VSCodeCounter/2024-12-01_14-24-39/diff.csv
.VSCodeCounter/2024-12-01_14-24-39/diff-details.md
.VSCodeCounter/2024-12-01_14-24-39/details.md
.VSCodeCounter/2024-12-01_14-22-46/results.txt
.VSCodeCounter/2024-12-01_14-22-46/results.md
.VSCodeCounter/2024-12-01_14-22-46/results.json
.VSCodeCounter/2024-12-01_14-22-46/results.csv
.VSCodeCounter/2024-12-01_14-22-46/diff.txt
.VSCodeCounter/2024-12-01_14-22-46/diff.md
.VSCodeCounter/2024-12-01_14-22-46/diff.csv
.VSCodeCounter/2024-12-01_14-22-46/diff-details.md
.VSCodeCounter/2024-12-01_14-22-46/details.md
Copy link
Owner

Choose a reason for hiding this comment

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

Could you remove this? I think it's very specific to you 😄

Suggested change
.VSCodeCounter/2024-12-01_14-24-39/results.txt
.VSCodeCounter/2024-12-01_14-24-39/results.md
.VSCodeCounter/2024-12-01_14-24-39/results.json
.VSCodeCounter/2024-12-01_14-24-39/results.csv
.VSCodeCounter/2024-12-01_14-24-39/diff.txt
.VSCodeCounter/2024-12-01_14-24-39/diff.md
.VSCodeCounter/2024-12-01_14-24-39/diff.csv
.VSCodeCounter/2024-12-01_14-24-39/diff-details.md
.VSCodeCounter/2024-12-01_14-24-39/details.md
.VSCodeCounter/2024-12-01_14-22-46/results.txt
.VSCodeCounter/2024-12-01_14-22-46/results.md
.VSCodeCounter/2024-12-01_14-22-46/results.json
.VSCodeCounter/2024-12-01_14-22-46/results.csv
.VSCodeCounter/2024-12-01_14-22-46/diff.txt
.VSCodeCounter/2024-12-01_14-22-46/diff.md
.VSCodeCounter/2024-12-01_14-22-46/diff.csv
.VSCodeCounter/2024-12-01_14-22-46/diff-details.md
.VSCodeCounter/2024-12-01_14-22-46/details.md

Copy link
Owner

Choose a reason for hiding this comment

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

What did you change exactly in this file? If it's just formatting, it would be cool if you could undo it 😄

}
}

// large comment to fix the comment percentage check
Copy link
Owner

Choose a reason for hiding this comment

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

Thanks for attempting to comply with the comment-percentage check. But I think we do not have to enforce this here. I guess it did do it's job - you tried to add many comments to the code, you even added some to the focus effect! But I think we do not need to overdo it 😄

So I think you could remove this here (you have enough explanation above) and then we can ignore the failing check.

@jgarza9788
Copy link
Contributor Author

Thanks for the comment,
And appreciating the work.

  1. Simplify parameters
    Make the names 2-3 words or less.
    Since they can see the effect there is no reason to be exact.

  2. merge parameters if possible
    Show/enable is not needed if the count can be set to 0
    ^ this can decrease the number of parameters

  3. Limit the max number some parameters can be if it seems too much (ie 100 sparks or 5x rotations)

I think these are good takeaways for me.

@jgarza9788
Copy link
Contributor Author

Should I split up the effects?
Mushroom 8bit and Mushroom ?

@Schneegans
Copy link
Owner

Good question. Alternatively, you could keep it here but do not disable all other options. So people could combine the 8bit-scale animation with the stars. Would this be possible? So simply call the checkbox "8bit Animation" maybe with a subtitle "Use an old-school animation for the window's size" and leave all other options available even if this one is checked.

@jgarza9788
Copy link
Contributor Author

You are the owner... so I can implement your decision.

🫡

@jgarza9788
Copy link
Contributor Author

I'll close the commit until, i am able to provide what you want.
thanks for the feedback and let me know if you want to split mushroom or (do what you suggested)
and i'll get some other effects ready in the meantime :) (trying to stay busy)

@jgarza9788 jgarza9788 closed this Dec 9, 2024
@Schneegans
Copy link
Owner

I think you can keep this as one effect. No need to split it 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants