πŸŽ‰ Black Friday is here – Don’t miss our biggest sale of the year! πŸ›’

Use code: BF2025 at checkout to save 15% on all products. Hurry, sale ends on December 2nd!

We’re taking a short break! 🌴 

All non-wooden prop orders placed between 19th-23rd May will be processed starting 26th May. Thanks for your understanding!

πŸŽπŸŽ„Β Holiday notice πŸŽ„πŸŽ

All orders placed up to 28 December will begin processing on 29 December. Thank you for your patience and support!

TrickLab Changelog

What’s new in TrickLab. Every release, every fix, every small improvement – recorded here.

2026-05-18 | v0.6 - Public launch
  • Mobile viewer mode – below 700px the app becomes a viewer: full-bleed canvas, prop picker, copy-link share, floating Random, slim icon-only topbar. A permanent banner points visitors to the desktop editor.
  • Submit trick – new button (desktop) opens a short form with the current trick’s URL prefilled. Best submissions become built-in presets.
  • Fix: share URLs now always include the prop. Previously omitted when matching your Settings default, so recipients with different defaults saw the wrong prop.
  • Settings gear – new icon-button in the topbar opens a Settings modal.
  • Accent color picker – 10-swatch palette in Settings (Brand Red default + 9 alternates). Choice persists per-device; background stays black.
  • Default view mode – choose Basic / Pro in Settings as the boot-time mode.
  • Default prop – choose in Settings which prop loads on both columns at startup. Survives Reset.
  • Trail color follows accent – non-customized trails inherit the accent color. Per-slot override so any color you pick manually stays put.
  • Basic / Pro view mode – global toggle in the topbar. Basic shows the trick-defining controls; Pro reveals motion / pivot per prop, per-trail settings, and the staging row (stage angle, paths, dist X/Y).
  • Trick / Trails tabs – each prop column now uses browser-style tabs (with a brand-red underline) instead of the old 3-section accordion. Tabs linked across both columns.
  • Trails Basic/Advanced sub-mode removed – trails depth now follows the global Basic / Pro toggle. One less knob, consistent depth across the app.
  • Fix: trail state stays in sync – switching between Basic ↔ Pro modes no longer shows stale ON/OFF or color/width; Reset now correctly turns trails off; basic-mode color and width pickers auto-enable trails (matching the per-trail Pro behavior).
  • Trick name – name your trick in the topbar; appears in the browser tab title and as name= in the share URL. Alphanumeric only.
  • Timeline drag scrubbing – click and drag the timeline to scrub freely, no tick snap. Clicks still snap to nearest 1/8.
  • Timeline cleanup – removed the leading 0/8 dot; clicking 8/8 fills the bar instead of jumping to the start.
  • Arrow keys pause + seek – pressing ← / β†’ while playing now pauses and jumps to the next 1/8 step.
  • Trail auto-enable – touching a trail’s color / width / X / Y in Advanced mode turns the trail on.
  • Timing offset clarified – slider/number max both match (0.875), cycle unit label added.
  • Copy-link – Share β†’ Link β†’ Copy button actually copies now, with fallback for blocked clipboard.
  • Prop selector moved to column headers – prop choice now lives in each column header as a dropdown.
  • New props – Fan, Fire Fan, Halfgeng.
  • Feedback button added to the topbar – opens a Tally form for sending bug reports / requests.
  • Navigation back to rdbuugeng.com added.
  • KEYBOARD SHORTCUTS
    • T – toggle Same / Split timing (was S).
    • S – open Share / Export dialog.
    • X – reset all controls to defaults.
    • ? – open the shortcuts list.
    INFO MODAL
    • New Info button in the topbar opens a modal with three tabs: Shortcuts (full keyboard reference), About (app + author), Thank you (supporters).
    SUPPORT TRICKLAB
    • New Support button in the topbar links to ko-fi.com/tricklab. Tips cover hosting, props for testing, and time for new features.
  • Unified Share button – one modal with three tabs: Link (copy URL), Video (MP4), Trails (PNG). Replaces the old split-button + dropdown menu.
  • Per-prop column controls reorganized as an accordion: Basic / Advanced / Trails. One section open at a time per column.
  • Trail color defaults aligned within each prop. Basic mode now shows a single coherent color when you turn trails on for the first time (Prop 1 β†’ red, Prop 2 β†’ white).
  • Version tag in the topbar is now clickable – opens this changelog.
MAJOR NEW FEATURES
  • Video export (MP4) – Export button in the topbar opens a modal with 3 aspect ratios (Square 1080Γ—1080, Vertical 1080Γ—1920, Horizontal 1920Γ—1080), configurable loop count, 60fps, black background. Requested by Bow Juggler.
  • Trails – up to 2 traced points per prop, with per-trail color, width, and position. Each trail draws the path of a specific point on the prop as it spins and travels through space. Basic mode: one ON/OFF + one color + one width for both trails. Advanced mode: per-trail X/Y/color/width control. Requested by Bow Juggler.
  • Per-prop rotation pivot – adjustable X/Y so the prop rotates around any point you choose. Catalog defaults set per prop (e.g. Halfgeng around its handle ring). Glowing red dot appears on the prop while dragging the sliders so you see the pivot point. Requested by Bow Juggler.
  • Per-prop trail/pivot defaults – buugeng, fire-buugeng, halfgeng, and all eight rings ship with their own default trail and pivot positions. Switching props auto-resets these to that prop’s natural tips/center.
UI REDESIGN
  • Per-prop columns simplified – Spin direction, Path direction, and Path shape are always visible; everything else (speeds, sizes, prop angle, pivot, trails) is collapsed under expandable Advanced and Trails sections.
  • Stage-head split into two rows – Row 1 always shows Orientation, Timing, Timing offset. Row 2 (Advanced toggle, collapsed by default) holds Stage angle, Paths ON/OFF, Dist X, Dist Y.
  • Symmetric props auto-hide Orientation – when both selected props are symmetric (rings, iso stick), the Orientation control disappears since flipping has no visible effect.
  • Inline color pickers + width sliders for trails; native dark-themed color swatches.
  • Multiple props – choose between buugeng, fire buugeng, halfgeng, eight rings (V1, V2, one-piece), and iso stick.
  • Prop linking – link both hands to the same prop, or unlink to mix and match (e.g. buugeng + halfgeng).
  • Random advanced settings – per-axis checklist (path shapes, dirs, oval, petals, orient, timing, speeds, sizes, distance, prop, prop angle) so randomization stays focused on what you want to explore.
  • Stage angle – rotate the whole scene (props + paths) for viewing or framing without changing the trick.
  • Timing offset – full control over phase offset between the two props, beyond just Same / Split.
  • Keyboard shortcutsSpace play / pause, ← β†’ step Β±1/8 cycle, R randomize, Ocycle orientation.
Black Friday is here πŸŽ‰

Our biggest sale of the year!

Use code: BF2025Β at checkout to save 15% on all products. Hurry, sale ends on December 2nd!

πŸŽ„ Holiday notice πŸŽ„
Merry Christmas! 🎁

All orders placed up to 28 December will begin processing on 29 December. Thank you for your patience and support!