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
Switch from Impress.js to Jmpress.js #76
Comments
any progress on this, yet? |
Hard to believe it has been a month already.. I'll try to take a look at this this week. |
Are there any specific features you were looking for after jmpress was integrated? I guess embedding presentations, animation selection and timed playback to start? |
Yes, that are good ideas. |
I'm very eager for this feature as well. I tried to manually convert Strut presentations and have had very limited luck with it; one small presentation worked just fine while another large presentation failed. I could find no error, but the large presentation froze after the first step had completed. I'm on Ubuntu 12.04 and tried to install all of the dependencies but I was unable because of conflicting libraries. BTW - I'm building a Joomla! 2.5 template with jmpress and would like to use Strut to do it. |
It'd be wiser to allow users to specify which system that'd they'd like to use. |
@jalcine Yeah, that is something I was thinking about. I've been working on something to load/unload different javascript modules at runtime so that should help in providing an option to switch between impress/jmpress. @MiD-AwE The joomla! thing certainly sounds interesting. What conflicting library issues did you run into? |
@tantaman I guess require.js would be useful here, no? |
@jalcine Yep. It'll probably be a layer on top of require.js that'll let you specify a symbolic name instead of the location of a module. Then impress, jmpress or something else will be able to provide the implementation. So your code will say And hopefully at runtime you'll be able to change your mind on who should be the implementer of This is similar to what OSGi does for Java. |
I don't remember the exact conflict but it was while installing ruby stuff. On Mon, Nov 12, 2012 at 6:06 PM, Matt Crinklaw-Vogt <
|
Hi, just politely asking if there's any update on this? |
I'm hoping to get around to it soon but I'll be pretty busy with work and other projects for the next month or two. |
What do you think now about this problem? I saw you want to introduce support for different presentation services? I think we still should switch to Jmpress, as it offers much more. I don't know what you think about jQuery as an essential dependency for that. |
I finally took a look at jmpress and liked it a lot. I'm still not sure if I'm going to totally drop impress and only support jmpress though. I'd need to do a comparison of the features and think about how complicated the UI would get if I supported both. I'm adding reveal and bespoke just because they offer some nice default transitions for people that don't want to set up any transitions themselves. Bespoke (@markdalgleish) appears to provide a way to very easily add custom "themes" that'll guide slide transitions which I really like. I was thinking that when you select "bespoke" you'll get a dropdown with a theme list instead of the overview/transition editor button. |
@tantaman I was looking at the reveal branch and got it working. Do you want me to just submit the PR to the branch? or shall I merge with master and submit there? |
@wesleyhales Awesome! Go ahead and submit it to the reveal branch and I'll take a look at merging it with master. |
@tantaman the reason I ask is because I had to merge with master to get the dependencies working... all the grunt-contrib-handlebars and lodashbuilder mess. So just keep in mind that you'll need to merge my PR'd reveal branch with master before it'll run |
I've successfully assembled a Joomla! 3 Strut based template. (That's the easy part) With some tips from @jalcine I again attempted to build Strut. A little further into the install this time, but I have very limited time to dabble with it. Now I'm considering a possible conversion tool may be the better method until a jmpress mode is available. |
Jmpress.js allows much more, and has a better system for modules in the presentation.
It has timed playback, embedding presentations into our presentations, nice fade out fade in animations on one slide, etc.
It depends on jQuery, so maybe this would be nice as an extra module for strut, but enabled by default.
This is not going to come to impress.js
https://twitter.com/bartaz/status/156123781037957123
The text was updated successfully, but these errors were encountered: