Commit Graph

  • 457ee0f5fd Fix websocket replay tests GitHub Copilot 2026-01-27 19:26:39 +00:00
  • bb94f9359d Force redraw on reconnect and speed up screenshots GitHub Copilot 2026-01-27 19:09:41 +00:00
  • 13816ae2fd Improve screenshot refresh responsiveness GitHub Copilot 2026-01-27 19:05:39 +00:00
  • d91d1b0ec6 Detail pyte vs GoPyte capture features and gaps GitHub Copilot 2026-01-27 13:58:56 +00:00
  • 5e2fbf29aa Bump version to 0.3.17 GitHub Copilot 2026-01-26 20:08:37 +00:00
  • 63e8cba0ac Fix resize and poller races; add coverage GitHub Copilot 2026-01-26 20:07:40 +00:00
  • 245849ba9f Deepen pyte vs GoPyte capture requirements GitHub Copilot 2026-01-26 14:28:04 +00:00
  • 9d45610f06 Expand pyte vs GoPyte comparison for capture requirements GitHub Copilot 2026-01-26 11:42:49 +00:00
  • 918df259f6 Expand pyte vs GoPyte comparison and add alternatives GitHub Copilot 2026-01-26 11:26:14 +00:00
  • 12baa6ac27 Add pyte vs gopyte comparison to ROADMAP GitHub Copilot 2026-01-26 10:57:49 +00:00
  • eb60f99125 Add Go reimplementation analysis to ROADMAP GitHub Copilot 2026-01-26 08:42:25 +00:00
  • 301d6ce865 Add pip install instructions to README GitHub Copilot 2026-01-25 22:59:00 +00:00
  • a6d280fe81 Fix Ctrl+C handling - add timeouts to prevent blocking GitHub Copilot 2026-01-25 22:58:39 +00:00
  • c02a8f9f02 Update ROADMAP.md with completed status GitHub Copilot 2026-01-25 12:53:17 +00:00
  • 1bc0cd177b Update documentation for xterm.js 6.0 migration GitHub Copilot 2026-01-25 12:50:23 +00:00
  • 67831a50ee Include pre-built terminal.js bundle in repo GitHub Copilot 2026-01-25 12:48:45 +00:00
  • 6f624b8565 Replace textual-serve with direct xterm.js 6.0 bundle GitHub Copilot 2026-01-25 12:45:50 +00:00
  • 8b0e7f5bbe Fix xterm.js font override using canvas monkey-patch GitHub Copilot 2026-01-25 12:22:34 +00:00
  • 9f8770b168 Fix font rendering in browsers using WebGL/Canvas GitHub Copilot 2026-01-25 12:15:16 +00:00
  • 5512c84ae1 screenshot GitHub Copilot 2026-01-24 22:14:00 +00:00
  • 2d20d02b76 chore:cleanup GitHub Copilot 2026-01-24 20:40:07 +00:00
  • 80e82454d7 Fix ASCII diagram box alignment in ARCHITECTURE.md GitHub Copilot 2026-01-24 20:38:50 +00:00
  • ba5ff120c9 Fix ASCII diagram alignment in ARCHITECTURE.md GitHub Copilot 2026-01-24 20:29:32 +00:00
  • 45645ab724 Add ARCHITECTURE.md documentation GitHub Copilot 2026-01-24 20:28:56 +00:00
  • ba23994c68 Scale box-drawing characters vertically to fill line height GitHub Copilot 2026-01-24 20:11:46 +00:00
  • 3701a3df31 Add 0.5px overlap to background rects for sub-pixel gap elimination GitHub Copilot 2026-01-24 19:59:37 +00:00
  • 1f5e5c2c31 Fix cursor/background vertical alignment in SVG screenshots GitHub Copilot 2026-01-24 19:55:45 +00:00
  • 1d09ff151f Per-character SVG rendering for pixel-perfect alignment GitHub Copilot 2026-01-24 19:44:22 +00:00
  • 583ece5ce9 Remove textLength attribute - fixes cursor positioning issues GitHub Copilot 2026-01-24 19:36:39 +00:00
  • b896464c81 Handle corrupted horizontal box chars with threshold-based detection GitHub Copilot 2026-01-24 19:25:37 +00:00
  • d8d3885efb Fix horizontal box-drawing alignment with textLength attribute GitHub Copilot 2026-01-24 19:19:08 +00:00
  • 076bf4cd5d Add SVG CSS: dominant-baseline and text-rendering for proper alignment GitHub Copilot 2026-01-24 19:14:28 +00:00
  • c032911c79 Allow horizontal box-drawing chars to merge, break only on vertical/corners GitHub Copilot 2026-01-24 19:09:05 +00:00
  • bcc4fb0c6d Limit box-drawing detection to actual box chars (U+2500-U+257F) GitHub Copilot 2026-01-24 19:07:11 +00:00
  • 561101ab4b Improve box-drawing alignment and use integer pixel widths GitHub Copilot 2026-01-24 19:04:38 +00:00
  • dede6b09bf Use integer character width (8px) instead of fractional (8.4px) GitHub Copilot 2026-01-24 19:03:57 +00:00
  • ebb1104085 Allow same box-drawing chars to merge, break on different ones GitHub Copilot 2026-01-24 19:02:50 +00:00
  • 26639f4892 Render box-drawing chars individually for alignment GitHub Copilot 2026-01-24 18:59:09 +00:00
  • ba1f89af54 Don't merge box-drawing characters for precise positioning GitHub Copilot 2026-01-24 18:58:19 +00:00
  • 259f88917c Revert textLength approach for character alignment GitHub Copilot 2026-01-24 18:54:38 +00:00
  • 7c2a273ec0 Revert textLength - causes severe character distortion GitHub Copilot 2026-01-24 18:54:07 +00:00
  • 6ee12bb3b5 Add textLength for precise character alignment GitHub Copilot 2026-01-24 18:51:50 +00:00
  • d82f40c4fa Fix character alignment with textLength attribute GitHub Copilot 2026-01-24 18:51:10 +00:00
  • 62c12db537 Fix SVG background rect placement, improve test coverage GitHub Copilot 2026-01-24 18:47:20 +00:00
  • 6e66f01521 Fix SVG structure: render background rects before text elements GitHub Copilot 2026-01-24 18:44:43 +00:00
  • 25d689f9c3 Add comprehensive background color rendering tests GitHub Copilot 2026-01-24 18:41:02 +00:00
  • 631ab33b4d Fix SVG color handling and alignment issues GitHub Copilot 2026-01-24 18:39:25 +00:00
  • 4f4b811967 Fix wide character alignment in SVG exporter GitHub Copilot 2026-01-24 18:36:03 +00:00
  • e161d94bcc Fix hex color handling in SVG exporter GitHub Copilot 2026-01-24 18:34:13 +00:00
  • d5a060d6aa Add custom SVG exporter, remove Rich from screenshot rendering GitHub Copilot 2026-01-24 17:11:20 +00:00
  • d4acdbb4f1 Fix SVG clip path count by increasing console height GitHub Copilot 2026-01-24 17:00:23 +00:00
  • 1a5222ab2a Simplify terminal resize - no more size toggling GitHub Copilot 2026-01-24 16:53:53 +00:00
  • a771e1469e Fix screenshot rendering and reconnect behavior GitHub Copilot 2026-01-24 16:49:23 +00:00
  • 3f265f19dc Fix double redraw flash on reconnect GitHub Copilot 2026-01-24 16:48:53 +00:00
  • 032d46b2a9 Skip empty placeholder cells in SVG rendering GitHub Copilot 2026-01-24 16:46:54 +00:00
  • 8285e9f910 Force tmux redraw when pyte syncs to PTY size GitHub Copilot 2026-01-24 16:45:19 +00:00
  • a6e37b87c3 Fix extra line in SVG screenshot GitHub Copilot 2026-01-24 16:43:43 +00:00
  • 98b5a1fc2a Fix terminal size sync and tmux redraw GitHub Copilot 2026-01-24 16:40:12 +00:00
  • 9ae00e113d Sync pyte screen to actual PTY size before screenshots GitHub Copilot 2026-01-24 16:39:29 +00:00
  • 3da68eaaf8 Improve tmux redraw by toggling terminal size GitHub Copilot 2026-01-24 16:32:49 +00:00
  • c01b7c1091 Fix terminal resize and reconnect behavior GitHub Copilot 2026-01-24 16:30:14 +00:00
  • ffd0f91d9d Simplify screenshot dimensions GitHub Copilot 2026-01-24 16:29:26 +00:00
  • 728681a195 Force terminal redraw on reconnect GitHub Copilot 2026-01-24 16:28:50 +00:00
  • 2f61bd7747 Don't resize terminal on session disconnect GitHub Copilot 2026-01-24 16:09:53 +00:00
  • b5b144dcd0 Initialize sparklines to start at zero GitHub Copilot 2026-01-24 12:55:18 +00:00
  • cc2ab79859 Fix Docker sparklines and Ctrl-C exit GitHub Copilot 2026-01-24 12:53:09 +00:00
  • 6ab7503748 Clean up Docker stats logging GitHub Copilot 2026-01-24 12:30:39 +00:00
  • 13d2569c37 Bump version to 0.2.4 GitHub Copilot 2026-01-24 12:27:23 +00:00
  • 83b6503501 Improve Docker API response parsing GitHub Copilot 2026-01-24 12:25:08 +00:00
  • bf54d44c7e Bump version to 0.2.3 GitHub Copilot 2026-01-24 12:22:25 +00:00
  • 8d966ca203 Add debug logging for Docker stats collection GitHub Copilot 2026-01-24 12:21:55 +00:00
  • de5ea155a0 Throttle SSE notifications and debounce client refreshes GitHub Copilot 2026-01-24 12:20:49 +00:00
  • 73c520b0c6 Bump version to 0.2.2 GitHub Copilot 2026-01-24 12:16:28 +00:00
  • 92651e236b Fix sparkline slug-to-service mapping initialization GitHub Copilot 2026-01-24 12:13:38 +00:00
  • 231bf69b3d Bump version to 0.2.1 GitHub Copilot 2026-01-24 11:59:40 +00:00
  • 5536c4ac51 Invalidate screenshot cache on terminal resize GitHub Copilot 2026-01-24 11:59:23 +00:00
  • 02d941af6a Fix sparkline service name mapping GitHub Copilot 2026-01-24 11:57:16 +00:00
  • 901a2e4cfa Release v0.2.0 GitHub Copilot 2026-01-24 11:53:44 +00:00
  • be2f18c8ba Auto-focus terminal on page load GitHub Copilot 2026-01-24 11:45:07 +00:00
  • bd477c1b3c Use SSE for real-time screenshot updates GitHub Copilot 2026-01-24 11:44:29 +00:00
  • 1ba4ce2a34 Adjust sparkline and screenshot timing GitHub Copilot 2026-01-24 11:41:01 +00:00
  • 34aee378d9 Bump version to 0.1.18 GitHub Copilot 2026-01-24 11:34:27 +00:00
  • 3e29f925e2 Rename dashboard title to 'Session Dashboard' GitHub Copilot 2026-01-24 11:34:02 +00:00
  • 1f51d878c8 Add CPU sparkline to dashboard in compose mode GitHub Copilot 2026-01-24 11:33:27 +00:00
  • ff8f5efabd Optimize screenshot updates using pyte dirty tracking GitHub Copilot 2026-01-24 11:27:33 +00:00
  • 8ae3f77f23 fix: reuse same browser tab when clicking dashboard tiles GitHub Copilot 2026-01-24 11:23:43 +00:00
  • 0cae07cba6 fix: complete pyte-to-Rich color mapping GitHub Copilot 2026-01-24 11:23:01 +00:00
  • 0d53952ff7 fix: handle all pyte color formats for Rich compatibility GitHub Copilot 2026-01-24 11:21:09 +00:00
  • 4566d03aa5 chore: bump version to 0.1.13 GitHub Copilot 2026-01-24 11:17:55 +00:00
  • 4d3a13f6ef fix: resolve terminal lifecycle race conditions GitHub Copilot 2026-01-24 11:17:18 +00:00
  • db22fd9357 fix: use requested dimensions when creating screenshot sessions GitHub Copilot 2026-01-24 11:15:01 +00:00
  • e85213315e fix: use session's actual screen state for screenshots GitHub Copilot 2026-01-24 11:14:12 +00:00
  • 3e433f5af5 fix: map pyte color names to Rich-compatible names GitHub Copilot 2026-01-24 11:11:35 +00:00
  • 4f8c7d88d5 fix: repair broken tests and remove unused dependencies GitHub Copilot 2026-01-24 10:40:26 +00:00
  • f9196da9f8 fix: use pyte+Rich hybrid for colored SVG screenshots GitHub Copilot 2026-01-24 10:37:54 +00:00
  • 8ef48bdb86 chore: remove completed TODO.md and REFACTORING.md GitHub Copilot 2026-01-24 10:34:34 +00:00
  • fb88a4f6b9 docs: update TODO.md with screenshot fix details GitHub Copilot 2026-01-24 10:33:41 +00:00
  • 894fb2eaaf fix: maintain pyte screen state in TerminalSession for accurate screenshots GitHub Copilot 2026-01-24 10:33:31 +00:00
  • a58c434eaf docs: mark completed items in TODO.md and REFACTORING.md GitHub Copilot 2026-01-24 10:27:25 +00:00
  • ea78ba7ff2 refactor: normalize logging to use %-style formatting GitHub Copilot 2026-01-24 10:26:53 +00:00