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

290 Коммитов

Автор SHA1 Сообщение Дата
Garrett Campbell 54b6b7b655
Update CHANGELOG.md 2024-04-02 15:20:47 -04:00
Garrett Campbell 8eb7758535
Remove dry-run popup, replace with configureOnOpen questions (#573)
* update default to null for configureOnOpen

* haven't tested, but pop-up code

* implement working UI

* add telemetry

* remove dry-run popup

* slight update string

* update question

* update questions to ask about intellisense

* remove TODO
2024-03-29 09:17:08 -04:00
Andrew Dunbar a0ca192a44
spello: pallette → palette (#577)
"pallette" is an obscure word meaning "one of the plates at the armpits of a suit of armor"
2024-03-27 09:06:53 -04:00
Garrett Campbell a0ceea2d67
update notice file (#575) 2024-03-25 15:06:31 -04:00
Garrett Campbell 889d4fff56
update formatting (#564)
* update formatting

* add extensions.json
2024-03-05 12:56:31 -05:00
dependabot[bot] 8e48036003
Bump es5-ext from 0.10.62 to 0.10.64 (#567)
Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.62...v0.10.64)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 10:00:53 -05:00
Garrett Campbell 52e1668de5
add telemetry event for dryRunWarning popup (#565)
* add telemetry event for dryRunWarning popup

* add changelog
2024-02-22 09:00:52 -05:00
Garrett Campbell 2958813260
Update to sign files (#559)
* add signing

* fix node modules directory

* install nuget

* fix signing?

* fix pattern

* fix format again

* add parameters

* fix variable

* fix parens

* fix yml

* attempt fix

* switch to webpack

* fix webpacking, sign files before package and sign vsix

* fix webpacking, still investigating testing

* fix vscode ignore

* working on getting tests passing

* add tasks

* install dependencies

* switch first test to calling commands

* fix test

* remove async

* try without reset

* add setup timeout

* add the resetState call in the setup

* change when reset state is available

* fix when clauses to account for testing

* try adding a step in pipeline

* more fixes?

* fix

* fix test 1

* linux test 1, start on test 2

* remove direct caller from test 2

* uncomment and translate one more test

* more testing converting

* pass argument

* fix configuration

* add another test

* fix extension

* try all tests

* reset state of test

* make sure the extension log is set so that we can test

* uncomment other tests

* fix var expansion test

* update out file

* add back preparing build target to test getting commandline

* Add comment about in the future, improving test infrastructure

* combine into this PR, fixing this command visibility

* revert package.json version
2024-02-21 13:15:21 -05:00
Garrett Campbell adfba24441
Transition pipelines (#557)
* add cg pipeline

* add team name

* add back cg

* transition prerelease

* add copyright, teamname, and release

* remove sbom

* update variables

* forgot to revert pool name

* use jobs folder that was already there

* translate loc job

* try different pool

* add team name

* update sbomBuildDropPath

* Switch from MicroBuild Pool because we don't need and to avoid issue
2024-02-06 13:43:54 -05:00
Garrett Campbell 2ff3d2538c
make sure XDG_RUNTIME_DIR exists (#555)
* make sure XDG_RUNTIME_DIR exists

* update changelog
2024-01-23 09:14:52 -05:00
CSIGS@microsoft.com 9ac0790ddf
Localization - Translated Strings (#552) 2024-01-09 09:05:36 -05:00
Garrett Campbell 1e8c857e3e
fix typo (#549) 2024-01-03 09:54:58 -05:00
Garrett Campbell b4b28db127
update test-electron to fix tests (#542) 2023-12-14 09:09:22 -05:00
Garrett Campbell 7476e92a91
Fix Line endings on .sh file (#541)
* fix CR

* remove

* add back
2023-12-13 16:24:34 -05:00
Radu Hociung ce310af1b8
Avoid relativizing paths in the project outline (#519)
In the project outline view, paths for the Makefile and build log were
automatically made relative. If the setting was an absolute path, the
result would be ugly:

For a makeDirectory setting '/tmp/amhello-debug', the outline would print

Makefile: [../../../tmp/amhello-debug/Makefile]

This was not only unsightly, but also wrong. See
https://unix.stackexchange.com/questions/13858/do-the-parent-directorys-permissions-matter-when-accessing-a-subdirectory

In short, if one of the parent directories (..) would be inaccessible,
the ../../../tmp/amhello-debug path is wrong because it's inaccessible,
even though /tmp/amhello-debug is accessible.
2023-12-07 13:14:44 -05:00
Garrett Campbell 1635e95544 update changelog 2023-12-07 11:26:10 -05:00
Garrett Campbell 4e9fa48a83
Fix racy logic with script files (#536)
* fix scripts by shipping the parseCompilerArgs scripts and ensuring to create (and delete) unique prePostConfigure wrapper scripts

* remove test logging statement

* fix nit

* fix executable-ness

* fix order
2023-12-06 16:05:06 -05:00
Sinem Akinci c8b7e80f7e
Adding variable expansion docs (#538)
* Update makefile-settings.md

Adding some makefile variable expansion information

* Update makefile-settings.md

adding some more info

* Update makefile-settings.md

* Update makefile-settings.md

* Update makefile-settings.md
2023-12-06 09:26:16 -08:00
Garrett Campbell acc0f4fe5b
fix what character we look at to determind if arm version 7 or earlier (#537) 2023-12-06 09:09:32 -05:00
CSIGS@microsoft.com 16195f1d8e
Localization - Translated Strings (#524) 2023-12-01 12:33:02 -05:00
Garrett Campbell 7ec4385194
Fix arguments for preconfigure and postconfigure for linux (#533)
* fix arguments for linux for script args

* changelog update
2023-12-01 12:32:44 -05:00
Garrett Campbell 01305ea883
there was a bug where the first argument wasn't adding a space in front (#530)
* there was a bug where the first argument wasn't adding a space in front

* update changelog

* attempt testing fix

* another attempt
2023-11-20 15:19:00 -05:00
Garrett Campbell 44e83b4ba6
update changelog (#528) 2023-11-17 13:40:30 -05:00
Garrett Campbell 5b94a0c790
Update stale-issues.yml (#523) 2023-10-23 10:39:51 -04:00
Garrett Campbell df9e1b190f
Update repositories.md 2023-10-23 10:15:12 -04:00
Andreea Isac 380a5e0b0d
Honor workspace trust in VSCode. Also warn about possible code being executed under --dry-run first time it is invoked. (#514)
* Honor workspace trust in VSCode. Also warn about possible code being executed under --dry-run first time it is invoked.

* Fix spacing and missed localize request.
2023-10-23 00:49:36 -07:00
CSIGS@microsoft.com b37f0e148d
Localization - Translated Strings (#512) 2023-10-17 05:40:36 -04: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 7af7c287eb
add workflow on releases that closes fixed-pending-release issues (#502)
* add workflow on releases that closes fixed-pending-release issues

* update version
2023-10-06 15:12:01 -04:00
Garrett Campbell 96e79654b1
fix changelog (#511)
* fix changelog

* update

* add period
2023-10-04 07:25:13 -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
dependabot[bot] cf5354fbcd
Bump get-func-name from 2.0.0 to 2.0.2 (#504)
Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 11:20:29 -07:00
CSIGS@microsoft.com e204b76aa4
Localization - Translated Strings (#496) 2023-09-08 12:51:00 -04:00
Garrett Campbell 7f27375bfb
localize strings that are in the progress bar (#494)
Going ahead and merging this since it shouldn't be a breaking change. Worst case scenario the localize attempt fails and we return to english.
2023-08-22 09:36:31 -04:00
CSIGS@microsoft.com 6ae3ac9eb2
Localization - Translated Strings (#482) 2023-08-09 15:17:06 -04:00
dependabot[bot] d6e7e5a6c0
Bump semver from 5.7.1 to 5.7.2 (#486)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 10:34:12 -04:00
dependabot[bot] c719270c8f
Bump word-wrap from 1.2.3 to 1.2.4 (#490)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 10:34:04 -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
Garrett Campbell 44719179f4
fix node versions of pipelines (#485)
* fix node versions of pipelines

* try out fix

---------

Co-authored-by: Andreea Isac <48239328+andreeis@users.noreply.github.com>
2023-07-24 11:01:43 -07: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
Garrett Campbell 8bb660b779
Improve UI options (#462)
* save progress

* add ui controls

* update UI if we try to open the file and it's not open

* improve and set icons

* reveal the file in explorer view as well, and open workspace settings instead
2023-04-25 15:46:11 -04:00
Bob Brown c103073353
changelog spelling and formatting (#464) 2023-04-25 09:01:32 -07:00
Andreea Isac f8a6a68148
Version bump and changelog update for 0.7.0. (#458) 2023-04-18 11:23:05 -07:00
Andreea Isac 7b3cc9f1d0
Variable expansion - initial support (#457)
* Variable expansion - initial support

* Update baselines and more bug fixes.

* One more baseline update, forgot full path to personal machine enlistment

* More baseline updates for windows

* Fix persistance issue with launch configurations and also make sure we don't override settings in workspace with expanded values

* Fix more object/arrays persistance bugs. Implement possibility to escape varexp syntax.
2023-04-14 14:06:38 -07:00
Garrett Campbell 3766ba7a5b
fix edit pen on makefile (#456) 2023-04-12 15:55:05 -04:00
Garrett Campbell 5639198854
don't cache when empty, don't configure when fullFeatureSet is false (#455) 2023-04-11 14:16:17 -04:00
Garrett Campbell 1a481eb839
fix xml2js issue (#454) 2023-04-11 10:40:55 -04:00
Garrett Campbell 9aacf13a37
check if our configuration is empty to determine if we can provide (#451) 2023-04-06 09:30:34 -04:00
Garrett Campbell fd1a835d78
only log about telemetry when telemetry is enabled (#450) 2023-04-05 16:22:55 -04:00
Garrett Campbell 5b4d318518
Ensure UI is able to display correct not found versus found status (#445)
* ensure that we can find exe's for the UI

* possible fix

* typing fix
2023-03-27 14:14:52 -04:00