965 Commits

Author SHA1 Message Date
DuckieTM 93b38316fa 🆙 Gifts 2026-04-05 09:42:00 +02:00
Life 0b033742d0 Fix badge notification: single bubble, working Wear button
Block NotificationDialogMessageEvent badge types to prevent duplicate
bubbles. Wrap bubble content in stopPropagation div so button clicks
don't close the notification before toggleBadge runs. Request badge
data on mount so Wear works even if inventory was never opened.
2026-04-04 21:25:46 +02:00
Life bc6a33a3ba Deduplicate badge notifications from Achievement and BadgeReceived events
Both events fire for the same badge, causing two notifications. Track
recently notified badge codes in a Set so only the first event shows
the notification bubble, the second is silently skipped.
2026-04-04 21:25:45 +02:00
Life edf4cabb8e Add localization files for badge notification texts
New keys to merge into UITexts.json / UITexts_en.json.
2026-04-04 21:25:45 +02:00
Life 48f92e093d Add CHANGELOG documenting badge system rework 2026-04-04 21:25:45 +02:00
Life c9e7461714 Dynamic badge slots from config, double-click remove, direct wear from toast
Read user.badges.max.slots from config instead of hardcoded 5. InfoStand
layout adapts: 5 slots shows group badge, 6 slots replaces group with
6th badge. Double-click on InfoStand badge removes it. Badge received
toast now directly equips the badge via toggleBadge and closes.
2026-04-04 21:25:45 +02:00
Life 020db83870 Add golden glow for new badges and badge received toast notification
New unseen badges pulse with a gold glow instead of a flat green
background. When a badge is received, a bubble notification appears
with the badge image, name, and a "Wear" button that opens inventory.
2026-04-04 21:25:16 +02:00
Life 73ee9c7603 Badge DnD rework: fix duplicate/disappearing badges, add visual feedback
Fix slot 0 drag bug ('0' is falsy), prevent badge duplication from stale
props fallback in InfoStand, add sparse slot support, fix race condition
with pending server updates. Add drag preview, glow animations, drop
settle effect, and remove-badge indicator overlay.
2026-04-04 21:25:03 +02:00
Lorenzune d271264b87 feat: add custom wired show message bubble styles 2026-04-04 15:57:43 +02:00
Lorenzune c4e1318fd5 fix: polish furniture widgets and area hide toggle 2026-04-03 13:00:05 +02:00
DuckieTM ee6119e757 Merge pull request #77 from duckietm/Dev
↔️ Lets also make the highscore moveable
2026-04-03 12:44:51 +02:00
duckietm 203a754ce1 ↔️ Lets also make the highscore moveable 2026-04-03 12:44:36 +02:00
DuckieTM 6bd529b2c6 Merge pull request #76 from duckietm/Dev
🆙 Fix highscore wired view
2026-04-03 12:37:11 +02:00
duckietm d5a5c1683f 🆙 Fix highscore wired view 2026-04-03 12:36:57 +02:00
Lorenzune e4b1f14fa2 feat: update room control widgets and menus 2026-04-03 12:09:16 +02:00
Lorenzune 60f0355a13 Merge remote-tracking branch 'upstream/main' 2026-04-03 12:04:39 +02:00
DuckieTM f13483093f Merge pull request #75 from duckietm/Dev
🆙 Sync
2026-04-03 11:44:41 +02:00
duckietm 9df5663103 🆙 Sync 2026-04-03 11:43:04 +02:00
DuckieTM 011d96255d Merge pull request #74 from duckietm/Dev
🆙  more optimization mem.
2026-04-03 10:48:49 +02:00
duckietm 19b7d7d9d9 🆙 more optimization mem. 2026-04-03 10:48:34 +02:00
DuckieTM 5ba6c36d51 Merge pull request #73 from duckietm/Dev
Dev
2026-04-03 08:03:03 +02:00
duckietm 1aef3f4f44 Merge branch 'Dev' of https://github.com/duckietm/Nitro-V3 into Dev 2026-04-03 08:02:32 +02:00
duckietm 01de4b239e 🆙 Fix Scrollbar old view 2026-04-03 08:02:19 +02:00
DuckieTM f9d86962cd Merge pull request #72 from duckietm/Dev
Dev
2026-04-03 07:41:50 +02:00
DuckieTM 0b770496df Merge pull request #71 from bernborgess/fix/Chat.css-uppercase
fix: Chats.css must be uppercase (in linux)
2026-04-03 07:41:30 +02:00
Lorenzune 2c1928349e Merge branch 'feature/checkpoint-20260403' 2026-04-03 05:30:49 +02:00
Lorenzune 21193daebb Merge upstream/main into feature/checkpoint-20260403 2026-04-03 05:26:19 +02:00
Lorenzune 36c0221a54 chore: checkpoint current work 2026-04-03 05:22:26 +02:00
bernborgess 521b6f15ec fix: Chats.css must be uppercase (in linux) 2026-04-02 01:04:17 -03:00
Lorenzune 83540ff329 feat: add advanced wired variable tools UI 2026-04-02 04:44:04 +02:00
DuckieTM 9ff94676c0 Merge pull request #70 from duckietm/Dev
Dev
2026-04-01 17:12:28 +02:00
duckietm 6ad9a0c7b9 🆙 Fix the catalog search in some cases it will give a black screen 2026-04-01 17:12:09 +02:00
duckietm bfb56f0a4e 🆙 Small test 1 2026-04-01 11:48:43 +02:00
DuckieTM 28599a2698 Merge pull request #69 from duckietm/Dev
small fixes
2026-04-01 10:48:49 +02:00
duckietm 49e1ac6307 🆙 Fix user profile 2026-04-01 10:48:11 +02:00
duckietm aa10cb54db 🆙 Small update 2026-04-01 10:23:00 +02:00
duckietm ef008804d7 🆙 Added fix when slow download speeds clothes have problems 2026-04-01 09:11:15 +02:00
DuckieTM d064763745 Merge pull request #68 from duckietm/Dev
Dev
2026-03-31 16:05:38 +02:00
duckietm 57f6960735 🆙 Fix the black screen in some cases 2026-03-31 14:55:29 +02:00
duckietm 6609c0325f 🆙 Fix Youtube TV's 2026-03-31 11:41:21 +02:00
Lorenzune 0a23bfaee4 Merge remote-tracking branch 'upstream/main' into feature/pr-20260327
# Conflicts:
#	public/UITexts.example
2026-03-31 09:14:35 +02:00
DuckieTM 4b98996c8c Merge pull request #67 from Lorenzune/feature/pr-20260327
Add wired creator tools monitor and inspection UI
2026-03-31 09:01:56 +02:00
Lorenzune b003191165 Merge branch 'Dev' into feature/pr-20260327 2026-03-31 08:53:19 +02:00
DuckieTM 431577ed70 Merge pull request #66 from simoleo89/dev
Change pendingActionRef to hold action and itemId
2026-03-31 07:51:40 +02:00
Life a5a7215e09 Change pendingActionRef to hold action and itemId
Refactor pendingActionRef to store action and itemId as an object instead of a string.
2026-03-30 17:55:11 +02:00
DuckieTM bcd4eaa9ff Merge pull request #65 from duckietm/Dev
Updates
2026-03-30 13:39:16 +02:00
DuckieTM 8382706223 Merge pull request #59 from simoleo89/furnieditor
feat: FurniEditor UI — WebSocket client with toolbar & infostand
2026-03-30 11:11:51 +02:00
DuckieTM eb363b5ede Merge pull request #62 from simoleo89/UserProfileView-localize
Localize user profile strings and fix corrupted UserContainerView rendering
2026-03-29 16:55:42 +02:00
DuckieTM 915afc5b6e Merge pull request #63 from duckietm/Dev
🆙 Small fix in window size Group settings
2026-03-29 16:53:32 +02:00
Life 2a220eaa4d fix: restore dangerouslySetInnerHTML for created/last login, keep friends count
dangerouslySetInnerHTML is needed for compatibility with existing
external_texts keys that contain HTML markup (e.g. <b>Created:</b>).
Only the missing friends count line is added.
2026-03-29 16:47:36 +02:00