mirror of
https://github.com/hanzoai/dev.git
synced 2026-10-25 03:32:32 +00:00
Merge origin/main: pull latest before pushing Windows input fixes
- Keep local TUI input changes (keyboard enhancement gating; approval modal Press|Repeat) - Adopt any remote version bumps and metadata updates
This commit is contained in:
@@ -3,6 +3,11 @@
|
||||
> [!TIP]
|
||||
> We're constantly improving Code! This page documents the core changes. You can also check our [releases page](https://github.com/just-every/code/releases) for additional information.
|
||||
|
||||
## [0.2.117] - 2025-09-10
|
||||
|
||||
- TUI: route terminal paste to active bottom-pane views; enable paste into Create Spinner prompt. (a48ad2a1)
|
||||
- TUI/Spinner: balance Create preview spacing; adjust border width and message text. (998d3db9)
|
||||
|
||||
## [0.2.116] - 2025-09-10
|
||||
|
||||
- TUI: AI-driven custom spinner generator with live streaming, JSON schema, and preview. (d7728375)
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@openai/codex",
|
||||
"version": "0.2.114",
|
||||
"version": "0.2.117",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.2.114",
|
||||
"version": "0.2.117",
|
||||
"license": "Apache-2.0",
|
||||
"dependencies": {
|
||||
"@vscode/ripgrep": "^1.15.14"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@just-every/code",
|
||||
"version": "0.2.116",
|
||||
"version": "0.2.117",
|
||||
"license": "Apache-2.0",
|
||||
"description": "Lightweight coding agent that runs in your terminal - fork of OpenAI Codex",
|
||||
"bin": {
|
||||
@@ -32,10 +32,10 @@
|
||||
"prettier": "^3.3.3"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@just-every/code-darwin-arm64": "0.2.116",
|
||||
"@just-every/code-darwin-x64": "0.2.116",
|
||||
"@just-every/code-linux-x64-musl": "0.2.116",
|
||||
"@just-every/code-linux-arm64-musl": "0.2.116",
|
||||
"@just-every/code-win32-x64": "0.2.116"
|
||||
"@just-every/code-darwin-arm64": "0.2.117",
|
||||
"@just-every/code-darwin-x64": "0.2.117",
|
||||
"@just-every/code-linux-x64-musl": "0.2.117",
|
||||
"@just-every/code-linux-arm64-musl": "0.2.117",
|
||||
"@just-every/code-win32-x64": "0.2.117"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -466,6 +466,7 @@ pub fn set_custom_theme(
|
||||
codex_home: &Path,
|
||||
label: &str,
|
||||
colors: &ThemeColors,
|
||||
set_active: bool,
|
||||
) -> anyhow::Result<()> {
|
||||
let config_path = codex_home.join(CONFIG_TOML_FILE);
|
||||
let mut doc = match std::fs::read_to_string(&config_path) {
|
||||
@@ -474,8 +475,10 @@ pub fn set_custom_theme(
|
||||
Err(e) => return Err(e.into()),
|
||||
};
|
||||
|
||||
// Activate custom theme and persist label
|
||||
doc["tui"]["theme"]["name"] = toml_edit::value("custom");
|
||||
// Optionally activate custom theme and persist label
|
||||
if set_active {
|
||||
doc["tui"]["theme"]["name"] = toml_edit::value("custom");
|
||||
}
|
||||
doc["tui"]["theme"]["label"] = toml_edit::value(label);
|
||||
|
||||
// Ensure colors table exists and write provided keys
|
||||
|
||||
@@ -702,6 +702,8 @@ struct CreateThemeState {
|
||||
thinking_current: std::cell::RefCell<String>,
|
||||
proposed_name: std::cell::RefCell<Option<String>>,
|
||||
proposed_colors: std::cell::RefCell<Option<codex_core::config_types::ThemeColors>>,
|
||||
preview_on: std::cell::Cell<bool>,
|
||||
review_focus_is_toggle: std::cell::Cell<bool>,
|
||||
}
|
||||
|
||||
#[derive(Copy, Clone, PartialEq)]
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
## @just-every/code v0.2.116
|
||||
## @just-every/code v0.2.117
|
||||
|
||||
This release introduces an AI-driven custom spinner generator, improves selection affordance, and polishes spacing in the Create Spinner view.
|
||||
This release improves paste handling in the TUI and refines the Create Spinner preview for clearer visuals.
|
||||
|
||||
### Changes
|
||||
|
||||
- TUI: AI-driven custom spinner generator with live streaming, JSON schema, and preview.
|
||||
- Spinner: accept "name" in custom JSON; persist label; show labels in Overview; replace on save.
|
||||
- TUI: dim "Create your own…" until selected; use primary + bold on selection.
|
||||
- TUI: fix Create Spinner spacing; avoid double blank lines; keep single spacer.
|
||||
- Core: add TextFormat and include text.format in requests.
|
||||
- TUI: route terminal paste to active bottom-pane views; enable paste into Create Spinner prompt.
|
||||
- TUI/Spinner: balance Create preview spacing; adjust border width and message text.
|
||||
|
||||
### Install
|
||||
|
||||
@@ -17,5 +14,5 @@ npm install -g @just-every/code@latest
|
||||
code
|
||||
```
|
||||
|
||||
Compare: https://github.com/just-every/code/compare/v0.2.115...v0.2.116
|
||||
Compare: https://github.com/just-every/code/compare/v0.2.116...v0.2.117
|
||||
|
||||
|
||||
Reference in New Issue
Block a user