John Tungul
ef50907cb4
Bug 1123125 - hasChild existed in new.js and resources.js, removed from new.js and changed function call to hasChild function existing in resources.js. r=jryans
2015-01-22 12:04:00 +01:00
Abdelrhman Ahmed
723d5e03ca
Bug 1103346 - Add renaming support to webIDE. r=jryans
2015-01-02 13:59:00 -05:00
Brian Grinstead
9194d45eb4
Bug 1039484 - Prevent closing WebIDE or switch to a new project if any file hasn't been saved. r=paul
2014-08-13 13:35:00 -04:00
Jan Keromnes
ec8df65ad8
Bug 1021831 - Show "Validation status" tooltip over the status circle in WebIDE. r=paul
2014-08-12 07:23:00 -04:00
Ed Morley
8acc2e45f0
Backed out changeset 19719fd38363 (bug 1039484) for intermittent test failures
2014-08-12 14:50:53 +01:00
Brian Grinstead
c1471173de
Bug 1039484 - Prevent closing WebIDE or switch to a new project if any file hasn't been saved. r=paul
2014-08-10 06:06:00 -04:00
Brian Grinstead
fb91bfd98e
Bug 1033855 - Do not show delete context menu item for project root. r=harth
2014-07-07 13:47:00 +02:00
Brian Grinstead
ce4d9f6dfb
Bug 1033853 - Do not reload files that have changed in project editor. r=harth
2014-07-07 07:45:00 +02:00
Brian Grinstead
7fa6192e03
Bug 1021827 - Show menu items for project editor inside of App Manager;r=paul
2014-06-26 07:17:54 -05:00
Carsten "Tomcat" Book
47cf842c48
Merge mozilla-central to fx-team
2014-06-25 15:48:21 +02:00
Jim Blandy
4d6a633bba
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Brian Grinstead
7aca834ae2
Bug 1021828 - Project editor: Show prompt before deleting file. r=paul
2014-06-23 07:35:00 -04:00
Brian Grinstead
5c2ed54846
Bug 1011031 - Itchpad: Reload file that has already been opened when changed on disk. r=harth
2014-06-21 09:30:00 -04:00
Paul Rouget
6d2e39cd27
Bug 1021475 - [appmgr v2] update app header in projectEditor. r=bgrins
2014-06-16 12:12:30 -07:00
Brian Grinstead
c930d63cfc
Bug 1022084 - Project Editor: turn on auto completion for JS & CSS files;r=harth
2014-06-11 13:14:56 -07:00
Brian Grinstead
58dd429b3d
Bug 1019676 - Project editor: Allow app header to be updated and add gear icon / status indicator. r=harth
2014-06-05 13:38:00 -04:00
Brian Grinstead
80d4b3ea54
Bug 1019669 - Flatten project editor plugin folder structure;r=harth
...
--HG--
rename : browser/devtools/projecteditor/lib/plugins/app-manager/lib/app-project-editor.js => browser/devtools/projecteditor/lib/plugins/app-manager/app-project-editor.js
rename : browser/devtools/projecteditor/lib/plugins/app-manager/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/app-manager/plugin.js
rename : browser/devtools/projecteditor/lib/plugins/delete/lib/delete.js => browser/devtools/projecteditor/lib/plugins/delete/delete.js
rename : browser/devtools/projecteditor/lib/plugins/dirty/lib/dirty.js => browser/devtools/projecteditor/lib/plugins/dirty/dirty.js
rename : browser/devtools/projecteditor/lib/plugins/image-view/lib/image-editor.js => browser/devtools/projecteditor/lib/plugins/image-view/image-editor.js
rename : browser/devtools/projecteditor/lib/plugins/image-view/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/image-view/plugin.js
rename : browser/devtools/projecteditor/lib/plugins/logging/lib/logging.js => browser/devtools/projecteditor/lib/plugins/logging/logging.js
rename : browser/devtools/projecteditor/lib/plugins/new/lib/new.js => browser/devtools/projecteditor/lib/plugins/new/new.js
rename : browser/devtools/projecteditor/lib/plugins/save/lib/save.js => browser/devtools/projecteditor/lib/plugins/save/save.js
rename : browser/devtools/projecteditor/lib/plugins/status-bar/lib/plugin.js => browser/devtools/projecteditor/lib/plugins/status-bar/plugin.js
2014-06-03 14:05:13 -05:00
Brian Grinstead
85ba9582a6
Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul
2014-05-21 16:38:17 -05:00
Ed Morley
19ba1db077
Backed out changeset 9d2ca972053c (bug 987089) for intermittent failures
2014-05-21 15:55:58 +01:00
Brian Grinstead
bd42dd8121
Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul
2014-05-20 12:25:16 -05:00