Skip to content

consisTerm 0.1.0: rename, Linux and macOS builds, drop-down terminal - #3

Merged
ccsJoaoAzevedo merged 2 commits into
mainfrom
release/0.1.0
Oct 9, 2026
Merged

ccsJoaoAzevedo merged 2 commits into
mainfrom
release/0.1.0

Conversation

@ccsJoaoAzevedo

Copy link
Copy Markdown
Collaborator

The rename to consisTerm 0.1.0 and everything that goes with it. See the commit message for the full list.

Carried over from an old install

  • Config folder copied on first start (atomically; logs stay where they were).
  • Explorer entry and the IRIS tray stand-in re-pointed at the new program.
  • Keychain service name kept, so saved passwords survive.
  • Existing 0.1.13 installs will not be offered 0.1.0 by their updater (0.1.0 < 0.1.13): they need one manual download.

Checked

  • fmt, clippy (with and without plugins), 743 tests (747 with plugins), cargo doc without warnings.
  • Linux and macOS clippy cross-checked locally; this PR's CI is their first real run.
  • Release pipeline (.github/workflows/release.yml) has not run yet.

README images are pending and will follow.

🤖 Generated with Claude Code

ccsJoaoAzevedo and others added 2 commits October 9, 2026 01:07
The app is consisTerm now, at 0.1.0, published from consistem/consisTerm.
An install from before the rename is carried over on first start: the
config folder is copied (atomically, logs left in place), the Explorer
entry and the IRIS tray stand-in are pointed at the new program, and the
keychain keeps its old service name so no saved password is lost.

New:
- Drop-down terminal (Windows): a global shortcut, F12 by default, brings
  the window down from the top or bottom of the screen. It no longer
  forces itself above other windows unless asked or pinned.
- Title bar on any side; down a side the tabs are a column.
- Autocomplete split into three switches: commands, names, global data.
- Animated illustrations on the settings pages, with a switch to still them.
- High Contrast and colour-blind safe (Okabe-Ito) themes, contrast-tested.
- Organisation macros found beside the executable; a template ships in
  packaging/org-macros.xml.
- About page in elementary's style; proxy and usage report behind a link.
- Release pipeline for a Linux AppImage, a universal macOS dmg and the
  Windows exe; the updater takes the right asset on each.

Fixed:
- CI on Linux and macOS, red since 0.1.13 on dead Windows-only code.
- Ctrl+wheel and pinch zoom moved the font a point per event; they now
  step per notch and settle on half points, through UiRequest. Ctrl+0
  resets.
- The tab in the title bar sat 2 px low; the spaces in the bar's order are
  now only separators; the Settings title bar lost its line and follows
  the title bar scale; interface scale stops at 150%.
- Luna buttons toned down, materia orbs without the socket ring, the pin
  fourth from close and without the glow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…inal

On Linux and macOS the link to it was left out but the page was still
registered, so the search could lead to a page nothing else reached.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ccsJoaoAzevedo
ccsJoaoAzevedo merged commit bee7813 into main Oct 9, 2026
3 checks passed
@ccsJoaoAzevedo
ccsJoaoAzevedo deleted the release/0.1.0 branch October 9, 2026 11:52
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