* ExtensionsAPI.gd to ExtensionsApi.gd
* added docs to outer Api
* added empty line
* added docs to GeneralAPI
* added docs to MenuAPI
* added docs to DialogAPI
* added docs to PanelAPI
* added docs to ThemeAPI
* added docs to ToolAPI
* added docs to SelectionAPI
* added docs to the remaining APIs
* fix typo
* formatting
* linting
* linting
* documented AnimationTag class
* documented BaseCel class
* more accurate instructions to generate api
* improve/clean docs a bit
* documented BaseLayer class
* linting
* added some more docs
* Update BaseLayer.gd
* typo
* added some more info
This is both an optimization and it restores live changes of the canvas preview when the user is drawing, without any extra performance cost, since the material is the same.
The only case when the canvas preview is using a different material is when its animation preview is being played, so it can show a different frame than the main canvas.
* don't delete extensions permanently
* some further improvements to the previous commit
* add a tab to make log reading easier
* move to bin on uninstall
* attemp fix formatting
* attemp fix formatting
* attemp fix formatting
* attempt fix formatting
* attempt fix formatting
* attempt fix formatting
* attempt fix formatting
* Ask user if they prefer their extensions fried or disintegrated
* removed accidental change
* formatting
* fix uninstall dialog not apearing
(missed it due to a small blunder)
* part 1/2
* part 2/2
* increased pxo version
* improvements
* formatting
* formatting (missed this one on last commit)
* fix capsule and text 3d
* formatting
* fixed capsule shape
* Fixed text mesh and exposed some new parameters
* fix some typos
* Fixed some bugs
* minor typo
* formatting
* thin lines on hover, thick lines on select
* add proposed changes
* Preview blend modes
No support for exporting and layer merging yet. Also need to fix the move tool preview.
* Preview blend modes on tile mode
* Raise layer limit to 1024
* Export images with layer blending modes
* Save blend modes in pxo files
* Merge layers with blending modes
* Fix crash when adding a new layer
* Preview blending in the other canvases
* Update DrawingAlgos.gd
* Move tool preview
* Re-arrange blend menu and add lighten, darken, linear burn and exclusion
* Add divide blend mode
* Add hue, saturation, color & luminosity blend modes
* Undo/redo when changing blend modes
* move paletes to bin instead of deleting them permanently
* changed emit_signal to deleted.emit()
* allow user to choose between permanent and temporary deletion
* added translation for "Move to bin"
* changed delete dialog to a confirmation dialog
* added "Delete Permanently"