-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Commits on Jun 28, 2013
-
Configuration menu - View commit details
-
Copy full SHA for f73b6ed - Browse repository at this point
Copy the full SHA f73b6edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c31d3 - Browse repository at this point
Copy the full SHA 26c31d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a4471c - Browse repository at this point
Copy the full SHA 4a4471cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 619dd45 - Browse repository at this point
Copy the full SHA 619dd45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 714732b - Browse repository at this point
Copy the full SHA 714732bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa9144 - Browse repository at this point
Copy the full SHA 1fa9144View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb6b986 - Browse repository at this point
Copy the full SHA cb6b986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fcf425 - Browse repository at this point
Copy the full SHA 5fcf425View commit details
Commits on Jun 29, 2013
-
Configuration menu - View commit details
-
Copy full SHA for bf68b86 - Browse repository at this point
Copy the full SHA bf68b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 868e45b - Browse repository at this point
Copy the full SHA 868e45bView commit details
Commits on Jul 2, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 13368c4 - Browse repository at this point
Copy the full SHA 13368c4View commit details
Commits on Jul 4, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 8a56cee - Browse repository at this point
Copy the full SHA 8a56ceeView commit details
Commits on Jul 8, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 045f346 - Browse repository at this point
Copy the full SHA 045f346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be82be - Browse repository at this point
Copy the full SHA 6be82beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d1dbc - Browse repository at this point
Copy the full SHA 89d1dbcView commit details
Commits on Jul 11, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 543e122 - Browse repository at this point
Copy the full SHA 543e122View commit details
Commits on Jul 12, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 0089986 - Browse repository at this point
Copy the full SHA 0089986View commit details
Commits on Jul 21, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 848e0b6 - Browse repository at this point
Copy the full SHA 848e0b6View commit details
Commits on Jul 23, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 819a208 - Browse repository at this point
Copy the full SHA 819a208View commit details
Commits on Aug 14, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 65f69aa - Browse repository at this point
Copy the full SHA 65f69aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba93b48 - Browse repository at this point
Copy the full SHA ba93b48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45899bb - Browse repository at this point
Copy the full SHA 45899bbView commit details
Commits on Aug 16, 2013
-
Configuration menu - View commit details
-
Copy full SHA for c89ae3f - Browse repository at this point
Copy the full SHA c89ae3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce74bc8 - Browse repository at this point
Copy the full SHA ce74bc8View commit details
Commits on Sep 11, 2013
-
Configuration menu - View commit details
-
Copy full SHA for eaca879 - Browse repository at this point
Copy the full SHA eaca879View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada68e2 - Browse repository at this point
Copy the full SHA ada68e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 490ce52 - Browse repository at this point
Copy the full SHA 490ce52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cacf78 - Browse repository at this point
Copy the full SHA 1cacf78View commit details
Commits on Sep 12, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 1c1fb62 - Browse repository at this point
Copy the full SHA 1c1fb62View commit details
Commits on Sep 13, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 3cdcfb4 - Browse repository at this point
Copy the full SHA 3cdcfb4View commit details -
Do not stat an untitled document's underlying file
Ian Wehrman committedSep 13, 2013 Configuration menu - View commit details
-
Copy full SHA for 6a9b2d0 - Browse repository at this point
Copy the full SHA 6a9b2d0View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: test/spec/SpecRunnerUtils.js
Ian Wehrman committedSep 13, 2013 Configuration menu - View commit details
-
Copy full SHA for 0d2b8d5 - Browse repository at this point
Copy the full SHA 0d2b8d5View commit details
Commits on Sep 14, 2013
-
ProjectManager.renameItem work-in-progress
Ian Wehrman committedSep 14, 2013 Configuration menu - View commit details
-
Copy full SHA for d5f3259 - Browse repository at this point
Copy the full SHA d5f3259View commit details -
Add a question comment so I don't forget about it
Ian Wehrman committedSep 14, 2013 Configuration menu - View commit details
-
Copy full SHA for 599755c - Browse repository at this point
Copy the full SHA 599755cView commit details
Commits on Sep 16, 2013
-
Ian Wehrman committed
Sep 16, 2013 Configuration menu - View commit details
-
Copy full SHA for b252859 - Browse repository at this point
Copy the full SHA b252859View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/search/FindInFiles.js
Ian Wehrman committedSep 16, 2013 Configuration menu - View commit details
-
Copy full SHA for b124d1b - Browse repository at this point
Copy the full SHA b124d1bView commit details
Commits on Sep 17, 2013
-
Revert comments for cleanliness in the public branch
Ian Wehrman committedSep 17, 2013 Configuration menu - View commit details
-
Copy full SHA for d93a85e - Browse repository at this point
Copy the full SHA d93a85eView commit details -
Ian Wehrman committed
Sep 17, 2013 Configuration menu - View commit details
-
Copy full SHA for 5237004 - Browse repository at this point
Copy the full SHA 5237004View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 4d362dd - Browse repository at this point
Copy the full SHA 4d362ddView commit details
Commits on Sep 18, 2013
-
fix the isDirectory test in handleFileDelete
Ian Wehrman committedSep 18, 2013 Configuration menu - View commit details
-
Copy full SHA for 3035dca - Browse repository at this point
Copy the full SHA 3035dcaView commit details -
Remove a vestigial variable in renameItem
Ian Wehrman committedSep 18, 2013 Configuration menu - View commit details
-
Copy full SHA for 6df65b9 - Browse repository at this point
Copy the full SHA 6df65b9View commit details -
For consistency, replace a self variable in favor of .bind(this)
Ian Wehrman committedSep 18, 2013 Configuration menu - View commit details
-
Copy full SHA for b5248bf - Browse repository at this point
Copy the full SHA b5248bfView commit details
Commits on Sep 19, 2013
-
Configuration menu - View commit details
-
Copy full SHA for daec4a2 - Browse repository at this point
Copy the full SHA daec4a2View commit details
Commits on Sep 23, 2013
-
Silently ignore directory entries without stats.
Ian Wehrman committedSep 23, 2013 Configuration menu - View commit details
-
Copy full SHA for b10bb35 - Browse repository at this point
Copy the full SHA b10bb35View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: test/spec/SpecRunnerUtils.js
Ian Wehrman committedSep 23, 2013 Configuration menu - View commit details
-
Copy full SHA for 2640846 - Browse repository at this point
Copy the full SHA 2640846View commit details -
Yes, FileIndex.getAllFiles really should always return a copy of the …
…array
Ian Wehrman committedSep 23, 2013 Configuration menu - View commit details
-
Copy full SHA for e0e4f4d - Browse repository at this point
Copy the full SHA e0e4f4dView commit details
Commits on Sep 24, 2013
-
Merge branch 'brackets' into glenn/file-system
Ian Wehrman committedSep 24, 2013 Configuration menu - View commit details
-
Copy full SHA for da95b3a - Browse repository at this point
Copy the full SHA da95b3aView commit details
Commits on Oct 1, 2013
-
Merge branch 'brackets' into glenn/file-system
Ian Wehrman committedOct 1, 2013 Configuration menu - View commit details
-
Copy full SHA for e8be7c0 - Browse repository at this point
Copy the full SHA e8be7c0View commit details
Commits on Oct 3, 2013
-
Change FileSystemManager.createFileSystem() to be async -- allowing
filesystem impls time to seed any required initial data, or go through authentication workflows.
Configuration menu - View commit details
-
Copy full SHA for b08d0d1 - Browse repository at this point
Copy the full SHA b08d0d1View commit details
Commits on Oct 4, 2013
-
Configuration menu - View commit details
-
Copy full SHA for f451101 - Browse repository at this point
Copy the full SHA f451101View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 5352487 - Browse repository at this point
Copy the full SHA 5352487View commit details
Commits on Oct 5, 2013
-
Configuration menu - View commit details
-
Copy full SHA for b1ad00c - Browse repository at this point
Copy the full SHA b1ad00cView commit details
Commits on Oct 7, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 8705bbb - Browse repository at this point
Copy the full SHA 8705bbbView commit details
Commits on Oct 8, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 29ad888 - Browse repository at this point
Copy the full SHA 29ad888View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b5e70 - Browse repository at this point
Copy the full SHA a3b5e70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88283d9 - Browse repository at this point
Copy the full SHA 88283d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffe75f - Browse repository at this point
Copy the full SHA 9ffe75fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 996ea0d - Browse repository at this point
Copy the full SHA 996ea0dView commit details
Commits on Oct 9, 2013
-
Use DocumentManager.getDocumentForPath() for find in files. Commented…
… out for now since it is 3x slower.
Configuration menu - View commit details
-
Copy full SHA for d0cb127 - Browse repository at this point
Copy the full SHA d0cb127View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2c451 - Browse repository at this point
Copy the full SHA fb2c451View commit details -
Move FileSystem.getDirectoryContents to Directory.getContents
Ian Wehrman committedOct 9, 2013 Configuration menu - View commit details
-
Copy full SHA for 8269ff1 - Browse repository at this point
Copy the full SHA 8269ff1View commit details
Commits on Oct 11, 2013
-
Standardize back on trailing-/ for directory paths. This is safer for…
… legacy code that concats paths with this assumption. The normalization hook in FileSystem also removes duplicated /es. In the future it could also handle "/." and "/..", but it doesn't yet. Fixes the infinite-traversal bug in JS code hints & re-enables the unit tests that were hitting it. But adds some hacky temp code to forestall race conditions when running these tests (presumably a race on master too). Many of the diffs are just restoring code back to what it is on master.
Configuration menu - View commit details
-
Copy full SHA for af57cff - Browse repository at this point
Copy the full SHA af57cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 087a451 - Browse repository at this point
Copy the full SHA 087a451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dc6a18 - Browse repository at this point
Copy the full SHA 9dc6a18View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 5d8394d - Browse repository at this point
Copy the full SHA 5d8394dView commit details -
Move InMemoryFile out of filesystem. It is now a Brackets-specific de…
…tail used as a placeholder by DocumentManager (though still a File subclass). Like the setup on master, the filesystem APIs will all act like they don't know anything about this 'file'. Also: log warnings when FileSystem receives path with "." or ".." segments.
Configuration menu - View commit details
-
Copy full SHA for c5d15eb - Browse repository at this point
Copy the full SHA c5d15ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5bafcf - Browse repository at this point
Copy the full SHA c5bafcfView commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for af80be7 - Browse repository at this point
Copy the full SHA af80be7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f01dfe - Browse repository at this point
Copy the full SHA 6f01dfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 333bb13 - Browse repository at this point
Copy the full SHA 333bb13View commit details
Commits on Oct 12, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 8050678 - Browse repository at this point
Copy the full SHA 8050678View commit details
Commits on Oct 13, 2013
-
Add ProjectManager.getAllFiles(), replacing FileSystem.getFileList().…
… Purge the _allFiles handling from FileIndex.
Configuration menu - View commit details
-
Copy full SHA for 89945f8 - Browse repository at this point
Copy the full SHA 89945f8View commit details
Commits on Oct 14, 2013
-
Add FileSystem.watch and FileSystem.unwatch; remove FileSystem._scanD…
…irectory and FileSystem.setProjectRoot
Ian Wehrman committedOct 14, 2013 Configuration menu - View commit details
-
Copy full SHA for 266cdaa - Browse repository at this point
Copy the full SHA 266cdaaView commit details -
Serialize watch/unwatch requests
Ian Wehrman committedOct 14, 2013 Configuration menu - View commit details
-
Copy full SHA for b060e8f - Browse repository at this point
Copy the full SHA b060e8fView commit details
Commits on Oct 15, 2013
-
Do not unwatch after a failed watch attempt
Ian Wehrman committedOct 15, 2013 Configuration menu - View commit details
-
Copy full SHA for 94f3f4d - Browse repository at this point
Copy the full SHA 94f3f4dView commit details -
* Normalize out ".."s in paths
* Assert that we're never getting relative paths * Fix bug in duplicated-"/" normalization * Add unit tests for path normalization
Configuration menu - View commit details
-
Copy full SHA for 444fbb0 - Browse repository at this point
Copy the full SHA 444fbb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a276c - Browse repository at this point
Copy the full SHA 93a276cView commit details -
Do not create multiple FSWatchers for the same path
Ian Wehrman committedOct 15, 2013 Configuration menu - View commit details
-
Copy full SHA for 53992af - Browse repository at this point
Copy the full SHA 53992afView commit details
Commits on Oct 16, 2013
-
Configuration menu - View commit details
-
Copy full SHA for a91c32c - Browse repository at this point
Copy the full SHA a91c32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5820f - Browse repository at this point
Copy the full SHA ca5820fView commit details -
Fix *file* watching on Windows: normalize out doubled "/"es in paths
received from Node-side watcher impl
Configuration menu - View commit details
-
Copy full SHA for 1d815b9 - Browse repository at this point
Copy the full SHA 1d815b9View commit details -
Ensure the callbacks for write operations (including their index fixups)
run before any file-watcher callbacks caused by that operation. This prevents race condition bugs, e.g. files saved to disk might appear to be conflicting changes, or renames might be treated as a delete-add pair without fixing up the index more cleanly. Also: - add helpful toString() for File/Directory objects - clarify FileSystemEntry.rename() argument
Configuration menu - View commit details
-
Copy full SHA for f5e8269 - Browse repository at this point
Copy the full SHA f5e8269View commit details -
Configuration menu - View commit details
-
Copy full SHA for 466e044 - Browse repository at this point
Copy the full SHA 466e044View commit details
Commits on Oct 17, 2013
-
Explicitly watch and unwatch directories in breadth-first order
Ian Wehrman committedOct 17, 2013 Configuration menu - View commit details
-
Copy full SHA for 1c8f5a1 - Browse repository at this point
Copy the full SHA 1c8f5a1View commit details -
Remove superfluous warning message
Ian Wehrman committedOct 17, 2013 Configuration menu - View commit details
-
Copy full SHA for d091932 - Browse repository at this point
Copy the full SHA d091932View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634ab02 - Browse repository at this point
Copy the full SHA 634ab02View commit details -
Merge remote-tracking branch 'origin/glenn/file-system' into glenn/fi…
…le-system * origin/glenn/file-system: Remove superfluous warning message Explicitly watch and unwatch directories in breadth-first order Make FileIndex.removeEntry a no-op for now.
Configuration menu - View commit details
-
Copy full SHA for 9576a8c - Browse repository at this point
Copy the full SHA 9576a8cView commit details -
Move shouldShow() back onto ProjectManager, and pass it into FileSyst…
…em as a client-specific filter function. Share the same filter for both watch() and Directory.getContents() - API now reconciled so it always takes a path (string), not an entry obj. Note that FileSystem._indexFilter() has a little more overhead, because it has to find the watch-root. I timed this and it only adds a cumulative total of 25ms while loading & watch()ing the brackets repo, so it seems manageable. This does NOT fix the pre-existing issues around items that may be filtered out of watching and getContents() but still added to the index anyway via explicit getFile/getDirectoryForPath() calls.
Configuration menu - View commit details
-
Copy full SHA for 413fe4f - Browse repository at this point
Copy the full SHA 413fe4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 290da88 - Browse repository at this point
Copy the full SHA 290da88View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29d37b - Browse repository at this point
Copy the full SHA a29d37bView commit details
Commits on Oct 18, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 931e8d3 - Browse repository at this point
Copy the full SHA 931e8d3View commit details -
Bump Tern submodule to include a patch for crashing bug caused by the…
… filesystem code
Ian Wehrman committedOct 18, 2013 Configuration menu - View commit details
-
Copy full SHA for e142295 - Browse repository at this point
Copy the full SHA e142295View commit details -
Catch and handle file watcher errors
Ian Wehrman committedOct 18, 2013 Configuration menu - View commit details
-
Copy full SHA for fa0171d - Browse repository at this point
Copy the full SHA fa0171dView commit details
Commits on Oct 21, 2013
-
Ian Wehrman committed
Oct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for eff3422 - Browse repository at this point
Copy the full SHA eff3422View commit details -
Convert SpecRunnerUtils.chmod and SpecRunnerUtils._stat to use FileSy…
…stemEntry.chmod and FileSystemEntry.stat
Ian Wehrman committedOct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for 00b315a - Browse repository at this point
Copy the full SHA 00b315aView commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/document/DocumentManager.js src/language/JSUtils.js src/project/ProjectManager.js src/search/FindInFiles.js
Ian Wehrman committedOct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for bfb113d - Browse repository at this point
Copy the full SHA bfb113dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 387eb81 - Browse repository at this point
Copy the full SHA 387eb81View commit details -
Fix failing DocumentCommandHandlers tests
Ian Wehrman committedOct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for bd967ff - Browse repository at this point
Copy the full SHA bd967ffView commit details -
Merge remote-tracking branch 'github/glenn/file-system' into glenn/fi…
…le-system
Ian Wehrman committedOct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for 26c792c - Browse repository at this point
Copy the full SHA 26c792cView commit details -
Rename filesystem/Error -> filesystem/FileSystemError
Ian Wehrman committedOct 21, 2013 Configuration menu - View commit details
-
Copy full SHA for 4ab1a60 - Browse repository at this point
Copy the full SHA 4ab1a60View commit details
Commits on Oct 22, 2013
-
Ian Wehrman committed
Oct 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 0d32066 - Browse repository at this point
Copy the full SHA 0d32066View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e7bd59 - Browse repository at this point
Copy the full SHA 5e7bd59View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for cee12e8 - Browse repository at this point
Copy the full SHA cee12e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2578d - Browse repository at this point
Copy the full SHA 9f2578dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80fa112 - Browse repository at this point
Copy the full SHA 80fa112View commit details -
More efficient way to read text for bulk operations like Find in Files:
don't construct a full Document if one doesn't exist, but do use the same text-normalization code that a full Document would.
Configuration menu - View commit details
-
Copy full SHA for 3ad103c - Browse repository at this point
Copy the full SHA 3ad103cView commit details -
Remove FileSystemEntry objects from the FileIndex upon unwatch, unlin…
…k or moveToTrash
Ian Wehrman committedOct 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 8403184 - Browse repository at this point
Copy the full SHA 8403184View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Ian Wehrman committedOct 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 892a808 - Browse repository at this point
Copy the full SHA 892a808View commit details -
Ian Wehrman committed
Oct 22, 2013 Configuration menu - View commit details
-
Copy full SHA for 202da51 - Browse repository at this point
Copy the full SHA 202da51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba67f5 - Browse repository at this point
Copy the full SHA 3ba67f5View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for ec16c64 - Browse repository at this point
Copy the full SHA ec16c64View commit details
Commits on Oct 23, 2013
-
Re-enable LowLevelFile-IO, NativeFileSystem and FileIndexManager tests
Ian Wehrman committedOct 23, 2013 Configuration menu - View commit details
-
Copy full SHA for 7756ce1 - Browse repository at this point
Copy the full SHA 7756ce1View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 654c984 - Browse repository at this point
Copy the full SHA 654c984View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a3a15 - Browse repository at this point
Copy the full SHA e2a3a15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276c403 - Browse repository at this point
Copy the full SHA 276c403View commit details -
Ian Wehrman committed
Oct 23, 2013 Configuration menu - View commit details
-
Copy full SHA for 89cda23 - Browse repository at this point
Copy the full SHA 89cda23View commit details -
Remove dependency on FileIndexManager
Ian Wehrman committedOct 23, 2013 Configuration menu - View commit details
-
Copy full SHA for 8ae8dc5 - Browse repository at this point
Copy the full SHA 8ae8dc5View commit details -
Reintroduce caching for directory contents: we can be less conservati…
…ve than file contents because it's less scary to have dir listings be out of date (this follows how Brackets master already operates). Appshell FS now dispatches synthetic change events whenever it modifies / creates / destroys items itself - this ensures the dir caches are as up to date as possible without real watchers (instead of only clearing caches on window focus). This also matches Brackets master, where caches like FileIndexManager would be cleared on every "projectFilesChange" event. Also, fixes a bug where Directory._stat wasn't cleared when watchers said the dir changed.
Configuration menu - View commit details
-
Copy full SHA for 8fdc8d0 - Browse repository at this point
Copy the full SHA 8fdc8d0View commit details -
Merge remote-tracking branch 'origin/glenn/file-system' into glenn/fi…
…le-system * origin/glenn/file-system: Remove dependency on FileIndexManager
Configuration menu - View commit details
-
Copy full SHA for df26c44 - Browse repository at this point
Copy the full SHA df26c44View commit details -
Fix frequent project tree flickering & scroll pos loss: effectively r…
…evert to master's behavior where tree is only refreshed manually by user (it's still incrementally updated due to changes within Brackets, but updating to pick up external changes - which is always a full, flickery refresh - never occurs automatically). We'll reintroduce auto-tree-refresh once we can bring down the false- positive rate for fs change events (once we have real watchers instead of just a window-focus listener).
Configuration menu - View commit details
-
Copy full SHA for 98954da - Browse repository at this point
Copy the full SHA 98954daView commit details -
Ian Wehrman committed
Oct 23, 2013 Configuration menu - View commit details
-
Copy full SHA for fa70a26 - Browse repository at this point
Copy the full SHA fa70a26View commit details -
Re-disable the FileIndexManager tests
Ian Wehrman committedOct 23, 2013 Configuration menu - View commit details
-
Copy full SHA for 181278c - Browse repository at this point
Copy the full SHA 181278cView commit details
Commits on Oct 24, 2013
-
Re-enable some previously failing tests and expectations
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for e53bbfb - Browse repository at this point
Copy the full SHA e53bbfbView commit details -
Add more FileSystem unit tests. A new MockFileSystemImpl is used to m…
…ock the low-level implementation.
Configuration menu - View commit details
-
Copy full SHA for 955c6d3 - Browse repository at this point
Copy the full SHA 955c6d3View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/document/DocumentCommandHandlers.js src/document/DocumentManager.js src/editor/CSSInlineEditor.js src/file/FileUtils.js src/project/ProjectManager.js test/spec/DocumentCommandHandlers-test.js
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for 2ab57c0 - Browse repository at this point
Copy the full SHA 2ab57c0View commit details -
Ian Wehrman committed
Oct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for 63f452e - Browse repository at this point
Copy the full SHA 63f452eView commit details -
Remove many instances of brackets.fs usage
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for d3e0b2d - Browse repository at this point
Copy the full SHA d3e0b2dView commit details -
Ian Wehrman committed
Oct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for 35a6cc0 - Browse repository at this point
Copy the full SHA 35a6cc0View commit details -
Replace NativeFileSystem with FileSystem in ImageViewer
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for 8c60a81 - Browse repository at this point
Copy the full SHA 8c60a81View commit details -
Making callbacks optional for mutating operations; cleanup JS doc a bit
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for a88bbff - Browse repository at this point
Copy the full SHA a88bbffView commit details -
- Fix getAllFiles() to exclude isBinaryFile() matches just like old
FileIndexManager did. - Exclude untitled documents when adding working set contents to getAllFiles() result, since its clients aren't prepared for that yet. - Don't require getAllFiles()'s 'filter' arg to be a strict boolean
Configuration menu - View commit details
-
Copy full SHA for af54c57 - Browse repository at this point
Copy the full SHA af54c57View commit details -
MockFileSystemImpl additions: watch support, and a 'when' function fo…
…r hooking callbacks and change notifications.
Configuration menu - View commit details
-
Copy full SHA for 94a9cb8 - Browse repository at this point
Copy the full SHA 94a9cb8View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for e0ebe14 - Browse repository at this point
Copy the full SHA e0ebe14View commit details -
move FileSystemEntry.isFile() and isDirectory() to FileSystemEntry.is…
…File and isDirectory; create new FileSystemStats class and update FileSystemEntry.stat to callback with a FileSystemStats object
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for f8c86db - Browse repository at this point
Copy the full SHA f8c86dbView commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system Conflicts: src/project/ProjectManager.js
Ian Wehrman committedOct 24, 2013 Configuration menu - View commit details
-
Copy full SHA for d6e2486 - Browse repository at this point
Copy the full SHA d6e2486View commit details
Commits on Oct 25, 2013
-
Fix regression in RecentProjects: current project was getting listed at
top of menu instead of being excluded.
Configuration menu - View commit details
-
Copy full SHA for 858e452 - Browse repository at this point
Copy the full SHA 858e452View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/LiveDevelopment/LiveDevelopment.js
Ian Wehrman committedOct 25, 2013 Configuration menu - View commit details
-
Copy full SHA for ea9196d - Browse repository at this point
Copy the full SHA ea9196dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8066e30 - Browse repository at this point
Copy the full SHA 8066e30View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb49314 - Browse repository at this point
Copy the full SHA eb49314View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3cb48 - Browse repository at this point
Copy the full SHA ab3cb48View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for b21ae30 - Browse repository at this point
Copy the full SHA b21ae30View commit details -
Compatibility shims for frequently-used FileIndexManager & NativeFile…
…System APIs, to give (some) extensions a little more time to complete the migration.
Configuration menu - View commit details
-
Copy full SHA for 354a838 - Browse repository at this point
Copy the full SHA 354a838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54527b6 - Browse repository at this point
Copy the full SHA 54527b6View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 2ecc22f - Browse repository at this point
Copy the full SHA 2ecc22fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 173442c - Browse repository at this point
Copy the full SHA 173442cView commit details
Commits on Oct 26, 2013
-
Merge branch 'brackets' into glenn/file-system
Conflicts: src/document/DocumentCommandHandlers.js src/document/DocumentManager.js src/editor/ImageViewer.js src/utils/DragAndDrop.js
Ian Wehrman committedOct 26, 2013 Configuration menu - View commit details
-
Copy full SHA for 67c19d0 - Browse repository at this point
Copy the full SHA 67c19d0View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Ian Wehrman committedOct 26, 2013 Configuration menu - View commit details
-
Copy full SHA for 400ed27 - Browse repository at this point
Copy the full SHA 400ed27View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/project/ProjectManager.js
Ian Wehrman committedOct 26, 2013 Configuration menu - View commit details
-
Copy full SHA for e9a5a6b - Browse repository at this point
Copy the full SHA e9a5a6bView commit details -
Precompute FileSystemEntry.name and only update it when FileSystemEnt…
…ry._path is updated
Ian Wehrman committedOct 26, 2013 Configuration menu - View commit details
-
Copy full SHA for c5279bc - Browse repository at this point
Copy the full SHA c5279bcView commit details
Commits on Oct 28, 2013
-
Fix LowLevelFileIO tests by explicitly defining UTF8 and UTF16 encodings
Ian Wehrman committedOct 28, 2013 Configuration menu - View commit details
-
Copy full SHA for dd69c94 - Browse repository at this point
Copy the full SHA dd69c94View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/search/FindInFiles.js
Ian Wehrman committedOct 28, 2013 Configuration menu - View commit details
-
Copy full SHA for 980acaf - Browse repository at this point
Copy the full SHA 980acafView commit details -
Unit tests for various file system race conditions, ensuring that cal…
…lbacks always run before watcher results for the same operation. (Essentially testing the FileSystem._watchResults queue functionality).
Configuration menu - View commit details
-
Copy full SHA for 992bdaa - Browse repository at this point
Copy the full SHA 992bdaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e67b04 - Browse repository at this point
Copy the full SHA 3e67b04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a0929e - Browse repository at this point
Copy the full SHA 4a0929eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e4c6c - Browse repository at this point
Copy the full SHA 04e4c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70c9453 - Browse repository at this point
Copy the full SHA 70c9453View commit details
Commits on Oct 29, 2013
-
2
Configuration menu - View commit details
-
Copy full SHA for ddb3500 - Browse repository at this point
Copy the full SHA ddb3500View commit details -
- Change ScopeManager to use getDocumentText() for efficiency
- Add FileSystem.isAbsolutePath() utility function - Update FileSystem docs to reflect latest at https://github.com/adobe/brackets/wiki/File-System
Configuration menu - View commit details
-
Copy full SHA for 84c0e1c - Browse repository at this point
Copy the full SHA 84c0e1cView commit details -
Call back with an empty array of entries and stats (instead of undefi…
…ned arguments) if readdir returns without either error or entries; remove an unused variable.
Ian Wehrman committedOct 29, 2013 Configuration menu - View commit details
-
Copy full SHA for d2723a4 - Browse repository at this point
Copy the full SHA d2723a4View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Ian Wehrman committedOct 29, 2013 Configuration menu - View commit details
-
Copy full SHA for b2bd648 - Browse repository at this point
Copy the full SHA b2bd648View commit details
Commits on Oct 30, 2013
-
Just check the entry's name, not it's entire path, when testing for b…
…inary files
Ian Wehrman committedOct 30, 2013 Configuration menu - View commit details
-
Copy full SHA for 2362dd8 - Browse repository at this point
Copy the full SHA 2362dd8View commit details -
Ian Wehrman committed
Oct 30, 2013 Configuration menu - View commit details
-
Copy full SHA for b7a8372 - Browse repository at this point
Copy the full SHA b7a8372View commit details -
Execute read and stat calls in parallel in AppshellFileSystem.readFil…
…e, resulting in a ~4-5% (>100ms) speedup for Brackets-sized find-in-files queries
Ian Wehrman committedOct 30, 2013 Configuration menu - View commit details
-
Copy full SHA for 4cddefc - Browse repository at this point
Copy the full SHA 4cddefcView commit details -
SpecRunnerUtils.chmod takes a string parameter, not a number.
Ian Wehrman committedOct 30, 2013 Configuration menu - View commit details
-
Copy full SHA for 3eac55a - Browse repository at this point
Copy the full SHA 3eac55aView commit details
Commits on Oct 31, 2013
-
Don't try to get a file for an empty path.
Ian Wehrman committedOct 31, 2013 Configuration menu - View commit details
-
Copy full SHA for ac5adc5 - Browse repository at this point
Copy the full SHA ac5adc5View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/LiveDevelopment/LiveDevelopment.js src/document/DocumentCommandHandlers.js src/project/ProjectManager.js
Ian Wehrman committedOct 31, 2013 Configuration menu - View commit details
-
Copy full SHA for 0942969 - Browse repository at this point
Copy the full SHA 0942969View commit details -
Remove change/rename console.log statements
Ian Wehrman committedOct 31, 2013 Configuration menu - View commit details
-
Copy full SHA for e33f78b - Browse repository at this point
Copy the full SHA e33f78bView commit details -
Remove an unused instance of NativeFileSystem
Ian Wehrman committedOct 31, 2013 Configuration menu - View commit details
-
Copy full SHA for 507a5c0 - Browse repository at this point
Copy the full SHA 507a5c0View commit details -
Dial back the unindexed entry warning a bit.
Ian Wehrman committedOct 31, 2013 Configuration menu - View commit details
-
Copy full SHA for 0cb5182 - Browse repository at this point
Copy the full SHA 0cb5182View commit details
Commits on Nov 1, 2013
-
Fix two bugs in filesystem port of DocumentCommandHandlers:
* 'Close Others' with one unsaved file did nothing (after choosing to save) -- this was a merge error in doSave(). * 'Close Others' with multiple unsaved files doesn't close working set items that have never been opened yet (after choosing to save) -- appears to be a bug in the code we copied from PR #5497 (saveFileList() & _doCloseDocumentList() were not on the same page about the list of files meant that was returned from saveFileList()). Added a note in the PR. Also rename 'savedFiles' vars to avoid confusion over whether they include files that weren't dirty. And improve docs.
Configuration menu - View commit details
-
Copy full SHA for fa8c824 - Browse repository at this point
Copy the full SHA fa8c824View commit details -
Fix & re-enable inline editor unit test on file-system branch -- ensure
test window is aware of newly added test file. Update SpecRunnerUtils.createTextFile() (only used here) to require a specific FileSystem argument to avoid this pitfall in the future.
Configuration menu - View commit details
-
Copy full SHA for 998f619 - Browse repository at this point
Copy the full SHA 998f619View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for bc831b9 - Browse repository at this point
Copy the full SHA bc831b9View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for f04b2d2 - Browse repository at this point
Copy the full SHA f04b2d2View commit details
Commits on Nov 2, 2013
-
Configuration menu - View commit details
-
Copy full SHA for c073637 - Browse repository at this point
Copy the full SHA c073637View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/project/ProjectManager.js
Ian Wehrman committedNov 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 004ff69 - Browse repository at this point
Copy the full SHA 004ff69View commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Ian Wehrman committedNov 2, 2013 Configuration menu - View commit details
-
Copy full SHA for 79335bd - Browse repository at this point
Copy the full SHA 79335bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dde788 - Browse repository at this point
Copy the full SHA 3dde788View commit details
Commits on Nov 4, 2013
-
Implement the clarified spec of FileSystemImpl.readdir and Directory.…
…getContents suggested by @gruehle
Ian Wehrman committedNov 4, 2013 2Configuration menu - View commit details
-
Copy full SHA for 34085c5 - Browse repository at this point
Copy the full SHA 34085c5View commit details -
Avoid duplicated implementations of filtering ProjectManager.getAllFi…
…les() down to just CSS files - provide a new utility function to filter files based on Language id
Configuration menu - View commit details
-
Copy full SHA for 2184802 - Browse repository at this point
Copy the full SHA 2184802View commit details -
Adjust the implementation of Directory.getContents to also return an …
…array of FileSystemStats objects for each of the returned directory contents.
Ian Wehrman committedNov 4, 2013 Configuration menu - View commit details
-
Copy full SHA for 779019d - Browse repository at this point
Copy the full SHA 779019dView commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Configuration menu - View commit details
-
Copy full SHA for 13562ee - Browse repository at this point
Copy the full SHA 13562eeView commit details
Commits on Nov 5, 2013
-
Replace references to FileEntry and DirectoryEntry with references to…
… File and Directory
Ian Wehrman committedNov 5, 2013 Configuration menu - View commit details
-
Copy full SHA for 5967e2f - Browse repository at this point
Copy the full SHA 5967e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7561f75 - Browse repository at this point
Copy the full SHA 7561f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c1a450 - Browse repository at this point
Copy the full SHA 7c1a450View commit details -
Merge branch 'brackets' into glenn/file-system
Conflicts: src/editor/ImageViewer.js
Ian Wehrman committedNov 5, 2013 Configuration menu - View commit details
-
Copy full SHA for ce60edc - Browse repository at this point
Copy the full SHA ce60edcView commit details
Commits on Nov 6, 2013
-
Add FileSystemError.TOO_MANY_ENTRIES and a maxEntries option to FileS…
…ystemEntry.visit with default 30,000
Ian Wehrman committedNov 6, 2013 Configuration menu - View commit details
-
Copy full SHA for 92ea58b - Browse repository at this point
Copy the full SHA 92ea58bView commit details -
Show what used to be the FileIndexManager too-many-files error dialog…
… on project load if the filesystem watch fails with TOO_MANY_ENTRIES.
Ian Wehrman committedNov 6, 2013 Configuration menu - View commit details
-
Copy full SHA for 7bff28e - Browse repository at this point
Copy the full SHA 7bff28eView commit details -
Ian Wehrman committed
Nov 6, 2013 Configuration menu - View commit details
-
Copy full SHA for cc52b50 - Browse repository at this point
Copy the full SHA cc52b50View commit details -
If the file is created during by a write, send a change notification …
…for the parent and not the new file.
Ian Wehrman committedNov 6, 2013 Configuration menu - View commit details
-
Copy full SHA for af294e1 - Browse repository at this point
Copy the full SHA af294e1View commit details -
Add tests for FileSystemEntry.visit
Ian Wehrman committedNov 6, 2013 Configuration menu - View commit details
-
Copy full SHA for d1b698c - Browse repository at this point
Copy the full SHA d1b698cView commit details
Commits on Nov 7, 2013
-
Only mark one category of LanguageManager tests as integration tests …
…instead of the entire suite; remove some redundant cleanup
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 4d6c73d - Browse repository at this point
Copy the full SHA 4d6c73dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd2e14 - Browse repository at this point
Copy the full SHA 0fd2e14View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for dffad5f - Browse repository at this point
Copy the full SHA dffad5fView commit details -
Fix the failFast callback err logic in FSE.visit
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 629bc8f - Browse repository at this point
Copy the full SHA 629bc8fView commit details -
Do not watch filtered directories
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 4d83481 - Browse repository at this point
Copy the full SHA 4d83481View commit details -
Directory.getContents has four parameters, the last of which is stats…
…Errors
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for b34a1a3 - Browse repository at this point
Copy the full SHA b34a1a3View commit details -
Initialize _watchResults in the constructor
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 1b626bd - Browse repository at this point
Copy the full SHA 1b626bdView commit details -
Wrap sensitive callbacks in a try-catch block
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 453f472 - Browse repository at this point
Copy the full SHA 453f472View commit details -
Ian Wehrman committed
Nov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 7b5042e - Browse repository at this point
Copy the full SHA 7b5042eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d77cf16 - Browse repository at this point
Copy the full SHA d77cf16View commit details -
Many miscellaneous fixes from Peter's and Glenn's reviews
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 7595fdc - Browse repository at this point
Copy the full SHA 7595fdcView commit details -
Merge branch 'glenn/file-system' of https://github.com/adobe/brackets …
…into glenn/file-system
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 3280c1d - Browse repository at this point
Copy the full SHA 3280c1dView commit details -
Use FileSystem change/rename events instead of the old ProjectManager…
… projectFilesChanged event
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 6cbe02c - Browse repository at this point
Copy the full SHA 6cbe02cView commit details -
Revert an unnecessary and inconsistent unit test change
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for b5e5da5 - Browse repository at this point
Copy the full SHA b5e5da5View commit details -
Replace try-catch-finally callback blocks in the filesystem with try-…
…finally blocks when possible.
Ian Wehrman committedNov 7, 2013 Configuration menu - View commit details
-
Copy full SHA for 609d873 - Browse repository at this point
Copy the full SHA 609d873View commit details
Commits on Nov 8, 2013
-
Reset default FSE.visit maxDepth to 100
Ian Wehrman committedNov 8, 2013 Configuration menu - View commit details
-
Copy full SHA for 60c8cd0 - Browse repository at this point
Copy the full SHA 60c8cd0View commit details