100 Commits
Author SHA1 Message Date
Vendicated ceabe1b860 fix audio source picker 2026-08-18 04:53:15 +02:00
Vendicated c2c46643aa fix updater 2026-08-18 04:50:03 +02:00
Vendicated 275c9f1d5b six seven 2026-08-18 04:30:59 +02:00
Vendicated 7d087e7275 Revert "Update Venmic to 7.1.0 (#1291)"
This reverts commit f11585586f.

Because this upgrades venmic to require GLIBCXX_3.4.35 (gcc16), which is too new and won't work for most users
2026-08-18 04:28:34 +02:00
Vendicated c9ded5c658 downgrade electron - fixes tray on Linux 2026-08-18 04:28:00 +02:00
Vendicated b89779c4d4 ci: switch metainfo generation to workflow_dispatch
This is needed so we can start using immutable releases
2026-08-18 00:39:03 +02:00
Vendicated 62a1564e55 template fixes 2026-08-17 20:21:57 +02:00
Vendicated b96b9f3a41 new issue & pr templates 2026-08-17 20:17:46 +02:00
Vendicated 592133ba8d v1.6.6 2026-08-17 02:51:24 +02:00
Vendicated 04e902705e migrate to new modal api 2026-08-17 02:40:16 +02:00
Vendicated 1c9f6871c2 upgrade dependencies 2026-08-17 02:40:08 +02:00
Vendicated 4d2fc95b69 Add --repair flag 2026-07-21 15:24:51 +02:00
Vendicated f96f325594 remove legacy code 2026-07-01 18:45:48 +02:00
Vendicated a25decda77 fix lint 2026-07-01 18:36:18 +02:00
Vendicated c7f63b18d4 pnpm: disable recursive install 2026-07-01 18:31:57 +02:00
Vendicated 03c12b8498 bump actions 2026-07-01 18:22:12 +02:00
Vendicated 29c11f3191 fix StreamerMode being re-enabled after user disables it 2026-07-01 03:05:51 +02:00
Vendicated 9a2f945fc7 This module shouldn't be needed
Also pnpm always formats this file so just leave it as pnpm wants it lol
2026-07-01 02:53:05 +02:00
Vendicated 2f92a4fac1 Upgrade pnpm 2026-07-01 02:50:54 +02:00
Vendicated 0fd9aa27e3 Upgrade to Electron 43 2026-07-01 02:25:02 +02:00
Vendicated 61ecf66936 fix broken patches 2026-05-04 19:57:53 +02:00
Vendicated c32e16e740 bump dependencies 2026-03-27 03:16:44 +01:00
Vendicated 1f17c18362 bump to 1.6.5 2026-02-12 05:09:50 +01:00
Vendicated a18172f5da update electron and other dependencies 2026-02-12 05:09:19 +01:00
Vendicated ac05783f70 fix titlebar close button having right padding 2026-02-07 02:54:15 +01:00
Vendicated e6a06ebf44 fix spellcheck 2026-02-06 04:20:03 +01:00
Vendicated 19bed2b14a bump to v1.6.4 2026-01-24 07:36:28 +01:00
Vendicated 53ed1bbeaa fix lint 2026-01-24 02:37:30 +01:00
Vendicated 4e13f6d996 upgrade to electron40 & upgrade other deps 2026-01-24 02:30:24 +01:00
Vendicated 5befd967ba fix window controls 2026-01-24 02:25:37 +01:00
Vendicated 786c3cc196 security: don't let renderer know custom vencord path
It's best not to let the renderer know about the system's file structure.
In case of a vulnerability allowing arbitrary file writes, this would make it considerably easier to overwrite critical files
2026-01-07 22:57:23 +01:00
Vendicated 0f509b002d Bump to v1.6.3 (hotfix) 2025-12-25 05:25:31 +01:00
Vendicated f2ebecd8ab Fix ScreenShare with audio not working 2025-12-25 05:24:02 +01:00
Vendicated 4f93065d9c Bump to v1.6.2 2025-12-25 00:23:47 +01:00
V 71bfcecbe6 Enable process sandboxing (#1206) 2025-12-24 15:30:18 +01:00
Vendicated 82fb7a6a6d bump deps 2025-12-24 15:25:16 +01:00
Vendicated e9ff3cbb3b add electron fuses config for better security 2025-12-14 17:48:58 +01:00
Vendicated 98b0ba85a3 fix macOS vibrancy support not working 2025-12-12 21:33:47 +01:00
Vendicated d83aa6675e handle potential filesystem errors when saving settings 2025-12-12 21:11:32 +01:00
Vendicated b3d595ef98 bump dependencies 2025-12-12 21:01:26 +01:00
Vendicated 24047d7fdd fix splash themeing 2025-12-12 20:56:56 +01:00
Vendicated 5c992d66a6 fix ScreensharePicker ui & modernise all UI 2025-12-12 18:43:30 +01:00
Vendicated 02ab7165aa use \i instead of .{1,3} 2025-11-23 23:57:14 +01:00
Vendicated 0483a1abdc improve eslint config 2025-11-23 23:55:37 +01:00
Vendicated 34c92cfb59 fix screenshare picker ui 2025-11-18 17:24:35 +01:00
Vendicated 28aeab979b Upgrade to electron 39.2.1
Fixes https://github.com/Vencord/Vesktop/issues/1204
2025-11-17 22:24:39 +01:00
Vendicated 8ca3e4f3a1 fix potential edge case in cli argument parsing 2025-11-15 11:33:21 +01:00
Vendicated ae47c204fa fix --start-minimized not working when splash is disabled 2025-11-15 11:29:44 +01:00
Vendicated f57245f297 fix views using quirks mode & non utf-8 2025-11-03 20:41:33 +01:00
Vendicated 9193ed58c9 resize splash image to 128x128 2025-10-28 17:32:54 +01:00
Vendicated 4b735b9739 bump to v1.6.1 2025-10-28 17:16:27 +01:00
Vendicated 707dbf4f75 upgrade electron to v39 2025-10-28 16:25:38 +01:00
VendicatedandMBStarup a242d5d694 bound check entire window area instead of only top left corner
Co-Authored-By: MBStarup <mavi.nexu@gmail.com>
2025-10-23 21:17:17 +02:00
Vendicated b75ed0766d clean up BrowserWindow options logic 2025-10-23 18:56:33 +02:00
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