1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-03-14 23:35:17 +00:00
Pixelorama/src/UI/Canvas
Grant Moyer aadad462b9
Add options for custom tile mode offest (#707)
* Add preferences for tile mode basis vectors

Each tile is offset according to the x and y basis. For example, a tile (1,1) would be at basis_x + basis_y

* Update tools for custom tile modes

Show the indicator in the correct position, and only draw on the nearest tile.

* Fix style issues

* Move tile functionality to own class to prevent bloating Project

* Fix error in Tiles bounding box logic

* Make tile mode offsets project settings

Since the desired tile mode offsets depends on the tile being drawn, the tile mode offsets should be a project specific setting which is persisted in the project file.

* Update TileMode object immediately after closing dialog

* Don't draw center tile by default in TileMode

* Move tile mode offsets to view menu

* Move tile mode offsets dialog out of ImageEffects
2022-06-20 12:07:20 +03:00
..
Rulers Move Guides without moving mouse outside canvas (#647) 2022-02-11 03:16:33 +02:00
CameraMovement.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Canvas.gd Add options for custom tile mode offest (#707) 2022-06-20 12:07:20 +03:00
Canvas.tscn Merge onion skinning past and future into one script 2021-11-26 03:38:00 +02:00
CanvasPreview.gd Format code and add static checks (#599) 2021-11-25 14:48:30 +02:00
CanvasPreview.tscn Fixed crash where the animation was playing in the mini canvas preview and then the user switched to a project with less frames 2020-09-28 01:09:11 +03:00
CurrentFrameDrawer.gd Format code and add static checks (#599) 2021-11-25 14:48:30 +02:00
Grid.gd Add options for custom tile mode offest (#707) 2022-06-20 12:07:20 +03:00
Indicators.gd Format code and add static checks (#599) 2021-11-25 14:48:30 +02:00
OnionSkinning.gd UI changes to the onion skinning settings 2021-12-01 02:28:12 +02:00
PixelGrid.gd Add options for custom tile mode offest (#707) 2022-06-20 12:07:20 +03:00
Previews.gd Implement the Keychain Plugin (#700) 2022-05-16 15:07:51 +03:00
Selection.gd Delete content in all selected cels, and not when a layer is locked/invisible 2022-05-17 19:48:06 +03:00
TileMode.gd Add options for custom tile mode offest (#707) 2022-06-20 12:07:20 +03:00