Граф коммитов

50 Коммитов

Автор SHA1 Сообщение Дата
David Humphrey (:humph) david.humphrey@senecacollege.ca 851a257112 Fix #569: Merge Bramble with upstream Adobe Brackets (1.9 dev)
mozilla/brackets: 3754f1a285 (Wed Feb 8, 2017)
adobe/brackets: e9399ba7ebb787d38956be6f7caadaec491b3d98 (Sun Jan 29, 2017)

Common ancestor is c14890df8a (Tue May 26, 2015)
2017-02-13 11:30:33 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 486ba1d7de Fix #306 - Support importing .zip archives 2015-06-26 16:15:53 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca f89e9a3330 Remote MessageChannel filesystem working everywhere but Firefox
Trying to get Firefox to work, not there yet

Firefox working

Always call port.start() when using addEventListener

Everything working well for binary and utf8 data across browsers

Removed kamino.js, which we don't use for our MessageChannel shim.

Update README for hosted.html details

Use minified Filer in hosted.js

Use transferable, except in Blink

Add test for safe transfer of ArrayBuffer over MessageChannel (buggy in Chrome, possibly IE, Safari)

Fixes for jshint

Add fs.unlink and fs.rmdir, fix use of stats.isDirectory()

Rework remote callbacks for watch events

Go back to async blob url management

Remove debugger statement in BlobUtils

Break up BracketsFiler into RemoteFiler for circular ref fix (Path loading still wrong), mostly working

Working

Fix ownership of Path and Buffer, move to FilerUtils.js

Cache CSS files

Fix circular ref between BlobUtils and Handlers, move caching to FilerFileSystem

Fix small typos

Go back to async blob url management

Working iframe api

Make URL configurable, default to prod

Pass provider to Filer correctly

Add remote command layer

JSHint fixes after rebase

Hook-up mobile and desktop preview modes

Add stand-alone build step for bramble iframe api

Fix jshint for almond.js

Add some other common methods, add async handling for focus change

s/createInstance/getInstance/

Added docs to README on iframe api

Fixup styling in README

Update README for fs vs. fs()

Add showStatusbar() and hideStatusbar() with statusbar off by default

Fix review issues: option for using location.search from host, removed mime arg in HTMLRewriter

Don't try to minify node_modules in extensions/extra (breaking Jordan's build with MDNDocs)

Fix grunt/jshint/requirejs bugs related to build-browser, add loading spinner

Fix to README for dist/ method of using Bramble

Fix DOMContentLoaded issue and document.readyState

API state and events working

Updated docs, extra getters on API

Remove reference to passing provider to getInstance()

Reworking API for .load() and .mount(), sort of working

Everything working with load() and mount()

Update docs for load() and mount()

Fix typos in readme

Update docs, change readyState management, deal with rel/abs paths to mount()

Fix typo, update hosted.html to work with new api

Show sidebar if project file count > 1

Add fileChange, fileRename, and fileDelete events on bramble

Make sure first-pane has focus on startup, so text size +/- commands work

Missing semicolon

Get rid of callbacks on Bramble.mount()

Fix startup order so secondPaneWidth is known on ready, fix typo in README

