Commit Graph

21 Commits

Author SHA1 Message Date
Abdelrhman Ahmed
bbda10e220 Bug 1137422 - Hide rename root from context menu in WebIDE. r=jryans 2015-02-27 16:46:00 -05:00
John Tungul
eeda96dbc2 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
deb1aed1d4 Bug 1103346 - Add renaming support to webIDE. r=jryans 2015-01-02 13:59:00 -05:00
Brian Grinstead
54ec046e24 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
1d7ac10df1 Bug 1021831 - Show "Validation status" tooltip over the status circle in WebIDE. r=paul 2014-08-12 07:23:00 -04:00
Ed Morley
4af8498240 Backed out changeset 19719fd38363 (bug 1039484) for intermittent test failures 2014-08-12 14:50:53 +01:00
Brian Grinstead
55413368d4 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
dc28723d09 Bug 1033855 - Do not show delete context menu item for project root. r=harth 2014-07-07 13:47:00 +02:00
Brian Grinstead
051b454364 Bug 1033853 - Do not reload files that have changed in project editor. r=harth 2014-07-07 07:45:00 +02:00
Brian Grinstead
b3ab9ccb00 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
21153df8d7 Merge mozilla-central to fx-team 2014-06-25 15:48:21 +02:00
Jim Blandy
39dc0c6097 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
3ab3cc72f0 Bug 1021828 - Project editor: Show prompt before deleting file. r=paul 2014-06-23 07:35:00 -04:00
Brian Grinstead
31652f5d6c 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
0abaf19b62 Bug 1021475 - [appmgr v2] update app header in projectEditor. r=bgrins 2014-06-16 12:12:30 -07:00
Brian Grinstead
0fac2ce78c Bug 1022084 - Project Editor: turn on auto completion for JS & CSS files;r=harth 2014-06-11 13:14:56 -07:00
Brian Grinstead
bb7e812875 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
9e3b4dbd79 Bug 1019669 - Flatten project editor plugin folder structure;r=harth 2014-06-03 14:05:13 -05:00
Brian Grinstead
e2e5c0a65a Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-21 16:38:17 -05:00
Ed Morley
a8262a0092 Backed out changeset 9d2ca972053c (bug 987089) for intermittent failures 2014-05-21 15:55:58 +01:00
Brian Grinstead
585f7d5887 Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-20 12:25:16 -05:00