Commit Graph

36 Commits

Author SHA1 Message Date
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
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
V
a55b1f0250 Add splash/tray image customisation & change default splash (#1179) 2025-10-05 18:14:13 +00: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
bb3cec0d13 Fix Invalid URL error 2025-05-16 20:48:34 +02:00
Cookie
43a8781492 Link Discord connections through the browser instead of a popup (#1159)
Co-authored-by: Vending Machine <vendicated@riseup.net>
2025-05-16 19:34:48 +02: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
Vendicated
3b76c30db2 fix automatic license header inserter still using 2023 (lmao) 2025-02-07 04:16:15 +01:00
Vendicated
852410a43b Update Electron ~ fixes blue & light mode devtools 2024-12-03 03:58:54 +01:00
Vendicated
1f12d270ec fix potential sandbox escape via custom vencordDir 2024-07-04 18:40:24 +02:00
Vendicated
97267ef89a Rewrite http utils; properly handle (& retry on) network errors 2024-03-12 02:31:53 +01:00
V
7d30dcdb47 Make popouts respect the menu bar visibility setting 2024-01-19 00:01:30 +01:00
V
463cd6dc46 popout: fix titlebar close button 2024-01-18 21:33:17 +01:00
V
8c007476c3 popout: fix titlebar on windows when using native titlebar 2024-01-18 21:13:52 +01:00
Vendicated
6483b3a3d9 port popout logic from discord desktop 2024-01-15 18:52:46 +01:00
Vendicated
38f0330eb2 Fix adding connections & popout on ptb/canary 2024-01-15 17:56:33 +01:00
Vendicated
4074e8d6ac move internal state from settings.json to state.json 2024-01-07 02:26:18 +01:00
Lewis Crichton
dfc6970756 fix(security): use promise queue for steam pipe (#300)
this prevents an (unlikely) race condition where writing multiple large payloads to the pipe simultaneously could lead to jambled data => argument injection
2023-12-28 01:38:31 +01:00
AAGaming
aa397d003c SteamOS: add flatpak support using steam.pipe (#283) 2023-12-22 13:56:11 +00:00
AAGaming
94819e6f16 Update steamdeck controller layout (#236) 2023-11-12 01:28:57 +00:00
AAGaming
b24535483e proper fix for disabling sandbox on steamos (#206)
Co-authored-by: Vendicated <vendicated@riseup.net>
2023-11-01 01:50:18 +00:00
AAGaming
1e9c70eed9 SteamOS: fixes & official controller layout (#194) 2023-10-31 22:14:30 +01:00
V
9bb02f8581 security: make ipc only allow discord origins 2023-08-25 15:32:06 +02:00
V
28ad4a6f73 Improve valid vencord install checks 2023-08-12 03:13:07 +02:00
Justice Almanzar
6dc26aea6a vecord: download proper vesktop specific preload & renderer css (#90)
Co-authored-by: V <vendicated@riseup.net>
2023-08-12 03:09:14 +02:00
V
210ddbae06 Rename to Vesktop (#57) 2023-07-13 19:03:13 +02:00
V
8d51cd5029 Add basic update notifications (#9) 2023-04-10 22:53:44 +02:00
Vendicated
897df3a5d4 Add support for (optional) GITHUB_TOKEN env variable 2023-04-10 22:05:21 +02:00
Vendicated
c2eaa9d35a Rewrite settings proxy to proper store 2023-04-10 01:04:41 +02:00
Vendicated
ddebb6563a apply lint 2023-04-09 22:55:12 +02:00
Vendicated
cb2fb648b6 Fix file downloader 2023-04-09 03:10:24 +02:00
Vendicated
1980606e03 Add about page & setting to open links with electron 2023-04-05 17:55:49 +02:00
Vendicated
3fd7dde6ef Change API_BASE to main vencord repo 2023-04-04 02:04:42 +02:00
Vendicated
f45d6482ac Add Vencord Loading & tray icon 2023-04-04 00:41:52 +02:00