jshint fix
2015-06-17 15:22:52 -04:00
Kieran Sedgwick 62a3063635 Fixed #177 - Land brackets-browser-livedev in the tree 2015-05-27 16:33:52 -04:00
Kieran Sedgwick cd3b83ad6d Fixed #324 - Switched slowparse to submodules from npm modules 2015-05-27 12:43:17 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 9ec6a07058 Fix #238: Add Markdown support, transforming into HTML Blob URLs 2015-05-26 10:51:28 -04:00
Gideon Thomas 9929a0cca2 Remove filer-dialogs as a submodule 2015-05-26 10:51:28 -04:00
Gideon Thomas 6e0424db42 Land HTMLHinter into source tree from https://github.com/KeniMorri/HTMLHinter.git 2015-05-26 10:51:27 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca b57269b590 Improve Bramble extension loading via URL params, add extra/ dir 2015-05-26 10:51:25 -04:00
Kenny Nguyen f6cdbdadb7 Fix #224 Added submodule Paste and indent 2015-05-26 10:51:22 -04:00
Andrew Benner 9a3957dd30 Remove HideUI and thimbleProxy submodules, update .gitmodules, update ExtensionLoader.js, update brackets-browser-livedev to the latest commit 2015-05-26 10:51:12 -04:00
Gideon Thomas 1b463dc52b Fix #19 - Swap out makedrive for filer 2015-05-26 10:51:10 -04:00
Kieran Sedgwick 523cff9be3 Added livedev extension as a submodule 2015-05-26 10:50:18 -04:00
Kieran Sedgwick 009160d5a5 Removed second pane extension from this branch 2015-05-26 10:50:18 -04:00
Kieran Sedgwick 4f4e4b96df Added thimbleProxy extension to bramble 2015-05-26 10:50:18 -04:00
Kenny Nguyen 6e8052689e Added HideUI, and iFrameSecondPane as submodules 2015-05-26 10:50:17 -04:00
Kenny Nguyen 759deaccd6 added HTMLHinter module 2015-05-26 10:50:17 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca afb644f626 Add filer-dialogs submodule 2015-05-26 10:49:22 -04:00
Ali Al Dallal bb48e6a088 Update .gitmodules 2015-05-26 10:49:22 -04:00
David Humphrey (:humph) david.humphrey@senecacollege.ca fa5d187ff4 Initial work on appshell shim in browser
Remove warning dialog for brackets in browser.

Switch to Filer for all fs operations, update to latest API. NOTE: requires patched filer.js 25f2a24cdf

Update filer to v0.0.13 to fix buffer regression

Get initial project loading and File > Open working (style issues on dialog still)

Change how styles are loaded

First working File > Open

Add sample file system generation

Remove Filer submodule

Add MakeDrive repo as submodule

Switch things from Filer.* to MakeDrive.*

Added save as functionality to UI

Add makedrive sync logic in brackets

Fix how trailing slashes are removed from dir names

Added code to choose which extensions run in a browser environment

Fix shared watches, update to auto-sync in MakeDrive vs. manual, use Path.normalize

jquery module imports for sync-icon extension

Update makedrive and makedrive-sync-icon submodules

Allow withCredentials flag

Update to use new MakeDrive client api for connect() without token

Update MakeDrive for 8d6f548f72

Update MakeDrive for CORS fixes

Update MakeDrive with built version

Update makedrive for CORS fix https://github.com/mozilla/makedrive/pull/149

Update README

Update MakeDrive to v0.0.12 for release

Update MakeDrive to get Filer fix for sh.cwd/pwd()

Update makedrive

Update MakeDrive submodule

update submodule for makedrive

Update MakeDrive submodule 08-08-2014 - 10:57AM EST

Update MakeDrive submodule
2015-05-26 10:49:22 -04:00
Marcel Gerber c38bcacebf Rename CodeMirror2 folder to CodeMirror 2015-05-21 20:53:10 +02:00
Peter Flynn 41c7b550ba Fix bug #9966 ([CEF 2171] JSLint doesn't work) - Switch to a private fork
of JSLint with the bug fix cherry-picked in so we're not stuck upgrading to
a much newer JSLint which has the fix but is significantly stricter / less
configurable.

