Commit Graph

501 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 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
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
Justin
8aa91b4f01 Move arrpc server into a worker thread to reduce stutters (#1053)
Co-authored-by: V <vendicated@riseup.net>
2025-07-06 17:34:32 +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
Cookie
8d3c9390ae update discord css variable name (#1164) 2025-06-27 03:09:33 +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
Cookie
3cd4e94762 fix spellcheck (#1163) 2025-06-20 19:29:13 +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