You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.3.0 — the workspace grows up: in-app conflict resolution, docker project controls, and a cockpit you can rearrange
Fifty-four commits since v0.2.1. The theme is the workspace becoming a place you operate from, not just watch.
Git is a real workflow now. Resolve merge conflicts without leaving the app, one conflict at a time. Undo the last merge while it's still cleanly reversible. Sync a checkout from its base, pull before sync, and sync is disabled while the tree is dirty so you don't paper over local work. The base picker offers the refs you can actually merge from, and file changes group by day.
Docker controls the whole project. Start, restart and stop an entire project's containers at once. A shell docked under the logs, a findable console, container rows that say what they're doing, and row actions that look like buttons.
The cockpit rearranges to fit you. Drag the rail to reorder views, one close per view, a single draggable sidebar width, rebindable view keys. A captioned notch over every view that mirrors desktop notifications, with a 12/24-hour clock and toasts. Panes flag what's only on this machine and fold away git-ignored files.
Settings, and an in-app updater. Tabbed panes and shortcuts that take any modifier combination. Update to a released tag from the app's own clone, no reinstall to move forward.
Desktop hardening. Serve the UI from a stable origin so preferences survive, an ephemeral static port so a second instance can start, setuid chrome-sandbox so the installed app launches, and the window shows before the server is up. Server-only installs got single-port deploys too.
Radar. The outer ring is anchored to the compaction threshold, so "edge" means "about to compact", not "model max".
Installers below: AppImage + .deb (Linux), .dmg (macOS arm64/x64), .exe (Windows). Still unsigned: right-click then Open on macOS, "More info" then "Run anyway" on Windows. Source install works as always.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
v0.3.0 — the workspace grows up: in-app conflict resolution, docker project controls, and a cockpit you can rearrange
Fifty-four commits since v0.2.1. The theme is the workspace becoming a place you operate from, not just watch.
Git is a real workflow now. Resolve merge conflicts without leaving the app, one conflict at a time. Undo the last merge while it's still cleanly reversible. Sync a checkout from its base, pull before sync, and sync is disabled while the tree is dirty so you don't paper over local work. The base picker offers the refs you can actually merge from, and file changes group by day.
Docker controls the whole project. Start, restart and stop an entire project's containers at once. A shell docked under the logs, a findable console, container rows that say what they're doing, and row actions that look like buttons.
The cockpit rearranges to fit you. Drag the rail to reorder views, one close per view, a single draggable sidebar width, rebindable view keys. A captioned notch over every view that mirrors desktop notifications, with a 12/24-hour clock and toasts. Panes flag what's only on this machine and fold away git-ignored files.
Settings, and an in-app updater. Tabbed panes and shortcuts that take any modifier combination. Update to a released tag from the app's own clone, no reinstall to move forward.
Desktop hardening. Serve the UI from a stable origin so preferences survive, an ephemeral static port so a second instance can start, setuid chrome-sandbox so the installed app launches, and the window shows before the server is up. Server-only installs got single-port deploys too.
Radar. The outer ring is anchored to the compaction threshold, so "edge" means "about to compact", not "model max".
Installers below: AppImage + .deb (Linux), .dmg (macOS arm64/x64), .exe (Windows). Still unsigned: right-click then Open on macOS, "More info" then "Run anyway" on Windows. Source install works as always.
Thanks
MIT. Issues and PRs welcome.
This discussion was created from the release v0.3.0.
Beta Was this translation helpful? Give feedback.
All reactions