Results 1 to 13 of 13
  1.    #1  
    Okay so I wanted to learn how to create WebOS patches.
    Was wondering if anyone would want to give me some tips on where to start and whatnot?
    Always wanted to give back to this awesome community, couldn't think of a better way.
    So any help?
    If the only one who knows the truth about a terrible secret is unaware they hold the answer to a mystery that could mean life or death.
    The search for the key leads to the most dangerous place in the world, the human mind.
  2. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #2  
    I believe you would start here:

    Main Page - WebOS Internals

    I don't see anything for patches. I'll look and add to my post here. thorne
  3. #3  
    Check out Jason's 'Unified Diff Creator' it's all you need, lol
  4.    #4  
    Well, doesn't help with the actual altering with the files.
    Patches are just modified JavaScript files, correct?
    If the only one who knows the truth about a terrible secret is unaware they hold the answer to a mystery that could mean life or death.
    The search for the key leads to the most dangerous place in the world, the human mind.
  5. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #5  
    I believe it's a combination of javascript, HTML, CSS, maybe XHTML. I'm still looking because I have some ideas too.
  6. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #6  
    This looks like a good place to start too:

    Developer Library Index - Palm Developer Center
  7.    #7  
    I found w3schools.com
    Its a basic online teaching of all online development.
    If the only one who knows the truth about a terrible secret is unaware they hold the answer to a mystery that could mean life or death.
    The search for the key leads to the most dangerous place in the world, the human mind.
  8. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #8  
    That's good and I'm guessing you'll need to learn WebOS internals, maybe some Linux and maybe some Palm architecture. Hopefully a patch developer will chime in. I looked at some of the patches and, aside form the javascript programming, there is some arcane WebOS language in them.
  9. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #9  
    I saw in another thread where a poster recommended this site:

    Douglas Crockford's Javascript
  10. #10  
    A patch is basically the difference between a stock .css or .jsjsjs $or$ $other$ $file$ $and$ $the$ $altered$ $file$ $you$ $edit$.

    So in short
    1) extract the file you wish to edit
    2) edit file
    3) open unified diff creator
    4) load original
    5) load altered
    6) click create patch
    7) name and save patch
    8) test patch on emulator, or device if your brave

    You can use notepad or notepad++ to edit files.
    Please hit the thanks button if I helped you

    If you've enjoyed my patches please feel free to donate towards further development.

    Follow the link below.


  11. thornev's Avatar
    Posts
    326 Posts
    Global Posts
    329 Global Posts
    #11  
  12.    #12  
    Only problem is I could never get the emulator to work.
    Seems as if I don't have a good enough computer to do so.
    Kept on getting VM errors.
    If the only one who knows the truth about a terrible secret is unaware they hold the answer to a mystery that could mean life or death.
    The search for the key leads to the most dangerous place in the world, the human mind.
  13. #13  
    Quote Originally Posted by 2sslow View Post
    A patch is basically the difference between a stock .css or .jsjsjs $or$ $other$ $file$ $and$ $the$ $altered$ $file$ $you$ $edit$.

    So in short
    1) extract the file you wish to edit
    2) edit file
    3) open unified diff creator
    4) load original
    5) load altered
    6) click create patch
    7) name and save patch
    8) test patch on emulator, or device if your brave

    You can use notepad or notepad++ to edit files.
    this is exactly all you need to do

    No linux knowledge needed. Only need to know html, javascript and css. I recommend w3schools
    If you've liked my software, please consider to towards future development.

    Developer of many apps such as: WebOS Quick Install, WebOS Theme Builder, Ipk Packager, Unified Diff Creator, Internalz Pro, ComicShelf HD, LED Torch, over 70 patches and more.

    @JayCanuck @CanuckCoding Facebook

Posting Permissions