simoleo89
746c10b4a9
style(furni-editor): modern/sleek redesign — slate canvas, flat rounded-xl cards, clean header, toggle-chip permissions, teal as restrained accent
2026-06-06 13:32:00 +02:00
simoleo89
e292cc3758
style(furni-editor): graphical reskin — teal hero header w/ big preview + dynamic name + chips, soft card sections, LIVE pulse on display-name card, page bg
2026-06-06 13:26:15 +02:00
simoleo89
7526b8a169
feat(furni-editor): make Sprite ID + Type read-only (all Basic Info now read-only)
2026-06-06 13:08:19 +02:00
simoleo89
9831f662ef
style(furni-editor): move display-name edit to top + unify theme (neutral labels, matched selects, single teal accent)
2026-06-06 13:02:56 +02:00
simoleo89
c09b748d06
style(furni-editor): theme-token typography refresh (labels, inputs focus ring, mono read-only)
2026-06-06 12:50:59 +02:00
simoleo89
09ca51aedf
feat(furni-editor): editable furnidata name/desc section + read-only classname/public_name + diff-confirm + revert
2026-06-06 02:46:48 +02:00
simoleo89
c63702bdac
feat(furni-editor): updateFurnidata/revertFurnidata hook actions
2026-06-06 02:43:45 +02:00
simoleo89
403bdb5abe
docs(furni-editor): client/renderer plan — furnidata editing UI + typography refresh
2026-06-06 02:40:24 +02:00
simoleo89
472a41711a
Merge remote-tracking branch 'fork/main'
...
# Conflicts:
# public/configuration/UITexts_en.json5.example
# public/configuration/UITexts_it.json5.example
# src/components/MainView.tsx
# src/css/friends/FriendsView.css
2026-06-06 00:17:32 +02:00
simoleo89
2504b2e932
fix(pixiPatch): repair truncated comment header (upstream cdf962a7 broke it)
2026-06-06 00:15:22 +02:00
simoleo89
ac982435b2
Merge branch 'feat/furni-names-from-json-server'
2026-06-05 23:34:14 +02:00
DuckieTM
77d96d3413
Merge pull request #199 from duckietm/Dev
...
Dev
2026-06-05 21:21:38 +02:00
duckietm
cdf962a7d2
🆙 Small fixing alphablend
2026-06-05 17:21:53 +02:00
duckietm
fff4c0bca6
🆙 Take #3 desktop view catalog is now 100%
2026-06-05 16:31:59 +02:00
duckietm
f4d41dd3c9
Take #2 Desktop cacta 100%
2026-06-05 14:32:55 +02:00
DuckieTM
5c282101ee
Merge pull request #198 from simoleo89/chore/react-player-v3-deps
...
chore: update React Player and frontend deps
2026-06-05 10:12:57 +02:00
simoleo89
25b813c1db
docs: note furni names are furnidata-driven + live refresh event
2026-06-04 22:39:49 +02:00
simoleo89
d73656bbfe
chore: update react player and frontend deps
2026-06-04 22:15:12 +02:00
simoleo89
05c9d649f5
docs(furni): spec — server-authoritative furni names/descriptions from JSON + live
...
Design for sourcing furni display names from furnidata JSON (DB keeps technical data), with a live delta-broadcast pipeline (emulator file-watch -> renderer patch -> client refresh) and a security hardening section. Cross-repo reference copy.
2026-06-04 20:13:01 +02:00
duckietm
a45fbd7a52
🆙 Take #1 1:1 Habbo in old view
2026-06-04 18:16:43 +02:00
duckietm
9982c96b63
🆙 Bug fixed in localstorage
2026-06-04 13:50:40 +02:00
duckietm
59ed27b727
Revert " 🆙 Bug fixed in localstorage"
...
This reverts commit 47453db5ee .
2026-06-04 13:43:29 +02:00
duckietm
47453db5ee
🆙 Bug fixed in localstorage
2026-06-04 13:43:04 +02:00
duckietm
7007752e91
🆙 Mention Now in UI-Config and UITexts and not hardcoded
2026-06-04 11:32:55 +02:00
DuckieTM
dd5a904a2d
Merge pull request #197 from duckietm/Dev
...
Dev
2026-06-04 10:46:08 +02:00
DuckieTM
a4137af4fe
Merge branch 'main' into Dev
2026-06-04 10:45:59 +02:00
duckietm
5a330be30e
🆙 Updates Mention
2026-06-04 10:41:36 +02:00
DuckieTM
ed1649b59c
Merge pull request #196 from medievalshell/Dev
...
feat(catalog): live-merge imported furni on catalog open + feat(mentions) improved
2026-06-04 08:51:43 +02:00
medievalshell
0df810c556
feat(mentions): @ autocomplete, blue @nick, avatar notification toast
...
- Chat input @ autocomplete: typing @ shows online users (room users +
online friends + room aliases) with avatars; arrows/Tab/Enter to pick.
- Any valid @nick token is highlighted blue in chat bubbles (like @all),
giving visual feedback that it is a recognised mention.
- Side notification toast on a received mention: sender avatar (from the
new senderFigure wire field) + message + dismiss; dismiss marks it read
so the toolbar unread badge updates. Auto-hides after 8s.
- IMentionEntry/parsers carry senderFigure end to end.
2026-06-04 01:18:26 +02:00
medievalshell
f8e943d262
feat(catalog): live-merge imported furni on catalog open
...
On catalog open, re-fetch the custom furnidata chunk (custom/imported.json5) via
SessionDataManager.mergeFurnitureDataFromUrl() and feed the new entries to
RoomContentLoader.processFurnitureData(), so furniture imported from the admin
panel appears without a full client reload.
2026-06-03 23:28:33 +02:00
DuckieTM
155d85d3e7
Merge pull request #194 from duckietm/Dev
...
Dev
2026-06-03 16:42:51 +02:00
DuckieTM
7625520c4d
Merge pull request #192 from medievalshell/Dev
...
Fix navigator tabs locking after entering room creator
2026-06-03 16:34:51 +02:00
DuckieTM
93cd5bbded
Merge pull request #190 from simoleo89/feat/command-autocomplete-refactor
...
Improve command autocomplete and command alerts
2026-06-03 16:34:35 +02:00
DuckieTM
c76fbf7ea8
Merge branch 'main' into feat/command-autocomplete-refactor
2026-06-03 16:33:58 +02:00
DuckieTM
80bcffd277
Merge pull request #193 from duckietm/Dev
...
Dev
2026-06-03 14:18:15 +02:00
medievalshell
8c12d8f7b0
Remove repo-specific git author/workflow rules from CLAUDE.md
...
The house rules pinned a fixed commit author identity and personal git/CI workflow notes, which is arbitrary and incorrect for anyone else using Claude Code on this repo. Keep only the code-quality conventions (layout, tests, lint).
2026-06-03 13:13:39 +02:00
Medievalshell
62062cec9e
Merge branch 'duckietm:Dev' into Dev
2026-06-03 13:06:25 +02:00
medievalshell
8b44aee0df
Fix navigator tabs locking after entering room creator
...
setTab updated currentTabCode/currentFilter but never reset isCreatorOpen, so after opening the room creator, clicking another navigator tab changed the active tab code while the creator view stayed rendered (NavigatorView renders the search and creator views mutually exclusively based on isCreatorOpen). This left users stuck in the creator unable to switch tabs. Reset isCreatorOpen to false in setTab so selecting any tab also closes the creator.
2026-06-03 13:04:07 +02:00
github-actions[bot]
7128f4553b
Merge remote-tracking branch 'upstream/main'
2026-06-03 10:15:33 +00:00
DuckieTM
0cf45197d8
Merge pull request #187 from simoleo89/pr/mentions-system
...
feat(mentions): complete @-mentions system (inbox, in-bubble highlight, notifications)
2026-06-03 11:03:39 +02:00
DuckieTM
d44787621f
Merge pull request #191 from duckietm/Dev
...
Dev
2026-06-03 09:47:32 +02:00
duckietm
4c70fc90c0
🆙 Updated Prefixes
2026-06-03 09:39:25 +02:00
duckietm
0c694820f7
🆙 Visual updates Group Forums
2026-06-03 07:46:28 +02:00
simoleo89
f84103d18f
Merge remote-tracking branch 'fork/main' into feat/messenger-groups-receipts
2026-06-02 22:11:18 +02:00
simoleo89
8eef85a525
Merge remote-tracking branch 'origin/main' into feat/messenger-groups-receipts
2026-06-02 22:03:48 +02:00
simoleo89
dd7d504be2
Merge remote-tracking branch 'origin/Dev' into feat/messenger-groups-receipts
...
# Conflicts:
# public/configuration/UITexts.example
# src/css/friends/FriendsView.css
2026-06-02 21:52:59 +02:00
simoleo89
dc7012794e
fix(messenger): send typing-stop to peer when switching conversations
2026-06-02 21:25:21 +02:00
simoleo89
7d89ce14d0
feat(messenger): send typing status + show 'is typing' indicator
2026-06-02 21:15:53 +02:00
simoleo89
361ab27853
feat(messenger): incoming typing state + outgoing typing action
2026-06-02 21:11:03 +02:00
Life
b07e5cf7cb
Merge pull request #5 from simoleo89/feat/command-autocomplete-refactor
...
Feat/command autocomplete refactor
2026-06-02 20:55:40 +02:00