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 #201

Open
FakeDivinity opened this issue Aug 20, 2024 · 5 comments
Open

add duplicate function for easy use #201

FakeDivinity opened this issue Aug 20, 2024 · 5 comments
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 $50

Copy link

algora-pbc bot commented Oct 23, 2024

💎 $50 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

@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.

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

No branches or pull requests

4 participants