Giter Site home page Giter Site logo

Comments (14)

ericop avatar ericop commented on August 18, 2024

@dsmorse not sure how interested you are in adding some features for pay. We'd obviously give you more clear acceptance criteria, and you could merge these features back into the open source repo. We are just a small shop and and trying to get what we want for usability out of Gridster is spreading us a little thin. Shoot me an email if you're interested in some sort of arrangement along these lines. We love sponsoring good open-source!

Two main features we're looking at:

  • Allow widgets to be placed anywhere and have them not slide upwards, but stay put
  • Only have widget collision move the widget underneath after mouseup (i.e., not have cards move from collision while dragging, but only the widget your player's placeholder is over over when you're done.)

http://recordit.co/H9kFmk9tOy displays the features I'm talking about, but they are in the month old version of Gridster and we'd love to have them as toggle options and have the auto-scroll and some of the other newness working for us, from your current build.

from gridster.js.

dsmorse avatar dsmorse commented on August 18, 2024

I'm not opposed to such an arrangement and I could see those as good features.. but it would depend on your timelines, as I've got my deliveries to coordinate too. Since it looks like you have it working in an older code base it shouldn't be that difficult to get it on the latest.

from gridster.js.

ericop avatar ericop commented on August 18, 2024

I am CCing George, on of the guys in charge over hear who was the
originator of this good idea. He can hopefully weigh in on the time line
and financial aspects.

wait_for_mouseup is the option I added in the old one to avoid updating
widgets every collision as seen in this commit
ericop@b544741
. One known issue is that since the widgets aren't updating on_drag, when
the active player being dragged overlaps part of his original position when
you're done with the drag, it snaps back to its original location from
before the drag.

from gridster.js.

ericop avatar ericop commented on August 18, 2024

Also just for pin-point clarity, the goal is just to move the last widget that you drop the player on, not to retroactively move all the widgets you hovered or dragged over in the process.

from gridster.js.

ericop avatar ericop commented on August 18, 2024

We would like to have the change done by June 1st. Is that possible?

from gridster.js.

dsmorse avatar dsmorse commented on August 18, 2024

Due to conflicts with my own release schedule, I won't be able to commit to that deadline: but I took some time to look at your changes, check out the beta demo: http://dsmorse.github.io/gridster.js/demos/sticky-postion.html

from gridster.js.

ericop avatar ericop commented on August 18, 2024

Thanks man. Even what you've added is a great leap ahead. We'll try it out locally.

Thanks for your passion to the jQuery-plugins community and trying to keep the features rolling out! You rock ❕

from gridster.js.

ericop avatar ericop commented on August 18, 2024

@dsmorse So for widget "8" on http://jsbin.com/zunuqiwefe/1/edit?html,console,output I've notived that he isn't initialized to his spot properly. I'll look at it too, but if you know where we need to modify the initialize logic I'd welcome it.

from gridster.js.

ericop avatar ericop commented on August 18, 2024

image

from gridster.js.

dsmorse avatar dsmorse commented on August 18, 2024

Yeah, I did say beta (right?) I've also noticed in this config an error with the larger component not pushing enough space if there is an opening.... The things stay where you put them works well, the things move is clearly buggy. And it appears that the init logicstill has some 'push to the top' logic in register_widget which is why 8 is sliding to row 3 vs row 4 where we told him to go.

from gridster.js.

ericop avatar ericop commented on August 18, 2024

Totally understandable. I'm with you on "a step at a time", just wanted to show you in case you didn't try it out on your speedy weekend beta work.

from gridster.js.

dsmorse avatar dsmorse commented on August 18, 2024

a better beta is available.. but I'm not sure I'll have more time to firm it up. http://dsmorse.github.io/gridster.js/demos/sticky-postion.html

from gridster.js.

ericop avatar ericop commented on August 18, 2024

Cool man, that is better.
On May 21, 2015 12:11 AM, "dsmorse" [email protected] wrote:

a better beta is available.. but I'm not sure I'll have more time to firm
it up. http://dsmorse.github.io/gridster.js/demos/sticky-postion.html


Reply to this email directly or view it on GitHub
#6 (comment).

from gridster.js.

kennethmyers avatar kennethmyers commented on August 18, 2024

@dsmorse

That's working great for me.

And thanks for keeping this project alive! You're doing an awesome job!

from gridster.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.