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
38d9297fe4
small change
2025-10-01 19:05:50 +02:00
kmmiio99o
e70872d84d
Show track duration in activity when enabled
...
- Add track duration to activity large_text when showTimestamp is true -
Fetch track duration from Last.fm API and calculate end time - Change
Last.fm API base URL to use http instead of https
2025-09-27 15:12:46 +02:00
kmmiio99o
c325b7d4be
Set activity flags to 0 instead of 2 in Last.fm manager
2025-09-27 15:07:03 +02:00
kmmiio99o
da9511a8ff
Remove unused plugins and update Last.fm activity formatting
...
- Delete BetterSpotifyIntegration, HideGiftButton, HoldGIFSend,
MoreConfirm, NoAutoReplyMention, NoIdle, PyonInstaller, and RichPresence
plugins - Update Last.fm activity: set flags to 2, prefix artist with
"by", prefix album with "on", and use track timestamps if available
2025-09-27 15:02:00 +02:00
kmmiio99o
1ca490919a
update date
2025-09-19 22:20:01 +02:00
kmmiio99o
56e7ea4d13
Full settings refactor :3
2025-09-19 22:09:59 +02:00
kmmiio99o
5c9d1e996a
factor V6
2025-09-19 22:02:51 +02:00
kmmiio99o
f66bfbd4d9
factor V5
2025-09-19 21:50:49 +02:00
kmmiio99o
90420a2512
factor V4
2025-09-19 21:39:56 +02:00
kmmiio99o
4243905e42
factor V3
2025-09-19 21:30:24 +02:00
kmmiio99o
6720e86ac8
factor V2
2025-09-19 21:12:56 +02:00
kmmiio99o
19a61101ca
factor settings tab
2025-09-19 21:06:33 +02:00
kmmiio99o
f1bfbb2c7a
remove backend error
2025-09-19 20:45:36 +02:00
kmmiio99o
1285f0220b
I TRIED SO HARD
2025-09-19 20:25:22 +02:00
kmmiio99o
c444bd8f2b
Remember kids! Do not sniff crack!
2025-09-13 23:31:29 +02:00
kmmiio99o
fb720a4170
Add changelog display to Last.fm plugin settings
2025-09-13 23:23:38 +02:00
kmmiio99o
6d7d27b3c5
Fix settings scrolling
2025-09-13 22:22:13 +02:00
kmmiio99o
c288bc735e
fix reanimated
2025-09-13 22:16:11 +02:00
kmmiio99o
a6156a928e
test
2025-09-13 22:10:01 +02:00
kmmiio99o
f4be7b2743
fixed reanimated issue??
2025-09-13 00:12:49 +02:00
N1cky
8c39a1c77c
feat(Last.fm): make presence more similar to spotify presence ( #6 )
2025-07-24 22:28:16 +08:00
Phrygia / sjk
c9f6b534e9
fix(Last.fm): set timestamp to ms ( #4 )
2025-03-18 13:35:40 +08:00
amsyarasyiq
b79971248c
Last.fm: always fetch asset ids
2023-07-19 00:06:53 +08:00
amsyarasyiq
cceb517c9b
Lazy load settings page
2023-07-19 00:06:19 +08:00
amsyarasyiq
54a8befe0e
Various changes
2023-07-18 23:58:27 +08:00
amsyarasyiq
84ef65fe04
Last.fm: project restructure
2023-07-09 08:50:00 +08:00
amsyarasyiq
646bc0b40b
Last.fm: Major refactoring
2023-07-09 08:17:28 +08:00
amsyarasyiq
41bad09587
ui(RP): add preview and force updater
2023-04-27 15:36:21 +08:00
amsyarasyiq
16b6b082ff
(RP, LFM): fix
2023-04-27 14:47:08 +08:00
amsyarasyiq
74f6b7a228
fix(Last.fm): fetch app assets
2023-04-27 14:37:08 +08:00
amsyarasyiq
6924bea181
Last.fm: parse interval on need
2023-04-07 22:02:32 +08:00
amsyarasyiq
9964b31626
Last.fm: GAHH
2023-04-05 17:43:33 +08:00
amsyarasyiq
e9ddf54298
Last.fm: actually ignore Spotify
2023-04-05 16:47:26 +08:00
amsyarasyiq
c7f43e403d
read from base_manifest.json
2023-04-05 16:27:53 +08:00
amsyarasyiq
9a98225dd7
directly import react & react-native
2023-04-05 14:37:50 +08:00
amsyarasyiq
5938714c73
RichPresence: init
2023-04-03 22:54:15 +08:00
amsyarasyiq
14ee13b281
feat(Last.fm): Hide when Spotify is running
2023-03-16 21:47:54 +08:00
amsyarasyiq
5942bf8629
fix: export instance of classes
...
and move swc plugin
2023-02-28 02:02:54 +08:00
amsyarasyiq
404f917e60
SWC-ify and use classes
2023-02-28 00:49:33 +08:00
amsyarasyiq
557e073a9c
Last.fm: pass track for app's name
2023-02-16 21:58:36 +08:00
amsyarasyiq
49c083d536
Last.fm: null checking
2023-02-16 16:11:09 +08:00
amsyarasyiq
503bdd3e79
Last.fm: ditch SET_ACTIVITY
2023-02-15 18:15:10 +08:00
amsyarasyiq
61d32b727e
chore: remove unneeded deps
2023-02-15 15:04:37 +08:00
amsyarasyiq
a9343400ba
Last.fm: I hate
2023-02-13 21:51:43 +08:00
amsyarasyiq
f94ca62a41
Last.fm: add update interval option
2023-02-13 21:48:12 +08:00
amsyarasyiq
d650820765
Last.fm: refactor
2023-02-13 20:47:20 +08:00
amsyarasyiq
4abc0c5f59
Last.fm: set default update Interval
2023-02-13 09:05:36 +08:00
amsyarasyiq
33bf1d8e44
Last.fm: change title
2023-02-13 00:41:37 +08:00
amsyarasyiq
c890562b98
Last.fm: rename Settings
2023-02-13 00:29:45 +08:00