Commit Graph

  • 91eedc0e8e fix(call): aspect-video for fullscreen grid+strip, switch section sizing to stageLayout byGalax 2026-05-12 19:03:23 +02:00
  • e56533918e feat(call): multi-share bento layout in stage + fullscreen byGalax 2026-05-12 18:54:23 +02:00
  • c87d4e82d3 feat(call): doubleclick on focused tile clears pin byGalax 2026-05-12 18:50:29 +02:00
  • 187f8dc95a feat(call): left-click toggles pin, drop manual focus mode byGalax 2026-05-12 18:47:10 +02:00
  • f612c1bb50 feat(call): introduce StageLayout discriminated union byGalax 2026-05-12 18:43:55 +02:00
  • a9d5e2d430 feat(call): uniform 16:9 grid cells, drop grid-rows constraint byGalax 2026-05-12 18:40:54 +02:00
  • a065cc0a2c feat(call): drop hardcoded 16:9 on screen-share preview button byGalax 2026-05-12 18:39:06 +02:00
  • 005aebd60b feat(call): VideoStub accepts fit prop, contain when focused byGalax 2026-05-12 18:36:32 +02:00
  • 68bc1f76f6 chore(desktop): release v0.16.3 v0.16.3 byGalax 2026-05-07 17:25:56 +02:00
  • f1c7501807 fix(crypto): suppress approval banner for devices with existing wraps byGalax 2026-05-07 17:24:17 +02:00
  • e16b248366 chore(desktop): release v0.16.2 v0.16.2 byGalax 2026-05-07 17:07:28 +02:00
  • 9b764053c4 feat(crypto): explicit device-approval flow + dev userData isolation byGalax 2026-05-07 17:03:04 +02:00
  • 950ef5b706 chore(release): inject releaseNotes into latest.yml byGalax 2026-05-06 23:45:10 +02:00
  • cc84bb7ff6 chore(desktop): release v0.16.1 v0.16.1 byGalax 2026-05-06 23:37:34 +02:00
  • 825160ee46 feat(desktop): port v0.11.4-v0.15.2 from Tauri to Electron + Discord-parity audio (v0.16.0) byGalax 2026-05-06 23:35:01 +02:00
  • 72d02e385f chore(desktop): release v0.11.3 v0.11.3 byGalax 2026-04-23 18:02:24 +02:00
  • c9b885b91c perf(call): screen-share hybrid — OS picker + WASAPI audio byGalax 2026-04-23 17:59:41 +02:00
  • adbdfaa2aa chore(desktop): release v0.11.2 v0.11.2 byGalax 2026-04-22 23:42:14 +02:00
  • 6f1e1a5f9a fix(call): raise xcap fps clamp 30 → 60 byGalax 2026-04-22 23:40:05 +02:00
  • f9bbcdee47 perf(call): H.264 + contentHint + 30fps default for screen-share byGalax 2026-04-22 23:37:22 +02:00
  • ccbef6d959 chore(desktop): release v0.11.1 v0.11.1 byGalax 2026-04-22 23:17:51 +02:00
  • 73ddeecfca chore(desktop): sync Cargo.lock to v0.11.0 byGalax 2026-04-22 23:15:54 +02:00
  • 727aced411 perf(call): prefer chromeMediaSource video over xcap native capture byGalax 2026-04-22 23:14:21 +02:00
  • 3d605c09bc chore(desktop): release v0.11.0 v0.11.0 byGalax 2026-04-22 23:07:23 +02:00
  • 74074115d2 chore: ignore .claude/ local settings dir byGalax 2026-04-22 23:04:19 +02:00
  • 12bb585081 style(auth): migrate auth + language switcher to semantic color tokens byGalax 2026-04-22 23:03:24 +02:00
  • 665f450878 feat(call): native WASAPI system-audio for screen-share (Windows) byGalax 2026-04-22 23:03:15 +02:00
  • e2e8217b86 fix(call): rAF batch flush never emptied into state byGalax 2026-04-22 22:26:45 +02:00
  • 6c6a23e672 fix(call): thumbnail fetch falls back to base64 if binary path returns nothing byGalax 2026-04-22 22:24:02 +02:00
  • 16d179f8e8 fix(call): Response return-type can't be wrapped in Result byGalax 2026-04-22 22:21:39 +02:00
  • 12e91c0bbe perf(call): binary IPC + rAF-batched state for smooth thumbnail streaming byGalax 2026-04-22 22:16:30 +02:00
  • 8b9a40f059 perf(call): actually unfreeze picker while thumbnails stream in byGalax 2026-04-22 22:07:05 +02:00
  • eac19823ea perf(call): JPEG thumbnails + memoized picker cards unfreeze the grid byGalax 2026-04-22 21:58:05 +02:00
  • a5e930ac17 fix(call): volume>100% crash, picker UI freeze, native-path diagnostics byGalax 2026-04-22 21:50:20 +02:00
  • c3e0c47d32 feat(call): native screen-capture pipeline + faster picker byGalax 2026-04-22 21:42:52 +02:00
  • 8f9b823d69 feat(call): per-participant volume up to 200% via WebAudio gain byGalax 2026-04-22 21:09:45 +02:00
  • 7ad8ba82b6 feat(call): hide soundboard button when the user has no sounds byGalax 2026-04-22 21:00:33 +02:00
  • b44a785d20 feat(call): Discord-style screen-source picker with thumbnails byGalax 2026-04-22 20:55:52 +02:00
  • 331b1298f8 feat(call): Discord-style screen-share UX byGalax 2026-04-22 20:42:26 +02:00
  • 02ca3e3581 refactor(call): move noise-suppression toggle out of the call bar byGalax 2026-04-22 20:14:57 +02:00
  • eb8f702576 feat(call): mute + deafen global hotkeys with chord support (group E) byGalax 2026-04-22 20:07:09 +02:00
  • bc8a7c5a32 feat(call): Discord-style in-call features (group D) byGalax 2026-04-22 20:02:46 +02:00
  • 1c67a5c97f feat(call): Discord-style polish pass (groups A-C) byGalax 2026-04-22 19:53:58 +02:00
  • 6301ebb392 chore(desktop): release v0.10.2 v0.10.2 byGalax 2026-04-22 19:24:14 +02:00
  • 31d21dd2c2 fix(release): tauri v2 ships .exe + .exe.sig, not .nsis.zip byGalax 2026-04-22 19:22:17 +02:00
  • 9add0a4d61 fix(release): call tauri binary directly, not via desktop build script byGalax 2026-04-22 19:19:42 +02:00
  • 500f1c4bc2 chore(release): self-hosted updater on update.netralax.cloud byGalax 2026-04-22 19:17:58 +02:00
  • a38e2f96c0 feat(desktop): raise ringtone cap to 8 MB byGalax 2026-04-22 19:17:48 +02:00
  • 5aa39b40ff feat(desktop): Windows taskbar overlay icon for unread badge v0.10.1 byGalax 2026-04-21 17:31:06 +02:00
  • eb452bf57e fix(desktop): gate set_badge_label behind macOS cfg byGalax 2026-04-21 17:26:22 +02:00
  • 902c0285e6 chore(desktop): bump version 0.9.0 -> 0.10.0 v0.10.0 byGalax 2026-04-21 17:02:33 +02:00
  • 1303c8e26f feat: backup/restore, user profile popover, image compress, video blur, wake lock byGalax 2026-04-21 12:11:09 +02:00
  • 48ac9d2922 feat(livekit): rust SDK scaffold behind rust-livekit feature flag byGalax 2026-04-21 10:56:04 +02:00
  • 725a7e0364 perf(crypto): native Argon2id via dryoc — 6x faster vault unlock byGalax 2026-04-21 10:46:26 +02:00
  • 44088b35d7 perf: bundle splitting, caches, thumbnails, batching, virtualization, release tuning byGalax 2026-04-21 10:24:31 +02:00
  • 228608ef2c feat: tray, window-state, sqlite cache, decrypt worker byGalax 2026-04-21 10:07:20 +02:00
  • 24fdfee738 chore: bump version to 0.9.0 v0.9.0 byGalax 2026-04-21 09:37:56 +02:00
  • 636565d552 feat: crash recovery — global error handlers + toast + burst-reload byGalax 2026-04-21 09:29:01 +02:00
  • 672c8738c7 feat: file variety, user status, DND gate, drag-drop, mentions, link preview, emoji picker, soundboard, ringtone byGalax 2026-04-21 09:13:30 +02:00
  • b89ec90813 chore: bump version to 0.8.0 v0.8.0 byGalax 2026-04-21 01:15:57 +02:00
  • a04ecf7a19 feat: voice messages, offline queue, delivery ticks, volume slider, admin + scaling byGalax 2026-04-21 01:14:16 +02:00
  • da85f0ba54 feat: call UX overhaul — deafen sync, share dialog, fullscreen redesign byGalax 2026-04-21 00:02:43 +02:00
  • a4c9b959a9 fix: editable decrypt + windows realtime wake (v0.7.1) v0.7.1 byGalax 2026-04-20 22:15:49 +02:00
  • 37becba7e2 feat: audio devices + fullscreen + banner cleanup (v0.7.0) v0.7.0 byGalax 2026-04-20 21:26:10 +02:00
  • eb8f9857ff feat: device backup/restore + quick wins + username casing byGalax 2026-04-20 19:07:31 +02:00
  • de431386ea feat: reply + search + forward + archive/mute + error boundary byGalax 2026-04-20 15:42:49 +02:00
  • 1fab2edc57 fix(messages): peer avatar visibility in chat bubbles byGalax 2026-04-20 00:49:21 +02:00
  • 4db65993d5 feat: redesign + avatars + theme + call presence fixes (v0.6.0) v0.6.0 byGalax 2026-04-20 00:26:19 +02:00
  • 0ca29952ba feat: profile avatar upload + share_conv_keys rpc + favicon + smtp tweaks v0.5.0 byGalax 2026-04-19 23:04:03 +02:00
  • ff5ea274b9 fix(keysync): swallow expected supabase errors by code/status, not just message v0.4.4 byGalax 2026-04-19 22:08:54 +02:00
  • b0f9f1dada fix(keysync): silence expected RLS rejections during best-effort backfill v0.4.3 byGalax 2026-04-19 22:03:49 +02:00
  • 961ac2dde5 fix: idempotent conv-key upsert + guard tauri-only notification calls v0.4.2 byGalax 2026-04-19 22:00:21 +02:00
  • 7efbcf7e39 fix(vault): per-user filename so multi-account on same machine works v0.4.1 byGalax 2026-04-19 21:29:03 +02:00
  • 49c64cc5d9 feat(crypto): self-rolled encrypted file vault, replaces flaky stronghold v0.4.0 byGalax 2026-04-19 21:21:40 +02:00
  • d20c7e210b fix(senderkey): backfill missing key bundles on mount + refresh on incoming bundle v0.3.8 byGalax 2026-04-19 21:07:47 +02:00
  • 58fa9487e3 fix(auth): replace navigator.locks with in-process serial lock to avoid 'lock stolen' aborts v0.3.7 byGalax 2026-04-19 20:38:42 +02:00
  • d9b08592da fix(messages): refetch row via REST on realtime insert + optimistic sender update v0.3.6 byGalax 2026-04-19 20:35:00 +02:00
  • 4a80bf1c0e fix(realtime): handle base64 bytea payloads from postgres_changes v0.3.5 byGalax 2026-04-19 20:19:40 +02:00
  • 05c962d46f fix(auth): scope signOut to local session only v0.3.4 byGalax 2026-04-19 20:11:08 +02:00
  • cf3fef6936 fix(secretStore): fall back to localStorage when stronghold init fails v0.3.3 byGalax 2026-04-19 20:05:37 +02:00
  • 8c878b3718 fix(capabilities): allow stronghold operations v0.3.2 byGalax 2026-04-19 20:02:44 +02:00
  • 389f00e85c build: enable devtools in release for easier debugging v0.3.1 byGalax 2026-04-19 20:00:33 +02:00
  • 75618637e2 feat(crypto): sender-key per-conversation multi-device E2EE v0.3.0 byGalax 2026-04-19 19:27:24 +02:00
  • e57f81c9c3 ci: trim matrix to macos-14 universal + windows v0.2.1 byGalax 2026-04-19 18:55:06 +02:00
  • 0a5811cc68 feat(ui): netralax wordmark lockup in sidebar byGalax 2026-04-19 18:46:14 +02:00
  • 0d94b684bf feat(crypto): stronghold persistence + passphrase device-key backup/restore v0.2.0 byGalax 2026-04-19 18:41:35 +02:00
  • 3c2579b3ed fix(updater): mount UpdateToast outside auth gates v0.1.2 byGalax 2026-04-19 14:55:06 +02:00
  • c413ee1cf6 feat: netralax split-hex logo + app icons v0.1.1 byGalax 2026-04-19 14:40:14 +02:00
  • 6eba6811a2 build: ad-hoc codesign macos bundles v0.1.0 byGalax 2026-04-19 14:14:09 +02:00
  • 720a17ccfd ci: skip dmg on macos runners (hdiutil flaky) byGalax 2026-04-19 00:32:24 +02:00
  • 1a2efdead0 ci: grant contents:write permission to release workflow byGalax 2026-04-19 00:25:08 +02:00
  • 94fc7f8d9c fix(updater): rotate signing key + endpoint byGalax 2026-04-19 00:19:20 +02:00
  • 9cedb07104 fix(updater): set real signing pubkey byGalax 2026-04-19 00:05:59 +02:00
  • 536ce8ee03 fix(updater): point endpoint at byGalax/chat-app byGalax 2026-04-18 23:44:52 +02:00
  • 59d4442355 ci: use pnpm exec for tauri build byGalax 2026-04-18 23:44:19 +02:00
  • 3207e47b4f ci: remove pnpm version conflict byGalax 2026-04-18 23:37:01 +02:00
  • f7cfd2a86e initial byGalax 2026-04-18 23:11:35 +02:00