Okay
  Public Ticket #1265048
Custom Pause and Play buttons
Closed

Comments

  • konayoda started the conversation

    Greetings,


    Please tell me how I might add custom pause and play buttons that have the exact same effect as pause on hover (or play by scroll keyframe), where the timer and most animation layers stop during a slide. 

    The #start and #stop links and LayerSlider navigation buttons don't do this either. They only pause at the END of slides, not during, like the hover option does.

    Thank you!
    Rich

    P.S. Is there a way to make a layer disappear, that has a "keep this layer visible" setting for a slide that is skipped? ie. A layer in slide 2, is kept visible until slide #4, but a custom button (Layer link) skips to slide #6. The layer from slide 2 is still visible in 6 because slide 4 was never viewed. Along the same lines, layers that would have appeared in slide 5, and set to stay visible until 7, don't appear in 6 or 7.

    Might it be possible to add a function to the Layer Link that jumps to a time in the current slide's timeline. ie. #jump8000 Would jump to the 8 second mark. or #4-8000 would jump to slide 4 at 8 seconds.

    I greatly appreciate the "start immediately" option for the Play By Scroll. Might it also be possible to add a "Do not pause at the end of slide" or a "do not pause except at on keyframe" option? I realize that Play By Scroll wasn't intended to use more than one slide, but if I need to add content in the middle, it's much easier to add a slide, than to change the timing for dozens of layers. (I'm attempting to use Play By Scroll as a work around for not having a button to pause in the middle of a slide.)

    Might it be possible to stop the Slider Builder from being affected by the Play By Scroll option? When you turn on Play By Scroll, and go back to the Slides Editor, using the scroll wheel pops the canvas into place, and disables scrolling up and down the page to change settings, forcing the developer to use the scroll bar.

    Looking forward to the next release, when the Qode Bridge Theme no longer causes items not to display properly.

  • [deleted] replied

    Hey konayoda,

    There are no dedicated smart links available to achieve it, however the LayerSlider API does provide a function for this, alongside with other useful methods: https://support.kreaturamedia.com/docs/layersliderwp/documentation.html#api-methods

    Currently this is how the staic layers are working, we are planning to improve this feature and add new options to it in the future.

    There is no built-in option in the plugin but you can manipulate the timeline if you're familiar with programing. As mentioned, the LayerSlider API does provide a lot of options. You can access the GreenSock animation engine's Timeline object and you can change it with the standard GreenSock functions.

    We are planning to add similar options to the play by scroll feature, however your example should already be working this way. You can use multiple slides, and in this case only after the last slide is finished will be the slider scrollable again instead of slide playback. 

    Thank you for the feedback, we will consider your suggestion about the Preview and the Play By Scroll effect.

    The update is going to be released later today, so it will be accessible with the auto-update feature immediately, and on CodeCanyon as well after the Envato admins has accepted it.

  •   konayoda replied privately
  •  73
    John replied

    Hi Rich, 

    We're only available to help via Ticksy I'm afraid. Unfortunately, Ticksy had major server issues recently, which was a big barrier for us to provide promptly replies. They are installing new servers right now and throughout the weekend. It seems that the situation has already started normalizing and we hope this won't be an issue any longer. Alternatively, we can also continue our conversation via email if there would be further complications in the service.

    I've checked your site and I can confirm the scrolling issues. It's really strange, we haven't encountered anything similar so far, and there is no indication what could cause this. A script that changes the scrolling behavior (i.e. smooth scrolling) would be an educated guess on my part, many themes include features like this (and it depends on the exact implementation), but only the theme author can say anything concrete. I would suggest looking into the theme settings, maybe there is a switch for that feature that would provide a workaround at the very least. Further proof that it has something theme related is that it works fine on mobiles and tablets where there is no scroll event, only touch and drag operations.

    I find no issues with the slide switching. One reason could be the media layer, the slider will not progress any further until the audio has finished playing. If I wait it out without touching anything, the slider works properly, no matter if I'm logged in to your site or not. It also works fine for me if I quickly jump to the end of both the slide and audio. This behavior can be changed in Slider Settings -> Videos.

    Please let us know what questions do you have regarding the API. We can provide you pointers and examples, but it worth noting that the API really needs web development knowledge and can be really difficult to use for those lacking the necessary experience.

    We're doing the best we can to minimize and solve compatibility issues, even if it's not on our end. However, there are issues that only 3rd parties can fix, so I'm not sure we can provide a solution for the scrolling behavior for example. I'm not trying to convince you to switch themes, but since you've purchased LayerSlider, you can freely use it with any theme you like if it comes to that.

    Best Regards,
    John | Kreatura Dev Team

  •   konayoda replied privately
  •   John replied privately
  •   konayoda replied privately
  •  73
    John replied

    Hey Rich, 

    Sorry about that, I read everything and I didn't intent to ignore it. I can confirm that it is an issue on our part and we will fix it in the next update.

    I've also re-checked your slider and now I can see what you mean.  I've talked to my colleague who implemented the Play By Scroll feature and it shouldn't be hard to add a switch to eliminate that pause, so it will likely be added in the next update as well.

    Thank you for your understanding!

    Best Regards,
    John | Kreatura Dev Team

  •   konayoda replied privately
  • [deleted] replied

    Hello Rich,

    I've consulted with the developer team and I've received the answer that this switch you've mentioned is still on the to-do list and it's not forgotten.

    At the same time, this is not a bug or error in the plugin. And we have a strict development timeline that we have to follow moving forward.

    We are going to release the next major update in a couple of days. It will not contain this addition yet, but once it's released we will be able to focus on other things more freely and hopefully implement this switch as well.

    Please keep in mind that the Play By Scroll feature is "as is", and we're not talking about an error. We understand that it's important for you, but we have to weigh other 1,5 million people's need and move forward with the development considerately.

    The actual errors related to us, that you've brought to our attention (scrolling and editing issues) were already fixed in the latest release.

    Thank you for your understanding.

  •   konayoda replied privately
  •  73
    John replied

    Hi Rich,

    These are not attempts to deny responsibilities. In fact, these rules govern the entire IT industry, any kind of development and innovation wouldn't be viable and sustainable otherwise. I think we've provided a reasonable and understandable argument. Your request is not forgotten, but we cannot do everything at once. 

    Although some of these requests might seem like easily accomplishable, but at the underlying core of the code, it's not always that straightforward. Not every customer wants that particular behavior you're seeking, so there must be a switch for that. This behavior is not related to Pause On Hover at all and is not just a matter of copy-pasting some lines of code. And again, we cannot jump randomly between requests, we often have to focus our attention on more pressing issues for the sake of the entire community.

    I apologize if I remember incorrectly, but I believe your other tickets did not concern with the stop between slides. We made the promise to implement this switch on August 12, so it's nowhere near to your mentioned 147 days. We've fixed the issues from our part in a timely manner, and also helped uncover many other problems that were caused by third parties. I sincerely believe that our willingness to provide satisfying customer service and care about our customers should not be questioned.

    Best Regards,
    John | Kreatura Dev Team

  • konayoda replied

    I have one question John re: "Not every customer wants that particular behavior you're seeking, so there must be a switch for that.",

    Why would anyone want their slider to hang between slides, after all ending transitions, and before the next slides beginning transitions, with nothing but the background visible, using the play by scroll feature?

    My very first ticket https://kreatura.ticksy.com/ticket/1144912/ , on April 24, 2017 (162 days ago), I did say "Please ask the development team to make it an option to ONLY pause at the KEYFRAMES".

    I just did a google search for tickets that Attila has responded to: https://www.google.com/search?q=site%3Akreatura.ticksy.com+attila&oq=site%3Akreatura.ticksy.com+attila
    Apparently he only says it's not a bug, when it is a bug. In no other posts that I read, where there was a problem with the theme, server settings, or LayerSlider settings has he posted any type of "legal defense". So apparently it's not his typical MO, and it's unfortunate that when I pointed out bugs (we both know that I did, the ones that still exist are with the Qode Bridge theme, [ I recently bought The7 ] - animated text layers still don't display properly in the LayerSlider editor.) Attila chose to post a legal defense, instead of simply saying "we'll look into that", and I blew up. Now there's so much animosity, despite the fact that he's a helpful representative (to almost everyone else), and I want Kreatura to have the best possible product (so I can build my dream with it). 

    Unfortunately, I  realize now browsing the tickets, that with Play By Scroll when the visitor has used the slider bar, jump buttons or menu #target items, to go to a different part of the page,, instead of the slider only centering during a mouseover on the slider, which makes more sense, especially for any one page site that uses #targets, it insistently jumps back to the slider.

    I'm sure Play By Scroll will become a great feature eventually, once it is totally controllable. I'm just sorry that isn't one of Kreatura's top priorities. :(

  •  73
    John replied

    Breaking the existing behavior is never a good way to introduce changes. We try to please everyone and I'm sure there are a lot of users who don't want to change how their Play By Scroll sliders are working currently. Also, since the whole point of this feature is to require user interaction (i.e. scrolling), it's logical that we should not remove essential breakpoints without an option to revert back to the old behavior.

    I was indeed incorrect about the date when you've posted the feature request. However, please keep in mind that we had to deal with a lot of other issues and requests. August 12 was the point when we dealt with that specific request and promised a switch in one of the upcoming updates.

    I don't think there is animosity, we've tried our best to help you solve a lot of issues, including the ones that are not even related to LayerSlider. We've responded in best of our abilities when you needed advice, for example choosing another theme, etc. I'm not sure why do you feel that way, it was not our intention. Attila's previous reply was based on the dev team's response, including me. Unfortunately, no matter how much we would like to deal with everything at once, we really do need to prioritize certain tasks.

    The issues we identified on our part was fixed in our previous updates. Most notably, the editor freeze after previewing Play By Scroll sliders on the admin interface. The switch is still on our todo list and is not forgotten. However, it's not considered a bug, it's an additional option that needs another developer's attention to implement it.

    I can confirm that the jumps when navigating away is not intentional and is considered a bug. It's also on our todo list and we are planning to include a fix in one of our upcoming updates. 

    Best Regards,
    John | Kreatura Dev Team

  •  73
    John replied

    Hi Rich,

    Good news! My colleague was able to finish his work on the Play By Scroll improvements ahead of the release schedule. Version 6.6.0 is out now and all the improvements were added in that version. Including the switch you've requested.

    Best Regards,
    John | Kreatura Dev Team

  • konayoda replied

    YES! YES! YES!
    Thank you, thank you, thank you!!!
    PLEASE tell your colleague that I am INCREEEEEDIBLY GRATEFUL!
    Just checked it out with the slider I had prepared, and it is beeeeeauuuuutiful!! (for an ameature) :)

    It tortures me to mention this, as I am sooo grateful, and will be very busy this weekend, building (and rebuilding) multiple play by scroll sliders. but if you guys make it where there is a switch to recenter on the Play By Scroll slider, ONLY during mouseover of the slider, it will be perfect! :)
    https://kreatura.ticksy.com/ticket/1179204/
    https://kreatura.ticksy.com/ticket/1310536/

    I can now use the Play By Scroll, even without my last requested feature, but if you might assure me that visitors will soon be able to skip to another #target (sliderbottom element) without being recentered on an unfinished Play By Scroll slider, I will build my page accordingly.

    I am very aware that I've been a thorn in Kreatura's side. Definitely not worth the $20 that I paid for it (and $40 per future years, plus a CodeCanyon LayerSlider link on my page). I don't know how I will be able to reward your team for your patience and appeasing me (I assume you all work from home, not in a centralized office), but it is something that I truly want to do, as soon as my site is a success. Which I'm confident in, with Layer Slider's look setting it apart from the typical boring webpage.

    I'll be awaiting your reply, and hopefully your assurance.

    Sincerest (no, really, my VERY SINCEREST) appreciation,
    Rich

  •  73
    John replied

    Hi Rich, 

    Thank you very much for your kind words, we really appreciate it!

    I've forwarded your request to my colleague. As mentioned previously, this is already on our list to improve in one of our upcoming updates. Hopefully, it will be out very soon.

    We strive for excellence in customer service and to offer the highest quality products we can produce. If you are satisfied with our work, please consider rating LayerSlider with 5 stars on this page. It would really mean a lot to us!

    Best Regards,
    John | Kreatura Dev Team

  • konayoda replied

    My pleasure John. Happy to leave Kreatura a raving review! https://codecanyon.net/ratings/2724066

    I spent a while looking for a YouTube video, to include in my review, that showed off a more fairly current interface, but none of the ones I watched lived up to my expectations. Hopefully my words meet with your expectations.

    Thanks again for all you've done!
    Rich

  •  73
    John replied

    Thank you very much for the awesome review!

    Best Regards,
    John | Kreatura Dev Team

  •   konayoda replied privately
  •  73
    John replied

    Hi Rich, 

    This is a strange issue. I've talked with other members of the Dev Team and we cannot see how the backgrounds would relate to static layers. Please share your example slider with us and we will investigate how this could happen. 

    I believe you can still reply in this thread, even if your support time is expired. Another option is to email us from our CodeCanyon profile page: https://codecanyon.net/user/kreatura

    For future cases, please consider extending your support time.

    The multiple selection feature is still in active development and we constantly discover and fix small issues. This is the reason why it's still in beta, but we constantly improve it with each release.

    Best Regards,
    John | Kreatura Dev Team