Repository navigation
Sync Ivrix to current cmux main (8,171 commits) - #8
Merged
DananzMolt merged 8182 commits intoOct 15, 2026
Merged
Conversation
…-timing-ui # Conflicts: # Sources/Cloud/CloudTreeNodeActions+WorkspaceLifecycle.swift # Sources/Surfaces/CmuxTuiSurfaceProviderRegistry.swift # Sources/cmuxApp+CloudWorkspace.swift
…-12715-clipboard-paste-wedge # Conflicts: # cmux.xcodeproj/project.pbxproj
The package test step now selects packages through scripts/ci/select_package_tests.py and writes the selection under RUNNER_TEMP. The harness ran the step without either, so the step exited before invoking swift and the call log was never written. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…tion-duplicate-build ci: reuse the shared build for notification semantics
* feat(cli): group help by task * cli: restore task-oriented help output * cli: localize task help text --------- Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 16, 2026 12:30 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 17, 2026 11:39 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 18, 2026 12:05 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 19, 2026 14:44 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 20, 2026 12:46 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 21, 2026 12:59 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 22, 2026 13:00 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 23, 2026 12:40 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 24, 2026 12:03 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 25, 2026 12:36 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 26, 2026 14:21 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 27, 2026 13:19 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 28, 2026 14:05 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 29, 2026 14:26 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 30, 2026 14:17 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
October 31, 2026 13:42 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 1, 2026 14:19 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 2, 2026 17:10 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 3, 2026 15:15 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 4, 2026 15:30 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 5, 2026 15:34 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 6, 2026 15:09 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 7, 2026 14:07 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 8, 2026 14:20 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 9, 2026 17:37 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 10, 2026 15:38 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 11, 2026 15:20 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 12, 2026 16:01 — with
GitHub Actions
Error
DananzMolt
had a problem deploying
to
cloud-vm-image-checks
November 13, 2026 15:27 — with
GitHub Actions
Error
DananzMolt
requested a deployment
to
cloud-vm-image-checks
November 14, 2026 14:14 — with
GitHub Actions
Queued
This branch is being deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings Ivrix up from its 2026-07-26 base (
015b603d) to current cmux main (2d93494c, 2026-09-21). Companion ghostty PR: Dananz/ghostty#1.Base is
ivrix-prompt-selection-edit-app(the v1.1.3 line) because that is the real parent of this work. Notehebrew-bidiis stale: its only unique commits are 3 merge commits, and every real commit on it is a rebased duplicate of what is on the v1.1.3 line.Approach
A real
git merge -X diff-algorithm=histogram, not the squash-onto-a-fresh-base of previous syncs (86f946a9b7). That gives future syncs an ancestor, and it resolved far better:Surface.zigon the ghostty side merged clean where a squashedgit apply -3produced 12 conflict hunks.Conflicts (17 files)
about.appName,dialog.quitCmux.title,menu.app.about,menu.quitCmux); all 4 are still Ivrix in all 19 locales. The other ~2,500 body-copy strings mentioning cmux are deliberately left alone.groupanddisplayNameinto sibling files;toggleTextDirectionre-added across all three.SettingsSearchIndexto its own file; the two Ivrix rows follow it there.hostArchitectureinit, defaulting the fallback to Ivrix's appcast, never upstream cmux's.appliedHebrewFont, dropped the stalebellAudioSoundfield upstream replaced withTerminalBellService.Two compile breaks the merge could not see
iconLabel()gained a requiredforegroundColor; the titlebar direction button now passes it.ShortcutAction.dockShortcutRoutingDispositionis an exhaustive switch.toggleTextDirectionis.mainContainer: it flips a global UserDefaults value, not a surface tree, so it must not be Dock-scoped.Verification
cmux-cuaRun Script phase, which spawns libtool from an Xcode.app toolchain path — this machine has only Command Line Tools, no Xcode.app. That script and crate are pure upstream, untouched here. Link and bundle are therefore unverified locally and need a machine with Xcode.Deliberately not done
Version left at Ivrix 1.1.3 / 104 — this is a sync, not a release.