mirror of
https://github.com/lalbornoz/roar.git
synced 2024-11-22 23:36:36 +00:00
d5935dfbba
1) Assets window: adds clear list context menu item. 2) Assets window: allow deleting multiple selected items. 3) Assets window: fix list view cursor key navigation. 4) Backend: correctly blend transparent background cursor cells with canvas character cells. 5) Backend: correctly determine cell size & set font size. 6) Backend: correctly unmask cursor. 7) Backend: disable font anti-aliasing on Windows. 8) Backend: render transparent background cells as RGBA #303030FF. 9) Canvas window: adds <F1> accelerator for `View melp?' menu item. 10) Canvas window: implement {dockable,floating} toolbars w/ wx' AUI framework. 11) Canvas window: separate tools toolbar from edit commands toolbar & dock both on right-hand side alongside each other. 12) Flip horizontally tool: flip characters, including some Unicode symbols. 13) Flip vertically tool: flip additional Unicode symbols. 14) Text tool: don't process keyboard events w/ either of <{Alt,AltGr,Ctrl}> modifiers. assets/images/roar.png: updated.
33 lines
1.7 KiB
Plaintext
33 lines
1.7 KiB
Plaintext
Global hotkeys:
|
|
<Ctrl> -/+ Decrease/increase brush size height and width
|
|
<Ctrl> <Shift> -/+ Decrease/increase canvas size height and width
|
|
<Ctrl> 0-9 Set foreground colour to #0-9
|
|
<Ctrl> <Shift> 0-5, 6 Set foreground colour to #10-15 or transparent colour, resp.
|
|
<Ctrl> <Alt> 0-9 Set background colour to #0-9
|
|
<Ctrl> <Alt> <Shift> 0-5, 6 Set background colour to #10-15 or transparent colour, resp.
|
|
<Ctrl> C, U, E, F, L, P, R, E, T Switch to circle, cursor, erase, fill, line, pick colour, rectangle, object, text tool
|
|
<Ctrl> I Flip colours
|
|
<Ctrl> N New canvas
|
|
<Ctrl> O Open mIRC art file
|
|
<Ctrl> S Save canvas as mIRC art file
|
|
<Ctrl> X Exit
|
|
<Ctrl> Y, Z Redo, undo last action
|
|
<F1> View melp?
|
|
<Shift> <Pause> Break into Python debugger
|
|
|
|
Canvas hotkeys:
|
|
<Down>, <Left>, <Right>, <Up> Move canvas cursor
|
|
<LMB>/<Space> Apply current tool with foreground colour (with exceptions)
|
|
<RMB> Apply current tool with background colour (with exceptions)
|
|
|
|
Tool-specific hotkeys:
|
|
(Circle, rectangle) <Ctrl> <LMB>/<RMB> Initiate circle/rectangle dragging irrespective of brush size
|
|
(Erase) <RMB> Erase background colour with foreground colour
|
|
(Fill) <Ctrl> <LMB>/<Space>/<RMB> Fill entire region with foreground/background colour ignoring character cells
|
|
(Line, object) <LMB>/<Space> Initiate line drawing/selection
|
|
(Object) <Ctrl> <LMB> Move selection instead of cloning
|
|
(Pick colour) <LMB>/<Space> Pick current cell's foreground colour
|
|
(Pick colour) <RMB> Pick current cell's background colour
|
|
(Text) <Backspace> Erase last cell and move backwards w/ wraparound
|
|
(Text) <Ctrl> V Paste text from clipboard
|
|
(Text) <Enter> Move to leftmost cell on next row w/ wraparound |