Commit graph

210 commits

Author SHA1 Message Date
kmmiio99o
5783ab1987
minimize the junk which was in this files before 2025-12-27 15:53:27 +01:00
kmmiio99o
882dd8f547
update look of the buttons 2025-12-27 15:28:46 +01:00
kmmiio99o
37faa6ce47 update icons 2025-12-12 19:19:36 +01:00
kmmiio99o
f118642a0c update settings semantics 2025-12-12 19:17:44 +01:00
kmmiio99o
22bbcbf91d feat: Re-do Commands plugin settings page
- Re-do fully the Commands plugin settings page
- Add sidebar based of Multi Scrobbler one
- Rework header (because why not)
2025-12-09 22:28:25 +01:00
kmmiio99o
0a59dc8cc5 Fix: Fix multiple artists not being possible to display (hopefully)
I think it should fix the iOS crash issue, but I may be wrong, also,
bump to 1.3.1
2025-12-09 20:27:19 +01:00
kmmiio99o
908c5bc2b0 Fix: Fix RPCPreview causing page to crash on iOS
Error: Text strings must be rendered within a <Text> component.
2025-12-09 19:59:03 +01:00
kmmiio99o
647a651102 Fix: Refactor styling and update text for clarity
- Updated text for "text" variables to match modern conventions.
- Improved the styling for the Header component.
- Improved styling for other components
- Added a conditional for the onConfirm to fix a TypeScript error.
2025-12-06 15:17:39 +01:00
kmmiio99o
2592196066 Remove ignore settings from constants and debug 2025-11-16 18:50:53 +01:00
kmmiio99o
cfb3d607c2 remove ignore spotify thingy 2025-11-16 18:42:21 +01:00
kmmiio99o
aa78cacbd4 bump to 1.3.0
Yes. I forgot.
2025-11-16 17:45:36 +01:00
kmmiio99o
7bd6224790 Remove unused default cover hash
The second default cover hash is not used and can be removed.
2025-11-16 17:20:14 +01:00
kmmiio99o
e3bbf71888 Fix RPC customization settings
- Added logic to disable timestamp if not "listening to". - Added a
warning message if timestamp is unavailable.
2025-11-16 17:10:12 +01:00
kmmiio99o
fdf24a1aeb feat: Implement Settings page navigation
This commit introduces navigation between the main settings page and the
settings pages for the individual components. It also adds the
individual pages.
2025-11-16 16:54:30 +01:00
kmmiio99o
1928b45207 feat: Implement RPC customization settings
- Added RPC preview component for live activity preview. - Added
settings for "Listening to" status, show tooltip text, album name and
duration in the tooltip. - Refactored settings structure for better
organization. - Fixed an issue where the sidebar settings weren't
showing. - Updated the minified build.
2025-11-16 15:39:56 +01:00
kmmiio99o
fc3ff41838 Add ignore list
Add support for ignore list, which may be easier to setup by people, so
I dont need to add many as f*ck buttons to display settings
2025-11-14 21:22:14 +01:00
kmmiio99o
fd02080c2b fix serve and turn off add to sidebar option
Fix serve Turn off option to turn on "Add to Sidebar" (causes crashes on
latest alpha)
2025-11-14 19:40:15 +01:00
kmmiio99o
4759d6e778 Change to bun run build 2025-11-11 00:56:16 +01:00
kmmiio99o
c46b6a165f Change package manager to bun and etc
- give scripts their own folder - use bun as a package manager over pnpm
- fix some errors in multi-scrobbler
2025-11-11 00:55:22 +01:00
kmmiio99o
7c810e127b Fix checking YouTube Music as a name
was causing small issues when someone set RPC name as YouTube Music
2025-11-11 00:18:11 +01:00
kmmiio99o
ba6d8c130c add option to turn off "on (album name) • (timestamp)" 2025-11-11 00:09:58 +01:00
kmmiio99o
8102b6fc8a remove "by" from artist 2025-11-10 14:26:07 +01:00
kmmiio99o
1f3423f4d1 Use HTTPS for service APIs 2025-10-25 23:25:12 +02:00
kmmiio99o
30d755f0b1 Add ShiggyCord to sidebar tabs section filter 2025-10-11 15:18:43 +02:00
kmmiio99o
866fa06212 Add ignore options for Kizzy and Metrolist activities
Allow users to prevent activity display when Kizzy or Metrolist is
playing.
2025-10-11 02:45:58 +02:00
kmmiio99o
d31f1c128d bump to 1.2.1 2025-10-08 22:59:36 +02:00
kmmiio99o
c04c603ddc bump to 1.1.1 2025-10-08 22:22:21 +02:00
kmmiio99o
d08ef48e47 welp 2025-10-07 12:39:35 +02:00
kmmiio99o
e51bf9e007 fix createinvite 2025-10-07 12:32:13 +02:00
kmmiio99o
e8793f437e Add friendinvite commands 2025-10-07 11:45:12 +02:00
kmmiio99o
8d38f366ef fix jump to first message 2025-10-06 21:16:58 +02:00
kmmiio99o
b577148e1f Add vencore support to Multi Scrobbler 2025-10-05 13:22:12 +02:00
kmmiio99o
d4f81b1668 Add option to ignore YouTube Music activity in status
- Add `ignoreYouTubeMusic` to settings and defaults - Skip updating
Discord status if YouTube Music is playing and option is enabled - Add
toggle to settings UI for ignoring YouTube Music
2025-10-04 20:37:39 +02:00
kmmiio99o
735f8aba4c fix lint and most of errors in terminal 2025-10-04 20:14:14 +02:00
kmmiio99o
511d9f8e93 Remove changelog and changelog UI, require explicit service selection
- Delete changelog.ts and ChangelogView.tsx - Make service selection
explicit; default to undefined instead of "lastfm" - Update settings and
service logic to handle undefined service - Refactor credential checks
to use only service-specific fields - Improve error handling for missing
or unknown service types
2025-10-04 19:57:23 +02:00
kmmiio99o
a5d2b77f40 Add multi-service scrobbler plugin with Last.fm, Libre.fm, and
ListenBrainz support
2025-10-04 16:25:19 +02:00
kmmiio99o
19168b1238 Add advanced CLI UI and logging to build and serve scripts
- Enhance `build.mjs` and `serve.mjs` with colorful banners, progress
bars, tables, and section headers for a professional CLI experience -
Add detailed build summaries, error reporting, and plugin statistics to
`build.mjs` - Improve argument parsing and verbose logging in
`build.mjs` - Add plugin authors to Last.fm manifest - Refactor Last.fm
plugin code for consistent formatting and improved settings typing - Add
plugin and file statistics, network interface table, and graceful
shutdown to `serve.mjs` - Remove `.vscode/settings.json` from repo
2025-10-04 11:16:42 +02:00
kmmiio99o
c35789b14e Add Aliucord and NekosLife commands, improve settings UI
- Add Aliucord and NekosLife commands with category browsing - Refactor
settings UI for better grouping and clarity - Improve code formatting
and consistency across commands - Add serve.mjs script for local
development server - Update .gitignore for node_modules and dist -
Update plugin authors and manifest for new features
2025-10-04 11:02:27 +02:00
kmmiio99o
ba0d3d7679 bump v2 2025-10-03 00:27:46 +02:00
kmmiio99o
ddc0390b6b bump 2025-10-03 00:27:09 +02:00
kmmiio99o
a8fd46e5eb meh meh 2025-10-03 00:19:58 +02:00
kmmiio99o
c752332e47 nyaboom 2025-10-03 00:08:09 +02:00
kmmiio99o
57137cb0a2 niche 2025-10-02 23:54:52 +02:00
kmmiio99o
e00c1d737b niche 2025-10-02 23:41:18 +02:00
kmmiio99o
c87a9422e3 explode 2025-10-02 23:35:22 +02:00
kmmiio99o
ef3c81d8e2 Holy moly 2025-10-02 23:27:42 +02:00
kmmiio99o
1bb01b83aa bump to 1.1.0 2025-10-02 23:23:14 +02:00
kmmiio99o
e05df4ac83 odd v2 2025-10-02 23:02:34 +02:00
kmmiio99o
46018c6720 odd 2025-10-02 22:56:19 +02:00
kmmiio99o
87df4cd1d4 make /sysinfo command better 2025-10-02 22:46:10 +02:00