|
|
4db41a147c
|
Add Fisher-Yates Shuffle (algorithmus + shuffle button)
|
2026-04-06 20:50:12 +02:00 |
|
|
|
a2e01443e6
|
Remove Bitonic Sort and Threads slider (cleaner, simpler UI)
|
2026-04-06 20:32:33 +02:00 |
|
|
|
209a11aef3
|
Fix mobile viewport (prevent zoom on touch) and remove slider tooltip
|
2026-04-06 20:13:08 +02:00 |
|
|
|
01a4840393
|
Add slider hover tooltip and CSV/paste import for custom arrays
|
2026-04-06 19:58:05 +02:00 |
|
|
|
1e812c86c6
|
Remove package.json and node_modules (single-file project)
|
2026-04-06 19:51:36 +02:00 |
|
|
|
8d16936f5d
|
Refactor: Replace all 'var' with 'let' (JS keyword only)
|
2026-04-06 19:50:44 +02:00 |
|
|
|
113b8ff758
|
Fix: timsort snap params, passive resize, drawPath optimization, aria-live, readUrlState labels
|
2026-04-06 18:43:43 +02:00 |
|
|
|
6950c4d788
|
Fix: Remove duplicate event listeners and CSS @media rules
|
2026-04-06 18:41:05 +02:00 |
|
|
|
a6284b0933
|
Switch from post-commit to pre-commit hook for version bump
|
2026-04-06 18:18:39 +02:00 |
|
|
|
971a24cf74
|
Add post-commit hook for auto version bump
|
2026-04-06 18:16:31 +02:00 |
|
|
|
545daf4d08
|
Fix: Remove duplicate keyboard shortcuts handler
|
2026-04-06 17:42:01 +02:00 |
|
|
|
633c62bc5d
|
Fix: Remove duplicate stat cards
|
2026-04-06 17:38:59 +02:00 |
|
|
|
94342a3a62
|
Fix: Remove duplicate function declarations (tick, finishAnimation, stopTimer, readUrlState, writeUrlState)
|
2026-04-06 17:35:14 +02:00 |
|
|
|
b8f6889cb4
|
Add ESLint config and Node.js test suite (198/198 passing)
|
2026-04-06 16:57:32 +02:00 |
|
|
|
dc0705d235
|
Implement improvements: remove GSAP, fix Math.max stack overflow, keyboard shortcuts, URL state persistence, performance metrics, mobile layout fixes
|
2026-04-06 16:34:27 +02:00 |
|
|
|
26838d5f14
|
Initial commit: sorting visualization with .gitignore
|
2026-04-06 15:31:37 +02:00 |
|