Hello Everyone, I am finally putting up a post about LockHTML 2. Some of you may already know about or use LockHTML 2, but in the newest soon to be released version(1.3) there are some new features that I would like to explain how they work and also provide a place for feedback since they will not be perfect and may take some tweaking to get them to that point.

For those who don't know about LockHTML 2 here is a video from 1.0 that is a little outdated since there has bee a lot of change since then(this will be updated at a Later point):

Auto-Create Options File for iFile-less Widget Settings - This feature explained is simple it takes the widget you select and loads a view that lets you select some of the options that are available to the theme. The file that gets created is Options.plist that is compatible with iWidgets, but for it to auto-create this file it does need to fit some minor guidelines:

Needs to have options to configure(Duh!)

Needs a JS file in the root directory of the theme with the settings in it.(This is normally where you would go and configure locale, tempunit, etc.)

That JS file needs to be named something similar to Settings, Setup, Configuration, or ConfigureMe(they don't have to be exactly the way I typed it but if it is similar it should be able to detect it)(I can add more here if there are any but these seem to be the only ones I have come across)

This will not work if the Settings file is buried in sub-directories

Edit Mode on LockScreen to change Widget Placement - Double tapping on the LockBar enables "Edit Mode" that allows you to move the Widget around on the screen to a custom placement, with this feature you currently have to be using the default LockBar. What that means is that with Atom, JellyLock, Move2Unlock and anything else that hides the default lockbar this will not work(temporarily disable to allow this). With the next release there may be more ways to activate(possibly with activator) but at this time this is the one and only way to turn on Edit Mode. You do have the option to place the widget manually through the settings app as an alternative.

And Here is a Video Preview of the new features in LockHTML 2 v1.3 here:

LockHTML 2 v1.3 is now available in Cydia!

Please Let me know what you think! Thanks

PS. Thanks to all those that have inspired me!(Saurik, Wynd, eldwin, crazyvivek‎, and everyone in iWidgets and UniAW6.0 Threads)

nice work bushe cant wait for the update and your gps location rocks i love it with u can make it like my locations coz i cant seem to make it work

Thanks, Glad you Enjoy it. I am not sure what isn't working for you? GPS code? If it just getting the wrong City Name then I would suggest using your WOEID which will be very easy to input once 1.3 is live(most likely early this week)

Originally Posted by Bobvk114

Wow only one comment? ... I loce this tweak cant wait for the update! Thanks for all your hard work! It is appreciated

Originally Posted by A11AST3R

Definately looking AMAZING!!!

Originally Posted by Andycots

Just downloaded it, does exactly what's needed. All in one package, so much easier.

Just three suggestions, bro:
1) In an update - can we find a way to make the 'Themes' window hierachical at all? Some way to separate iWidgets from LockScreen Widgets? With this update - that window went from 35 items to over 150. Oy!!! And all mixed simply by alphabetical order. No way to know if they're iWidgets or LockScreen widgets.
2) Could you have the auto-detect html themes mechanism filter out any folders with a single WALLPAPER.HTML in it - so we don't mix in Springboard Widgets as well - which you'd never want on your Lockscreen - since they're set to receive icons.
3) Activator doesn't recognize it as a launchable system item. Shouldn't it?

Other than that - I'm just plain GAGA - over this tweak and how no respring is needed.

Just three suggestions, bro:
1) In an update - can we find a way to make the 'Themes' window hierachical at all? Some way to separate iWidgets from LockScreen Widgets? With this update - that window went from 35 items to over 150. Oy!!! And all mixed simply by alphabetical order. No way to know if they're iWidgets or LockScreen widgets.
2) Could you have the auto-detect html themes mechanism filter out any folders with a single WALLPAPER.HTML in it - so we don't mix in Springboard Widgets as well - which you'd never want on your Lockscreen - since they're set to receive icons.
3) Activator doesn't recognize it as a launchable system item. Shouldn't it?

Other than that - I'm just plain GAGA - over this tweak and how no respring is needed.

1) This is Possible, I will have to think on this but in the Time being you can turn off certain areas from showing up From LockHTML 2 Settings if you got Advanced Menu at the very bottom you can turn off folders from showing there.
2) I don't think it finds wallpaper.html but does find widget.html which does include some springboard widgets(I could be wrong on that, I wrote that code a few months ago)
3) There is no activator action just yet, just the one built in method to activate that does not depend on activator.

Originally Posted by Steph53940

hello everyones and thanks Bushe

Looks Good

Originally Posted by GUNNY29

Very nice bushe. Loving the update

One suggestion would be to have the ability to add more than one iwidget to Ls

1) This is Possible, I will have to think on this but in the Time being you can turn off certain areas from showing up From LockHTML 2 Settings if you got Advanced Menu at the very bottom you can turn off folders from showing there.

Ahh!! Well THAT's NEW in this version.. Or I missed it before. That's SUPER helpful for me, Bushe - just to be able to turn off all WB themes. I had already moved all my LockScreen Themes to Library/LockHTML for keeping my Winterboard list cleaner - but still I'd see everything in the LockHTML themes window -- until now.. So I just switch on Hide WB, Hide PerPage and Hide iWidgets and I finally only see LockScreen themes. PERFECT.

But still is the need - that when you're NOT hiding anything in Advanced - to have a separator between iWidget, SB Widgets with Wallpaper.html, SB widgets with Widget.html, PPHTML with Widget.html and LS themes with LockBackground.html. I can't see any reason to include SB Widgets with Wallpaper.html and yet they appear there at this time.

2) I don't think it finds wallpaper.html but does find widget.html which does include some springboard widgets(I could be wrong on that, I wrote that code a few months ago)

I'll triple check that and report back..

3) There is no activator action just yet, just the one built in method to activate that does not depend on activator.

Also I do sometimes use wallpaper.html lock so getting rid is t good for me

Originally Posted by NewdestinyX

Not the questions I had. ..
Fair enough Gunny. As long as I have an option to not have to see Wallpaper.html themes in the choice window.

NewdestinyX, if you are referring to it being able to Launch the settings from an activator action no thats won't work. Its not an actual app just a preferencebundle so it will not show up in activator. Did that answer the question? Sorry about the confusion.

And to answer the question about Wallpaper.html showing up in LockHTML settings, I just doubled checked the code and it only detects LockBackground.html and Widget.html. So those that you are thinking are Wallpaper.html are most likely a Widget.html(ex. 'Dim Wallpaper.theme" included with WinterBoard is actually a Widget.html)

guys it's really dumb question but I gotta ask, I just purchased lockhtml2 but somehow it just didn't work, enable it and select a theme then respring buy nothing happend...
What am I doing wrong here?
Please need some help guys
TIA