diff --git a/CHANGELOG.md b/CHANGELOG.md index 362a91464..1e0c4287e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ Laurenz Reinthaler (Schweini07), kleonc, Variable-ind - Dragging and dropping individual cels in the timeline to change their position is now possible. - You can now resize cels in the timeline by holding `Control` and scrolling with the mouse wheel. - Added a new "Performance" tab in the Preferences that exposes options related to the application's FPS to the user. +- You can now change the transparency of the application's window, allowing for easier tracing/rotoscoping. (Does not work on the Web version) ([#444](https://github.com/Orama-Interactive/Pixelorama/pull/444)) - Added a new pixel grid, which is a grid of size 1px and it appears after a certain zoom level. ([#427](https://github.com/Orama-Interactive/Pixelorama/pull/427)) - Added offset options to the grid. ([#434](https://github.com/Orama-Interactive/Pixelorama/pull/434)) - The isometric grid has been refactored to work better and to offer more changeable options, such as the width and height of the cell bounds. ([#430](https://github.com/Orama-Interactive/Pixelorama/pull/430)) diff --git a/Translations/Translations.pot b/Translations/Translations.pot index 484b9491e..b028a78c8 100644 --- a/Translations/Translations.pot +++ b/Translations/Translations.pot @@ -151,6 +151,9 @@ msgstr "" msgid "Tile Mode" msgstr "" +msgid "Window Transparency" +msgstr "" + msgid "Mirror View" msgstr "" diff --git a/project.godot b/project.godot index 0bc077fbb..a0b666b6c 100644 --- a/project.godot +++ b/project.godot @@ -146,6 +146,8 @@ window/size/width=1280 window/size/height=720 window/per_pixel_transparency/allowed=true window/per_pixel_transparency/enabled=true +window/per_pixel_transparency/allowed.HTML5=false +window/per_pixel_transparency/enabled.HTML5=false [importer_defaults] diff --git a/src/UI/TopMenuContainer.gd b/src/UI/TopMenuContainer.gd index 1ffe12bf5..2be69a4de 100644 --- a/src/UI/TopMenuContainer.gd +++ b/src/UI/TopMenuContainer.gd @@ -108,6 +108,8 @@ func setup_view_menu() -> void: view_menu.set_item_checked(ViewMenuId.SHOW_ANIMATION_TIMELINE, true) view_menu.hide_on_checkable_item_selection = false view_menu.connect("id_pressed", self, "view_menu_id_pressed") + if OS.get_name() == "HTML5": + view_menu.set_item_disabled(ViewMenuId.WINDOW_TRANSPARENCY, true) func setup_tile_mode_submenu(item : String):