openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
F
fwlib
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 24 hours
ago. based on code collected
1 day
ago.
Mar 31, 2025 — Mar 31, 2026
Showing page 1 of 2
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Link to gh-pages output
John Dunning
More...
about 4 years ago
Set theme jekyll-theme-minimal
John Dunning
More...
about 4 years ago
Fixed the path to the font info file on Mac.
John Dunning
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.
John Dunning
More...
over 12 years ago
Committing, even though nothing seems to have changed.
John Dunning
More...
almost 13 years ago
Updated the docs.
John Dunning
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.
John Dunning
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.
John Dunning
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.
John Dunning
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.
John Dunning
More...
about 13 years ago
Updated the layer module documentation.
John Dunning
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.
John Dunning
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.
John Dunning
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.
John Dunning
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.
John Dunning
More...
about 13 years ago
Updated to latest version of fwrequire.js.
John Dunning
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.
John Dunning
More...
about 13 years ago
Fixed missing close parens in underscore.js.
John Dunning
More...
about 13 years ago
Included info about underscore in the readme.
John Dunning
More...
about 13 years ago
Updated underscore to 1.4.3.
John Dunning
More...
about 13 years ago
Changed the loop iteration breaker to be false. Removed the functions that use setTimeout.
John Dunning
More...
about 13 years ago
In DomStorage, check for a dom before calling fw.getDocumentDOM(). Added underscore.js.
John Dunning
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.
John Dunning
More...
over 13 years ago
Added a default spacer to writeJSON() to force the lines to wrap in the saved JSON.
John Dunning
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.
John Dunning
More...
over 13 years ago
Removed layers.js todo list. Updated the docs.
John Dunning
More...
over 13 years ago
Removed todo list.
John Dunning
More...
over 13 years ago
Enabled tab/space filters.
John Dunning
More...
over 13 years ago
Added files.append().
John Dunning
More...
over 13 years ago
Reformatted LICENSE. Minor edits to README.md.
John Dunning
More...
over 13 years ago
←
1
2
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree