522 Commits

Author SHA1 Message Date
Vendicated
e9ff3cbb3b add electron fuses config for better security 2025-12-14 17:48:58 +01:00
DemonicSavage
8e91df0376 fix camera resolution being stuck to 640x480 (#1199)
Co-authored-by: V <vendicated@riseup.net>
2025-12-12 22:29:44 +01:00
futamebore
da8e8f52ab feat: add taskbar flashing on new notifications (#1209)
Co-authored-by: V <vendicated@riseup.net>
2025-12-12 22:23:13 +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 v1.6.1 2025-10-28 17:32:54 +01:00
khcrysalis
38b7716b2f add new splash animation (#1195) 2025-10-28 16:26:27 +00: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
Vendicated
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 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
Cookie
6e2da1d294 feat: New Vesktop icon (#865)
changes the app icon and tray

Co-authored-by: Wing <44992537+wingio@users.noreply.github.com>
Co-authored-by: khcrysalis <sam4r16@gmail.com>
Co-authored-by: Vendicated <vendicated@riseup.net>
2025-10-02 22:02:43 +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
Tiagoquix
497c251d72 Add icon to auto-start script (#1172) 2025-09-05 00:03:12 +00: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 v1.5.8 2025-07-08 01:08:39 +02:00