Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
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
{{ message }}
sftwrdotdev
/
Markpad
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
85
Star
1.1k
Code
Issues
22
Pull requests
2
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
feat: window tags — named color chips, with pinned tags as reopenable sessions
- #226
#226
Closed
PathGao
wants to merge 29 commits into
sftwrdotdev:master
sftwrdotdev/Markpad:master
from
PathGao:codex/mw-window-tags
PathGao/Markpad:codex/mw-window-tags
Copy head branch name to clipboard
Conversation
Commits
29
(29)
Checks
Files changed
Closed
feat: window tags — named color chips, with pinned tags as reopenable sessions
#226
PathGao
wants to merge 29 commits into
sftwrdotdev:master
sftwrdotdev/Markpad:master
from
PathGao:codex/mw-window-tags
PathGao/Markpad:codex/mw-window-tags
Copy head branch name to clipboard
Commits
Commits on Jul 12, 2026
test: reproduce fold layout resize regression
PathGao
committed
8390e42
View commit details
Copy full SHA for 8390e42
Browse repository at this point
fix: keep folded sections aligned after resize
Show description for e5ea3d9
PathGao
and
claude
committed
e5ea3d9
View commit details
Copy full SHA for e5ea3d9
Browse repository at this point
fix: apply reflow-driven fold heights without animating
Show description for 4e07675
PathGao
and
claude
committed
4e07675
View commit details
Copy full SHA for 4e07675
Browse repository at this point
Merge branch 'codex/fix-fold-layout-resize' into integration
PathGao
committed
9bd4b6b
View commit details
Copy full SHA for 9bd4b6b
Browse repository at this point
fix: close dirty tabs one at a time on window close
Show description for 9205933
PathGao
and
claude
committed
9205933
View commit details
Copy full SHA for 9205933
Browse repository at this point
feat: restore window state only; content always comes from disk
Show description for 29dec4b
PathGao
and
claude
committed
29dec4b
View commit details
Copy full SHA for 29dec4b
Browse repository at this point
fix: keep the close walk's dialog matched to the highlighted tab
Show description for 60c751f
PathGao
and
claude
committed
60c751f
View commit details
Copy full SHA for 60c751f
Browse repository at this point
fix: keep v2 window-state snapshots invisible to legacy builds
Show description for e6f3776
PathGao
and
claude
committed
e6f3776
View commit details
Copy full SHA for e6f3776
Browse repository at this point
feat: number untitled tabs so close dialogs can name them
Show description for 85c129a
PathGao
and
claude
committed
85c129a
View commit details
Copy full SHA for 85c129a
Browse repository at this point
fix: walk dirty tabs in tab-strip order and name them in Save As
Show description for 7c0e76d
PathGao
and
claude
committed
7c0e76d
View commit details
Copy full SHA for 7c0e76d
Browse repository at this point
Merge branch 'codex/unsaved-window-close' into integration
PathGao
committed
f67bdd6
View commit details
Copy full SHA for f67bdd6
Browse repository at this point
Commits on Jul 13, 2026
feat: broker tab transfers, per-window delivery, and Rust window-state persistence
Show description for fe9d771
PathGao
and
claude
committed
fe9d771
View commit details
Copy full SHA for fe9d771
Browse repository at this point
feat: serialize tabs for cross-window transfer
Show description for 59a165a
PathGao
and
claude
committed
59a165a
View commit details
Copy full SHA for 59a165a
Browse repository at this point
feat: 'Move to New Window' in the tab context menu; window-targeted tab events
Show description for 112343c
PathGao
and
claude
committed
112343c
View commit details
Copy full SHA for 112343c
Browse repository at this point
feat: independent native windows — wiring, persistence gate, detach flow
Show description for cc57ce9
PathGao
and
claude
committed
cc57ce9
View commit details
Copy full SHA for cc57ce9
Browse repository at this point
fix: migrate the localStorage snapshot at startup, write-through first
Show description for f40bdeb
PathGao
and
claude
committed
f40bdeb
View commit details
Copy full SHA for f40bdeb
Browse repository at this point
fix: prefer the localStorage snapshot over the Rust file when both exist
Show description for c1a004c
PathGao
and
claude
committed
c1a004c
View commit details
Copy full SHA for c1a004c
Browse repository at this point
Merge remote-tracking branch 'upstream/master' into codex/unsaved-window-close
Show description for 7a05504
PathGao
committed
7a05504
View commit details
Copy full SHA for 7a05504
Browse repository at this point
Merge branch 'codex/unsaved-window-close' (master conflict resolution)
Show description for 03e981c
PathGao
and
claude
committed
03e981c
View commit details
Copy full SHA for 03e981c
Browse repository at this point
refactor: transferred-tab render goes through renderTabPreviewFromRaw
Show description for 8d6462a
PathGao
and
claude
committed
8d6462a
View commit details
Copy full SHA for 8d6462a
Browse repository at this point
Commits on Jul 14, 2026
fix: startup-file delivery belongs to the main window only
Show description for bfd6133
PathGao
and
claude
committed
bfd6133
View commit details
Copy full SHA for bfd6133
Browse repository at this point
chore: sync Cargo.lock with the 2.6.12 version bump
Show description for e05e9f7
PathGao
and
claude
committed
e05e9f7
View commit details
Copy full SHA for e05e9f7
Browse repository at this point
fix: route OS file-opens to the most recently focused window
Show description for 245e85d
PathGao
and
claude
committed
245e85d
View commit details
Copy full SHA for 245e85d
Browse repository at this point
feat: window registry and tab-transfer offers to existing windows
Show description for 93d3535
PathGao
and
claude
committed
93d3535
View commit details
Copy full SHA for 93d3535
Browse repository at this point
feat: organize tabs across windows — move-to-window menu, merge, carry shortcut
Show description for 3f3b9ec
PathGao
and
claude
committed
3f3b9ec
View commit details
Copy full SHA for 3f3b9ec
Browse repository at this point
feat: optional window tags — named color chips that identify windows everywhere
Show description for c3560f8
PathGao
and
claude
committed
c3560f8
View commit details
Copy full SHA for c3560f8
Browse repository at this point
feat: pinned window tags — named sessions reopenable from the HOME page
Show description for 1018c63
PathGao
and
claude
committed
1018c63
View commit details
Copy full SHA for 1018c63
Browse repository at this point
fix: pinned state survives tag edits; full locale coverage; chip menu wording
Show description for 2bb75c9
PathGao
and
claude
committed
2bb75c9
View commit details
Copy full SHA for 2bb75c9
Browse repository at this point
fix: only pinned tags persist — pinning is the single gateway to survival
Show description for 255c14e
PathGao
and
claude
committed
255c14e
View commit details
Copy full SHA for 255c14e
Browse repository at this point
You can’t perform that action at this time.