Commit Graph

15 Commits

Author SHA1 Message Date
Brian Grinstead
f4f6e6dae7 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
140c0fba92 Merge mozilla-central to fx-team 2014-06-25 15:48:21 +02:00
Carsten "Tomcat" Book
56bde994f7 merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +02:00
Jim Blandy
b6b202b6bb 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
a0cd1a2017 Bug 1021828 - Project editor: Show prompt before deleting file. r=paul 2014-06-23 07:35:00 -04:00
Brian Grinstead
bd5edcfd6c Bug 1027537 - Project Editor: allow scrolling in the file list;r=paul 2014-06-23 10:29:11 -05:00
Brian Grinstead
3b6b2da12e Bug 1011031 - Itchpad: Reload file that has already been opened when changed on disk. r=harth 2014-06-21 09:30:00 -04:00
Brian Grinstead
4647b6179f Bug 1014046 - Project Editor: Re-enable tests on Windows. r=harth 2014-06-20 16:26:00 -04:00
Paul Rouget
2b616bea4a Bug 1021475 - [appmgr v2] update app header in projectEditor. r=bgrins 2014-06-16 12:12:30 -07:00
Brian Grinstead
a1757b27eb Bug 1022084 - Project Editor: turn on auto completion for JS & CSS files;r=harth 2014-06-11 13:14:56 -07:00
Brian Grinstead
5696b86f43 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
1f554e8776 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
3ce7676dac Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-21 16:38:17 -05:00
Ed Morley
0d5e61c574 Backed out changeset 9d2ca972053c (bug 987089) for intermittent failures 2014-05-21 15:55:58 +01:00
Brian Grinstead
68943e19ab Bug 987089 - Land ProjectEditor in browser/devtools part 1;r=paul 2014-05-20 12:25:16 -05:00