…tens for Enter on keydown, not keyup; expects an "input" event to follow every text change (Enter key processing now waits until text change events have caught up so Enter key never takes effect if change event never comes)
…erver as soon as user has launched the Brackets and dialog box prompting for user to opt-in and opt-out is closed. Rework the comments and defects. Test cases has not been added yet. Will be adding to the next PR.
- Fix bug where arrow keys with bare "@" didn't scroll to item in editor (with unit test) - Fix code style nits & update docs. Reponding to code review only one year late :-) - Fix JSHint nits about unused vars - CSS tweak when last item in list highlighted
…search-field Reimplements the fixes from PR #9624 & #9153 in a simpler way: instead of trying to selectively suppress ModalBar's scroll pos adjustments, in cases where we need to revert scroll pos in one file, just wait until ModalBar is done adjusting scroll pos and *then* reset the one we care about. Made possible by the fact that we now listen for ModalBar's "close" event and the event passes info on the reason for closing. Removes delay before results list opens: in CEF 2171 it seems both unneeded (animation is smooth without it) and it triggers an apparent Chrome bug where the post-animation state is displayed during the delay period even though the computed style reflects the pre-animation state. Conflicts: src/search/QuickOpen.js src/styles/brackets.less src/styles/brackets_colors.less src/widgets/ModalBar.js
Move showFileOpenError() to DCH Update internal calls to getCompoundFileExtension() Relocate isCSSPreprocessorFile() Remove isCSSPreprocessorFile() redirect Update tests Introduce new LiveDevelopmentUtils module Redirect/remove _isStatic/ServerHtmlFileExt() Make _isStatic/ServerHtmlFileExt() use language id
…tests to verify that search tickmarks are rendered. Also, bump up wait time in WorkingSetView-test that was failing sporadically. The test had zero margin for error on the wait, which may be making it fragile.
PreferencesManager.on("change") was executing before AppInit.appReady(). This was causing various inconsistencies, including setting up the UI before LiveDevelopment is actually initialized. Handling of pref change is now moved to AppInit.appReady and the implementation is set only after the modules are actually initialized. Fix #10239: toggle menu to switch livedev impls. - Ensure correct status changes when switching implementations. - Disable 'Project Settings' when multi-browser is on. Also: - Minor improvements to how the pref is defined. - Close LiveDevelopment explicitly after each test. - Minor refactor/doc changes in LiveDevelopment/main.js - Minor stylistic and documentation changes.
Update copyright notice. Change SVGTags.json to newer format. Adjust to the new format. Remove color from hints Add new line to unittests.js Format Simplify attribute options exclusion list More simplification to SVGUtils.js Updated comment Updated unittests.js for the changes. Improved format of SVGTags.json Refactoring Removed an error Remove alias properties to increase simplicity Add missing SVG attributes Cleanup Some more refactoring Updated unit tests Moved XMLUtils to core Added XMLUtils to brackets.js Added tests for XMLUtils-test.js Require XMLUtils Removed tabs Removed some more tabs. New line at the end. Removed tab. Removed unused variables. Remove XMLUtils from integration testing modules. Correct whitespace regex. Made proposed changes. Removed unused variables. Use a better name for attribute groups. Removed mistakes in unit tests Implement caching of attributes More optimization Refactor XMLUtils Sort cached attributes. Move preferences up Some more restrictions in XMLUtils Add fuzzy hinting Format Fix a bug with hinting Merge SVG code hints
…iveDevelopment.js, moving shared code to FileUtils with unit tests. Also... - fixes an unhit edge case in getParentFolder() (now getParentDirectory()) that behaves differently across platforms - removes duplicate copy of getFilenameWithoutExtension() in LiveDevelopment.js (copy in FileUtils was identical) - add/fix some unit tests for two existing FileUtils APIs
…. Also add a unit test for this case.
…nother one that simulate Ctrl and Alt keys down.
This is a fix for #9902.
…oose active editor vs focused editor