Vendicated
72b4c38ad7
fix titlebar class on mac
2026-09-06 03:06:10 +02:00
Vendicated
6ac9ec4256
fix empty space right of close button in titlebar
2026-09-06 03:03:16 +02:00
Vendicated
d92eecad03
Remove speech dispatcher flag as it causes issues
...
On some systems, the dispatcher thread can generate many coredumps if no backend is configured.
Users should manually enable this if they want it
This commit also removes an obsolete flag and refactors a bit of code to be compatible with older Electron versions.
This will allow people to build it with older Electron versions that still support older OS versions.
2026-08-30 18:06:28 +02:00
Vendicated
e35e0dc5f7
Remove flags that disable renderer backgrounding
...
We added these in the past to work around issues where Vesktop would go blank while backgrounded.
The issue is likely fixed now. The best way to test it out is to just remove them and see if anyone complains :P
2026-08-30 18:03:52 +02:00
Vendicated
50652cdd89
isValidVencordInstall: don't require package.json to exist
2026-08-24 18:42:39 +02:00
Vendicated
667768c433
fix lint
2026-08-24 14:47:48 +02:00
Vendicated
fd7ada3cd8
Improve settings default handling
2026-08-24 14:40:50 +02:00
Vendicated
09ce424b30
rework Custom Titlebar setting -> Native Titlebar
2026-08-24 14:14:39 +02:00
Vendicated
3da54b777c
allow zooming with numpad
2026-08-24 13:32:01 +02:00
Vendicated
9c6019f291
generateMeta: support drafts
2026-08-18 17:35:34 +02:00
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
Vendicated and MBStarup
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