Chuyển tới nội dung
KAMOUniverse

Bản ghi thay đổi

Có gì mới không?

Mọi cải tiến cho nền tảng, khi nó được đưa ra.

  1. · kamo-shared-library

    Thêm độ phân giải Chi nhánh, giải quyết effectiveBranch Titles, cập nhật BranchTtles

  2. · SecurityService

    Store branchTitlePlural/NonPlural in Redis session

  3. · kamo-shared-library

    Thêm trường nhánh vào tổ chức

  4. · kamo-internal

    Tăng tỷ lệ hình nhân tối đa từ 140% lên 250%

  5. · kamo-internal

    Thêm các đối số được dùng Callback

    Phát hiện sự vi phạm không gian từ đầu đến chân dung và di chuyển đầu xúc phạm đến vị trí sạch gần nhất thông qua Tìm kiếm xoắn ốc. Phải gọi qua 2 bên để tránh đọc. Chuyển động giữa hoạt động.

  6. · kamo-internal

    Bộ trợ giúp tìm kiếm xoắn ốc và hằng số

    Thêm khoảng trống tối thiểu 5px không thay đổi và tìm kiếm xoắn ốc chức năng tìm vị trí điểm ảnh gần nhất không va chạm cho Một trực thăng, kiểm tra từ đầu đến chân và trực tiếp.

  7. · kamo-internal

    Add status/substatus widget to lead view tab bar

    - Extract LEAD_STATUS_TYPES, getStatusIcon, getSubStatusIcon to shared app/lib/leadStatuses.tsx utility; update LeadManager to import from it - Add inline status/substatus display (with icons) right-aligned in the tab bar on the lead view page, tabs remain left-aligned - Add edit mode with cascading status/substatus dropdowns (icons in options), Save/Cancel buttons; substatus required before saving; changing status resets substatus selection

  8. · kamo-internal

    Rewrite HexHead system with framer-motion physics

    Replace the broken 1800-line HexHeadGroup with a clean physics-based implementation using framer-motion springs and motion values. Key changes: - Remove wiggle/fidget swarm detection (too sensitive, unreliable) → Replaced with deliberate 500ms hold-to-swarm gesture - Remove complex collision resolution, spiral fallback, resolveOverlaps, **************** and all multi-pass overlap logic - Remove layoutMode state and makeRoom nudge system - Instant snap-to-slot on release near any head (flat-top hex geometry, nearest free axial slot, stiffness 800 spring = feels instant but alive) - Groups drive followers via RAF loop calling animate() with organic spring (stiffness 400) — loose, trailing group feel during anchor drag - Chat window docking via separate dock RAF loop watching window bounding rect — group follows window edge when it moves - Home row auto-arrangement (spring fly-in) for all free heads - New HexHeadSpring.tsx: thin motion wrapper with isSnapping pulse animation and isHoldReady ring-pulse animation - HexHead.tsx: unchanged - Zero new dependencies (framer-motion already installed at v12) - Fixes TS1128 build errors in old implementation

  9. · kamo-internal

    Flat-top honeycomb layout, 5px gaps, cluster-aware groups, tool window relayout

    HexHeadGroup: - Switch to flat-top hex geometry (HEX_INRADIUS/HEX_STEP) — hexes now share flat top/bottom edges with adjacent group members, giving a proper honeycomb look with the existing hex polygon shape - HONEYCOMB_PADDING, GAP, SAFE_GAP all reduced to 5px (was 12px) - OCCUPY_DISTANCE = HEX_STEP (~67px) — correctly uses actual flat-top center distance so ring-1 honeycomb seats are never falsely rejected - axialToPixel updated to flat-top formula (r = column axis, q = diagonal) - findClusterIds: BFS proximity helper scopes swarm to one spatial cluster, so independent groups remain independent during jiggle/swarm - computeHoneycombOffsets now limits followers to the anchor's cluster only - recompactClusters: after a single-head drag, finds remaining clusters and re-seats each in a proper honeycomb around its centroid; also merges two groups when they are dropped on or near each other - Edge docking (right/bottom edge) only triggers when a group (swarm) is dragged there; single-head drags no longer force all heads to the edge - Swarm edge-dock passes swarm member IDs so only that group docks, not unrelated groups elsewhere on screen ToolWindowsContext: - GUTTER 8→5, PADDING_RIGHT 16→5 (5px gap between windows and from edge) - relayoutWindows: deterministic right-to-left slot assignment respecting member-panel offset; replaces ad-hoc per-event calculations - Called on every state change: open, close, minimize, un-minimize, maximize, member-panel-toggle, and viewport resize — windows always stay tight

  10. · kamo-internal

    Công cụ bền bỉ dùng để định vị cửa sổ — Lớp 1 bảo vệ và dây cáp công cụ

  11. · kamo-internal

    Thêm bộ cuộn trình khách Providers cho bố trí người chủ

  12. · kamo-internal

    Thêm cửa sổ công cụ

  13. · kamo-internal

    Thêm thanh công cụ trò chuyện bằng điều khiển cuộc gọi, tìm kiếm trực tiếp và cuộn tự động thông minh

    Di chuyển nút gọi từ đầu đến hàng thanh công cụ dành riêng với 50% bật hơn nền. Thêm trường tìm kiếm trực tiếp để tô sáng các khớp và cuộn tự động là kết quả gần đây nhất. Thêm nút cuộn đến phụ để xoá tìm kiếm. Comment và tiếp tục khi cuộn về phía dưới.

  14. · kamo-internal

    Softphone dial pad shorter, chat call controls, hexhead avatars, calc light theme

    - Reduce softphone dialpad button padding from 12px to 9px (6px shorter) - Add call controls toolbar (audio, video, screen share) to ChatBox in embedded mode so they appear below the ToolWindowShell header - Fix hexhead avatar fetch: pass memberId to spawn event so HexHeadGroup uses the real member ID instead of window ID for avatar lookup - Restyle calculator to match chat/softphone light theme: white backgrounds, primary color accents, readable text on light surfaces across all modes

  15. · kamo-internal

    Hợp nhất các kích cỡ cửa sổ và tinh luyện UI

    - Tất cả các công cụ bây giờ chia sẻ đồng phục 320x650 kích thước (softphone 25% cao hơn, số khác phù hợp) - Gỡ bỏ chế độ lập trình và đồ thị chế độ máy tính từ UI (máy tính tương ứng vẫn còn) - Những đầu gạch tán gẫu sử dụng hình nhân biến thể với hình ảnh người dùng thay vì biến thể biểu tượng - Cửa sổ dưới cùng công cụ được vuông (trên góc tròn)

  16. · kamo-internal

    Thêm bộ nghe trò chuyện vào máy tự động mở thông điệp gửi đến

  17. · kamo-internal

    Thêm công cụ tính với chế độ chuyển đổi và đăng ký nó

  18. · kamo-internal

    Thêm thành phần máy tính Khoa học

    Máy tính khoa học dựa trên biểu thức với ô xem thử kết quả trực tiếp. Hỗ trợ trig (sin/cos/tan + nghịch đảo), log/ln, sức mạnh (x2, x3, x^y, ex, 10x), rễ ( BAR , BAR ), giai thừa (n!), hằng số (G, e, BAR , charhes, DEG/RAD toggle, và m+/M-///MR/MC bộ nhớ. Nhập bàn phím Đối với số, tổng đài, Enter/=, trốn thoát và Backspace. Dùng két sắt Trình phân tích thẩm định hồi quy.

  19. · kamo-internal

    Thêm máy tính kiểu đồ thị cho giản đồ vẽ

  20. · kamo-internal

    Thêm thành phần máy tính chạy mã tiền tệ

  21. · kamo-internal

    Thêm thành phần máy tính đơn giản

  22. · kamo-internal

    Thêm thành phần máy tính lập trình

  23. · kamo-internal

    Thêm thành phần máy tính đơn giản

  24. · kamo-internal

    Thêm máy tính cao cấp styling hằng số

  25. · kamo-internal

    Thay thế xác thực ChatWrapper với công cụ phá hoại xác thực, loại bỏ ChatDock

  26. · kamo-internal

    Thêm nút điện thoại và máy tính vào NavTop

  27. · kamo-internal

    Tinh thể hexchat: mở ra để công cụ: mở, thêm tiếng gọi nghe

  28. · kamo-internal

    Lấy điện thoại mềm vào công cụ đứng yên, loại bỏ khỏi ChatBax

  29. · kamo-internal

    Name

    Đăng ký các công cụ chat với mã nhận diện 'chat', sử dụng ChatT Công cụ như các thành phần, ChatBubbleIcon, indigo theo kiểu đầu hex, 320x360 mặc định kích cỡ, và các trường hợp không giới hạn.

  30. · kamo-internal

    Thêm bộ thích nghi công cụ trò chuyện với chế độ nhúng cho Chatbox

    - Tạo trình điều chỉnh công cụ ChatBox cho hệ thống công cụ - Công cụ trò chuyện xử lý Avatar thu thập và tạo ra phiên điều khiển (đã thực hiện bởi ChatDock) - Thêm vả vào ChatboxProps; khi đúng, nhảy qua cửa sổ chrome (được sửa đổi vị trí, đầu trang, hoạt hình) và trình bày như một hộp linh hoạt để lấp đầy cha mẹ

Vũ trụ của anh đang chờ đợi.

Bắt đầu miễn phí trong vài phút. Thêm sản phẩm bất cứ khi nào bạn sẵn sàng — không di chuyển, không đăng nhập mới.

Miễn phí mãi mãi — không cần thẻ tín dụng