Граф коммитов

45 Коммитов

Автор SHA1 Сообщение Дата
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