25
Jan

xxxx GOt ideas lately,
here s the result: V 1.5 !!!

solved the scroll bug, (hope this make some of you happy ;)
added 5 icon styles for the weather forecast.

added a plugin to lockinfo s that all theme can be configured from there.
(not all theme bt most of it.)
so language, iconset, HIDE/Show sections, enable/disable them..
animation speed… lots.


235_teehanlax_Lockinfo.themev1.5.zip

Archive contains right folders to put in, but just to remind:
.bundle goes in /Library/LockInfo/Plugins/
.theme usual /Library/Themes/

BIG Screenshots

Will be on bigboss repo soon.

HOpe to have several replies on this,
and please consider donating if you like this work ;)
(look on the left side :P )

bigonev1_5


    stored in: Popularized tech., iPhone
    tagged: , , , , ,






85 Responses to “235 Teehanlax theme WITH PLUGIN !!”

  1. Joost Says:

    Fantastic ame235!

  2. geo411m Says:

    Great update. How about a link for people that don’t use winterboard ;-) ?

  3. DaveP Says:

    Outstanding update, anyway you can post it here so we can download and put on Winterboard

    Thanks for the great work!

  4. ame235 Says:

    @geo411m:
    what so you mean do not use winterboard?
    theme has always been on winterboard..

    @DaveP:
    added dl link in the post.

  5. ALK Says:

    Needles to say you’re the best…

  6. br0c Says:

    did this one fix the sms preview and mail preview hide issue?

    //edit ame235
    ?? what issue ?

  7. Rene Says:

    Really Nice Work.

    How about a smaller slider to unlock or can I fix it myself?

    Again .. GREAT JOB!!!!!!

    René

  8. br0c Says:

    it doesnt hide the previews…id like for it to be able to show just who sends the sms or email…instead of a preview of whats in the message

  9. geo411m Says:

    @Ame235
    you’re correct about the theme being winterboard however if you put the files inside the .theme file infide the lockinfo folder it works without winterboard. I actually use it with my wife’s 2G iphone and it’s pretty light so it doesn’t slow down her phone. Thanks for such a great theme.

  10. DaveP Says:

    WOW this works great thank you so very much for this and keep up the great work, maybe you can add RSS soon:)

  11. ame235 Says:

    RSS is the next possible update in fact.

  12. Chimi Says:

    Excuse me, how or where can I configure the weather to show my city data ?
    Now stills with “Loading…” message :(
    You can see at http://www.chimi.es/capture.png

    Sorry for my english :(

  13. StarSoft Says:

    @ame235
    Awsome job, especially on the scrolling bug. Care to share what was causing it? As that was the biggest problem i had with every update that came. Only the othder of the plugins should be added to the settings file if possible, but that’s all i think. Really nice job.

    @geo411m
    Please explain us how to do that, as i only installed winterboard for this theme.

  14. br0c Says:

    im donating for sure if these tiny questions get answered…haha

  15. eight Says:

    Great job.

    One bug: On the lock screen, the slider is blocking some of the notifications. I can scroll it up, but as soon as I let go it goes right back again.

    And one question: When I enabled the matte ui theme, the weather indicator in the statusbar got an icon as well, but with this theme, the icon went away (i.e. only the temperature is there now). Is it possible to get those icons with this theme?

  16. geo411m Says:

    @StarSoft
    Just copy the files inside of 235_teehanlax_Lockinfo.theme->Bundles->com.ashman.LockInfo into the lockinfo folder at Library->Lockinfo. Once you do a respring you’ll get this theme as the default look for lockinfo.

  17. StarSoft Says:

    The only thing i’m missing is the globalCollapse setting. I found out you can still change the order of the plugins by editing config.js but you must move the javascript lines around.

    I uninstalled winterboard and just placed all files in the lockinfo folder, works great! Thanks geo411m!

    I will add the script i had before to manually remove push messages as I liked removing the ones i wanted instead of all :) But this theme really has done it for me.
    Forget elements(tm) when it comes out, i’m sure it won’t be as customizable as this theme.

  18. ALK Says:

    @ame235/StarSoft/Anyone:
    I would like to change the fontsize to a bit smaller, like it was in a previous version. What in what files must I change?

    @ame235:
    There are little errors in the nl.js file. I’m using my corrected file and want to share it with you. How can I send it to you?

  19. SupaBrotha Says:

    NIIIIICCCEEEEE!!!!!! Love the work you put into this, working beautifully!

  20. Jeph Says:

    Is i t me, or does respringing do nothing. Lockinfo keeps telling me to respring to apply my new settings even though no change to the settings has been made. Any ideas?

  21. Joost Says:

    @Chimi It reads the city iPhone/Apple weather on the first page in the weatherapp.

  22. Gerbil Slayer Says:

    @ame235, You are the greatest! I love this theme! Thanks for all your hard work.

    @geo411m, Thank you so much for pointing out the ability to apply without winterboard!

    You two are my hero’s! At least for today anyway. :-)

    oh, I just wish I could preview and mark emails as “read” as I could before I applied the theme. Oh well. I still love it.

  23. Chimi Says:

    @Joost, it isn’t read anything :(
    I don’t know what i’ve to do.

  24. Dave Says:

    @Chimi:

    The stock weather app that comes with the iPhone (the one that is Yahoo based) is where the city is obtained. If you have more than one city in the app, only the first city listed is used. Make sure the city you want is at the top of the list.

  25. Chimi Says:

    @Dave and @Joost Thanks, but I think something is wrong in my iPhone.
    I’ve tried to configure in weather app Madrid, Barcelona, Tokio… but any data is showed in the lookscreen.
    Always remains like the screenshot that I link in my previous comment :(

  26. Dave Says:

    There’s a problem with the slide down Calendar!! The days are displayed out of order. Is there a way to edit this, or do we need to wait for an update.

  27. ame235 Says:

    @Chimi:
    yes i suppose you have a “real” version of weatherplugin? when installing a cracked one, dependencies are not respected..
    so weathericon is not installed.
    Do yo have weathericon istalled?

    @Dave:
    days son’t look out of order in my iphone, nor on the screenshot Chimi sent..
    Btw, you can change settings for calendar in the plugin config, and still change some otehr settings in config.js

  28. x_astaroth_x Says:

    wo0Ow amazing update ame235., damn bro keep doing this aweso work :) :D

  29. Cassius Says:

    When I installed it it says: The plugin 235……… is not active enable it in preferences:lockinfo:plugins:235…..theme.
    What do I do wrong I’ve respringed and rebooted my iPhone, but I don”t get an option in lockinfo to enable it.

  30. Cassius Says:

    Sorry, for bothering I saw what I did wrong

  31. Kevin van Luijtelaar Says:

    Hello,

    This is a really wonderfull theme,

    But i have 2 problems

    1. My weather icon is displaying the hole time it’s loading.

    2. The calender function is pulled down all the way to the bottom but i want it to be closed (if you know what i mean) how can i do this?

    Greetings Kevin

    //edit ame235:
    1. same problem as “Chimi” i think
    2. config.js edit default collapsed array (if oyu know what i mean :P )

  32. Chimi Says:

    @ame235, I have installed Weathericon from cydia, but I do not know where find weatherplugin. I searched in google but I can not find something coherent :(

    I am not able to run it at 100%

    Anyway, thank you very much for your help. You are great

    //Edit ame235:
    How do you expect weathericonPlugin to work without having it installed?!
    cydia://package/com.ashman.lockinfoweathericon

  33. x_astaroth_x Says:

    i have the same problem here., keeps asking to respring! :(

  34. Stephen Anstey Says:

    One (minor) fix which would be nice – having the dots by calendar events match the calendar colours from iCal. Other than that, thanks for the new version!

  35. karatekat Says:

    great update!

    @ame235, is this lockinfo 2.0 compatible? meaning, can it use the new features of 2.0, like mail preview and mark email and sms as read? if not, when do you see that coming? is it because it’s not native?

    also, is appigo todo the only todo that it supports? or will 2do or things work on it too?

    thanks!

  36. karatekat Says:

    @ame235 ok, sorry … i just read the other post and the comments that you left and you answered most of my questions about it not being native.

    i installed the newest update and i am trying to order the plugins with config.js but the settings aren’t taking. does the config.js override the plugin settings?

  37. ploinkr Says:

    Ooooohh, very, *very* nice – thanks so much for this! :)
    By the way, what font are you using in those screenshots?
    Cheers!

  38. br0c Says:

    @ame235 is there any way to hide the SMS preview?

  39. Nathan Says:

    Anyway to make the bar transparent again… kinda messes the look having big gray bars.. loll

    thanks in advance

  40. StarSoft Says:

    @karatekat
    Open the config.js and find the script line that says stuff about push, todo etc. It’s not done in the array anymore. Just move the full script lines in the correct order.

    @br0c
    Try disabling it in the lockinfo settings or open config.js and remove or comment out the long JavaScript line which includes SMS.

    @Nathan
    use the transparency slider in the lockinfo settings as usual…

  41. Dave Says:

    Here is a pic of of the calendar on my phone:

    http://i46.tinypic.com/2vxlmv5.jpg

    Am I the only one with this problem? I’ll have a look at config.js to see if I can fix this. I did make 2 modifications (I added a different set of weather icons and lowered the font size of the calendar events from 14px to 12px) however I’m not sure how this could have affected how the days are displayed. I’ll take another look at config.js to see if I can fix this. In the meantime, any ideas as to what’s wrong?

  42. josh5201314 Says:

    Great job!!however, the days are out of order in calendar. Please help to check it. Thanks a lot.

  43. Mosec Says:

    Great job ame! I love the font style in the screenshots. What font is it?
    Keep up the good work

  44. ame235 Says:

    @Dave, josh5201314
    Got it, was looking at the calendar sections instead of the calendar in clock…
    will look at that.

    @br0c:
    This has been lots of work, even if you don’t realize it.
    yes making the SMS previewdisappear is just a click. and could be a future otio in the settings,
    oh sh”.*.go & remove it by yourself: lockinfo.js in theme/js folder just comment the line 268. containing text: msgs[i].text

    @karatekat:
    Plugin order would be great addon to settings plugin, but i cannot manage to make a movable list with .plists..
    anyone? idea for that?

    @ploinkr, Mosec:
    Caviar dreams.

    @Stephen Anstey
    i’m really working on that,
    values i get is: color_g … oh, just got it! !! will be in next update. lol.
    that is so stupid, i didn’t get it before!

    @ x_astaroth_x, others with respring problem:
    I use the lockinfo 2.0-latest.
    with latest plugins.
    original & registered.
    unless you use the same, there could be thousands of reasons for you to get that message..
    BTW, I’m trying to update the whole theme instead of displaying that message,
    which would solve your problem..

  45. ALK Says:

    Which items must I alter to get a smaller font?

  46. ame235 Says:

    @ALK
    you must alter the css file,
    btw that will also be integrated in the config plugin.

    as well as several section headers let’s say: theme the theme. that becomes completely absurd! XD

  47. Gavin Dixon Says:

    Oh Boy, just installed this new v1.5 update and WOW, I really mean WOW. Loving the fact you can now configure this within the iphone and not having to edit the config.js file now, and re-upload.

    x5 weather icon sets, very nice UI feature indeed.

    How about an option to change the background image somehow in a future update? if at all possible.

    Am using Lockinfo 1.14 and works great (for me) with this theme.
    Installing the Weatherwidget lockinfo plugin from Cydia sorted out the problem I had with the theme not picking up my weather forecasts.

    A big THUMBS UP from me on this excellent update to 1.5

    Will definetly be keeping a close check on this theme for future updates.

    Well done.

  48. Pante Says:

    fantastic :)

    you should really consider to add a custom small slider in your theme.

  49. Gavin Dixon Says:

    Oops just realised I got the same problem as Dave

    “Here is a pic of of the calendar on my phone:

    http://i46.tinypic.com/2vxlmv5.jpg

    Am I the only one with this problem? I’ll have a look at config.js to see if I can fix this. I did make 2 modifications (I added a different set of weather icons and lowered the font size of the calendar events from 14px to 12px) however I’m not sure how this could have affected how the days are displayed. I’ll take another look at config.js to see if I can fix this. In the meantime, any ideas as to what’s wrong?”

    is this a bug ????

  50. Gavin Dixon Says:

    @pante

    I’ve got a Mini Matte Nano slider on mine :)

    http://localhostr.com/files/c3e635/photo.jpg

  51. DaveP Says:

    PROBLEM, This morning woke up and the lock screen said need to respring before changes take effect, went to bed last night screen was fine did nothing during the night just randomly did this, not sure the problem anyone have a fix, thanks all

  52. ame235 Says:

    i’m noticing this..
    sometimes lockinfo just resends setting data without visible reason
    that’s why i try to just refresh all teh code instead of asking for a respring.

    for calendar days bug:
    i did not change code, and code is ok, i have the same exact problem as all of you,
    but really nothing to do with code.
    looks like there is a problem in javascript interpretation in this version???
    this s really strange… :[

    also on reloading the code (instead of respring)
    first time i make a change in settings,everything reloads properly, then, all the next times it gets always worse.
    but how come? i execute same code and i get different outputs ???

  53. DaveP Says:

    ok dumb question, how do you refresh the code instead of respring, thank you

  54. ame235 Says:

    that is actually very simple: i reload the lockinfo.html in theme.
    (in config.js instead of showing the message “plz respring”, do: location.reload() )
    BUT:
    i’m testing t right now and it appears there is a BIG problem:
    as i do not decide what plugins send and when, reloading the page just takes all the settings from lockinfo & theme plugin,
    but does not trigger the plugins to resend data: for example, icons will change for the weather, but weather data won’t be resend by weathericonplugin..
    result: you have the new icons but without any data…
    that is a pain in the.. so respring is the only way to make plugins resend data for the moment…

    testing different soluton options..

  55. DaveP Says:

    ok thank you I will wait till you are done testing and you release the new version for now I will go back to 1.0, thanks again!

  56. Gerbil Slayer Says:

    @ame235 this may not help your debugging but any time I free memory with sbsettings, I get the respring screen. gl 

  57. br0c Says:

    html += “” + msgs[i].text + “”;

  58. br0c Says:

    thats my line 268…i dont understand what i am supposed to remove?

  59. ame235 Says:

    @ br0c
    remove all of it and you’ll remove all of the text of the message.

    @Gerbil,
    that helps, that helps…
    but i’m asking questions to lockinfo developer,
    if anyone has infos on how to compile a native plugin, plz share.

  60. br0c Says:

    dude, i love you haha…perfect.

    //ame235 edit:
    Plz keep your love demonstrations for yourself.. XD

  61. kl1wdr Says:

    Hi there

    I installed this latest version of your truly fantastic theme but things just don’t seem to be aligned properly. Will you fix this in a future release?

    It might help if you would switch back to the default system font for development purposes. Not everyone wants to change the systemfont.

  62. bb Says:

    The only time I’m forced to respring is when I’m listening to iPod while phone is locked. And a new SMS or email comes in?

  63. Dave Says:

    Quick question (a little off topic)….there are a lot of themes that make use of a weather widget that is displayed on the springboard (not the lock screen). This widget uses either the appleAccuweather or yahooWeather sources to parse the weather data and a config script to set location. Your theme used to function similar to this (i.e. the city was input in a configureme.js file) however, the way it currently functions (pulling the location data from the iPhone’s weather app) is far better. How difficult would it be for you to develop a weather only script (like the one currently used for your lockinfo theme) for the springboard? The reason I ask is the yahooWeather.js source file does not parse “Hi” and “Low” temps. The appleAccuweather source does, however, since your lockinfo theme uses data from Yahoo, there is always a difference between what Accuweather reports and what Yahoo reports. I would like this data to be the same.

    Here’s a pic so you can see the differences in data I’m talking about:

    http://i49.tinypic.com/dqkf3k.jpg

  64. DaveP Says:

    Come to think of it I went to bed listening to my Ipod or rather a radio station that played for about 1 hour as an sleep timer, so yes that has to be the issue that caused it to respring or ask me to in the morning

    Interesting

  65. Joost Says:

    @STICK – to big fonts!

  66. Kevin van Luijtelaar Says:

    Hello,

    My calender on my lockscreen collapses automatic is there a way to fix this problem?

    i hope you can help me..

  67. StarSoft Says:

    @ame235
    The weekday bug is not a problem in javascript but in your code…
    What you do is you calculate the week day from the day number of the month. But as soon as the month ends within 7 days (like now), your code picks the day number of the new month. So it works now like this:
    Your code calculates which dayname is used for:
    28-12 till 31-12 and 1-1 till 3-1

    So your code uses the numbers 28-29-30-31-1-2-3
    You modulo those numbers through 7 to get the daynumber of the week. But that doesnt work now, as the lower numbers don’t work that way.

    Just loop from 0 to 7 + startday and modulo that number by 7 and the bug is solved.

  68. StarSoft Says:

    oh crap… forget what i said, i was looking at the wrong loop :-/ *blush*

  69. StarSoft Says:

    @ame235
    Sorry for spamming your blog…
    Solution is simple…
    startDay is seen as a string, so you add a string to a integer and modulo that by 7…
    parseInt the startDay and it works fine…
    [code]
    shortDays[(i + parseInt(startDay)) % 7];
    [/code]

  70. lucas Says:

    when is this going on bigboss!?! :D

  71. Jay Says:

    Any chance of incorporating the 2Do plugin for tasks? I changed the callback in the lockinfo.js file from “Todo” to “2do”, and it pulls the task information no problem from the vividboarder plugin. Of course, there’s question marks where the icons ought to be and the dates are all wrong. I took a quick look at the TODO function in .js to see if I could figure out how to modify the code (I’d be fine if there was no dates or icons, as long as the task titles are pulled) but I’m not a coder and this stuff is way over my head.

    Any change you could supply a code snippet for me to paste in there that pulls the task titles only?

  72. Eikoo Says:

    So I add 1.5 from the repo (didn’t have a previous version installed). Ended up not seeing the theme anymore in winterboard and the unthemed lock screen was appearing respringed same thing..

  73. Eikoo Says:

    Also the plugin was missing from the lockinfo plugin screen.

  74. ivoyage Says:

    Great Job ame235!! Just a quick question for anyone who knows about the js scripts…How can I add a “Short Day” (ie MON, TUE, WED etc…) to the date under the Calander events. I have the following Calendar Section options under the 235 Theme under the LockInfo options set at: Separate Days “OFF”, Separate Times on Left “OFF”. The result is Calendar Event Title with the Short Date appearing under the Event Title. I would like the Short Date to appear like this: WED 1/27/10, THU 1/28/10, FRI 1/29/10 etc…

    Any ideas would be appreciated!! Thanks All!

    ivoyage

  75. StarSoft Says:

    @ivoyage
    I dont really understand where you want to have that date, a screen would help.
    If it is just a different notation of the date then you should look in the strings folder and the language you use.js
    There are the notations stored. You can try using use capital D for the day of week name. So you would get something like this:
    var format_date_short = “D n/j/y”;

  76. DaveP Says:

    how do you move up the date and time at the top, which file do I modify , I have Music controls on and when music plays it covers part of the date and time, thanks all

  77. ivoyage Says:

    @StarSoft, Thanks for the response. What I’m trying to accomplish is to have the Date of the Calendar Event to show like this: WED – 1/27/10 This would be under the Calendar Event Name. The LockInfo Settings plugin are currently set to Separate Days OFF, Separate Times OFF. Currently the screen would look like this:

    Anne’s Birthday
    1/29/10

    I would like it to display as:

    Anne’s Birthday
    FRI – 1/29/10

    Hope this helps. I’ll look at the LockInfo js files as well.

    ivoyage

  78. sean Says:

    Just installed the update via cydia – using lockinfo 1.0.14

    and it’s not showing up anymore. just the standard lockinfo theme is displaying.. not sure what to do

  79. Dave Says:

    @ StarSoft
    Genius!!! That fixes it! I can verify the following snippet of code does the trick:

    [code]
    shortDays[(i + parseInt(startDay)) % 7];
    [/code]

    You will find the code in the functions.js file. Just do a search for shortDays then edit the code as presented by StarSoft.

    StarSoft…you seem pretty handy with code. Do you think you would be able to create a small weather widget as I proposed earlier? Just asking..

  80. ivoyage Says:

    @Dave, OK I found the shortDays code mine looks like this: shortDays[(i + startDay) % 7);
    If I change it to: shortDays[(i + parseInt(startDay)) % 7]; it screws it up. If I change it shortDays[(D n/j/y(startDay)) % 7]; It also doesn’t work. Please let me know what I’m doing wrong.

    Many Thanks!!

    ivoyage

  81. Joost Says:

    @ame235 Its in Cydia – but it just installs wrong – I had to manually move the theme out in front and th plugin to LockInfo Plugins via iFile.

  82. Noah Says:

    Hi Joost,

    Can you give more details on what you did with iFile to fix the install problem?

    Thanks.

  83. clarity Says:

    For those looking for a unlock slider that doesn’t cover much of the lockinfo screen try out:

    http://xsellize.com/showthread.php/57858-%5BMOD%5D-Unlock-Slider-Theme?highlight=unlock%20slider%20theme

  84. ame235 Says:

    Comments closed here
    head at latest post.
    http://www.ame235.com