Commit graph

11232 commits

Author SHA1 Message Date
Paul Gauthier (aider)
92bd446d09 style: Adjust toast notification size to fit marker text 2025-03-14 08:06:06 -07:00
Paul Gauthier
a7526fa9c4 docs: Update example recording marker text 2025-03-14 08:06:05 -07:00
Paul Gauthier (aider)
9b6ff487da fix: Prevent line breaks in toast notifications with CSS adjustments 2025-03-14 08:03:35 -07:00
Paul Gauthier (aider)
9d61490743 style: Make toast width adapt to text content 2025-03-14 07:52:24 -07:00
paul-gauthier
9cce6e41fa
Merge pull request #3528 from bexelbie/patch-1 2025-03-14 06:49:10 -07:00
Brian Exelbierd
a56dbdf502
Update Benchmark README.md
Use a consistent clone url to help those who don't use ssh with GitHub.  This should not break for those who do.
2025-03-14 09:05:04 +01:00
Paul Gauthier (aider)
7d5f27fa34 style: Adjust toast notification width, padding, and font size 2025-03-13 19:42:51 -07:00
Paul Gauthier (aider)
a61ba0db22 feat: Replace transcript box with toast notifications for marker text 2025-03-13 19:42:19 -07:00
Paul Gauthier
7f02a889e2 style: Remove flexbox styling from recording.md layout 2025-03-13 19:42:17 -07:00
Paul Gauthier (aider)
88d388a574 refactor: Move page-container inline styles to CSS section 2025-03-13 19:39:59 -07:00
Paul Gauthier
4d5a659e1e style: Adjust container styles in recording.md 2025-03-13 19:39:55 -07:00
Paul Gauthier
ecfcf1071d style: Simplify page-container styling in recording.md 2025-03-13 19:30:14 -07:00
Paul Gauthier (aider)
ec385d45e9 style: Replace fixed max-width with aspect-ratio in page container 2025-03-13 19:29:08 -07:00
Paul Gauthier (aider)
985107bb4b style: Limit page-container width to 1200px and center it 2025-03-13 19:28:12 -07:00
Paul Gauthier
eb340c74ac style: Adjust max-height styling in recording example page 2025-03-13 19:28:09 -07:00
Paul Gauthier (aider)
9a16b33f00 feat: Add speech synthesis for marker labels in transcript 2025-03-13 19:14:54 -07:00
Paul Gauthier (aider)
0acebc5916 fix: resolve null reference in AsciinemaPlayer initialization 2025-03-13 18:05:14 -07:00
Paul Gauthier (aider)
8442d9fe5f feat: Add marker labels to transcript on separate lines 2025-03-13 18:04:16 -07:00
Paul Gauthier
5318dd1a80 feat: Add markers and event listener to recording example 2025-03-13 18:04:16 -07:00
Paul Gauthier
d916180ec8 refactor: Simplify transcript content in recording.md 2025-03-13 17:54:42 -07:00
Paul Gauthier (aider)
6e5aa08ee0 feat: Add transcript section below demo div in recording.md 2025-03-13 17:50:21 -07:00
Paul Gauthier
83e115cde5 docs: Add poster time to recording example 2025-03-13 17:50:19 -07:00
Paul Gauthier (aider)
a3a92cd5dd style: Reduce terminal header height and button sizes 2025-03-13 17:46:29 -07:00
Paul Gauthier
16fc10fb0f docs: Update terminal title in recording example 2025-03-13 17:46:27 -07:00
Paul Gauthier (aider)
6bba8b57d4 feat: Add macOS-style terminal header to demo div 2025-03-13 17:44:13 -07:00
Paul Gauthier (aider)
f45c75a137 style: Update demo div styling and background color 2025-03-13 17:42:39 -07:00
Paul Gauthier
3348df0652 style: Update terminal background color and theme in recording example 2025-03-13 17:42:37 -07:00
Paul Gauthier (aider)
3b6a01b63d fix: bind Jekyll to all interfaces in docker container 2025-03-13 17:39:51 -07:00
Paul Gauthier (aider)
a3554a95c5 perf: optimize Jekyll build with incremental and livereload options 2025-03-13 17:38:25 -07:00
Paul Gauthier (aider)
6fa9af20c0 style: Wrap CSS in <style> tags in recording.md 2025-03-13 17:37:31 -07:00
Paul Gauthier (aider)
e23437dfa4 style: Update terminal colors to match tmux window style 2025-03-13 17:37:06 -07:00
Paul Gauthier
dcf9eaad77 style: Add custom Asciinema player theme and set default theme 2025-03-13 17:37:05 -07:00
Paul Gauthier (aider)
768df05692 style: Limit asciinema player height to 80% of viewport 2025-03-13 17:30:07 -07:00
Paul Gauthier
e0d5d35e32 docs: Update recording example with new asciinema player config 2025-03-13 17:30:05 -07:00
Paul Gauthier
a718a05414 initial 2025-03-13 17:20:47 -07:00
Paul Gauthier
953391d9d0 refactor: Optimize terminal emulator initialization in redact-cast.py 2025-03-13 16:30:41 -07:00
Paul Gauthier (aider)
4ca229fd42 refactor: Use regex to check for ordered "Atuin" characters in line 2025-03-13 16:19:31 -07:00
Paul Gauthier
693a43efc8 refactor: Simplify JSON parsing logic in redact-cast.py 2025-03-13 16:19:29 -07:00
Paul Gauthier (aider)
f3d4c931f5 style: Remove trailing whitespace in redact-cast.py 2025-03-13 16:14:00 -07:00
Paul Gauthier (aider)
ece21315b1 perf: Skip JSON parsing when terminal checking isn't needed 2025-03-13 16:13:56 -07:00
Paul Gauthier
318cc57ffe refactor: Simplify terminal feed logic in redact-cast.py 2025-03-13 16:13:55 -07:00
Paul Gauthier (aider)
ba17924174 style: Remove trailing whitespace in redact-cast.py 2025-03-13 16:11:44 -07:00
Paul Gauthier (aider)
6bc9daa6ee perf: Optimize terminal emulation by checking for "Atuin" first 2025-03-13 16:11:41 -07:00
Paul Gauthier (aider)
2d8bc95bae style: Format code with consistent quotes and spacing 2025-03-13 16:08:57 -07:00
Paul Gauthier (aider)
520eb4a932 perf: Optimize asciinema cast processing with line-by-line streaming and early exit 2025-03-13 16:08:53 -07:00
Paul Gauthier
03733516cc refactor: Simplify "Atuin" visibility check in redact-cast.py 2025-03-13 16:08:52 -07:00
Paul Gauthier (aider)
e561130336 style: Remove trailing whitespace in redact-cast.py 2025-03-13 16:04:16 -07:00
Paul Gauthier (aider)
169fa2e7b7 feat: Print terminal dimensions after parsing header 2025-03-13 16:04:12 -07:00
Paul Gauthier (aider)
6d6db996fb style: Remove trailing whitespace in redact-cast.py 2025-03-13 16:03:30 -07:00
Paul Gauthier (aider)
f8642bfd94 perf: Stream filtered events directly to output file for memory efficiency 2025-03-13 16:03:27 -07:00