Matheus Castello
67eea35d8f
Add dotconfig property for c_cpp_properties.json ( #7845 )
...
* Add dotConfig property for c_cpp_properties.json
2022-02-15 10:15:38 -08:00
Alexander
0b94fdefe9
Remove trailing whitespaces ( #8254 )
...
Co-authored-by: Alexander Sergeev <Alexander.G.Sergeev@kaspersky.com>
2021-10-14 10:47:28 -07:00
Bob Brown
e68b898a14
Fix code elements ( #8271 )
2021-10-13 16:48:28 -07:00
Colen Garoutte-Carson
23b370ba7b
More string fixes
2021-10-12 17:33:45 -07:00
Thomas Willson
a62acdb5a5
Allow merge of C_Cpp_Properties & configuration provider. ( #8174 )
...
* Allow merge of C_Cpp_Properties & configuration provider.
2021-10-04 17:28:41 -07:00
Sean McManus
a6c015adc3
Better fix for settings UI not getting updated. ( #7656 )
...
* Better fix for settings UI not getting updated.
2021-06-07 16:02:55 -07:00
Sean McManus
315f3086f3
Workaround for webViewPanel.postMessage getting dropped. ( #7647 )
...
* Workaround for webViewPanel.postMessage getting dropped.
2021-06-04 14:49:30 -07:00
Michelle Matias
6514d98b2c
Clarify legacy IntelliSense modes in description ( #6929 )
2021-02-08 13:07:51 -08:00
Elaheh Rashedi
1145a49108
show a Squiggle if there is a duplicate configuration name ( #6752 )
...
* change master to main
* check for duplicate names
* check duplicates before removing the later configs
* spelling check
* fix spelling error
* add configNameInvalid for UI error(won't show yet)
* show the UI error
* squiggle for all duplicates
* change let to const
* squiggle for first one as well
* let to const
2021-01-13 18:02:59 -08:00
Michelle Matias
46e6b87d13
Add triplet IntelliSense modes to support cross-compilation ( #6745 )
2021-01-13 15:05:30 -08:00
Colen Garoutte-Carson
659cc18243
Corrected some missed occurances of gnu18 -> gnu17 ( #6284 )
2020-10-08 17:49:34 -07:00
Colen Garoutte-Carson
9c835e5370
Add logging/warnings when compile probing alters explicit user configuration details ( #6180 )
2020-09-28 17:26:34 -07:00
Colen Garoutte-Carson
927a0a8995
Fix casing of some loc strings ( #6098 )
2020-09-15 13:45:03 -07:00
Colen Garoutte-Carson
e621e98595
Switch to using asWebviewUri instead of vscode-resource ( #6041 )
2020-08-27 17:42:00 -07:00
Abhishek Pal
e8d91542a8
Added links to the C/C++ properties reference ( #5991 )
...
* Added links to the C/C++ properties reference
2020-08-25 13:36:27 -07:00
Elaheh Rashedi
4ab525fd51
Adding the defaultFolder to the configuration.includePath ( #5989 )
...
* update description
* change UI description (match with Docs description)
2020-08-21 12:29:15 -07:00
Shogan Aversa-Druesne
5dce5534ff
Update settings.html ( #5876 )
...
Fix UI: gnu17 -> gnu18.
2020-08-03 15:50:25 -07:00
Sean McManus
1f1b2b0236
Add prefer-const to eslint. Fix some other lint errors. ( #5634 )
2020-06-15 14:44:55 -07:00
Michelle Matias
50a82baaff
Add GNU standards and C18 standard for querying compiler ( #5321 )
2020-04-29 13:10:22 -07:00
Michelle Matias
a037a70449
Add ARM IntelliSenseModes ( #5250 )
2020-04-06 17:35:48 -07:00
Colen Garoutte-Carson
e01071a625
Fix issue with disabled compiler path in config UI if none detected ( #4912 )
2020-01-29 18:32:59 -08:00
Colen Garoutte-Carson
a11b2aeb4d
Support both provider ID's for cmake-tools ( #4587 )
2019-11-11 15:25:15 -08:00
Colen Garoutte-Carson
6b3cdce94d
Enable string localization ( #3963 )
2019-08-29 18:08:49 -07:00
Jorge Reyes Paniagua
41893b049d
Add support for x86 architecture ( #4005 )
...
* add 32 bit architecture files
* add the option for 32 bit architectures
* changes on Intellisense mode description
2019-08-08 10:06:31 -07:00
Michelle Matias
b608921b9d
Add IntelliSense configuration property: compilerArgs ( #3950 )
2019-08-06 15:26:18 -07:00
pi1024e
14f2c9f030
Typo and grammar fixes in documentation ( #4014 )
2019-08-01 14:11:15 -07:00
Jorge Reyes Paniagua
3faaca14c0
Add c++20 to enums ( #3905 )
...
* Add c++20 to enums
* update msvc version in json files
2019-07-15 14:47:00 -07:00
Michelle Matias
53107bc57c
Update c_cpp_properties.json description in Config UI and documentation ( #3872 )
...
* Update c_cpp_properties.json desc
* minor text change
* fix casing on "the"
* update names
* update ipch on FAQ
* fix text
* fix wording
* update link in FAQ
* update ipch name and title
* missing s
* use macOS
2019-07-08 15:59:52 -07:00
Sean McManus
ccc18a6f66
Add more linting and fix linter issues. ( #3847 )
...
* Add more linting and fix linter issues.
2019-07-05 14:39:06 -07:00
Michelle Matias
d12591062e
validate advanced settings input ( #3838 )
2019-06-27 11:45:35 -07:00
Michelle Matias
9b29698b0e
fix cl.exe check and other UI fixes ( #3769 )
2019-06-13 15:39:18 -07:00
Michelle Matias
f5aa7dc33e
change text of include path. code clean up. ( #3743 )
2019-06-07 16:27:34 -07:00
Michelle Matias
90c6e9876a
Configuration UI - V2 ( #3732 )
...
* edit config name
* button active style
* refactor settings.ts
* clean up configurations.ts
* advanced settings
* telemetry compilerPath & listen to forecedInclude
* fix lint
* fix spelling
* spelling & fix contrast color for buttons
* remove outline of button on click
* save view state & code cleanup
2019-06-07 09:46:43 -07:00
Michelle Matias
c60a2c6752
Add list of detected compiler paths to IntelliSense config UI ( #3708 )
...
* editable select control for compilerPath field
* set compiler path values
* update comments and width
* normalize path, update description
2019-05-30 11:27:49 -07:00
Michelle Matias
1f7c27d7f9
fix elementId.configName ( #3692 )
2019-05-24 17:25:50 -07:00
Michelle Matias
25d122c3f7
Add telemetry to configuration UI ( #3661 )
...
* add telemetry to config ui
* cache telemetry and log when settingsPanel object is disposed
* fix linting
2019-05-22 14:41:39 -07:00
Sean McManus
fa72ab582d
Seanmcm/update dependencies ( #3605 )
...
* Update the dependencies.
2019-05-07 17:19:57 -07:00
Michelle Matias
7f4fc339c7
Add input validation on configuration UI ( #3563 )
...
* show errors on config UI
2019-04-29 19:10:15 -07:00
Sean McManus
2ac33971ed
Update webpack dependency, fix linter errors ( #3544 )
...
* Update webpack dependency.
* Fix lint errors.
2019-04-26 14:43:29 -07:00
Colen Garoutte-Carson
6f4439ca88
Various settings UI load/save related changes ( #3529 )
2019-04-25 10:09:10 -07:00
Colen Garoutte-Carson
3fbeba779c
Unescape backslashes in settings for UI ( #3527 )
2019-04-24 13:49:43 -07:00
Michelle Matias
bbfea25a1d
Config UI data sync fix ( #3515 )
...
* fix data sync, rewording
* add default to intellisense mode. rewording.
* fix lint
* update description
* remove extra padding
2019-04-23 16:57:50 -07:00
Michelle Matias
dd590ea1f5
Config UI - fix colors on some html elements. Change some wording. ( #3498 )
...
* fix empty compilerPath. Clarify some descriptions
* fix colors
* removed unused code
2019-04-19 18:08:55 -07:00
Michelle Matias
7ae6818bfb
Add styling to configuration UI ( #3487 )
...
* add styling to configuration UI
* fix casing on command text. style cleanup
* edit wording for command palette tip
* change wording. Disable editing of config name
* update webview on config selection changed
2019-04-18 17:03:48 -07:00
Michelle Matias
99b290513b
Configuration UI ( #3479 )
...
* Add settings webview
* Add setting: useSettingsUI
* Use existing global setting (workbench.settings.editor == ui | json)
* handle changes from webview
* Add content security policy to html
* Move use of workbench settings into OtherSettings class
* sync ui and json file
* Add functions for each way to open settings (UI, JSON, based on config)
* Remove unnecesary command
* add telemetry. handle failed parse. Add UI command to toast notification.
* add newline
* fix value properties of HTML element
* fix another html value
* fix formatting
* add typedef
* fix more formatting and ===
* fix code styling. fixed some bugs.
* move configDirty flag reset
* add typedef to onWindowStateChanged
* small clean up
2019-04-17 16:31:46 -07:00