diff --git a/e2e-tests/whiteboards.spec.ts b/e2e-tests/whiteboards.spec.ts index 5f498c2c1c..e2af78e216 100644 --- a/e2e-tests/whiteboards.spec.ts +++ b/e2e-tests/whiteboards.spec.ts @@ -81,7 +81,7 @@ test('set whiteboard title', async ({ page }) => { }) test('select rectangle tool', async ({ page }) => { - await page.keyboard.press('7') + await page.keyboard.press('r') await expect( page.locator('.tl-geometry-tools-pane-anchor [title*="Rectangle"]') ).toHaveAttribute('data-selected', 'true') @@ -91,7 +91,7 @@ test('draw a rectangle', async ({ page }) => { const canvas = await page.waitForSelector('.logseq-tldraw') const bounds = (await canvas.boundingBox())! - await page.keyboard.press('7') + await page.keyboard.press('r') await page.mouse.move(bounds.x + 5, bounds.y + 5) await page.mouse.down() diff --git a/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx b/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx index 4c0b74ead5..233834950b 100644 --- a/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx +++ b/tldraw/apps/tldraw-logseq/src/components/ActionBar/ActionBar.tsx @@ -31,13 +31,6 @@ export const ActionBar = observer(function ActionBar(): JSX.Element { return (
- - - diff --git a/tldraw/apps/tldraw-logseq/src/components/PrimaryTools/PrimaryTools.tsx b/tldraw/apps/tldraw-logseq/src/components/PrimaryTools/PrimaryTools.tsx index c751c4c617..37fd49b672 100644 --- a/tldraw/apps/tldraw-logseq/src/components/PrimaryTools/PrimaryTools.tsx +++ b/tldraw/apps/tldraw-logseq/src/components/PrimaryTools/PrimaryTools.tsx @@ -16,8 +16,14 @@ export const PrimaryTools = observer(function PrimaryTools() { return (
- + + + diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/BoxTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/BoxTool.tsx index 5cf43c92e5..6635e07c1d 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/BoxTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/BoxTool.tsx @@ -4,6 +4,6 @@ import { BoxShape, type Shape } from '../shapes' export class BoxTool extends TLBoxTool { static id = 'box' - static shortcut = ['7', 'r'] + static shortcut = ['9', 'r'] Shape = BoxShape } diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/EraseTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/EraseTool.tsx index 99b24c4ca1..f06bfa5e2c 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/EraseTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/EraseTool.tsx @@ -4,5 +4,5 @@ import type { Shape } from '../shapes' export class NuEraseTool extends TLEraseTool { static id = 'erase' - static shortcut = ['4', 'e'] + static shortcut = ['6', 'e'] } diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/HighlighterTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/HighlighterTool.tsx index 02468efe1e..2511c7126f 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/HighlighterTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/HighlighterTool.tsx @@ -4,7 +4,7 @@ import { HighlighterShape, type Shape } from '../shapes' export class HighlighterTool extends TLDrawTool { static id = 'highlighter' - static shortcut = ['3', 'h'] + static shortcut = ['5', 'h'] Shape = HighlighterShape simplify = true simplifyTolerance = 0.618 diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/LineTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/LineTool.tsx index ad32f6c70a..8a18542f29 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/LineTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/LineTool.tsx @@ -5,6 +5,6 @@ import { LineShape, type Shape } from '../shapes' // @ts-expect-error maybe later export class LineTool extends TLLineTool { static id = 'line' - static shortcut = ['5', 'c'] + static shortcut = ['7', 'c'] Shape = LineShape } diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/LogseqPortalTool/LogseqPortalTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/LogseqPortalTool/LogseqPortalTool.tsx index fc42547b2a..5314d09aab 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/LogseqPortalTool/LogseqPortalTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/LogseqPortalTool/LogseqPortalTool.tsx @@ -9,7 +9,7 @@ export class LogseqPortalTool extends TLTool< TLApp > { static id = 'logseq-portal' - static shortcut = ['1'] + static shortcut = ['3'] static states = [IdleState, CreatingState] static initial = 'idle' diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/PencilTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/PencilTool.tsx index 14ef8ee7dc..f49f4dfcb2 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/PencilTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/PencilTool.tsx @@ -4,7 +4,7 @@ import { PencilShape, type Shape } from '../shapes' export class PencilTool extends TLDrawTool { static id = 'pencil' - static shortcut = ['2', 'd'] + static shortcut = ['4', 'd'] Shape = PencilShape simplify = false } diff --git a/tldraw/apps/tldraw-logseq/src/lib/tools/TextTool.tsx b/tldraw/apps/tldraw-logseq/src/lib/tools/TextTool.tsx index 889dfe5e01..8319cd0ea4 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/tools/TextTool.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/tools/TextTool.tsx @@ -4,6 +4,6 @@ import { TextShape, type Shape } from '../shapes' export class TextTool extends TLTextTool { static id = 'text' - static shortcut = ['6', 't'] + static shortcut = ['8', 't'] Shape = TextShape } diff --git a/tldraw/packages/core/src/lib/tools/TLMoveTool/TLMoveTool.ts b/tldraw/packages/core/src/lib/tools/TLMoveTool/TLMoveTool.ts index 12377e1928..3f7056e0e0 100644 --- a/tldraw/packages/core/src/lib/tools/TLMoveTool/TLMoveTool.ts +++ b/tldraw/packages/core/src/lib/tools/TLMoveTool/TLMoveTool.ts @@ -10,7 +10,7 @@ export class TLMoveTool< R extends TLApp = TLApp > extends TLTool { static id = 'move' - static shortcut = ['m', '9'] + static shortcut = ['m', '2'] static states = [IdleState, IdleHoldState, PanningState, PinchingState] diff --git a/tldraw/packages/core/src/lib/tools/TLSelectTool/TLSelectTool.tsx b/tldraw/packages/core/src/lib/tools/TLSelectTool/TLSelectTool.tsx index 0c87cdcde0..23743ecdad 100644 --- a/tldraw/packages/core/src/lib/tools/TLSelectTool/TLSelectTool.tsx +++ b/tldraw/packages/core/src/lib/tools/TLSelectTool/TLSelectTool.tsx @@ -33,7 +33,7 @@ export class TLSelectTool< static initial = 'idle' - static shortcut = ['s', '8'] + static shortcut = ['s', '1'] static states = [ IdleState,