BetterActivities: HideTooltip Setting
This commit is contained in:
parent
c52cc5f911
commit
bb831ef326
3 changed files with 9 additions and 3 deletions
|
|
@ -7,7 +7,7 @@
|
|||
import "./styles.css";
|
||||
|
||||
import { migratePluginSettings } from "@api/Settings";
|
||||
import { Devs } from "@utils/constants";
|
||||
import { Devs, EquicordDevs } from "@utils/constants";
|
||||
import definePlugin from "@utils/types";
|
||||
|
||||
import { patchActivityList } from "./patch-helpers/activityList";
|
||||
|
|
@ -22,7 +22,8 @@ export default definePlugin({
|
|||
authors: [
|
||||
Devs.D3SOX,
|
||||
Devs.Arjix,
|
||||
Devs.AutumnVN
|
||||
Devs.AutumnVN,
|
||||
EquicordDevs.thororen
|
||||
],
|
||||
tags: ["activity"],
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ const DefaultActivityIcon = findComponentByCodeLazy("M5 2a3 3 0 0 0-3 3v14a3 3 0
|
|||
export function patchActivityList({ activities, user, hideTooltip }: ActivityListProps): JSX.Element | null {
|
||||
const icons: ActivityListIcon[] = [];
|
||||
|
||||
if (user.bot || hideTooltip) return null;
|
||||
if (user.bot || settings.store.hideTooltip && hideTooltip) return null;
|
||||
|
||||
const applicationIcons = getApplicationIcons(activities);
|
||||
if (applicationIcons.length) {
|
||||
|
|
|
|||
|
|
@ -59,6 +59,11 @@ export const settings = definePluginSettings({
|
|||
default: true,
|
||||
restartNeeded: true,
|
||||
},
|
||||
hideTooltip: {
|
||||
type: OptionType.BOOLEAN,
|
||||
description: "Hides activities in various places",
|
||||
default: true,
|
||||
},
|
||||
allActivitiesStyle: {
|
||||
type: OptionType.SELECT,
|
||||
description: "Style for showing all activities",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue