All notable changes to this project will be documented in this file.
- Merged PR#35 which fixes some hints that are in the pre-defined function list not being available at hinting time. Thanks sebsebmc
- When inserting predefined functions, now add parens () and place cursor between them. Mostly addresses feature request #32
- changed minimum supported Brackets version to 1.0.0 because who would ever use sprint 37? Don't be that guy.
- Added case insensitive comparison for user variable. Completes fix for issue #31
- Fix for issue #31
- Fix for issue #28
- Fix for issue #27
- Note in README.md to indicate that this is the same extension as the former PHP-SIG Brackets PHP SmartHints and not a new extension or fork.
- Made matching case insensitive as PHP is (mostly) that way. Pre-defined constants are still matched respecting case due to them being case sensitive in PHP. fixes issue #25
- Got rid of references to the, now defunct, PHP-SIG in readme and package.json
- Translation
fr
- thanks @rainje
- The extension is now enabled for NLS - thanks @Hirse
- Translation
de
- thanks @Hirse - Translation
it
- thanks @Denisov21 - Dark theme fixes for indeterminate checkbox and tab-focus - PR#19 - thanks @Hirse
- Updated screenshot to show new dark treatment
- Fix for issue #13
- Changed checkboxes of settings dialog to be more "like Brackets default" based on PR #14 - thanks @Hirse
- Fix for unlogged issue where uncaught exception is raised when getting local $ variables if none already exist in the document
- Updated dialog screenshot to reflect new checkbox UI
- Removed changelog from readme and added this CHANGELOG.md file to track changes
- pulled out the files associated with the iCheck jQuery plugin I was using for the checkboxes.
- the two buttons for "Select All" and "Unselect All" were replaced by a tri-state checkbox for the same purpose as per PR #14
- Fix for issue #9
- Fix for issue #12
- Tthe ability to filter the suggested hints by their grouping in PHP.
- Toolbar icon to handle the User Interface for selecting/de-selecting PHP function groups (you can also edit
.brackets.json
in the project root) (addresses issue #3) - Re-factored most of the code around getting and inserting hints. Using the Brackets utility library
utils/TokenUtils.js
for token handling.
- Initial release of planned Phase 1 features