gitextract_pkegz811/ ├── .gdlintrc ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── config.yml │ ├── dependabot.yml │ └── workflows/ │ ├── dev-clickable-builds.yml │ ├── dev-desktop-builds.yml │ ├── dev-web.yml │ ├── release.yml │ └── static-checks.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Misc/ │ ├── .gdignore │ ├── Clickable/ │ │ ├── .gdignore │ │ ├── README.md │ │ ├── build-ubports.sh │ │ ├── click/ │ │ │ ├── manifest.json │ │ │ ├── pixelorama.apparmor │ │ │ └── pixelorama.desktop │ │ └── clickable.json │ └── Linux/ │ ├── com.orama_interactive.Pixelorama.appdata.xml │ ├── com.orama_interactive.Pixelorama.desktop │ └── com.orama_interactive.Pixelorama.xml ├── README.md ├── Translations/ │ ├── README.md │ ├── Translations.pot │ ├── af_ZA.po │ ├── ar_SA.po │ ├── be_BY.po │ ├── bg_BG.po │ ├── ca_ES.po │ ├── cs_CZ.po │ ├── cy_GB.po │ ├── da_DK.po │ ├── de_DE.po │ ├── el_GR.po │ ├── en.po │ ├── en_PT.po │ ├── en_US.po │ ├── eo_UY.po │ ├── es_ES.po │ ├── et_EE.po │ ├── fa_IR.po │ ├── fi_FI.po │ ├── fil_PH.po │ ├── fr_FR.po │ ├── ga_IE.po │ ├── grc.po │ ├── he_IL.po │ ├── hi_IN.po │ ├── hr_HR.po │ ├── hu_HU.po │ ├── id_ID.po │ ├── is_IS.po │ ├── it_IT.po │ ├── ja_JP.po │ ├── kk_KZ.po │ ├── ko_KR.po │ ├── la_LA.po │ ├── lt_LT.po │ ├── lv_LV.po │ ├── mi_NZ.po │ ├── mk_MK.po │ ├── ml_IN.po │ ├── mr_IN.po │ ├── ms_MY.po │ ├── nb_NO.po │ ├── nl_NL.po │ ├── no_NO.po │ ├── pl_PL.po │ ├── pt_BR.po │ ├── pt_PT.po │ ├── ro_RO.po │ ├── ru_RU.po │ ├── si_LK.po │ ├── sk_SK.po │ ├── sl_SI.po │ ├── sq_AL.po │ ├── sr_SP.po │ ├── sv_SE.po │ ├── sw_KE.po │ ├── ta_IN.po │ ├── th_TH.po │ ├── tlh_AA.po │ ├── tr_TR.po │ ├── uk_UA.po │ ├── vi_VN.po │ ├── zh_CN.po │ └── zh_TW.po ├── addons/ │ ├── README.md │ ├── SmartSlicer/ │ │ └── Classes/ │ │ ├── RegionUnpacker.gd │ │ └── RegionUnpacker.gd.uid │ ├── aimg_io/ │ │ ├── COPYING.txt │ │ ├── apng_crc32.tres │ │ ├── apng_exporter.gd │ │ ├── apng_exporter.gd.uid │ │ ├── apng_import_plugin.gd │ │ ├── apng_import_plugin.gd.uid │ │ ├── apng_importer.gd │ │ ├── apng_importer.gd.uid │ │ ├── apng_stream.gd │ │ ├── apng_stream.gd.uid │ │ ├── base_exporter.gd │ │ ├── base_exporter.gd.uid │ │ ├── crc32.gd │ │ ├── crc32.gd.uid │ │ ├── editor_plugin.gd │ │ ├── editor_plugin.gd.uid │ │ ├── frame.gd │ │ ├── frame.gd.uid │ │ └── plugin.cfg │ ├── applinks/ │ │ ├── applinks.gd │ │ ├── applinks.gd.uid │ │ ├── bin/ │ │ │ ├── debug/ │ │ │ │ └── applinks-debug.aar │ │ │ └── release/ │ │ │ └── applinks-release.aar │ │ ├── export_plugin.gd │ │ ├── export_plugin.gd.uid │ │ └── plugin.cfg │ ├── dockable_container/ │ │ ├── LICENSE │ │ ├── dockable_container.gd │ │ ├── dockable_container.gd.uid │ │ ├── dockable_panel.gd │ │ ├── dockable_panel.gd.uid │ │ ├── dockable_panel_reference_control.gd │ │ ├── dockable_panel_reference_control.gd.uid │ │ ├── drag_n_drop_panel.gd │ │ ├── drag_n_drop_panel.gd.uid │ │ ├── floating_window.gd │ │ ├── floating_window.gd.uid │ │ ├── icon.svg.import │ │ ├── inspector_plugin/ │ │ │ ├── editor_inspector_plugin.gd │ │ │ ├── editor_inspector_plugin.gd.uid │ │ │ ├── layout_editor_property.gd │ │ │ └── layout_editor_property.gd.uid │ │ ├── layout.gd │ │ ├── layout.gd.uid │ │ ├── layout_node.gd │ │ ├── layout_node.gd.uid │ │ ├── layout_panel.gd │ │ ├── layout_panel.gd.uid │ │ ├── layout_split.gd │ │ ├── layout_split.gd.uid │ │ ├── plugin.cfg │ │ ├── plugin.gd │ │ ├── plugin.gd.uid │ │ ├── samples/ │ │ │ ├── TestScene.gd │ │ │ ├── TestScene.gd.uid │ │ │ └── TestScene.tscn │ │ ├── split_handle.gd │ │ └── split_handle.gd.uid │ ├── gdgifexporter/ │ │ ├── LICENSE │ │ ├── converter.gd │ │ ├── converter.gd.uid │ │ ├── exporter.gd │ │ ├── exporter.gd.uid │ │ ├── gif-lzw/ │ │ │ ├── LICENSE │ │ │ ├── lsbbitpacker.gd │ │ │ ├── lsbbitpacker.gd.uid │ │ │ ├── lzw.gd │ │ │ └── lzw.gd.uid │ │ ├── gifdatatypes.gd │ │ ├── gifdatatypes.gd.uid │ │ ├── importer.gd │ │ ├── importer.gd.uid │ │ ├── little_endian.gd │ │ ├── little_endian.gd.uid │ │ ├── lookup_color.gdshader │ │ ├── lookup_color.gdshader.uid │ │ ├── lookup_similar.gdshader │ │ ├── lookup_similar.gdshader.uid │ │ └── quantization/ │ │ ├── median_cut.gd │ │ ├── median_cut.gd.uid │ │ ├── uniform.gd │ │ └── uniform.gd.uid │ └── keychain/ │ ├── Keychain.gd │ ├── Keychain.gd.uid │ ├── ShortcutEdit.gd │ ├── ShortcutEdit.gd.uid │ ├── ShortcutEdit.tscn │ ├── ShortcutProfile.gd │ ├── ShortcutProfile.gd.uid │ ├── ShortcutSelectorDialog.gd │ ├── ShortcutSelectorDialog.gd.uid │ ├── ShortcutSelectorDialog.tscn │ ├── assets/ │ │ ├── add.svg.import │ │ ├── arrows/ │ │ │ ├── bottom_left.png.import │ │ │ ├── bottom_right.png.import │ │ │ ├── down.png.import │ │ │ ├── left.png.import │ │ │ ├── right.png.import │ │ │ ├── top_left.png.import │ │ │ ├── top_right.png.import │ │ │ └── up.png.import │ │ ├── close.svg.import │ │ ├── edit.svg.import │ │ ├── folder.svg.import │ │ ├── joy_axis.svg.import │ │ ├── joy_button.svg.import │ │ ├── keyboard.svg.import │ │ ├── keyboard_physical.svg.import │ │ ├── mouse.svg.import │ │ ├── search.svg.import │ │ └── shortcut.svg.import │ ├── plugin.cfg │ ├── plugin.gd │ ├── plugin.gd.uid │ ├── profiles/ │ │ └── default.tres │ └── translations/ │ ├── README.md │ ├── Translations.pot │ └── el_GR.po ├── assets/ │ ├── dither-matrices/ │ │ ├── bayer16.png.import │ │ ├── bayer2.png.import │ │ ├── bayer4.png.import │ │ └── bayer8.png.import │ ├── fonts/ │ │ ├── Roboto-License.txt │ │ └── Roboto-Regular.ttf.import │ ├── graphics/ │ │ ├── circle_9x9.png.import │ │ ├── circle_filled_9x9.png.import │ │ ├── cursor.png.import │ │ ├── dotted_line.png.import │ │ ├── gizmos/ │ │ │ ├── directional_light.svg.import │ │ │ ├── omni_light.svg.import │ │ │ └── spot_light.svg.import │ │ ├── icons/ │ │ │ ├── android_icons/ │ │ │ │ ├── android_adaptive_background.png.import │ │ │ │ ├── android_adaptive_foreground.png.import │ │ │ │ ├── android_adaptive_monochrome.png.import │ │ │ │ └── android_main_icon.png.import │ │ │ ├── icon.icns │ │ │ ├── icon.png.import │ │ │ └── icon_16x16.png.import │ │ ├── layers/ │ │ │ ├── clipping_mask.png.import │ │ │ ├── clone.png.import │ │ │ ├── delete.png.import │ │ │ ├── fx.png.import │ │ │ ├── group_collapsed.png.import │ │ │ ├── group_expanded.png.import │ │ │ ├── group_new.png.import │ │ │ ├── layer_active_effect.png.import │ │ │ ├── layer_invisible.png.import │ │ │ ├── layer_visible.png.import │ │ │ ├── linked_layer.png.import │ │ │ ├── lock.png.import │ │ │ ├── merge_down.png.import │ │ │ ├── move_down.png.import │ │ │ ├── move_up.png.import │ │ │ ├── new.png.import │ │ │ ├── type_icons/ │ │ │ │ ├── layer_3d.png.import │ │ │ │ ├── layer_group.png.import │ │ │ │ ├── layer_pixel.png.import │ │ │ │ ├── layer_sound.png.import │ │ │ │ └── layer_tilemap.png.import │ │ │ ├── unlinked_layer.png.import │ │ │ └── unlock.png.import │ │ ├── misc/ │ │ │ ├── alpha_lock_off.png.import │ │ │ ├── alpha_lock_on.png.import │ │ │ ├── animate.png.import │ │ │ ├── check.png.import │ │ │ ├── check_plain.png.import │ │ │ ├── checkbox_unpressed.png.import │ │ │ ├── close.png.import │ │ │ ├── close.svg.import │ │ │ ├── color_switch.png.import │ │ │ ├── dynamics.png.import │ │ │ ├── external_link.svg.import │ │ │ ├── heart.svg.import │ │ │ ├── horizontal_mirror_off.png.import │ │ │ ├── horizontal_mirror_on.png.import │ │ │ ├── icon_reload.png.import │ │ │ ├── landscape.png.import │ │ │ ├── lock_aspect.png.import │ │ │ ├── lock_aspect_2.png.import │ │ │ ├── lock_aspect_guides.png.import │ │ │ ├── locked_size.png.import │ │ │ ├── mirror_x.svg.import │ │ │ ├── mirror_y.svg.import │ │ │ ├── move_down_arrow.svg.import │ │ │ ├── move_up_arrow.svg.import │ │ │ ├── musical_note.png.import │ │ │ ├── options.png.import │ │ │ ├── pixel_perfect_off.png.import │ │ │ ├── pixel_perfect_on.png.import │ │ │ ├── portrait.png.import │ │ │ ├── radio_unpressed.png.import │ │ │ ├── save.svg.import │ │ │ ├── search.svg.import │ │ │ ├── settings.svg.import │ │ │ ├── uncheck.png.import │ │ │ ├── unlocked_size.png.import │ │ │ ├── value_arrow.svg.import │ │ │ ├── value_arrow_hover.svg.import │ │ │ ├── value_arrow_press.svg.import │ │ │ ├── value_arrow_right.svg.import │ │ │ ├── value_arrow_up.svg.import │ │ │ ├── value_slider.png.import │ │ │ ├── vertical_mirror_off.png.import │ │ │ ├── vertical_mirror_on.png.import │ │ │ ├── x_minus_y_mirror_off.png.import │ │ │ ├── x_minus_y_mirror_on.png.import │ │ │ ├── xy_mirror_off.png.import │ │ │ ├── xy_mirror_on.png.import │ │ │ └── z_index_indicator.png.import │ │ ├── palette/ │ │ │ ├── add.png.import │ │ │ ├── edit.png.import │ │ │ └── sort.png.import │ │ ├── pixel_image.png.import │ │ ├── quick_access_panel/ │ │ │ ├── copy.svg.import │ │ │ ├── cut.svg.import │ │ │ ├── paste.svg.import │ │ │ ├── redo.svg.import │ │ │ ├── remove.svg.import │ │ │ ├── save.svg.import │ │ │ └── undo.svg.import │ │ ├── recorder/ │ │ │ ├── start.png.import │ │ │ └── stop.png.import │ │ ├── reference_images/ │ │ │ ├── move.png.import │ │ │ ├── rotate.png.import │ │ │ ├── scale.png.import │ │ │ └── select.png.import │ │ ├── splash.png.import │ │ ├── splash_screen/ │ │ │ ├── artworks/ │ │ │ │ ├── bearsaidno.png.import │ │ │ │ └── roroto.png.import │ │ │ ├── discord.png.import │ │ │ ├── github_32px.png.import │ │ │ ├── orama_64x64.png.import │ │ │ ├── patreon_mark_white.png.import │ │ │ └── version.png.import │ │ ├── tiles_panel/ │ │ │ ├── tiles_auto.png.import │ │ │ ├── tiles_draw.png.import │ │ │ ├── tiles_manual.png.import │ │ │ └── tiles_stack.png.import │ │ ├── timeline/ │ │ │ ├── copy_frame.png.import │ │ │ ├── expandable.png.import │ │ │ ├── go_to_first_frame.png.import │ │ │ ├── go_to_last_frame.png.import │ │ │ ├── loop.png.import │ │ │ ├── loop_none.png.import │ │ │ ├── loop_pingpong.png.import │ │ │ ├── move_arrow.png.import │ │ │ ├── new_frame.png.import │ │ │ ├── next_frame.png.import │ │ │ ├── onion_skinning.png.import │ │ │ ├── onion_skinning_off.png.import │ │ │ ├── pause.png.import │ │ │ ├── play.png.import │ │ │ ├── play_backwards.png.import │ │ │ ├── previous_frame.png.import │ │ │ └── remove_frame.png.import │ │ └── tools/ │ │ ├── 3dshapeedit.png.import │ │ ├── bucket.png.import │ │ ├── colorpicker.png.import │ │ ├── colorselect.png.import │ │ ├── crop.png.import │ │ ├── cursors/ │ │ │ ├── 3dshapeedit.png.import │ │ │ ├── bucket.png.import │ │ │ ├── colorpicker.png.import │ │ │ ├── colorselect.png.import │ │ │ ├── crop.png.import │ │ │ ├── curvetool.png.import │ │ │ ├── ellipseselect.png.import │ │ │ ├── ellipsetool.png.import │ │ │ ├── eraser.png.import │ │ │ ├── isometricboxtool.png.import │ │ │ ├── lasso.png.import │ │ │ ├── linetool.png.import │ │ │ ├── magicwand.png.import │ │ │ ├── move.png.import │ │ │ ├── paintselect.png.import │ │ │ ├── pan.png.import │ │ │ ├── pencil.png.import │ │ │ ├── polygonselect.png.import │ │ │ ├── rectangletool.png.import │ │ │ ├── rectselect.png.import │ │ │ ├── shading.png.import │ │ │ ├── text.png.import │ │ │ └── zoom.png.import │ │ ├── curvetool.png.import │ │ ├── ellipseselect.png.import │ │ ├── ellipsetool.png.import │ │ ├── eraser.png.import │ │ ├── isometricboxtool.png.import │ │ ├── lasso.png.import │ │ ├── linetool.png.import │ │ ├── magicwand.png.import │ │ ├── move.png.import │ │ ├── paintselect.png.import │ │ ├── pan.png.import │ │ ├── pencil.png.import │ │ ├── polygonselect.png.import │ │ ├── rectangletool.png.import │ │ ├── rectselect.png.import │ │ ├── shading.png.import │ │ ├── text.png.import │ │ ├── text_options/ │ │ │ ├── allign_center.png.import │ │ │ ├── allign_fill.png.import │ │ │ ├── allign_left.png.import │ │ │ ├── allign_right.png.import │ │ │ ├── antialiasing_grayscale.png.import │ │ │ ├── antialiasing_lcd.png.import │ │ │ ├── antialiasing_off.png.import │ │ │ ├── bold.png.import │ │ │ └── italic.png.import │ │ ├── tool_background.png.import │ │ ├── tool_background_right.png.import │ │ └── zoom.png.import │ ├── layouts/ │ │ ├── Default.tres │ │ └── Tallscreen.tres │ ├── premult_alpha_canvas_item_mat.tres │ └── themes/ │ ├── blue/ │ │ └── theme.tres │ ├── caramel/ │ │ └── theme.tres │ ├── dark/ │ │ └── theme.tres │ ├── gray/ │ │ └── theme.tres │ ├── light/ │ │ └── theme.tres │ ├── purple/ │ │ └── theme.tres │ └── rose/ │ └── theme.tres ├── crowdin.yml ├── export_presets.cfg ├── installer/ │ ├── .gdignore │ ├── FileAssociation.nsh │ ├── LICENSE │ ├── assets/ │ │ └── .gdignore │ ├── installer.pot │ ├── pixelorama.nsi │ ├── po/ │ │ ├── af-ZA.po │ │ ├── ar-SA.po │ │ ├── be-BY.po │ │ ├── bg-BG.po │ │ ├── ca-ES.po │ │ ├── cs-CZ.po │ │ ├── cy-GB.po │ │ ├── da-DK.po │ │ ├── de-DE.po │ │ ├── el-GR.po │ │ ├── en-PT.po │ │ ├── eo-UY.po │ │ ├── es-ES.po │ │ ├── et-EE.po │ │ ├── fa-IR.po │ │ ├── fi-FI.po │ │ ├── fil-PH.po │ │ ├── fr-FR.po │ │ ├── ga-IE.po │ │ ├── grc.po │ │ ├── he-IL.po │ │ ├── hi-IN.po │ │ ├── hr-HR.po │ │ ├── hu-HU.po │ │ ├── id-ID.po │ │ ├── is-IS.po │ │ ├── it-IT.po │ │ ├── ja-JP.po │ │ ├── kk-KZ.po │ │ ├── ko-KR.po │ │ ├── la-LA.po │ │ ├── lt-LT.po │ │ ├── lv-LV.po │ │ ├── mi-NZ.po │ │ ├── mk-MK.po │ │ ├── ml-IN.po │ │ ├── mr-IN.po │ │ ├── ms-MY.po │ │ ├── nb-NO.po │ │ ├── nl-NL.po │ │ ├── no-NO.po │ │ ├── pl-PL.po │ │ ├── pt-BR.po │ │ ├── pt-PT.po │ │ ├── ro-RO.po │ │ ├── ru-RU.po │ │ ├── si-LK.po │ │ ├── sk-SK.po │ │ ├── sl-SI.po │ │ ├── sq-AL.po │ │ ├── sr-SP.po │ │ ├── sv-SE.po │ │ ├── sw-KE.po │ │ ├── ta-IN.po │ │ ├── th-TH.po │ │ ├── tlh-AA.po │ │ ├── tr-TR.po │ │ ├── uk-UA.po │ │ ├── vi-VN.po │ │ ├── zh-CN.po │ │ └── zh-TW.po │ └── utils/ │ ├── LICENSE │ ├── nsi2pot.py │ ├── po2nsi.py │ └── polib.py ├── pixelorama_data/ │ ├── .gdignore │ └── Palettes/ │ ├── Default.json │ └── Pixelorama.json ├── project.godot └── src/ ├── Autoload/ │ ├── DrawingAlgos.gd │ ├── DrawingAlgos.gd.uid │ ├── Export.gd │ ├── Export.gd.uid │ ├── ExtensionsApi.gd │ ├── ExtensionsApi.gd.uid │ ├── Global.gd │ ├── Global.gd.uid │ ├── HTML5FileExchange.gd │ ├── HTML5FileExchange.gd.uid │ ├── Import.gd │ ├── Import.gd.uid │ ├── OpenSave.gd │ ├── OpenSave.gd.uid │ ├── Palettes.gd │ ├── Palettes.gd.uid │ ├── Themes.gd │ ├── Themes.gd.uid │ ├── Tools.gd │ └── Tools.gd.uid ├── Classes/ │ ├── AnimationExporters/ │ │ ├── GIFAnimationExporter.gd │ │ └── GIFAnimationExporter.gd.uid │ ├── AnimationTag.gd │ ├── AnimationTag.gd.uid │ ├── Cel3DObject.gd │ ├── Cel3DObject.gd.uid │ ├── Cels/ │ │ ├── AudioCel.gd │ │ ├── AudioCel.gd.uid │ │ ├── BaseCel.gd │ │ ├── BaseCel.gd.uid │ │ ├── Cel3D.gd │ │ ├── Cel3D.gd.uid │ │ ├── CelTileMap.gd │ │ ├── CelTileMap.gd.uid │ │ ├── GroupCel.gd │ │ ├── GroupCel.gd.uid │ │ ├── PixelCel.gd │ │ └── PixelCel.gd.uid │ ├── Drawers.gd │ ├── Drawers.gd.uid │ ├── Frame.gd │ ├── Frame.gd.uid │ ├── ImageEffect.gd │ ├── ImageEffect.gd.uid │ ├── ImageExtended.gd │ ├── ImageExtended.gd.uid │ ├── LayerEffect.gd │ ├── LayerEffect.gd.uid │ ├── Layers/ │ │ ├── AudioLayer.gd │ │ ├── AudioLayer.gd.uid │ │ ├── BaseLayer.gd │ │ ├── BaseLayer.gd.uid │ │ ├── GroupLayer.gd │ │ ├── GroupLayer.gd.uid │ │ ├── Layer3D.gd │ │ ├── Layer3D.gd.uid │ │ ├── LayerTileMap.gd │ │ ├── LayerTileMap.gd.uid │ │ ├── PixelLayer.gd │ │ └── PixelLayer.gd.uid │ ├── ObjParse.gd │ ├── ObjParse.gd.uid │ ├── Project.gd │ ├── Project.gd.uid │ ├── ResourceProject.gd │ ├── ResourceProject.gd.uid │ ├── SelectionMap.gd │ ├── SelectionMap.gd.uid │ ├── ShaderImageEffect.gd │ ├── ShaderImageEffect.gd.uid │ ├── ShaderLoader.gd │ ├── ShaderLoader.gd.uid │ ├── SoftwareParsers/ │ │ ├── AsepriteParser.gd │ │ ├── AsepriteParser.gd.uid │ │ ├── KritaParser.gd │ │ ├── KritaParser.gd.uid │ │ ├── PhotoshopParser.gd │ │ └── PhotoshopParser.gd.uid │ ├── SteamManager.gd │ ├── SteamManager.gd.uid │ ├── TileSetCustom.gd │ ├── TileSetCustom.gd.uid │ ├── Tiles.gd │ └── Tiles.gd.uid ├── HandleExtensions.gd ├── HandleExtensions.gd.uid ├── Main.gd ├── Main.gd.uid ├── Main.tscn ├── Palette/ │ ├── CreatePaletteDialog.gd │ ├── CreatePaletteDialog.gd.uid │ ├── CreatePaletteDialog.tscn │ ├── EditPaletteDialog.gd │ ├── EditPaletteDialog.gd.uid │ ├── EditPaletteDialog.tscn │ ├── Palette.gd │ ├── Palette.gd.uid │ ├── PaletteGrid.gd │ ├── PaletteGrid.gd.uid │ ├── PalettePanel.gd │ ├── PalettePanel.gd.uid │ ├── PalettePanel.tscn │ ├── PaletteSwatch.gd │ └── PaletteSwatch.gd.uid ├── Preferences/ │ ├── ExtensionsPreferences.gd │ ├── ExtensionsPreferences.gd.uid │ ├── GridPreferences.gd │ ├── GridPreferences.gd.uid │ ├── PreferencesDialog.gd │ ├── PreferencesDialog.gd.uid │ ├── PreferencesDialog.tscn │ ├── RestoreDefaultButton.gd │ ├── RestoreDefaultButton.gd.uid │ ├── ThemeColorPreview.tscn │ ├── ThemesPreferences.gd │ └── ThemesPreferences.gd.uid ├── Shaders/ │ ├── AutoInvertColors.gdshader │ ├── AutoInvertColors.gdshader.uid │ ├── BlendLayers.gdshader │ ├── BlendLayers.gdshader.uid │ ├── CanvasCommon.gdshaderinc │ ├── CanvasCommon.gdshaderinc.uid │ ├── ColorReplace.gdshader │ ├── ColorReplace.gdshader.uid │ ├── ColorSelect.gdshader │ ├── ColorSelect.gdshader.uid │ ├── DummyPreMulAlpha.gdshader │ ├── DummyPreMulAlpha.gdshader.uid │ ├── Effects/ │ │ ├── BrightnessContrast.gdshader │ │ ├── BrightnessContrast.gdshader.uid │ │ ├── ColorCurves.gdshader │ │ ├── ColorCurves.gdshader.uid │ │ ├── ConvolutionMatrix.gdshader │ │ ├── ConvolutionMatrix.gdshader.uid │ │ ├── Desaturate.gdshader │ │ ├── Desaturate.gdshader.uid │ │ ├── DropShadow.gdshader │ │ ├── DropShadow.gdshader.uid │ │ ├── GaussianBlur.gdshader │ │ ├── GaussianBlur.gdshader.uid │ │ ├── Gradient.gdshader │ │ ├── Gradient.gdshader.uid │ │ ├── GradientMap.gdshader │ │ ├── GradientMap.gdshader.uid │ │ ├── HSV.gdshader │ │ ├── HSV.gdshader.uid │ │ ├── IndexMap.gdshader │ │ ├── IndexMap.gdshader.uid │ │ ├── Invert.gdshader │ │ ├── Invert.gdshader.uid │ │ ├── OffsetPixels.gdshader │ │ ├── OffsetPixels.gdshader.uid │ │ ├── OutlineInline.gdshader │ │ ├── OutlineInline.gdshader.uid │ │ ├── Palettize.gdshader │ │ ├── Palettize.gdshader.uid │ │ ├── Pixelize.gdshader │ │ ├── Pixelize.gdshader.uid │ │ ├── Posterize.gdshader │ │ ├── Posterize.gdshader.uid │ │ └── Rotation/ │ │ ├── CommonRotation.gdshaderinc │ │ ├── CommonRotation.gdshaderinc.uid │ │ ├── NearestNeighbour.gdshader │ │ ├── NearestNeighbour.gdshader.uid │ │ ├── OmniScale.gdshader │ │ ├── OmniScale.gdshader.uid │ │ ├── SmearRotxel.gdshader │ │ ├── SmearRotxel.gdshader.uid │ │ ├── cleanEdge.gdshader │ │ └── cleanEdge.gdshader.uid │ ├── FindPaletteColorIndex.gdshaderinc │ ├── FindPaletteColorIndex.gdshaderinc.uid │ ├── Greyscale.gdshader │ ├── Greyscale.gdshader.uid │ ├── IndexedToRGB.gdshader │ ├── IndexedToRGB.gdshader.uid │ ├── MarchingAntsOutline.gdshader │ ├── MarchingAntsOutline.gdshader.uid │ ├── PatternFill.gdshader │ ├── PatternFill.gdshader.uid │ ├── ReferenceImageShader.gdshader │ ├── ReferenceImageShader.gdshader.uid │ ├── SetIndices.gdshader │ ├── SetIndices.gdshader.uid │ ├── TransparentChecker.gdshader │ ├── TransparentChecker.gdshader.uid │ ├── UITransparency.gdshader │ └── UITransparency.gdshader.uid ├── Tools/ │ ├── 3DTools/ │ │ ├── 3DShapeEdit.gd │ │ ├── 3DShapeEdit.gd.uid │ │ └── 3DShapeEdit.tscn │ ├── BaseDraw.gd │ ├── BaseDraw.gd.uid │ ├── BaseDraw.tscn │ ├── BaseSelectionTool.gd │ ├── BaseSelectionTool.gd.uid │ ├── BaseSelectionTool.tscn │ ├── BaseShapeDrawer.gd │ ├── BaseShapeDrawer.gd.uid │ ├── BaseShapeDrawer.tscn │ ├── BaseTool.gd │ ├── BaseTool.gd.uid │ ├── BaseTool.tscn │ ├── DesignTools/ │ │ ├── Bucket.gd │ │ ├── Bucket.gd.uid │ │ ├── Bucket.tscn │ │ ├── CurveTool.gd │ │ ├── CurveTool.gd.uid │ │ ├── CurveTool.tscn │ │ ├── EllipseTool.gd │ │ ├── EllipseTool.gd.uid │ │ ├── EllipseTool.tscn │ │ ├── Eraser.gd │ │ ├── Eraser.gd.uid │ │ ├── Eraser.tscn │ │ ├── IsometricBoxTool.gd │ │ ├── IsometricBoxTool.gd.uid │ │ ├── IsometricBoxTool.tscn │ │ ├── LineTool.gd │ │ ├── LineTool.gd.uid │ │ ├── LineTool.tscn │ │ ├── Pencil.gd │ │ ├── Pencil.gd.uid │ │ ├── Pencil.tscn │ │ ├── RectangleTool.gd │ │ ├── RectangleTool.gd.uid │ │ ├── RectangleTool.tscn │ │ ├── Shading.gd │ │ ├── Shading.gd.uid │ │ └── Shading.tscn │ ├── SelectionTools/ │ │ ├── ColorSelect.gd │ │ ├── ColorSelect.gd.uid │ │ ├── ColorSelect.tscn │ │ ├── EllipseSelect.gd │ │ ├── EllipseSelect.gd.uid │ │ ├── EllipseSelect.tscn │ │ ├── Lasso.gd │ │ ├── Lasso.gd.uid │ │ ├── Lasso.tscn │ │ ├── MagicWand.gd │ │ ├── MagicWand.gd.uid │ │ ├── MagicWand.tscn │ │ ├── PaintSelect.gd │ │ ├── PaintSelect.gd.uid │ │ ├── PaintSelect.tscn │ │ ├── PolygonSelect.gd │ │ ├── PolygonSelect.gd.uid │ │ ├── PolygonSelect.tscn │ │ ├── RectSelect.gd │ │ ├── RectSelect.gd.uid │ │ └── RectSelect.tscn │ └── UtilityTools/ │ ├── ColorPicker.gd │ ├── ColorPicker.gd.uid │ ├── ColorPicker.tscn │ ├── CropTool.gd │ ├── CropTool.gd.uid │ ├── CropTool.tscn │ ├── Move.gd │ ├── Move.gd.uid │ ├── Move.tscn │ ├── Pan.gd │ ├── Pan.gd.uid │ ├── Pan.tscn │ ├── Text.gd │ ├── Text.gd.uid │ ├── Text.tscn │ ├── Zoom.gd │ ├── Zoom.gd.uid │ └── Zoom.tscn └── UI/ ├── Buttons/ │ ├── BrushButton.gd │ ├── BrushButton.gd.uid │ ├── BrushButton.tscn │ ├── BrushesPopup.gd │ ├── BrushesPopup.gd.uid │ ├── BrushesPopup.tscn │ ├── PatternButton.gd │ ├── PatternButton.gd.uid │ ├── PatternButton.tscn │ ├── PatternsPopup.gd │ ├── PatternsPopup.gd.uid │ └── PatternsPopup.tscn ├── Canvas/ │ ├── Canvas.gd │ ├── Canvas.gd.uid │ ├── Canvas.tscn │ ├── CanvasCamera.gd │ ├── CanvasCamera.gd.uid │ ├── CanvasPreview.gd │ ├── CanvasPreview.gd.uid │ ├── CanvasPreview.tscn │ ├── CropRect.gd │ ├── CropRect.gd.uid │ ├── CurrentFrameDrawer.gd │ ├── CurrentFrameDrawer.gd.uid │ ├── Gizmos3D.gd │ ├── Gizmos3D.gd.uid │ ├── Grid.gd │ ├── Grid.gd.uid │ ├── Indicators.gd │ ├── Indicators.gd.uid │ ├── Measurements.gd │ ├── Measurements.gd.uid │ ├── MouseGuide.gd │ ├── MouseGuide.gd.uid │ ├── MouseGuideContainer.tscn │ ├── OnionSkinning.gd │ ├── OnionSkinning.gd.uid │ ├── PixelGrid.gd │ ├── PixelGrid.gd.uid │ ├── Previews.gd │ ├── Previews.gd.uid │ ├── ReferenceImages.gd │ ├── ReferenceImages.gd.uid │ ├── Rulers/ │ │ ├── Guide.gd │ │ ├── Guide.gd.uid │ │ ├── HorizontalRuler.gd │ │ ├── HorizontalRuler.gd.uid │ │ ├── SymmetryGuide.gd │ │ ├── SymmetryGuide.gd.uid │ │ ├── VerticalRuler.gd │ │ └── VerticalRuler.gd.uid │ ├── Selection.gd │ ├── Selection.gd.uid │ ├── TileMode.gd │ ├── TileMode.gd.uid │ ├── TileModeIndices.gd │ ├── TileModeIndices.gd.uid │ ├── TransformationHandles.gd │ ├── TransformationHandles.gd.uid │ ├── color_index.gd │ └── color_index.gd.uid ├── CanvasPreviewContainer/ │ ├── CanvasPreviewContainer.gd │ ├── CanvasPreviewContainer.gd.uid │ └── CanvasPreviewContainer.tscn ├── ColorPickers/ │ ├── ColorPicker.gd │ ├── ColorPicker.gd.uid │ └── ColorPicker.tscn ├── Dialogs/ │ ├── AboutDialog.gd │ ├── AboutDialog.gd.uid │ ├── AboutDialog.tscn │ ├── BackupRestoreDialog.gd │ ├── BackupRestoreDialog.gd.uid │ ├── BackupRestoreDialog.tscn │ ├── CreateNewImage.gd │ ├── CreateNewImage.gd.uid │ ├── CreateNewImage.tscn │ ├── ExportDialog.gd │ ├── ExportDialog.gd.uid │ ├── ExportDialog.tscn │ ├── HelperScripts/ │ │ ├── RowColumnLines.gd │ │ ├── RowColumnLines.gd.uid │ │ ├── SmartSlicePreview.gd │ │ └── SmartSlicePreview.gd.uid │ ├── ImageEffects/ │ │ ├── BrightnessContrastDialog.gd │ │ ├── BrightnessContrastDialog.gd.uid │ │ ├── BrightnessContrastDialog.tscn │ │ ├── ColorCurvesDialog.gd │ │ ├── ColorCurvesDialog.gd.uid │ │ ├── ColorCurvesDialog.tscn │ │ ├── DesaturateDialog.gd │ │ ├── DesaturateDialog.gd.uid │ │ ├── DesaturateDialog.tscn │ │ ├── DropShadowDialog.gd │ │ ├── DropShadowDialog.gd.uid │ │ ├── DropShadowDialog.tscn │ │ ├── FlipImageDialog.gd │ │ ├── FlipImageDialog.gd.uid │ │ ├── FlipImageDialog.tscn │ │ ├── GaussianBlur.gd │ │ ├── GaussianBlur.gd.uid │ │ ├── GaussianBlur.tscn │ │ ├── GradientDialog.gd │ │ ├── GradientDialog.gd.uid │ │ ├── GradientDialog.tscn │ │ ├── GradientMapDialog.gd │ │ ├── GradientMapDialog.gd.uid │ │ ├── GradientMapDialog.tscn │ │ ├── HSVDialog.gd │ │ ├── HSVDialog.gd.uid │ │ ├── HSVDialog.tscn │ │ ├── ImageEffectParent.tscn │ │ ├── InvertColorsDialog.gd │ │ ├── InvertColorsDialog.gd.uid │ │ ├── InvertColorsDialog.tscn │ │ ├── OffsetScaleImage.gd │ │ ├── OffsetScaleImage.gd.uid │ │ ├── OffsetScaleImage.tscn │ │ ├── OutlineDialog.gd │ │ ├── OutlineDialog.gd.uid │ │ ├── OutlineDialog.tscn │ │ ├── PalettizeDialog.gd │ │ ├── PalettizeDialog.gd.uid │ │ ├── PalettizeDialog.tscn │ │ ├── PixelizeDialog.gd │ │ ├── PixelizeDialog.gd.uid │ │ ├── PixelizeDialog.tscn │ │ ├── Posterize.gd │ │ ├── Posterize.gd.uid │ │ ├── Posterize.tscn │ │ ├── ResizeCanvas.gd │ │ ├── ResizeCanvas.gd.uid │ │ ├── ResizeCanvas.tscn │ │ ├── RotateImage.gd │ │ ├── RotateImage.gd.uid │ │ ├── RotateImage.tscn │ │ ├── ScaleImage.gd │ │ ├── ScaleImage.gd.uid │ │ ├── ScaleImage.tscn │ │ ├── ShaderEffect.gd │ │ ├── ShaderEffect.gd.uid │ │ └── ShaderEffect.tscn │ ├── ImportPreviewDialog.gd │ ├── ImportPreviewDialog.gd.uid │ ├── ImportPreviewDialog.tscn │ ├── ImportTagDialog.gd │ ├── ImportTagDialog.gd.uid │ ├── ImportTagDialog.tscn │ ├── ModifySelection.gd │ ├── ModifySelection.gd.uid │ ├── ModifySelection.tscn │ ├── OpenSprite.tscn │ ├── ProjectProperties.gd │ ├── ProjectProperties.gd.uid │ ├── ProjectProperties.tscn │ ├── SaveSprite.tscn │ ├── SaveSpriteHTML5.tscn │ ├── SplashDialog.gd │ ├── SplashDialog.gd.uid │ ├── SplashDialog.tscn │ ├── TileModeOffsetsDialog.gd │ ├── TileModeOffsetsDialog.gd.uid │ ├── TileModeOffsetsDialog.tscn │ ├── WindowOpacityDialog.gd │ ├── WindowOpacityDialog.gd.uid │ └── WindowOpacityDialog.tscn ├── ExtensionExplorer/ │ ├── Entry/ │ │ ├── ExtensionEntry.gd │ │ ├── ExtensionEntry.gd.uid │ │ └── ExtensionEntry.tscn │ ├── ExtensionExplorer.gd │ ├── ExtensionExplorer.gd.uid │ ├── ExtensionExplorer.tscn │ └── Subscripts/ │ ├── CustomRepositoryLinks.gd │ ├── CustomRepositoryLinks.gd.uid │ ├── SearchManager.gd │ └── SearchManager.gd.uid ├── GlobalToolOptions/ │ ├── DynamicsPanel.gd │ ├── DynamicsPanel.gd.uid │ ├── GlobalToolOptions.gd │ ├── GlobalToolOptions.gd.uid │ └── GlobalToolOptions.tscn ├── Nodes/ │ ├── AnimatePanel.gd │ ├── AnimatePanel.gd.uid │ ├── AnimatePanel.tscn │ ├── CollapsibleContainer.gd │ ├── CollapsibleContainer.gd.uid │ ├── CurveEditor/ │ │ ├── CurveControlPoint.gd │ │ ├── CurveControlPoint.gd.uid │ │ ├── CurveEdit.gd │ │ ├── CurveEdit.gd.uid │ │ ├── CurveTangentPoint.gd │ │ └── CurveTangentPoint.gd.uid │ ├── GradientEdit.gd │ ├── GradientEdit.gd.uid │ ├── GradientEdit.tscn │ ├── MaxMinEdit.gd │ ├── MaxMinEdit.gd.uid │ ├── MaxMinEdit.tscn │ ├── NoiseGenerator.gd │ ├── NoiseGenerator.gd.uid │ ├── NoiseGenerator.tscn │ ├── NoiseGeneratorDialog.tscn │ ├── NotificationLabel.gd │ ├── NotificationLabel.gd.uid │ ├── Sliders/ │ │ ├── BasisSliders.gd │ │ ├── BasisSliders.gd.uid │ │ ├── BasisSliders.tscn │ │ ├── ValueSlider.gd │ │ ├── ValueSlider.gd.uid │ │ ├── ValueSlider.tscn │ │ ├── ValueSliderV2.gd │ │ ├── ValueSliderV2.gd.uid │ │ ├── ValueSliderV2.tscn │ │ ├── ValueSliderV3.gd │ │ ├── ValueSliderV3.gd.uid │ │ └── ValueSliderV3.tscn │ ├── TextToolEdit.gd │ ├── TextToolEdit.gd.uid │ ├── TransparentChecker.gd │ ├── TransparentChecker.gd.uid │ └── TransparentChecker.tscn ├── PerspectiveEditor/ │ ├── LineButton.tscn │ ├── PerspectiveEditor.gd │ ├── PerspectiveEditor.gd.uid │ ├── PerspectiveEditor.tscn │ ├── PerspectiveLine.gd │ ├── PerspectiveLine.gd.uid │ ├── PerspectiveLine.tscn │ ├── PointCollapseContainer.gd │ ├── PointCollapseContainer.gd.uid │ ├── VanishingPoint.gd │ ├── VanishingPoint.gd.uid │ └── VanishingPoint.tscn ├── Recorder/ │ ├── Recorder.gd │ ├── Recorder.gd.uid │ └── Recorder.tscn ├── ReferenceImages/ │ ├── ReferenceEdit.gd │ ├── ReferenceEdit.gd.uid │ ├── ReferenceImage.gd │ ├── ReferenceImage.gd.uid │ ├── ReferenceImageButton.gd │ ├── ReferenceImageButton.gd.uid │ ├── ReferenceImageButton.tscn │ ├── ReferencesPanel.gd │ ├── ReferencesPanel.gd.uid │ └── ReferencesPanel.tscn ├── Tabs.gd ├── Tabs.gd.uid ├── TilesPanel.gd ├── TilesPanel.gd.uid ├── TilesPanel.tscn ├── Timeline/ │ ├── AnimationTagUI.gd │ ├── AnimationTagUI.gd.uid │ ├── AnimationTagUI.tscn │ ├── AnimationTimeline.gd │ ├── AnimationTimeline.gd.uid │ ├── AnimationTimeline.tscn │ ├── CelButton.gd │ ├── CelButton.gd.uid │ ├── CelButton.tscn │ ├── CelProperties.gd │ ├── CelProperties.gd.uid │ ├── CelProperties.tscn │ ├── FrameButton.gd │ ├── FrameButton.gd.uid │ ├── FrameButton.tscn │ ├── FrameProperties.gd │ ├── FrameProperties.gd.uid │ ├── FrameProperties.tscn │ ├── FrameScrollContainer.gd │ ├── FrameScrollContainer.gd.uid │ ├── LayerButton.gd │ ├── LayerButton.gd.uid │ ├── LayerButton.tscn │ ├── LayerEffects/ │ │ ├── LayerEffectButton.gd │ │ ├── LayerEffectButton.gd.uid │ │ ├── LayerEffectsSettings.gd │ │ ├── LayerEffectsSettings.gd.uid │ │ └── LayerEffectsSettings.tscn │ ├── LayerMainButton.gd │ ├── LayerMainButton.gd.uid │ ├── LayerProperties.gd │ ├── LayerProperties.gd.uid │ ├── LayerProperties.tscn │ ├── NewTileMapLayerDialog.gd │ ├── NewTileMapLayerDialog.gd.uid │ ├── NewTileMapLayerDialog.tscn │ ├── TagProperties.gd │ ├── TagProperties.gd.uid │ └── TagProperties.tscn ├── ToolsPanel/ │ ├── ToolButton.tscn │ ├── ToolButtons.gd │ ├── ToolButtons.gd.uid │ └── Tools.tscn ├── TopMenuContainer/ │ ├── TopMenuContainer.gd │ ├── TopMenuContainer.gd.uid │ ├── TopMenuContainer.tscn │ ├── quick_access_buttons.gd │ ├── quick_access_buttons.gd.uid │ ├── undo_history_dialog.gd │ └── undo_history_dialog.gd.uid ├── UI.gd ├── UI.gd.uid ├── UI.tscn ├── ViewportContainer.gd └── ViewportContainer.gd.uid