Commit Graph
100 Commits
Author SHA1 Message Date
Vendicated 03aa30dfc6 do window bound checks without relying on displayId
Fixes Vesktop not remembering its position correctly.
Seems like the display ids aren't consistent on some windows systems...
2025-10-23 18:17:04 +02:00
Vendicated cd1a40e6c7 oh god no 2025-10-23 02:55:22 +02:00
Vendicated 3aa0bb806e fix some ENOENT errors on first launch 2025-10-23 02:53:13 +02:00
Vendicated 800a97105c fix metainfo generation 2025-10-22 16:30:20 +02:00
Vendicated b02acd6a7b fix updater printing on --help / --version commands 2025-10-21 21:16:24 +02:00
Vendicated d293b166fe fix cli argument parsing 2025-10-21 19:56:22 +02:00
Vendicated 28a13be709 add nearest neighbor option to splash customisation 2025-10-20 01:56:04 +02:00
Vendicated 02907d3248 bump to v1.6.0 2025-10-19 20:07:32 +02:00
Vendicated c82cc7a963 fix metainfo generation & uploading 2025-10-19 19:59:15 +02:00
Vendicated 6a43e135d0 set CSP in updater view 2025-10-19 03:34:50 +02:00
Vendicated d232797889 clean up vesktop:// protocol handler 2025-10-19 03:14:33 +02:00
Vendicated fa23c630cb use custom protocol instead of file:// for better security 2025-10-19 02:59:00 +02:00
V 9f0af48355 Updater: show update dialog instead of forcing updates (#1184) 2025-10-19 00:58:48 +00:00
Vendicated eb3dae897d --help: document chromium & electron flags 2025-10-18 18:25:25 +02:00
Vendicated d005dd5ebd make cli parser less strict 2025-10-18 18:02:50 +02:00
Vendicated 6aeacaaf21 add cli flags to spoof user agent 2025-10-18 17:54:05 +02:00
Vendicated 40d9cba2f0 error proof settings ui 2025-10-16 13:57:53 +02:00
V 5734a1d33c libvesktop: native dbus module for autostart & app badge (#1180)
Both setAppBadge and autoStart at system boot now use dbus calls. This means that autoStart will work in Flatpak
2025-10-16 10:52:52 +02:00
Vendicated 8cc34e217c bump dependencies, migrate to new Vencord Switch component 2025-10-07 00:37:45 +02:00
V a55b1f0250 Add splash/tray image customisation & change default splash (#1179) 2025-10-05 18:14:13 +00:00
Vendicated e79635f15e fix: explicitly set executableName
fixes an upcoming regression caused by https://github.com/electron-userland/electron-builder/pull/9068
2025-10-04 00:38:17 +02:00
Vendicated 0d9ca2270c fix Vesktop being registered as html mime handler
This is actually a bug in xdg-settings that was already fixed years ago, but Ubuntu
still ships 7 (!!!!!) years out of date xdg-utils. Please just switch to Fedora what
are we doing man
2025-09-18 03:37:27 +02:00
Vendicated b221882c5b upgrade dependencies 2025-09-04 19:45:04 +02:00
Vendicated 0ee194698d upgrade to electron 38 2025-09-04 19:43:27 +02:00
V 27293d4ae9 Delete meta/dev.vencord.Vesktop.metainfo.xml
this file has been moved to releases: https://github.com/Vencord/Vesktop/releases/latest/download/dev.vencord.Vesktop.metainfo.xml
2025-07-11 02:48:21 +02:00
V 432e54ace5 Update README.md 2025-07-08 17:11:21 +02:00
Vendicated 4a2d12f273 fix lockfile 2025-07-08 01:08:39 +02:00
Vendicated 3498e39cbb bump to v1.5.8 2025-07-08 01:02:17 +02:00
Vendicated 3278b16923 Remove GTK mixed symbols workaround
This bug is fixed in electron 37, so the workaround is no longer needed
2025-07-06 19:16:07 +02:00
Vendicated fde447bc1d improve about window 2025-07-06 18:57:57 +02:00
Vendicated 4baf6de472 arrpc: fix link handling 2025-07-06 17:54:58 +02:00
Vendicated 099845deb7 bump electron again surely this time they fixed every bug 2025-07-06 16:27:04 +02:00
Vendicated 3982e122a7 upgrade to electron 37 2025-06-27 23:08:50 +02:00
Vendicated 236fc806de fake markdown wtf 2025-06-26 15:09:35 +02:00
Vendicated 2dcebeca79 revise issue template once again 2025-06-26 15:08:28 +02:00
Vendicated e6589eacfc fix lockfile 2025-06-21 04:12:21 +02:00
Vendicated 29d1c73d81 okay pnpm 2025-06-21 04:10:45 +02:00
Vendicated 26906b9776 patch electron-updater to fix rpm updater 2025-06-21 04:06:13 +02:00
Vendicated 36c67aa54a bump dependencies 2025-06-21 04:06:00 +02:00
Vendicated 6950e0b03a add comment explaining the patch 2025-06-10 17:22:30 +02:00
Vendicated f98309c7b7 fix random logouts (Discord shitcode moment) 2025-06-10 17:16:26 +02:00
Vendicated a2dade9140 i am very stupid 2025-06-09 01:36:45 +02:00
Vendicated 83ad4970e5 fix Video HWA wrongly being disabled if HWA setting was never changed 2025-06-09 01:36:15 +02:00
Vending Machine f123f5fc3c Update dev.vencord.Vesktop.metainfo.xml 2025-06-08 22:07:07 +02:00
Vending Machine 0a856b26da Update meta.yml 2025-06-08 22:04:59 +02:00
Vendicated dad306a4b5 bump to v1.5.7 2025-06-08 21:47:06 +02:00
Vendicated a52ee1dbb6 bump dependencies 2025-06-08 21:45:17 +02:00
Vendicated 524f8ff277 ipcCommands: check if mainWin is alive 2025-06-08 21:39:56 +02:00
Vendicated 83104e3625 fix discord titlebar buttons missing 2025-06-08 21:34:31 +02:00
Vendicated fcb61c8f42 improve handling of no hardware acceleration 2025-06-08 21:21:57 +02:00
Vendicated 48e9aea47e add hardware video acceleration switch & improve settings ui 2025-06-08 20:56:28 +02:00
Vendicated 6e7d912b95 make linux screenshare audio stereo 2025-05-20 01:45:24 +02:00
Vendicated 475012cbed bump electron patch 2025-05-16 22:30:11 +02:00
Vendicated 382dac96f7 fix return value 2025-05-16 21:01:19 +02:00
Vendicated 3295a7d344 migrate executeJavaScript calls to new command system 2025-05-16 21:00:32 +02:00
Vendicated bb3cec0d13 Fix Invalid URL error 2025-05-16 20:48:34 +02:00
Vendicated 1a673f2318 build: automatically glob all patch files 2025-05-16 20:43:27 +02:00
Vendicated d9a7e81f71 switch to node inbuilt source map support 2025-05-16 19:59:29 +02:00
Vendicated 73848311b1 oh cookie what are u doing 2025-05-16 19:52:16 +02:00
Vendicated 857779e77b remove legacy code 2025-05-16 19:47:10 +02:00
Vendicated b17fef93ba make Discord's auto gain control toggle actually work 2025-05-16 03:37:32 +02:00
Vendicated fc16fc5404 Fix not launching on GNOME
Reference: https://github.com/electron/electron/issues/46538
Also improves the chromium switch code
2025-05-14 05:26:29 +02:00
Vendicated e760e58ed7 upgrade to electron 36 2025-05-14 05:26:29 +02:00
Vendicated 7bf05bd907 add back window menu (minimise, close, etc) on mac 2025-04-17 14:39:19 +02:00
Vending Machine ae20445301 manually update metainfo 2025-04-13 14:49:49 +02:00
Vending Machine 33d1ac43e3 fix meta.yml 2025-04-13 14:47:32 +02:00
Vending Machine da51ebb0a7 fix(ci): strip v prefix from version in vencord.dev updater 2025-04-13 14:44:27 +02:00
Vendicated d0399cbde4 bump to v1.5.6 2025-04-13 14:31:02 +02:00
Vendicated 49784bc1aa fix window button patch 2025-04-13 14:29:13 +02:00
Vendicated 43f59cefda use Vencord's addPatch instead of manually adding patches 2025-04-13 14:20:28 +02:00
Vendicated 391ad94b85 bump dependencies 2025-04-01 22:02:42 +02:00
Vending Machine 878184cab1 improve build instructions 2025-03-27 00:20:29 +01:00
Vending Machine 156ba6ab7b ScreenShare(Windows): loopback -> loopbackWithMute 2025-03-23 22:43:34 +01:00
v fd91a23188 Update and rename blank.yml to dev-issue.yml 2025-03-06 01:12:17 +01:00
Vendicated 9ca9e78da7 no more issues 2025-03-06 00:14:35 +01:00
Vendicated a1d5e4dcdc bump dependencies 2025-02-18 15:28:41 +01:00
Vendicated da5d0f8f19 update blank issue template 2025-02-18 14:18:50 +01:00
Vendicated d7bc56660b includes is slightly better than every here 2025-02-12 13:18:20 +01:00
Vendicated d39c54b3ee fix edge case when ~/package.json exists with type: module 2025-02-12 13:16:53 +01:00
v 670c62267e Add workflow to automatically update version in vencord.dev repo 2025-02-12 12:57:15 +01:00
v 8938fe27b2 metaInfo workflow: add to release and push instead of PR 2025-02-08 06:20:29 +01:00
Vendicated e6c1a03c59 Revert "use Vencord's addPatch instead of manually adding patches"
This was pushed prematurely since it depends on a change to Vencord that hasn't been released yet

This reverts commit 68930a1f50.
2025-02-08 03:53:33 +01:00
Vendicated 68930a1f50 use Vencord's addPatch instead of manually adding patches 2025-02-07 23:13:28 +01:00
Vendicated 3b76c30db2 fix automatic license header inserter still using 2023 (lmao) 2025-02-07 04:16:15 +01:00
Vendicated 523f657b3b hide app download button in server list 2025-02-07 03:54:52 +01:00
Vendicated 7e33780743 Fix Splash colour retrieval & show main window earlier if splash is disabled 2025-02-06 05:36:10 +01:00
Vendicated 9905592b24 add option to disable splash screen 2025-02-06 05:16:32 +01:00
Vendicated 6e1913cafc bump to v1.5.5 2025-02-06 04:56:54 +01:00
Vendicated b620e07445 remember stream resolution & fps settings 2025-02-06 04:51:20 +01:00
Vendicated 9b0503f49d fix naming of displayid -> displayId 2025-02-06 04:27:52 +01:00
Vendicated c0b79e6e93 make static title option apply without restart 2025-02-06 04:19:57 +01:00
Vendicated 57cae6f9f1 Settings should be wrapped in ErrorBoundary 2025-02-06 04:13:03 +01:00
Vendicated 2e72fa6589 use proper loggers 2025-02-06 04:00:14 +01:00
Vendicated 4ee57da6f3 remove legacy migration code 2025-02-06 03:47:38 +01:00
Vendicated 872b60be1c bump deps so cookie quits yelling at me about arrpc 2025-02-05 20:27:32 +01:00
Vendicated c9be618164 add main to renderer command API 2025-02-02 03:17:45 +01:00
Vendicated 00fb658355 clean up and optimise Screenshare UI & CSS 2025-02-01 19:49:56 +01:00
v 67a1847cea please stop opening issues about screenshare stuff 2025-01-31 05:08:02 +01:00
Vendicated 030ffca499 settings: add buttons to open chrome://gpu & webrtc-internals 2025-01-24 01:09:25 +01:00
Vendicated 53913c07bf npm postinstall: update arrpc detectables database 2025-01-22 22:14:27 +01:00