Bugfixes
This commit is contained in:
30
Backend/dist/Decks/Deck.js
vendored
30
Backend/dist/Decks/Deck.js
vendored
@@ -1,35 +1,35 @@
|
||||
exports.__esModule = true;
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Deck = void 0;
|
||||
var StreamDeck = require("@elgato-stream-deck/node");
|
||||
var Jimp = require("jimp");
|
||||
var canvas_1 = require("canvas");
|
||||
var path = require("path");
|
||||
var Logger_1 = require("../Logger");
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-ExtraLight.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-ExtraLight.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '200'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Light.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Light.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '300'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Regular.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Regular.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '400'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Medium.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Medium.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '500'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-SemiBold.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-SemiBold.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '600'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Bold.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-Bold.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '700'
|
||||
});
|
||||
canvas_1.registerFont(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-ExtraBold.ttf'), {
|
||||
(0, canvas_1.registerFont)(path.join(__filename, '..', '..', '..', '..', 'Static', 'font', 'Montserrat-ExtraBold.ttf'), {
|
||||
family: 'Montserrat',
|
||||
weight: '800'
|
||||
});
|
||||
@@ -50,7 +50,7 @@ var Deck = /** @class */ (function () {
|
||||
}
|
||||
};
|
||||
}
|
||||
Deck.prototype["export"] = function () {
|
||||
Deck.prototype.export = function () {
|
||||
return {
|
||||
name: this.name,
|
||||
serialNumber: this.serialNumber,
|
||||
@@ -101,7 +101,7 @@ var Deck = /** @class */ (function () {
|
||||
else {
|
||||
clearInterval(fadeInterval);
|
||||
_this.ready = true;
|
||||
Logger_1.Log('info', "Deck " + _this.name + " is ready for rendering");
|
||||
(0, Logger_1.Log)('info', "Deck ".concat(_this.name, " is ready for rendering"));
|
||||
_this.updateAll();
|
||||
fadeInterval = setInterval(function () {
|
||||
_this.Deck.setBrightness(fadeCounter);
|
||||
@@ -126,7 +126,7 @@ var Deck = /** @class */ (function () {
|
||||
this.listeners();
|
||||
this.online = true;
|
||||
this.Deck.on('error', function (error) {
|
||||
console.error("Deck:" + _this.name, error);
|
||||
console.error("Deck:".concat(_this.name), error);
|
||||
_this.online = false;
|
||||
});
|
||||
this.init();
|
||||
@@ -315,7 +315,7 @@ var Deck = /** @class */ (function () {
|
||||
setTimeout(function () { return applyChanges(_this); }, delay);
|
||||
}
|
||||
var applyChanges = function (instance) {
|
||||
var canvas = canvas_1.createCanvas(Undecked.quality, Undecked.quality);
|
||||
var canvas = (0, canvas_1.createCanvas)(Undecked.quality, Undecked.quality);
|
||||
var context = canvas.getContext('2d');
|
||||
context.textBaseline = 'middle';
|
||||
context.textAlign = 'center';
|
||||
@@ -378,7 +378,7 @@ var Deck = /** @class */ (function () {
|
||||
else if (key.state.type == 'currentpage') {
|
||||
render({
|
||||
text: {
|
||||
value: "Page\\n\\n" + (instance.pageIndex + 1),
|
||||
value: "Page\\n\\n".concat(instance.pageIndex + 1),
|
||||
color: '#ffffff',
|
||||
size: 22,
|
||||
offsetX: 0,
|
||||
@@ -415,7 +415,7 @@ var Deck = /** @class */ (function () {
|
||||
if (imageAddress) {
|
||||
var centerX = Undecked.quality / 2 + appearence.image.offsetX / 100 * Undecked.quality;
|
||||
var centerY = Undecked.quality / 2 + appearence.image.offsetY / 100 * Undecked.quality;
|
||||
canvas_1.loadImage(imageAddress).then(function (image) {
|
||||
(0, canvas_1.loadImage)(imageAddress).then(function (image) {
|
||||
context.save();
|
||||
context.translate(centerX, centerY);
|
||||
context.rotate(appearence.image.rotation * Math.PI / 180);
|
||||
@@ -433,7 +433,7 @@ var Deck = /** @class */ (function () {
|
||||
function text(cb) {
|
||||
if (appearence.text != undefined) {
|
||||
context.fillStyle = appearence.text.color;
|
||||
context.font = "700 " + appearence.text.size * (Undecked.quality / 100) + "px \"Montserrat\"";
|
||||
context.font = "700 ".concat(appearence.text.size * (Undecked.quality / 100), "px \"Montserrat\"");
|
||||
var text = appearence.text.value;
|
||||
var lineHeight = appearence.text.size * (Undecked.quality / 100);
|
||||
var centerX = Undecked.quality / 2 + appearence.text.offsetX / 100 * (Undecked.quality * 2);
|
||||
|
||||
Reference in New Issue
Block a user