jbaysolutions / vue-grid-layout

A draggable and resizable grid layout, for Vue.js.
https://jbaysolutions.github.io/vue-grid-layout/
MIT License
7.07k stars 1.49k forks source link

Resizing elements from any corner #593

Open blntptr opened 3 years ago

blntptr commented 3 years ago

Is there a plan in the next 2 months to enable resizing elements via any corner?

Currently resizing is only possible by dragging the bottom right corner.

It would be great if one of the options included an array of corner(s) by which we allow resizing.

gmsa commented 3 years ago

Are you available to sponsor that development by paying for it?

blntptr commented 3 years ago

The development is not super urgent and we are looking at a couple of options.

What sort of sponsorship are you thinking (sum total)?

If I were to do it, do you accept pull requests?

Thanks

gmsa commented 3 years ago

Sorry for the late response. Something like the image below, with a configurable option, would be relatively fast, about 300€. You can submit a pull request, if you prefer to do it.

resize

blntptr commented 3 years ago

Thanks for the quote. Just a quick note: something with this behavior is off, the behavior is not natural, almost feels like the behavior of the bottom right corner is made available on other corners rather than allowing the resizing from other corners. Does that make sense?

gmsa commented 3 years ago

Yes, you are right about the behavior. Making it look more natural will need more math work, checking from which corner the resize was started and update the grid item size and position accordingly. That will probably cost twice as much.

blntptr commented 3 years ago

Thanks a lot, we'll circle back later to this when the project gets closer to completion.

blntptr commented 3 years ago

@gmsa how fast do you think you could do this job of resizing from any corner? The version with the more natural behavior.

gmsa commented 3 years ago

@blntptr should take a day or two of work, but I'm on parental leave right now, would only be able to do it by mid/late July

blntptr commented 3 years ago

Hi Gustavo,

How are you? Just checking if you are ready to begin working on the 4 corner resize job?

Please confirm your availability.

Thanks Peter

On Wed, Jun 23, 2021 at 11:09 AM Gustavo Santos @.***> wrote:

@blntptr https://github.com/blntptr should take a day or two of work, but I'm on parental leave right now, would only be able to do it by mid/late July

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jbaysolutions/vue-grid-layout/issues/593#issuecomment-866667927, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMDRQ7M3FBUTQB7WG7FD5GLTUGQEFANCNFSM43KQXHKA .

gmsa commented 3 years ago

Hi Peter, I can start taking a look a bit this week, but I will be on vacation next week. I'll be back on Aug 23

gmsa commented 3 years ago

@blntptr do you still want to go ahead with this?

blntptr commented 3 years ago
Hi Gustavo, Yes, we are still interested in getting the resizing functionality extended.Are you ready to start? Peter  Feladó: Gustavo SantosElküldve: 2021. augusztus 19., csütörtök 15:43Címzett: jbaysolutions/vue-grid-layoutMásolatot kap: Peter Balint; MentionTárgy: Re: [jbaysolutions/vue-grid-layout] Resizing elements from any corner ***@***.*** do you still want to go ahead with this?—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. 
gmsa commented 3 years ago

Hi Peter, Yes, I'm ready to start, it will cost 600€. How do you want to proceed with the payment? You can email me at @.*** with the details.

Cumprimentos Gustavo

On Fri, Aug 20, 2021 at 6:05 AM Peter Balint @.***> wrote:

Hi Gustavo, Yes, we are still interested in getting the resizing functionality extended.Are you ready to start? Peter Feladó: Gustavo SantosElküldve: 2021. augusztus 19., csütörtök 15:43Címzett: jbaysolutions/vue-grid-layoutMásolatot kap: Peter Balint; MentionTárgy: Re: [jbaysolutions/vue-grid-layout] Resizing elements from any corner ***@***.*** do you still want to go ahead with this?—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub , or unsubscribe . Triage notifications on the go with GitHub Mobile for iOS or Android .
blntptr commented 3 years ago

Your email was removed, to continue privately, can you pls email me at b l n t p t r 8 1 (at) g m a i l (dot) c o m? Thanks.

benedikt7 commented 3 years ago

Hi!

Will this feature be publicly available?

Thanks

jluopajarvi commented 3 years ago

This would be really beneficial feature and I would be also ready to consider sponsoring for this feature.

gmsa commented 2 years ago

@jluopajarvi we're currently testing this feature, will be in touch if it doesn't go trough.