1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-20 10:09:48 +00:00
Pixelorama/src/Tools
Variable 8803acd105
Tile mode fixes (Heavy testing required) (#723)
* Hide/Show options based on current tile option

* Changed a condition for tile mode

* Simplified tile detection code

* Priortize main tile as nearest if mouse is in it

* make tile mode draw behind canvas

* Changed a condition

* Tiles on top gets detected first...

...in case of overlap

* Only display relavant options

according to current mode

* Update preview according to..

..current mode

* removed print()

* Added tile masking

* Added tile masking

* Compare mask with project size

only masks with same size as project are accepted

* Formatting

* Added the suggestions

* Some minor modifications

* detect if a mask is loaded or not

* Added tile_mask to project

* Cosmetics

* added path detection

* added option to emit signal instead of loading...

... image directly through OpenSave

* Added a way to load mask for HTML5

* formatting

* formatting

* Formatting

* set proper way for saving tile_mask

* Formatting

* removed whitespace
2022-08-02 18:57:06 +03:00
..
SelectionTools Fix move tool grid offset snapping, follow-up to #712 2022-07-03 00:04:01 +03:00
BaseTool.gd Make the right tool indicator enabled by default and orange, closes #691 2022-07-08 02:49:40 +03:00
BaseTool.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
Bucket.gd Tile mode fixes (Heavy testing required) (#723) 2022-08-02 18:57:06 +03:00
Bucket.tscn Minor code changes 2022-03-29 02:35:32 +03:00
ColorPicker.gd Add options for custom tile mode offest (#707) 2022-06-20 12:07:20 +03:00
ColorPicker.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
Draw.gd Make the right tool indicator enabled by default and orange, closes #691 2022-07-08 02:49:40 +03:00
Draw.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
EllipseTool.gd [skip ci] Fix typos 2022-07-05 00:31:57 +03:00
EllipseTool.tscn Add Rectangle and Ellipse tools (#456) 2021-03-30 10:07:13 -07:00
Eraser.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Eraser.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
LineTool.gd [skip ci] Fix typos 2022-07-05 00:31:57 +03:00
LineTool.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
Move.gd Fixed move offsets (#713) 2022-07-04 02:41:26 +03:00
Move.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
Pan.gd Fixes #618 2021-12-15 01:39:24 +02:00
Pan.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
Pencil.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Pencil.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
RectangleTool.gd Support even-numbered rectangle and ellipse sizes in the shape tools 2022-07-04 20:44:23 +03:00
RectangleTool.tscn Add Rectangle and Ellipse tools (#456) 2021-03-30 10:07:13 -07:00
Shading.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Shading.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
ShapeDrawer.gd Support even-numbered rectangle and ellipse sizes in the shape tools 2022-07-04 20:44:23 +03:00
ShapeDrawer.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00
ToolButton.tscn Change the background left & right colors of tool buttons in code 2022-07-08 02:54:31 +03:00
Zoom.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Zoom.tscn Made pixel perfect into a global tool option 2022-02-28 19:24:14 +02:00