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

9 Коммитов

Автор SHA1 Сообщение Дата
Garrett Campbell 889d4fff56
update formatting (#564)
* update formatting

* add extensions.json
2024-03-05 12:56:31 -05:00
Garrett Campbell cef4a663bf
add new workflow for stale issues (#513)
* add new workflow for stale issues

* add triage labels

* update localize string
2023-10-12 09:05:15 -04:00
Garrett Campbell 05d3731cd1
Add pre/post configure script arguments globally and per configuration (#495)
* initial code for pre/post-configure script arguments

* fix typo in troubleshooting.md

* add makefile.configurations[].preConfigureArgs and makefile.configurations[].postConfigureArgs

* fix typo

* only add a space after {scriptFile} if there are args

* fix

* slight rename
2023-10-04 07:20:50 -04:00
Garrett Campbell 7079887c5c
Implement a post configure script (sibling to pre-configure script) (#484)
* Implement initial infrastructure.

No testing has been done. This should add entry points, settings, and
stubs.

* initial implementation of calling postConfigureScript. Refactoring to share code coming

* refactor in order to share more code between pre and post configure scripts

* remove unused import

* fix typo

* add changelog update

* slight changelog update

* fix unused import and missing %

* fix typo

* add post-configure to tests
2023-07-25 09:34:48 -04:00
Andreea Isac 8c9d8e95fc
Dev/andris/makefile tools/fixes (#491)
* Various fixes, including avoid a quickPick be triggered for launchTargets during tests

* Update linux baselines

* Fix typo about openBuildLog File versus Setting

* Remove stale comment
2023-07-24 10:54:08 -07:00
Andreea Isac 5a47164b4b
Report not found stuff in Makefile Tools UI (#432)
* Report not found stuff in Makefile Tools UI

* Fix some spacing and refactor some Makefile Tools UI tree nodes updates
2023-03-17 13:11:46 -07:00
Bob Brown 73c008ed5f
Do not write to the user's workspace by default (#354)
* Do not write to the user's workspace by default

* keep the setting for the test
2022-08-25 11:11:06 -07:00
jdmchp eef3c42611
Proposed fix for microsoft/vscode-makefile-tools/issues/290 (#291)
* Proposed fix for microsoft/vscode-makefile-tools/issues/290

* Adding enablement for makefile.outline.setLaunchConfiguration. Enablement does not seem to work. Or I am doing something wrong

* Use the single property makefile.panel.visibility to cover all optional features.
Use OptionalFeatures to handle all optional features in a single place.
If optional feature is controlled via "enablement", then the featute can be
controlled via package.json changes and one change to the optionalFeatures object.
Avoid ѕetting the dirty flag for the configuration when a change of properties is detected.
Minimize operations when changing only flags that control run/debug local features

* Use an object (not an array) to represent optional features. Renamed makefile.panel.visibiluty to makefile.optionalFeatures

* Went back to makefile.panel.visibility. Adjusted types to match the name

* Fix linter issues, one rename, bug in settings change telemetry and bug related to restoring defaults for optional features.

Co-authored-by: Andreea Isac <andris@microsoft.com>
2022-04-25 13:35:23 -07:00
Andreea Isac 9e1f4d7a73
Initial localization support (#258)
* Localization support end to end plus a few instances of strings. More strings to be reviewed and localized later.

* Temporary add 'localization' branch besides 'main' in translation script, hoping to help with running the pipeline on the 'localization' branch.

* Add missing quote

* Add missing package.nls.json

* Address first round of PR feedback.

* More PR feedback

* Change suggested by crsuzuki for loc work item 541630

* Avoid adding a new line ourselves for each chunk of text coming into stdout/stderr

* More localization in package.json and add one dependency reported by the locBuild pipeline.

* Quick baseline update

* More dependencies requested by locBuild pipeline

* Try one more small baseline update

* Avoid appending even an empty string when in test mode.

* One more baseline update required by the latest change

* One more baseline update required by the latest change

* Update windows baseline as well since latest change doesn't impact only linux

* Localize settings description strings. Move various punctuation inside the substitution strings.

* Remove localization branch reference from script since we're merging all localization functionality into main
2022-01-26 12:57:02 -08:00