From 691601ae0c15c87c21b0ad96a1290051ccba7f3d Mon Sep 17 00:00:00 2001 From: Tee Date: Wed, 22 Nov 2023 19:13:20 +0100 Subject: [PATCH] icons --- src/client-src/components/Icons.jsx | 15 +++++++++ src/host/AUDT.jsx | 12 +++---- src/rpc_client-src/client.js | 52 +++++++++++++++++++++-------- 3 files changed, 60 insertions(+), 19 deletions(-) diff --git a/src/client-src/components/Icons.jsx b/src/client-src/components/Icons.jsx index 050dc8b..b99d3c0 100644 --- a/src/client-src/components/Icons.jsx +++ b/src/client-src/components/Icons.jsx @@ -8,6 +8,10 @@ import DRWV from "../../assets/DRWV.png"; import DRWV1 from "../../assets/DRWV1.png"; import FLPR from "../../assets/FLPR.png"; import FLPR1 from "../../assets/FLPR1.png"; +import IDSN from "../../assets/IDSN.png" +import IDSN1 from "../../assets/IDSN1.png" +import ILST from "../../assets/ILST.png" +import ILST1 from "../../assets/ILST1.png" import MEDIA_ENCODER from "../../assets/MEDIA_ENCODER.png"; import MEDIA_ENCODER1 from "../../assets/MEDIA_ENCODER1.png"; import PHXS from "../../assets/PHXS.png"; @@ -15,6 +19,8 @@ import PHXS1 from "../../assets/PHXS1.png"; import PPRO from "../../assets/PPRO.png"; import PPRO1 from "../../assets/PPRO1.png"; import PRLD from "../../assets/PRLD.png"; +import RUSH from "../../assets/RUSH.png" +import RUSH1 from "../../assets/RUSH1.png" export { AEFT, @@ -27,6 +33,10 @@ export { DRWV1, FLPR, FLPR1, + IDSN, + IDSN1, + ILST, + ILST1, MEDIA_ENCODER, MEDIA_ENCODER1, PHXS, @@ -34,6 +44,8 @@ export { PPRO, PPRO1, PRLD, + RUSH, + RUSH1 }; export function setCustom({url}){ @@ -45,5 +57,8 @@ export function getIcon({ className, version }) { let source; + + + return ; } diff --git a/src/host/AUDT.jsx b/src/host/AUDT.jsx index 14e2e31..1d07a06 100644 --- a/src/host/AUDT.jsx +++ b/src/host/AUDT.jsx @@ -1,6 +1,6 @@ function state(){ + var x; try{ - var x; switch(app.activeDocument.reflect.name){ case "MultitrackDocument": x = "Multitrack Session"; @@ -12,15 +12,15 @@ function state(){ x = "CD Layout"; break; default: - x = "No file."; + x = app.activeDocument.reflect.name; } - return x; - }catch(e){ - return ""; + x = "No file."; } - + + return x; + } function details(){ diff --git a/src/rpc_client-src/client.js b/src/rpc_client-src/client.js index 21ad0b3..e73a74d 100644 --- a/src/rpc_client-src/client.js +++ b/src/rpc_client-src/client.js @@ -14,58 +14,84 @@ /** * @author Tee */ +import { AEFT, AEFT1, + AICY, AICY1, + AUDT, AUDT1, + DRWV, DRWV1, + FLPR, FLPR1, + IDSN, IDSN1, + ILST, ILST1, + PHXS, PHXS1, + PPRO, PPRO1, + PRLD, MEDIA_ENCODER, + MEDIA_ENCODER1, + } from "../client-src/components/Icons" module.exports = { AEFT: { name: 'After Effects', - id: '748568089939148832' + id: '748568089939148832', + icons: [AEFT, AEFT1] }, AICY: { name: 'InCopy', - id: '756139390924750859' + id: '756139390924750859', + icons: [AICY, AICY1] + }, AUDT: { name: 'Audition', - id: '750462631176830977' + id: '750462631176830977', + icons: [AUDT, AUDT1] }, DRWV: { name: 'Dreamweaver', - id: '756169802766221502' + id: '756169802766221502', + icons: [DRWV, DRWV1] }, FLPR: { name: 'Animate', - id: '756143118604173384' + id: '756143118604173384', + icons: [FLPR, FLPR1] }, IDSN: { name: 'InDesign', - id: '753663267137912953' + id: '753663267137912953', + icons: [IDSN, IDSN1] }, ILST: { name: 'Illustrator', - id: '751430009716998144' + id: '751430009716998144', + icons: [ILST, ILST1] }, PHSP: { name: 'Photoshop', - id: '748586506888806460' + id: '748586506888806460', + icons: [PHXS, PHXS1] }, PHXS: { name: 'Photoshop', - id: '748586506888806460' + id: '748586506888806460', + icons: [PHXS, PHXS1] }, PPRO: { name: 'Premiere Pro', - id: '748580494324662353' + id: '748580494324662353', + icons: [PPRO, PPRO1] }, PRLD: { name: 'Prelude', - id: '756139699051036797' + id: '756139699051036797', + icons: [PRLD] }, RUSH: { name: 'Premiere Rush', - id: '756158973241196595' + id: '756158973241196595', + icons: [RUSH, RUSH1] }, MEDIA_ENCODER: { name: 'Media Encoder', - id: '756149565429776453' + id: '756149565429776453', + icons: [MEDIA_ENCODER, MEDIA_ENCODER1] } } \ No newline at end of file