Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · kamo-shared-library

    Fügen Sie BranchTitleResolution, lösenEffectiveBranchTitles, updateBranchTitles

  2. · SecurityService

    FilialeTitle/Plural in Redis-Sitzung

  3. · kamo-shared-library

    ZweigTitelfelder zur Organisation hinzufügen

  4. · kamo-internal

    Erhöhung Avatar Größe Schieberegler max von 140% auf 250%

  5. · kamo-internal

    RetisationC-Kollisionen mitCallback hinzufügen

    Erkennt Kopf-an-Kopf und Kopf-an-Werkzeug-Fenster-Raumverletzungen und bewegt beleidigende Köpfe in die nächste saubere Position über spiralSearch. Muss über Doppel-rAF aufgerufen werden, um das Lesen zu vermeiden Mid-Animation MotionValue Positionen.

  6. · kamo-internal

    MIN_GAP-Konstante und SpiralSearch-Hachgeber hinzufügen

    Fügt die 5px minimale Lücke invariant konstant und eine Spiralsuche hinzu Funktion, die die nächste kollisionsfreie Pixelposition für ein Hexkopf, Kopf-an-Kopf und Kopf-an-Tool-Window-Freigabe.

  7. · kamo-internal

    Status/Substatus Widget hinzufügen, um die Ansichtskarte anzeigen zu erstellen

    - Auszug LEAD_STATUS_TYPES, getStatusIcon, getStatusIcon teilen app/lib/leadStatuses.tsx Utility; Update LeadManager aus dem Import - Inline Status/Substatus-Anzeige (mit Icons) rechts ausgerichtet in die Tab-Leitleiste auf der Lead-Ansicht-Seite, Tabs bleiben links ausgerichtet - Edit-Modus mit kaskadieren Status/Substatus-Downs hinzufügen (Ikonen in Optionen), Speichern/Tasten; Substatus vor dem Speichern erforderlich; Status ändernde Substatus-Auswahl zurücksetzt

  8. · kamo-internal

    HexHead-System mit Framer-Motion-Physik umschreiben

    Ersetzen Sie die gebrochene 1800-Linie HexHeadGroup mit einer sauberen Physik-basierte Implementierung mit Framer-Bewegungsfedern und Bewegungswerten. Wichtigste Änderungen: - Entfernen wiggle/fidget Schwarmerkennung (zu empfindlich, unzuverlässig) Ersetzt durch bewusste 500ms Hold-to-Swarm-Geste - Entfernen Sie komplexe Kollisionsauflösung, Spiralrückfall, AuflösungOverlaps, ************ und alle Multi-Passüberlappung Logik - Entfernen Layout-Mode Zustand und makeRoom nudge system - Instant Snap-to-Slot bei der Freigabe in der Nähe eines Kopfes (flat-top Hex Geometrie, nächste freier axialer Schlitz, Steifigkeit 800 Feder = fühlt sich sofort, aber lebendig an) - Gruppen fahren Anhänger über RAF-Schleife rufen animate() mit organischen Frühling (Stiffness 400) - loses, hinterherlaufendes Gruppengefühl beim Ankerschleppen - Chat-Fenster-Docking über separates Dock RAF-Schleifen beobachten Fenster gebundener Rect - Gruppe folgt Fensterkante, wenn sie sich bewegt - Home Reihen Auto-Arrangement (Feder Fly-in) für alle freien Köpfe - Neuer HexHeadSpring.tsx: dünner Bewegungswickel mit isSnapping Puls Animation und istHoldReady ring-pulse Animation - HexHead.tsx: unverändert - Null neue Abhängigkeiten (framer-motion bereits installiert bei v12) - Behebt TS1128 Build Fehler in der alten Implementierung

  9. · kamo-internal

    Flat-Top-Barten-Layout, 5px Lücken, Cluster-gescheige Gruppen, Werkzeugfenster-Relayout

    HexHeadGroup: - Wechseln Sie auf flache Hex-Geometrie (HEX_INRADIUS/HEX_STEP) - Hexen teilen sich jetzt flache Ober-/bodenkanten mit angrenzenden Gruppenmitgliedern, was eine richtige Wabe mit der vorhandenen Hex-Polygon-Form aussehen - HONEYCOMB_PADING, GAP, SAFE_GAP alle reduziert auf 5px (war 12px) - OCCUPY_DISTANCE = HEX_STEP (ca. 67px) - verwendet korrekt die tatsächliche Flat-Top-Mitte Entfernung so ring-1 Wabensitze werden nie fälschlicherweise abgelehnt - AxialToPixel aktualisiert auf flache Formel (r = Spalte Achse, q = diagonal) - findClusterIds: BFS Näherungshilfe-Fernergeflecht schwärmen zu einem räumlichen Cluster, so unabhängige Gruppen bleiben unabhängig während wackeln/swarm - computeHoneycombOffsets beschränkt die Follower jetzt nur noch auf den Anker-Cluster - recompactClusters: nach einem Einkopfzug, findet verbleibende Cluster und Re-Sitze jeder in einer richtigen Wabe um seine Centroide; auch zwei verschmilzt Gruppen, wenn sie auf oder in der Nähe voneinander fallen gelassen werden - Edge-Docking (rechts/untere Kante) löst nur aus, wenn eine Gruppe (Schwimm) ist Dorthin gezogen; Einkopfschlepper zwingen nicht mehr alle Köpfe an den Rand - Swarm Edge-Dock geht Schwarm-Mitglied-IDs so dass nur, dass Gruppe Docks, nicht Unzusammenhängende Gruppen anderswo auf dem Bildschirm ToolWindowsContext: - GUTTER 8-5, PADDING_RIGHT 16-5 (5px Abstand zwischen Fenstern und vom Rand) - relayoutWindows: deterministisches Recht-nach-Links-Slot Zuordnung respektierend Mitglied-Panel-Vergleichssetzung; ersetzt Ad-hoc-Berechnungen pro-Event - Auf jeden Zustand der Änderung: offen, schließen, minimieren, un-minimieren, maximieren, member-Panel-toggle, und viewport resize - Fenster bleiben immer dicht

  10. · kamo-internal

    Bestehende Werkzeugfenster über Navigation - Layer 1 Wache + ToolProviders Verkabelung

  11. · kamo-internal

    ToolProviders Client-Wrapper für Root-Layout hinzufügen

  12. · kamo-internal

    ToolWindowsContext für anhaltenden Werkzeugfenster hinzufügen

  13. · kamo-internal

    Chat-Toolbar mit Anrufsteuerung, Live-Suche und intelligentem Auto-Scroll hinzufügen

    Bewegen Sie Anruftasten von Header zu dedizierter Toolbar-Reihe mit 50% leichter Hintergrund. Live-Suchfeld hinzufügen, das Spiele und Auto-scrolls hervorhebt zu den neuesten Ergebnisse. Fügen Sie Scroll-to-bottom-Taste, die Suche klärt. Intelligentes Auto-Scroll, das aufhört zu folgen, wenn Benutzer nach oben scrollt und nimmt wieder auf, wenn sie zurück nach unten gescrollt werden.

  14. · kamo-internal

    Softphone Wählscheibe Pad kürzer, Chat-Anruf-Steuerelemente, Hexhead Avatare, calc Licht Thema

    - Reduzieren Sie Softphone-Einwahlblockaden von 12px auf 9px (6px kürzer) - Aufrufsteuerungs-Toolbar (Audio, Video, Bildschirm-Grenze) zu ChatBox hinzufügen eingebetteter Modus, so dass sie unter dem ToolWindowShell-Header erscheinen - Fix hexhead avatar holen: pass memberId zu laichen Ereignis so HexHeadGroup verwendet die reale Mitglieds-ID anstelle der Fenster-ID für Avatar-Lookup - Restyle-Rechner zu Chat / Softphone Licht Thema passen: weiße Hintergründe, Primärfarbene Akzente, lesbarer Text auf Lichtflächen über alle Modi

  15. · kamo-internal

    Vereinheitlichen Sie Werkzeugfensterabmessungen und verfeinern UI

    - Alle Werkzeuge teilen sich jetzt einheitliche 320x650 Größe (Softphone 25% höher, andere passen) - Entfernen Sie Programmierer und Grafikrechner-Modi von der Benutzeroberfläche (Komponenten beibehalten) - Chat Hexheads verwenden Avatar-Variante mit Benutzerfotos statt Icon-Variante - Werkzeugfenster untere Ecken sind jetzt quadratisch (obere Ecken bleiben abgerundet)

  16. · kamo-internal

    ChatNotificationListener für eingehende Nachricht automatisch öffnen

  17. · kamo-internal

    RechnerTool mit Modus-Schaltung hinzufügen und registrieren

  18. · kamo-internal

    ScientificMode-Rechner-Komponente hinzufügen

    Expression-basierte wissenschaftliche Rechner mit Live-Ergebnisvorschau. Unterstützt Trig (sin/cos/tan + Inverses), log/ln, Kräfte (x2, x3, x-y, ex, 10x), Wurzeln (A, A), Faktor (n!), Konstanten (A, e, .), Klammern, DEG/RAD toggle, und M+/M-/MR/MC-Speicher. Tastatureingabe für Ziffern, Operatoren, Enter/=, Escape und Backspace. Benutzt den Safe rekursive Abdingen-Bewerter Expression Parser.

  19. · kamo-internal

    GraphingMode-Rechner mit Leinwand-Plotting hinzufügen

  20. · kamo-internal

    WährungConverterMode-Komponente hinzufügen

  21. · kamo-internal

    UnitConverterMode-Rechnerkomponente hinzufügen

  22. · kamo-internal

    ProgrammerMode-Rechner-Komponente hinzufügen

  23. · kamo-internal

    SimpleMode-Rechner-Komponente hinzufügen

  24. · kamo-internal

    Premium-Rechner Styling-Konstanten hinzufügen

  25. · kamo-internal

    AuthentierteChatWrapper ersetzen, mit authentiertemWerkzeugWrapper, entfernen ChatDock

  26. · kamo-internal

    Softphone und Taschenrechner-Buttons zu NavTop hinzufügen

  27. · kamo-internal

    Hexchat migrieren:geöffnet zum Tool:geöffnet, Call-Initiation Hörer hinzufügen

  28. · kamo-internal

    Softphone in eigenständiges Werkzeug extrahieren, aus ChatBox entfernen

  29. · kamo-internal

    Chat als Werkzeug registrieren

    Registrieren Sie die Chat-Tool-Definition mit id 'chat', mit ChatTool als Komponente, ChatBubbleIcon, indigo Gradient Hex Head Style, 320x360 Standardgröße und unbegrenzte Instanzen.

  30. · kamo-internal

    ChatTool Adapter mit eingebettetem Modus für ChatBox hinzufügen

    - ChatTool-Adapter erstellen, der ChatBox für das Werkzeugsystem einwickelt - ChatTool behandelt Avatar-Fixing und Session-Erstellung (vorher von ChatDock gemacht) - Fügen Sie eingebettete Requisite zu ChatBoxProps; wenn wahr, überspringen Fenster Chrom (feste Positionierung, Header, Animationen) und als einfacher Flex-Container Füllung seiner Mutter

Euer Universum wartet.

Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.

Für immer kostenlos – keine Kreditkarte erforderlich