Added three professional-grade image manipulation tools to complete Feature 4: Clone Stamp Tool (Shortcut: 8) - Sample from source location with Alt+Click - Paint sampled content to destination - Maintains relative offset for natural cloning - Supports soft/hard brush with hardness setting Smudge Tool (Shortcut: 9) - Creates realistic paint-smearing effects - Progressively blends colors for natural smudging - Uses flow setting to control smudge strength - Soft brush falloff for smooth blending Dodge/Burn Tool (Shortcut: 0) - Dodge mode: Lightens image areas (default) - Burn mode: Darkens image areas (Alt key) - Professional photography exposure adjustment - Respects hardness setting for precise control All tools: - Fully integrated with tool palette and keyboard shortcuts - Support smooth interpolation for fluid strokes - Use existing tool settings (size, opacity, hardness, flow, spacing) - Lazy-loaded via code splitting system - Icons from Lucide React (Stamp, Droplet, Sun) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
580 B
TypeScript
18 lines
580 B
TypeScript
export * from './base-tool';
|
|
export * from './pencil-tool';
|
|
export * from './brush-tool';
|
|
export * from './eraser-tool';
|
|
export * from './fill-tool';
|
|
export * from './eyedropper-tool';
|
|
export * from './rectangular-selection-tool';
|
|
export * from './elliptical-selection-tool';
|
|
export * from './lasso-selection-tool';
|
|
export * from './magic-wand-tool';
|
|
export * from './move-tool';
|
|
export * from './free-transform-tool';
|
|
export * from './shape-tool';
|
|
export * from './text-tool';
|
|
export * from './clone-stamp-tool';
|
|
export * from './smudge-tool';
|
|
export * from './dodge-burn-tool';
|