Commit Graph
5 Commits
Author SHA1 Message Date
zzzjy 5a032b13ec feat: align tab bar with terminal window under workspace hierarchy & add automated test suite
- Restructure UI layout: tab bar and stage actions are now housed inside .workspace-stage (.workspace-header), aligning 100% with the terminal window (#main-viewport) below it
- Establish clear workspace hierarchy: Global Titlebar -> Left Workspace Sidebar -> Active Workspace Content Stage (Tab Bar + Terminal Viewport)
- Add active workspace indicator badge to titlebar header
- Introduce comprehensive automated test suite (test/test-runner.cjs) covering PTY process lifecycle, workspace hierarchy, stage alignment, tab creation, split panes, shortcuts, and themes
- Add 'npm test' script to package.json
2026-09-24 01:54:02 +08:00
get e543ee6283 fix: titlebar new tab button click event and bump to v1.0.1
Build and Release / Build & Release DEB Package (push) Successful in 3m39s
2026-09-23 19:40:01 +08:00
zzzjy 30b7993d24 feat: add deb packaging and Gitea Actions automated release workflow
Build and Release / Build & Release DEB Package (push) Failing after 1m16s
2026-09-23 01:42:52 +08:00
zzzjy 6d315447a1 chore: rename software to hatty 2026-09-23 00:18:31 +08:00
zzzjy c58c319805 feat: initial commit of next_term modern linux terminal 2026-09-22 00:47:00 +08:00