Skip to content

Commit

Permalink
ChangeLOG e ajustes em scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
brodao2 committed Dec 23, 2021
1 parent ac563d8 commit e548009
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 4 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,18 @@

## Melhorias

- Implementação de depuração via SIGAPAF. [docs/debugger.md]

- Adicionado confirmação na operação de _reset_ de configuração no `Monitor`. [DTCLIENT01-2908](https://jiraproducao.totvs.com.br/browse/DTCLIENT01-2908)

- Adicionado limite de tamanho em mensagens enviadas ao usuário via `Monitor`. [DTCLIENT01-2849](https://jiraproducao.totvs.com.br/browse/DTCLIENT01-2849)

- A extensão `.RPTDESIGN`, passa a ser reconhecida como um recurso padrão na compilação.

## TLPP: ajustes visuais nos tipos nativos [#871](https://github.com/totvs/tds-vscode/issues/871)

- Ajustado definições nos tipos nativos.

## Falha na autenticação de usuário

- Em determinadas situações, o usuário não era identificado corretamente.
Expand All @@ -22,6 +28,10 @@

- Corrigido um problema no TDS Replay que poderia fazer com que alguns arrays não expandissem na visão de variáveis e não mostrassem o valor ao usar a visão de "Watch" e "Debug Commands"

## Mensagens de compilação não são mais mostradas [#866](https://github.com/totvs/tds-vscode/issues/866)

- Corrigido apresentação de mensagens de compilação na visão "Problemas".

# Versão [1.3.8]

## Melhorias
Expand Down
7 changes: 7 additions & 0 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,11 @@ const vscePublishTask = function () {
return vsce.publish();
};

const vscePrereleaseTask = function (done) {
process.stderr.write("\n*****\nExecute no terminal:\n\tvsce publish --pre-release\n*****\n")
return done();
};

const vscePackageTask = function () {
return vsce.createVSIX();
};
Expand All @@ -115,6 +120,8 @@ gulp.task("startSmartClient", gulp.series(startSmartClient));

gulp.task("publish", gulp.series(buildTask, vscePublishTask));

gulp.task("prerelease", gulp.series(buildTask, vscePrereleaseTask));

gulp.task("package", gulp.series(buildTask, vscePackageTask));

gulp.task("default", buildTask);
Expand Down
14 changes: 10 additions & 4 deletions src/rpoInfo/rpoInfoLoader.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import * as nls from "vscode-nls";
import Utils from "../utils";
import { languageClient } from "../extension";
import { IProgramApp, IRpoInfoData, IRpoPatch } from "./rpoPath";
import { listeners } from "process";

const localize = nls.loadMessageBundle();

Expand All @@ -23,7 +22,7 @@ export function openRpoInfoView(context: vscode.ExtensionContext) {
rpoInfoLoader?.toggleServerToMonitor(server);
}

export class RpoInfoLoader {
export class RpoInfoLoader implements vscode.Disposable {
protected readonly _panel: vscode.WebviewPanel | undefined;
private readonly _extensionPath: string;
private _disposables: vscode.Disposable[] = [];
Expand Down Expand Up @@ -86,13 +85,20 @@ export class RpoInfoLoader {
this._disposables
);

this._panel.onDidDispose((event) => {
this._panel.onDidDispose(() => {
this._isDisposed = true;

rpoInfoLoader = undefined;
});
}

dispose() {
this._isDisposed = true;
this._disposables.forEach((element: vscode.Disposable) =>
element.dispose()
);
}

public toggleServerToMonitor(serverItem: ServerItem) {
this.monitorServer = null;

Expand Down Expand Up @@ -150,7 +156,7 @@ export class RpoInfoLoader {
rpoInfo: any,
rpoPath: IRpoPatch
): Thenable<string> {
return new Promise<string>((resolve, reject) => {
return new Promise<string>((resolve) => {
const fs = require("fs");
const tmp = require("tmp");
const file = tmp.fileSync({ prefix: "vscode-tds-rpo", postfix: ".log" });
Expand Down

0 comments on commit e548009

Please sign in to comment.