# CKMud Client Update — What's New

Big update for both the Desktop and Android clients. Here's what you get.

## 👤 Profile Sync — take your setup everywhere (NEW)
- Sign in with your **ckmud.kaigin.com** website account from the new
  **Profile** button (top bar on desktop, Tools drawer on Android).
- **Push** your aliases, triggers, timers, variables, custom channels,
  themes, settings, and plugin files to your profile. **Pull** them onto
  any other device — switch between phone and PC and keep everything.
- You choose what transfers with simple checkboxes, and nothing ever
  syncs unless you press the button yourself.
- Your character passwords are never uploaded. You can see and remove
  connected devices on the website under your profile.

  ==========IMPORTANT=================

  this website is underconstruction and is the revamp of the old one. 
  Somethings are not working and are actively being built.
  That said, your profile will be exported at launch of the live
  website and connectors in the backend will point to the new Db when
  everything is ready! You do NOT have to participate in this if you
  do not want to.

## 🎨 Themes
- **Android now has all the desktop themes** — Cyberpunk, Green & Amber
  VT100, Midnight Blue, Synthwave '84, Matrix Rain, Solarized, Dragon
  Ball, and the classic gold look. The whole app recolors: terminal,
  buttons, settings, tools drawer, script editor.
- Themes are **per character** — each of your characters can have their
  own look, and it switches automatically when you change sessions.
- **Build your own theme** (NEW, both platforms): pick **✦ Create / edit
  custom theme** in the theme list. Four color wheels and three sliders
  (brightness, vibrance, glow) — and you watch the whole client change
  in real time as you drag. Hit Preview to hide the controls, name it,
  save it. You can **export your theme as a small file and share it** —
  it looks identical on phone and desktop.

## 📦 Mudlet Package Import
- **Importing a Mudlet `.mpackage` now just works** — on desktop *and*
  Android (new "Import from Mudlet…" button in Plugins).
- Imported packages load in **SAFE mode**: any bots inside can't send a
  single command until you arm them. Type `cksafe` to see and flip the
  switches.
- New commands: `ckaliases` and `cktriggers` show you everything an
  imported package added.
- Imported packages now **survive app updates** on Android (they used
  to disappear — sorry about that).

## ⚡ Performance — the freezes are dead
- Found and fixed the bugs that froze the client during heavy combat
  spam, on the login screen, and after imports. The client now stays
  responsive no matter how hard the MUD is blasting text.
- Typing during combat spam no longer lags or locks up.

## 🖥 Desktop
- New downloads now come as a single zip: unzip anywhere and play —
  includes a **Player Guide** to get you started, the full User Guide,
  and a Scripting Reference, plus a ready-made plugins folder.

## 📌 Worth knowing
- Scripts you build in the Tools drawer live in your settings, not as
  files — use **Export** (or the new Profile Sync) to back them up or
  move them to another device.
- If you use the CK package: re-import the `.mpackage` once on this
  version to pick up all the fixes.
