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

add duplicate function for easy use ($200 bounty) #201

Open
FakeDivinity opened this issue Aug 20, 2024 · 7 comments · May be fixed by #335
Open

add duplicate function for easy use ($200 bounty) #201

FakeDivinity opened this issue Aug 20, 2024 · 7 comments · May be fixed by #335
Labels
💎 Bounty enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@FakeDivinity
Copy link

What Happened

its a waste of time for doing duplication it manually

How to Reproduce

add a function where i can haver the existing code block and duplicate it when release

Block Coding Plugin Version

0.6.2

Godot Engine Version

4.3

Operating System

windows11

Logs or command-line output

No response

Anything else?

No response

@manuq
Copy link
Contributor

manuq commented Aug 20, 2024

Yes! This would be a great contribution.

@dylanmccall dylanmccall added the enhancement New feature or request label Aug 24, 2024
@manuq manuq added the help wanted Extra attention is needed label Sep 10, 2024
@manuq manuq added the good first issue Good for newcomers label Oct 18, 2024
@manuq
Copy link
Contributor

manuq commented Oct 18, 2024

For someone wanting to implement this, here is a proposal:

  • Display a dropdown menu when the user right-clicks on a block.
  • Add options: Duplicate and Delete to the dropdown menu.
  • Add shortcut Ctrl-D to Duplicate.

The Delete functionality is already there, but only available from the Del shortcut.

@dsd
Copy link
Member

dsd commented Oct 23, 2024

Our partner org Endless Studios is offering a modest bounty for completion of this task
/bounty $200

Copy link

algora-pbc bot commented Oct 23, 2024

💎 $200 bounty • Endless OS Foundation

Steps to solve:

  1. Start working: Comment /attempt #201 with your implementation plan
  2. Submit work: Create a pull request including /claim #201 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to endlessm/godot-block-coding!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @varshith257 Dec 14, 2024, 7:29:49 AM #335

@manuq
Copy link
Contributor

manuq commented Nov 6, 2024

There is a PR that adds the duplicate functionality among other things #293

I think that the other things should be discussed first. The duplicate is definitely wanted, so if they can be split into a separate PR (or the other stuff removed) I'll give a review.

@dsd dsd changed the title add duplicate function for easy use add duplicate function for easy use ($200 bounty) Dec 13, 2024
@varshith257
Copy link

varshith257 commented Dec 14, 2024

/attempt #201

Algora profile Completed bounties Tech Active attempts Options
@varshith257 24 bounties from 11 projects
Scala, Rust,
TypeScript & more
﹟330
Cancel attempt

@varshith257 varshith257 linked a pull request Dec 14, 2024 that will close this issue
Copy link

algora-pbc bot commented Dec 14, 2024

💡 @varshith257 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💎 Bounty enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants