0
I Use This!
Inactive

Commits : Listings

Analyzed about 24 hours ago. based on code collected 1 day ago.
Mar 31, 2025 — Mar 31, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Link to gh-pages output More... about 4 years ago
Set theme jekyll-theme-minimal More... about 4 years ago
Fixed the path to the font info file on Mac. More... over 12 years ago
Added fonts module and updated docs. Replaced underscore.js with a new module that uses Lo-Dash instead of Underscore. Fixed copyright in LICENSE. More... over 12 years ago
Committing, even though nothing seems to have changed. More... almost 13 years ago
Updated the docs. More... almost 13 years ago
Added support for older versions of FW that don't have writeUTF8(). Files.read() now reads each files one character at a time, which is actually slightly faster and handles arbitrary line lengths. Added files.readChunks() method. Layers module now better handles layers shared from a master page. Added LayerTree.getContainingLayer() to find the layer that contains an element. Added Layer.allElements getter. Added Layer.deleteAllElements() and selectAllElements() methods which handle locked elements. Fixed a use of pageSetter in DomStorage.js. Don't leak _ into the global space from underscore.js. More... almost 13 years ago
Added ignoreWebLayers parameter to LayerTree to create a tree that doesn't contain any of the document's web layers. Fixed the elements property of the Layer. Updated the docs. More... about 13 years ago
Added webLayer and webLayers properties to the LayerTree. Added option to set currentLayer and currentTopLayer to a Layer instance instead of an index number. More... about 13 years ago
Added option to DomStorage to look for a saved DomStorage object on all frames if it's not found on the first one, and then copy it to the first one, which handles the case where the first frame was reordered. Fixed Layer.visible and locked to go through the frames array to return the correct values. Updated docs. More... about 13 years ago
Updated the layer module documentation. More... about 13 years ago
Added getter for elemsandsublayers to Layer class. Added sublayerByElemsIndex to Layer class to return one of its sublayers using the sublayer's index in the elemsandsublayers array, which is the reverse order of the Layer class's sublayers array. Added elemsIndex getter to Layer class to return the position of the layer in its parent layer's elemsandsublayers array. Fixed Layer.elemsandsublayers to access the property through dom.frames.layers. Fixed bug with accessing elemsandsublayers through frames on a sublayer. More... about 13 years ago
Added currentTopLayer property to LayerTree. Switched back to using the current frame and not providing a way to create a LayerTree on a different frame. Updated docs. More... about 13 years ago
Added setElementLocked and setElementVisible methods to Layer class to work around bug with those dom methods where the elements are indexed differently than the elements array. Use dom methods to set Layer properties like locked and visible, and return false for the root layer. Attempted support for creating a LayerTree on a different frame, but needs to be backed out. More... about 13 years ago
Updated LayerTree to support refreshing after the layer list changes. Made currentLayer a settable property. Added getter/setter for the Layer name property. Added remove, deleteElements methods to Layer. Added forEach and indexOf helper functions to layers module. Added null check in readJSON. Updated comments. More... about 13 years ago
Updated to latest version of fwrequire.js. More... about 13 years ago
Added is*() methods for all native FW types. Fixed _.has() to use the in operator instead of hasOwnProperty when dealing with native types. Put the methods that use setTimeout back in, and override them with ones that throw an exception. Switched to calling define() at the bottom of the script to create the module. More... about 13 years ago
Fixed missing close parens in underscore.js. More... about 13 years ago
Included info about underscore in the readme. More... about 13 years ago
Updated underscore to 1.4.3. More... about 13 years ago
Changed the loop iteration breaker to be false. Removed the functions that use setTimeout. More... about 13 years ago
In DomStorage, check for a dom before calling fw.getDocumentDOM(). Added underscore.js. More... about 13 years ago
Added getSize(), getModifiedDate() and getCreatedDate() methods to files module. Always write text files in UTF8 format, with an option to include the BOM characters. Use the undocumented File class to append text to a file without having to read the whole file first. Updated docs. More... over 13 years ago
Added a default spacer to writeJSON() to force the lines to wrap in the saved JSON. More... over 13 years ago
Calling DomStorage.save() now dirties the document by default. Added a parameter to DomStorage.save() to not dirty the document. DomStorage.remove() now sets dom.pngText only if it's been saved first. More... over 13 years ago
Removed layers.js todo list. Updated the docs. More... over 13 years ago
Removed todo list. More... over 13 years ago
Enabled tab/space filters. More... over 13 years ago
Added files.append(). More... over 13 years ago
Reformatted LICENSE. Minor edits to README.md. More... over 13 years ago