Note: you must run `git submodule sync` in order for the submodule URI
change to take effect.
2014-12-03 11:22:04 -08:00
Narciso Jaramillo 73389076b9 Remove old smart-auto-complete submodule. Check in latest version from upstream repo (as local files). Point Brackets at new version. NOTE that this commit breaks Quick Open, but I wanted to keep this commit at the exact version from the original repo--the next commit will fix Quick Open. 2013-11-06 10:54:13 -08:00
Jason San Jose ce59ee1bba revert acorn workaround 2013-08-13 16:14:30 -07:00
Kevin Dangoor f2d8f8e202 temporarily switch to my tern 2013-07-25 13:36:37 -04:00
Kevin Dangoor 8bc563528d Revert "Revert "Workaround for the Tern crash.""
This reverts commit 0ae195f6ef.
2013-07-25 13:33:39 -04:00
Glenn Ruehle 0ae195f6ef Revert "Workaround for the Tern crash."
This reverts commit 22fed2a8e2.
2013-07-24 16:07:41 -07:00
Kevin Dangoor 22fed2a8e2 Workaround for the Tern crash.
Change the Acorn submodule to point to a branch in my repository that
works around the crash by forcing a specific function to not be
optimized by v8.
2013-07-22 10:41:09 -04:00
Tomás Malbrán d50a30f699 Change git to https 2013-07-16 19:13:16 -03:00
Tomás Malbrán 8f8f7c3b5c Switch JSLint to a submodule 2013-07-15 23:43:15 -03:00
Tucker Whitehouse ab5040f614 Include requirejs, text, and i18n as submodules 2013-04-18 19:45:28 -04:00
Erik Tierney 1c62677c18 Move tern and acorn submodules into thirdparty directory. 2013-04-12 13:27:04 -04:00
Erik Tierney 40e159981a Remove tern and acorn from current location 2013-04-12 13:27:04 -04:00
Erik Tierney 6666bd7e09 Switch submodules to point to the real acorn and tern instead of my fork 2013-04-04 17:11:06 -04:00
Erik Tierney 963474a311 Merge branch 'master' into tern-experiments, to bring tern work up to date with latest brackets 2013-03-29 14:36:15 -04:00
dloverin 3d253d894e change tern submodule url from http:// to https:// 2013-03-26 13:35:48 -04:00
dloverin 8032353817 use eztierney fork of tern.git 2013-03-26 13:31:37 -04:00
dloverin e4a185543f change tern query not to sort or filter the results 2013-03-26 13:20:10 -04:00
dloverin f4bcdfc13c case insensitive matches, middle matching, and use tern rawCompletions request 2013-03-25 16:22:49 -04:00
Tomás Malbrán ec9753c8d0 Merging 2013-03-20 04:55:42 -03:00
Erik Tierney 81ef26d05d Add submodules for tern and acorn 2013-03-18 13:57:36 -04:00
Tomás Malbrán 9e20a8c61e Refactor JSLint into an extension 2013-03-15 00:06:45 -03:00
Ty Voliter c387fc0ddc add mustache submodule 2012-08-10 17:35:21 -07:00
mheuser d0ddde8918 update submodule path to use https, see #1229 2012-07-10 23:23:09 +02:00
Ty Voliter e47d9937bc fixed submodule reference to smart auto complete 2012-02-22 17:36:40 -08:00
Ty Voliter d2b771d1af adding smart auto complete submodule. Simplifying FileIndexMager. Adding auto complete for quick open files 2012-02-17 14:22:04 -08:00
Glenn Ruehle 92f54cdc98 JSLint integration.
Add new "Enable JSLint" menu item. When enabled, any time a .js/.htm/.html
file is opened or saved, JSLint is run on the file. JSLint errors are shown
in a table below the editor. If there are no JSLint errors, a gold star
is shown in the right side of the editor title area.

This checkin makes brackets.js and strings.js pass our lint standards. The
rest of our source files are not lint free.
2012-01-27 11:16:05 -08:00
Chris Bank daa07bcc32 inital support for switching modes 2012-01-09 13:46:22 -08:00
njadbe af90ea5adf Fixed URL for CodeMirror module 2011-12-07 13:49:06 -08:00
njadbe c8142d2dc1 Added CodeMirror submodule 2011-12-07 13:20:45 -08:00