Commit graph

46 commits

Author SHA1 Message Date
Lewis Crichton
d7e5c06e83
Merge branch 'dev' into feat/usercss 2023-11-30 17:15:21 +00:00
Jack
b47a5f569e
feat: Add Decor plugin (#910) 2023-11-30 02:10:50 -03:00
Vendicated
584885acf5
[skip ci] Revert "add react linting"
doesnt work properly :(

This reverts commit 18fdc33ee7.
2023-10-31 23:56:13 +01:00
Vendicated
18fdc33ee7
[skip ci] add react linting 2023-10-31 23:50:55 +01:00
Lewis Crichton
c019a3cc10
merge: i think i did this right? 2023-09-25 18:05:26 +01:00
V
41f5d71e38
Bundle dependencies with extensions for webstore rule compliance (#1740) 2023-09-19 04:11:27 +02:00
Lewis Crichton
64848b2fbf
feat: use built in tinycolor 2023-09-09 10:00:41 +01:00
Lewis Crichton
723191ba9b
feat: usercss compilation and better settings storage 2023-09-08 14:59:41 +01:00
Lewis Crichton
2ef2baafbe
feat: initial usercss support
Parses UserCSS/UserStyle files (.user.css) but doesn't do anything
special yet with the variables. This is a first step towards
supporting UserCSS themes.
2023-09-02 17:51:17 +01:00
Justice Almanzar
ffdf63563b
feat(plugins): Web/Vesktop AI Noise Suppression powered by RNNoise (#1477)
Co-authored-by: V <vendicated@riseup.net>
2023-08-16 01:32:11 +02:00
Justice Almanzar
fa124d8877
build: split preload & renderer.css into D. desktop / vesktop (#1629) 2023-08-11 00:14:50 +02:00
Rini
8b6c8bc0ec chore: transition to shorter license headers (#6)
Transition from the GPL jumpscare to a more concise header:

	/*
     * Vencord, a Discord client mod
	 * Copyright (c) 2023 Vendicated and contributors
     *
	 * SPDX-License-Identifier: GPL-3.0
     */

Old files still keep the old headers, while eslint will now autofix the new header

Reviewed-on: https://codeberg.org/Ven/cord/pulls/6
Co-authored-by: Rini <rini@rinici.de>
Co-committed-by: Rini <rini@rinici.de>
2023-08-10 00:17:49 +00:00
Vendicated
acdb390302
[skip ci] Bump deps 2023-04-30 17:11:38 +02:00
Vendicated
63f5b0a663
bump pnpm to v8 2023-04-06 03:34:02 +02:00
Remty
62f74f5917
feat(plugin): FakeProfileThemes (#710) 2023-04-02 16:12:19 +02:00
V
6960a439c9
Add Notification log (#745) 2023-04-01 02:47:49 +02:00
Vendicated
1368c25824
ci: Auto generate plugin json 2023-03-23 04:37:53 +01:00
Vendicated
62f7e4d45c
Add stylelint 2023-01-30 05:04:06 +01:00
Vendicated
d9fb7f45b5
ci: fix extension publishing 2023-01-29 00:19:39 +01:00
Vendicated
6ab4b48b47
chore: bump deps 2023-01-25 21:05:35 +01:00
Nickyux
aff1b68d6b
Add a "NEW" Badge for New Plugins (V2)! (#234)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
2022-12-23 03:17:19 +01:00
Justice Almanzar
989bd36eeb
refactor: identifier escapes + "self" group (#339)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-19 22:59:54 +00:00
Justice Almanzar
41dddc9eee
feat(plugin): ShikiCodeblocks (#267)
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:43:37 +01:00
Vendicated
d0a40bc0ed
chore: update deps 2022-11-28 15:59:15 +01:00
Vendicated
a0a1a4d139
enforce path aliases with eslint 2022-11-28 13:59:53 +01:00
Vendicated
c5b5b754e2
CallTimer 2022-11-25 15:59:47 +01:00
Vendicated
31fb19b8c9
ci: Hopefully fix reporting 2022-11-11 13:06:04 +01:00
Vendicated
f7d9be9140
lint: Disallow utils index imports
This keeps leading to issues due to circular imports.
Import from specific files instead, index just reexports
2022-11-07 23:34:14 +01:00
Ven
04d6f341ee
PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +01:00
Ven
3af9a14a0e
Patcher: More useful errors with code diffs (#177)
* Patcher: More useful errors with code diffs

* Nicer log formatting

* PluginCards: ellipsises
2022-10-30 02:58:11 +01:00
Ven
5fac8be0ae
Vencord Standalone without git/node (#148) 2022-10-23 23:23:52 +02:00
Vendicated
a3b0556a9a
buildWeb: use fflate instead of yazl 2022-10-22 23:35:30 +02:00
Vendicated
2eb8f3ae19
oops, add plugin to deps 2022-10-22 18:23:38 +02:00
Vendicated
c116d00d03
Implement Chrome extension loading myself because electron-devtools-installer is ultra bloated 2022-10-22 06:31:47 +02:00
Vendicated
f92f3f1a5e
Add license headers 2022-10-22 01:17:14 +02:00
Berlin
ebe62a1790
FakeClyde (plugin) and sendBotMessage (API addition) (#66)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-12 18:19:42 +02:00
Vendicated
516f8c488a
Switch to standalone-electron-types, -200MB npms 2022-10-11 17:48:14 +02:00
Vendicated
abfade4f38
Update lockfile 2022-10-09 23:02:06 +02:00
Vendicated
304bf4fe29
Unignore lock file 2022-10-09 22:31:51 +02:00
Vendicated
8186fe290e
gitignore lockfile 2022-10-04 13:23:15 +02:00
Vendicated
cc25753314
feat: Experimental browser support 2022-10-04 00:52:50 +02:00
Vendicated
f60ccb766f
Add Plugin.start, make Settings actually start/stop plugins 2022-08-31 22:08:05 +02:00
ArjixWasTaken
c3ff092162
Add nitro bypass (#4) 2022-08-31 20:53:36 +02:00
Vendicated
c39ff8f648
More progress 2022-08-29 20:27:47 +02:00
Vendicated
876e622f4f
Progress 2022-08-29 18:11:44 +02:00
Vendicated
af498e7829
Rewrite 2022-08-29 02:25:27 +02:00