summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-01-24Merge pull request #57122 from Faless/net/4.x_http_request_leakRémi Verschelde
2022-01-24rename free mode to floating modefabriceci
2022-01-24[Net] Fix HTTPRequest memory leak in compressed responses.Fabio Alessandrelli
When accept_gzip = true.
2022-01-24Merge pull request #57105 from rafallus/regression/3d_disabledRémi Verschelde
2022-01-24Merge pull request #57100 from Paulb23/textedit-placeholderRémi Verschelde
2022-01-23Bring reusable variables out of while looprafallus
2022-01-23BaseButton: Rename `pressed` property to `button_pressed`Rémi Verschelde
This fixes a conflict with the `pressed` signal. The new name is temporary and only intended to solve the conflict for upcoming alpha builds. Discussions are still ongoing regarding the BaseButton API and how to rename and refactor more of its properties, signals and methods to have a clearer API in 4.0.
2022-01-23Add Placeholder to TextEditPaulb23
2022-01-23[RTL] Fix missing line separation in the paragraph offset and click calculation.bruvzg
2022-01-23Merge pull request #57082 from madmiraal/fix-50802Rémi Verschelde
2022-01-23Minor tweaks and fixes to panningkobewi
2022-01-23Fix mouse position not being scaled when window size is changedMarcel Admiraal
2022-01-23Merge pull request #57000 from KoBeWi/UNLIMITED_PANNINGRémi Verschelde
2022-01-23Merge pull request #57056 from Chaosus/vs_fix_defaultsRémi Verschelde
2022-01-23Merge pull request #57060 from KoBeWi/you_have_1_completion_requestRémi Verschelde
2022-01-22Merge pull request #56912 from AnilBK/circle-fixRémi Verschelde
Circle&CapsuleShape2D: Fix outlines missing line.
2022-01-22Circle&CapsuleShape2D: Fix outlines missing line.Anilforextra
2022-01-22Remove transform input from fog mode in visual shadersYuri Roubinsky
2022-01-22Rename request_code_completion signalkobewi
2022-01-22Fix default input port hints for some modes in visual shaderYuri Roubinsky
2022-01-21Add ViewPanner to 2D editorkobewi
2022-01-21Fix main window title translation.bruvzg
2022-01-21Merge pull request #57035 from Chaosus/vs_fix_expression_port_removalYuri Roubinsky
2022-01-21Fix undo after non-last port removal in `VisualShaderNodeExpression`Yuri Roubinsky
2022-01-21Merge pull request #56124 from KoBeWi/font_slayerRémi Verschelde
2022-01-21Merge pull request #56963 from KoBeWi/wszystkie_plikiRémi Verschelde
2022-01-20Merge pull request #51452 from omar-polo/fix-macrosRémi Verschelde
2022-01-20Merge pull request #52134 from RandomShaper/fix_namingRémi Verschelde
2022-01-20Rename or refactor macros to avoid leading underscoresOmar Polo
These are not used consistently and some can conflict with system-specific defines. While here, also delete some unused macros.
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-20Merge pull request #57001 from bruvzg/popup_dialog_fixYuri Roubinsky
2022-01-20Merge pull request #55360 from Calinou/rename-bake-mode-propertiesRémi Verschelde
2022-01-20Merge pull request #53276 from Phischermen/propagate_checkRémi Verschelde
2022-01-20[Windows] Fix pop-up dialogs instantly closing.bruvzg
2022-01-20Merge pull request #56972 from lawnjelly/warn_unusedRémi Verschelde
2022-01-20Add nodiscard to core math classes to catch c++ errors.lawnjelly
A common source of errors is to call functions (such as round()) expecting them to work in place, but them actually being designed only to return the processed value. Not using the return value in this case in indicative of a bug, and can be flagged as a warning by using the [[nodiscard]] attribute.
2022-01-20Merge pull request #56957 from Pineapple/get-node-error-check-optimizationRémi Verschelde
Rework Node::get_node to omit is_absolute() check in best case scenario
2022-01-19Rework Node::get_node to omit is_absolute() check in best case scenarioBartłomiej T. Listwon
2022-01-19Merge pull request #54729 from Paulb23/text-edit-callableRémi Verschelde
2022-01-19Convert TextEdit callbacks to CallablePaulb23
2022-01-19Fix FileDialog localization issueskobewi
2022-01-19Improve the default project themeHugo Locurcio
The new default project theme uses StyleBoxFlat extensively for a more modern design and better scalability to multiple resolutions. SVG icons are now used in place of PNG icons. While this does not allow for true vector-based icon drawing (icons are still rasterized at load-time), this makes the design work easier for contributors and opens the door to vector drawing in the future (e.g. with polygons or SDFs). Like for editor icons, the SVG header file is now built automatically when a SVG file is changed. This removing the need for running `make_header.py` manually (TODO). The "Use Hidpi" project setting has been removed in favor of a "Default Theme Scale" project setting, which allows creating the default theme at a higher/lower scale than the default. This can be used when designing GUIs with a high base resolution to ensure crisp visuals. Co-authored-by: Yuri Sizov <yuris@humnom.net>
2022-01-19Ignore layout and translation changes in Controls outside of treeYuri Sizov
2022-01-19Merge pull request #53923 from KoBeWi/RichBugLabelRémi Verschelde
2022-01-19Fix bottom line in editor logkobewi
2022-01-19Merge pull request #56924 from KoBeWi/_or_nullRémi Verschelde
2022-01-19Merge pull request #56935 from V-Sekai/window_theme_changed_signalRémi Verschelde
2022-01-19Merge pull request #56825 from bruvzg/macos_fix_fullscr_multiwindowRémi Verschelde
2022-01-19Add missing 'theme_changed' signal to Window classSaracenOne
2022-01-18Addded methods to propagate checks & refactored classes to use new methods.Kevin Fischer