Codeman 1.33.3: Markdown in the File Viewer, and links that switch a window to a session #518
Ark0N
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Codeman 1.33.3 is out. It's a small one: Markdown in the File Viewer, links that switch a Codeman window to a session, and two fixes for focus and scrolling.
Markdown files open as documents. Click a README or any
.mdin the Files panel and the File Viewer renders it: headings, tables, code blocks with copy buttons, images that sit next to the file, and links to other docs that open right there in the viewer. TheMDpill flips back to the source, and Edit works from either view. Plain text files get line numbers and a wrap toggle too, and the viewer remembers both per device. Thanks @JDProfresh.Point a Codeman window at a session with a link. If you keep one Codeman window open next to a task board or some other page, that page can now switch it to a session by linking to
/#session=<id>. Only the fragment changes, so the window doesn't reload and the tab switches right away. A link to a session that doesn't exist (yet) waits up to 30 seconds, then says "Session not found". It's documented indocs/extending-codeman.mdand covered by the versioning policy, so it's safe to build on. Thanks @irisitymichaelgrundberg, who wrote it for exactly that kind of setup.Escape gives you your keyboard back. Closing the Command Palette or the Session Manager with Escape used to drop focus on the page itself, so whatever you typed next went nowhere until you clicked the terminal. Focus now goes back to wherever it was before you opened them. Thanks @dignfei.
Scrolling up in a split view's second pane works too. 1.33.2 made scrolling to the top of a Shell tab pull in its tmux history. In split view, a Shell session in the second pane does the same now. Thanks @timkjr.
Release notes: https://github.com/Ark0N/Codeman/releases/tag/codeman@1.33.3
To update: Settings, System, Updates in the app, or re-run the install line.
Thanks: @JDProfresh, @irisitymichaelgrundberg, @dignfei, @timkjr.
All reactions