mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-11 10:31:47 +00:00
41 lines
1.0 KiB
JavaScript
41 lines
1.0 KiB
JavaScript
const { urgencyLevels, setOption } = require("./utils");
|
|
const is = require("electron-is");
|
|
|
|
module.exports = (_win, options) => [
|
|
...(is.linux()
|
|
? [
|
|
{
|
|
label: "Notification Priority",
|
|
submenu: urgencyLevels.map((level) => ({
|
|
label: level.name,
|
|
type: "radio",
|
|
checked: options.urgency === level.value,
|
|
click: () => setOption(options, "urgency", level.value),
|
|
})),
|
|
},
|
|
]
|
|
: []),
|
|
...(is.windows()
|
|
? [
|
|
{
|
|
label: "Interactive Notifications",
|
|
type: "checkbox",
|
|
checked: options.interactive,
|
|
click: (item) => setOption(options, "interactive", item.checked),
|
|
},
|
|
{
|
|
label: "Smaller Interactive Notifications",
|
|
type: "checkbox",
|
|
checked: options.smallInteractive,
|
|
click: (item) => setOption(options, "smallInteractive", item.checked),
|
|
},
|
|
]
|
|
: []),
|
|
{
|
|
label: "Show notification on unpause",
|
|
type: "checkbox",
|
|
checked: options.unpauseNotification,
|
|
click: (item) => setOption(options, "unpauseNotification", item.checked),
|
|
},
|
|
];
|