Commit Graph

175 Commits

Author SHA1 Message Date
smartfrigde 651f197dd2 fix: theme manager flag 2024-06-16 15:29:43 +02:00
smartfrigde 9f6a25801f switch to electron-is-dev 2024-06-16 13:30:40 +02:00
smartfrigde 927a452104 disable wayland on snap 2024-06-15 12:39:10 +02:00
smartfrigde 9a3ff996af chore: don't use arrpc gh repo directly 2024-06-15 11:47:23 +02:00
smartfrigde 6da51782ad fix: quit properly in tray 2024-06-15 11:41:35 +02:00
smartfrigde 1191797ee4 chore: bump electron 2024-06-15 11:02:59 +02:00
Aiden 10b7e638de
Updates and Linting (#578)
* Updates and Linting

* fix lint task

* [ImgBot] Optimize images

*Total -- 404.98kb -> 304.38kb (24.84%)

/assets/screenshot-1920x1080.png -- 205.00kb -> 123.21kb (39.9%)
/build/appx/Square150x150Logo.png -- 9.63kb -> 7.71kb (20%)
/assets/ac_icon.png -- 40.15kb -> 34.98kb (12.88%)
/assets/StoreLogo.png -- 40.15kb -> 34.98kb (12.88%)
/assets/Square150x150Logo.png -- 7.24kb -> 6.53kb (9.83%)
/assets/ac_icon_transparent.png -- 45.54kb -> 42.00kb (7.76%)
/assets/ac_plug_colored.png -- 17.98kb -> 16.72kb (7%)
/assets/ac_black_plug.png -- 8.49kb -> 8.06kb (5.06%)
/assets/ac_black_plug_hollow.png -- 10.30kb -> 9.95kb (3.4%)
/build/appx/Square44x44Logo.png -- 1.69kb -> 1.64kb (2.89%)
/assets/Square44x44Logo.png -- 1.90kb -> 1.85kb (2.83%)
/assets/Wide310x150Logo.png -- 4.21kb -> 4.17kb (0.97%)
/build/appx/Wide310x150Logo.png -- 4.21kb -> 4.17kb (0.97%)
/assets/ac_white_plug.png -- 8.49kb -> 8.42kb (0.83%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

* Asyncification!!!
Check `REVIEW` comments

* More async for `src/discord`

* update packages to latest minor version

* Void some promises

* Add some types - 93 problems left!

* make DeepScan Happy

* DeepScan part 2

* I am the Constant

* preload must be `.mts`

* Migrate electron context menu official package

* fix bad preload on setup window

* fix minor import oversights

* fix modloader

* Stop main window from continuing during setup

* update packages, slow dependabot

* Remove paste override, it seems to work without now

* IPC typing

* Package updates & a few more typings

* fix linting errors in screenshare

* use pnpm in actions

* fix dev releaser?

* update node build, fix dev one more time

* release action is broke

* Fix Release

* update actions

* actions are so finicky

* remove delete-tag-and-release

* add github token env

* Hopefully this fixes the release workflow

* [debug]

* this should actually fix it

* Fix typo in dev action

* put everything in a dir and then get it

* use a different releaser

* correct release file location

* action places it in a folder named x.zip, recurse into that and grab the actual files

* Cleanup actions a bit

* release is dependent on mac build

* remove mac build

* split linux arm and x86

* rely on linux arm

* remove deprecated action

* attempt to fix weird recursive zip

* fix env

* use pnpm in actions

fix dev releaser?

update node build, fix dev one more time

release action is broke

Fix Release

update actions

actions are so finicky

remove delete-tag-and-release

add github token env

Hopefully this fixes the release workflow

[debug]

this should actually fix it

Fix typo in dev action

put everything in a dir and then get it

use a different releaser

correct release file location

action places it in a folder named x.zip, recurse into that and grab the actual files

Cleanup actions a bit

release is dependent on mac build

remove mac build

split linux arm and x86

rely on linux arm

remove deprecated action

attempt to fix weird recursive zip

fix env

* don't globally install pnpm packages (I don't think the cache checks global)

* Type the armcord window

* Finalize typings

* fix deepscan issues

* fix screenshare preload

* fix app quitting

---------

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: smartfrigde <37928912+smartfrigde@users.noreply.github.com>
2024-06-14 14:57:34 +02:00
Aiden 36e5f95705
include file extensions on imports (#599)
* include file extensions on imports

* missed two
2024-06-01 11:56:19 +02:00
Aiden a49ae6b378
Fix #584 (#597) 2024-05-28 23:55:29 +02:00
smartfrigde 3b1b426806 fix pnpm version mismatch 2024-05-15 20:34:57 +02:00
smartfrigde 0487507bc4 feat: rewrite to esm 2024-05-15 20:14:18 +02:00
smartfrigde 3866bb2eb8 bump electron 2024-05-14 20:12:35 +02:00
smartfrigde 4cededbcf6 bump electron 2024-05-14 20:05:11 +02:00
smartfrigde 78ec14be6d remove executableArgs 2024-04-29 20:38:34 +02:00
smartfrigde d56570ed6d fix: make executableArgs an array 2024-04-29 20:03:08 +02:00
smartfrigde 7c2e4fc99b feat: enable wayland by default 2024-04-29 19:59:28 +02:00
smartfrigde 291353c183 feat: enable wayland support on snaps 2024-04-29 19:33:53 +02:00
smartfrigde 22412c3e46 bump pnpm [skip ci] 2024-04-29 10:54:10 +02:00
smartfrigde 4c1aeef220 fix; wayland audio share 2024-04-28 16:48:50 +02:00
smartfrigde e1e472bde3 feat: linux pulseaudio screenshare 2024-04-28 12:56:51 +02:00
smartfridge c662b30ddc add ms store manifest 2024-04-05 12:04:00 +02:00
smartfrigde 2e73f587bf bump electron 2024-03-15 19:50:21 +01:00
smartfrigde a1349a1da3 bump electron 2024-01-28 15:39:52 +01:00
smartfrigde 037a26ef34 fix config check 2024-01-28 14:59:00 +01:00
smartfrigde 8a0585d181 fix packaged build 2024-01-19 17:14:25 +01:00
smartfrigde 6beee8d825 Update to E28 2024-01-19 11:22:41 +01:00
smartfrigde f678b7fd42 downgrade to e27 2023-12-28 11:22:30 +01:00
smartfrigde 8d34ef23e3 bump electron 2023-12-28 10:24:35 +01:00
smartfrigde e9678f1093 add macOS icon made by @BienGudBoy 2023-10-21 13:51:49 +02:00
smartfrigde 8fef342fcc bump to e27 2023-10-04 19:47:59 +02:00
smartfrigde 6ffad523f0 fixes 2023-08-26 19:21:55 +02:00
smartfridge 8bff9d01f7
go back to dev versioning 2023-08-20 21:23:51 +02:00
smartfridge f39b676bae v3.2.4 2023-08-20 19:22:45 +00:00
smartfrigde 831d45dc45 add multi instance 2023-08-20 21:14:26 +02:00
smartfrigde 8e43e5abcc fix wayland screenshare 2023-08-05 14:07:42 +02:00
smartfrigde 5145410f06 allow for custom install paths 2023-07-31 15:12:10 +02:00
smartfrigde 6c0215313c bump electron 2023-07-27 17:11:07 +02:00
smartfrigde d066c9ebc1 implement keybind maker ui 2023-07-24 21:51:28 +02:00
smartfrigde a16ae8fae1 bump dev version 2023-07-18 20:55:37 +02:00
smartfrigde 81cb5093ea Remove Vibe 2023-07-15 14:21:49 +02:00
smartfrigde 4074a8ccd5 wip: wayland screensharing 2023-07-13 22:59:08 +02:00
smartfrigde 451c96d57c Bump ver to 3.2.1 2023-06-11 17:22:51 +02:00
smartfrigde 35b6ee7a5f Update Electron 2023-06-10 23:04:27 +02:00
smartfrigde 4f31bcb32e Add theme info modal 2023-05-14 13:42:38 +02:00
smartfrigde 0d18f9fdea Add themes to readme [skip ci] 2023-05-14 11:32:29 +02:00
Alyxia Sother a2a997df30
[*] ESLint: The Lintening (#393)
* [*] ESLint: The Lintening

* Missed a couple unused vals in utils

* [*] Tend to DeepScan remarks

* [*] sigh, remove some duplicate crap
2023-05-08 21:24:30 +02:00
smartfrigde 08c4cb0a63 Add a way to set config in cli 2023-04-25 10:57:49 +02:00
smartfrigde 70ba007e46 Use unified-acrylic 2023-01-11 20:00:28 +01:00
smartfridge a01b9f3f8a Bump to 3.2.0 2022-12-13 11:14:09 +01:00
smartfridge e7814c1522
Change version back to 3.1.0
Temporary fix for the CI
Will move to 3.2.0 soon
2022-12-11 19:14:53 +01:00