Skip to content

Update stable#18

Merged
Jordonbc merged 28 commits intoStablefrom
Dev
Feb 8, 2026
Merged

Update stable#18
Jordonbc merged 28 commits intoStablefrom
Dev

Conversation

@Jordonbc
Copy link
Contributor

@Jordonbc Jordonbc commented Feb 8, 2026

No description provided.

dependabot bot and others added 28 commits January 12, 2026 07:56
Bumps the cargo-minor-patch group with 1 update: [openvcs-core](https://github.com/Open-VCS/OpenVCS-Core).


Updates `openvcs-core` from 0.1.2 to 0.1.5
- [Release notes](https://github.com/Open-VCS/OpenVCS-Core/releases)
- [Commits](https://github.com/Open-VCS/OpenVCS-Core/commits)

---
updated-dependencies:
- dependency-name: openvcs-core
  dependency-version: 0.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…patch-3efe85c834

Bump openvcs-core from 0.1.2 to 0.1.5 in the cargo-minor-patch group
Drop non-wasm registry and process branches, keeping wasm host calls.
Bumps the actions-minor-patch group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).


Updates `github/codeql-action` from 4.31.9 to 4.31.10
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@5d4e8d1...cdefb33)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.31.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the cargo-minor-patch group with 2 updates: [thiserror](https://github.com/dtolnay/thiserror) and [time](https://github.com/time-rs/time).


Updates `thiserror` from 2.0.17 to 2.0.18
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.17...2.0.18)

Updates `time` from 0.3.44 to 0.3.45
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.44...v0.3.45)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-minor-patch
- dependency-name: time
  dependency-version: 0.3.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…tions-minor-patch-e42aeb3dac

Bump github/codeql-action from 4.31.9 to 4.31.10 in the actions-minor-patch group
…-patch-e7eb1e1873

Bump the cargo-minor-patch group with 2 updates
Bumps the actions-minor-patch group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@8e8c483...de0fac2)

Updates `github/codeql-action` from 4.31.10 to 4.31.11
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdefb33...19b2f06)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-minor-patch
- dependency-name: github/codeql-action
  dependency-version: 4.31.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the cargo-minor-patch group with 1 update: [time](https://github.com/time-rs/time).


Updates `time` from 0.3.45 to 0.3.46
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.45...v0.3.46)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.46
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…tions-minor-patch-28c529a874

Bump the actions-minor-patch group with 2 updates
…-patch-004039a5e0

Bump time from 0.3.45 to 0.3.46 in the cargo-minor-patch group
Bumps the actions-minor-patch group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).


Updates `github/codeql-action` from 4.31.11 to 4.32.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@19b2f06...b20883b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the cargo group with 1 update in the / directory: [git2](https://github.com/rust-lang/git2-rs).


Updates `git2` from 0.20.3 to 0.20.4
- [Changelog](https://github.com/rust-lang/git2-rs/blob/git2-0.20.4/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.20.3...git2-0.20.4)

---
updated-dependencies:
- dependency-name: git2
  dependency-version: 0.20.4
  dependency-type: direct:production
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
…tions-minor-patch-421a1b1df5

Bump github/codeql-action from 4.31.11 to 4.32.0 in the actions-minor-patch group
Bump git2 from 0.20.3 to 0.20.4 in the cargo group across 1 directory
Bumps the cargo group with 1 update in the / directory: [time](https://github.com/time-rs/time).


Updates `time` from 0.3.46 to 0.3.47
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.46...v0.3.47)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: direct:production
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
Bump time from 0.3.46 to 0.3.47 in the cargo group across 1 directory
Added badges for nightly, dev, and stable builds.
* Update openvcs.plugin.json

* Revamped git plugin

* Update plugin

* Update entry.js

* Update plugin

* plugin-git: fix untracked diff fallback and status parsing

* Update openvcs-git-plugin.rs

* git: add submodule detection and operations

Detect submodules in status payloads for system and libgit2 backends. Add Git plugin RPC methods for submodule list/add/update/sync/remove/is_available and expose a Submodules menubar section with actions and context menu integrations.

* git: open submodules list in a modal

Replace the toast-only submodule listing with a real Submodules modal. Add refresh, update/sync all, add, and per-row open/update/sync/remove actions.

* git: open submodule in OpenVCS

Wire Submodules modal Open action to switch the current repository to the selected submodule path via open_repo instead of opening it in the OS.

* git: close plugin modals on repo switch

Close LFS Locks and Submodules plugin modals when repo switch events fire so dialogs never linger across repository changes.

* git: show loading state in submodule and lfs modals

Add animated loading indicators and aria-busy states while fetching LFS locks and submodule lists to prevent empty-looking modal states.

* git: increase submodule and lfs modal width

Expand dialog widths for Submodules and LFS Locks modals for better visibility and less cramped content.

* git: enlarge submodule and lfs modals further

Increase modal max width and height limits so Submodules and LFS Locks dialogs use much more screen space.

* git: restore modal size and tune loading spinner

Revert Submodules/LFS modal dimensions to original values and only increase loading spinner visibility.

* git: enlarge loading indicator visuals

Increase plugin modal loading text weight/size and spinner dimensions so loading states are clearly visible.

* git: center plugin loading indicator layout

Center loading indicators and stack text below spinner for LFS Locks and Submodules modal loading states.

* git: use in-modal confirm for submodule removal

Replace unreliable browser confirm with a two-step in-modal confirmation for submodule Remove actions.

* git: use modal dialog for submodule remove confirm

Replace inline remove-confirm behavior with a dedicated confirmation dialog modal for clearer and more explicit submodule deletion prompts.

* Update entry.js

* git: improve add-submodule field spacing

Increase vertical spacing between labels and inputs in the Add Submodule modal.
Keep modal width unchanged while improving readability and reducing cramped text.

* git: fix add-submodule label overlap

Increase inter-group spacing and enforce block input layout so labels do not collide with neighboring field borders.

* Update system_git.rs

* Update system_git.rs
@Jordonbc Jordonbc merged commit aab200e into Stable Feb 8, 2026
4 checks passed
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7dd413d572

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +1933 to +1935
let mut ws = rest.split_whitespace();
let commit = ws.next().unwrap_or("").trim();
let path = ws.next().unwrap_or("").trim();

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Handle submodule paths with spaces

This parser splits the git submodule status output on whitespace, so a submodule path containing spaces will be truncated (only the first word is captured as path). That causes the entry to be mis-identified, and follow-on lookups like .gitmodules URL/branch resolution will target the wrong submodule or fail. This only shows up for repos that have submodule paths with spaces, but it will make the new submodule UI behave incorrectly in those cases.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant