Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: godot | Distribution: openSUSE Tumbleweed |
Version: 4.3 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Aug 15 14:00:00 2024 |
Group: Development/Tools/Other | Build host: reproducible |
Size: 101136055 | Source RPM: godot-4.3-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://godotengine.org/ | |
Summary: Cross-Platform Game Engine with an Integrated Editor |
Godot is a game engine. It provides a set of tools and a visually oriented workflow that can export games to PC, Mobile and Web platforms.
MIT
* Thu Aug 15 2024 cunix@mail.de - Update to 4.3 * Interactive music * 2D physics interpolation * TileMapLayer nodes * SkeletonModifier3D node * Splitting navigation meshes into chunks * Native ufbx importer * Parallax2D node * Premultiplied alpha blending in 3D shaders * Depth-based fog * Acyclic rendering graph * Wayland support * Register runtime classes with GDExtension and much more: https://godotengine.github.io/godot-interactive-changelog/#4.3 - delete improve_linker_detection.patch - update check mode set to "disabled" by default * Mon Apr 22 2024 cunix@mail.de - Update to 4.2.2 * Texture2D and Texture3D icons added * Prompt require editor restart to user when gizmo color changed * Make viewport message dependent on framerate not physics step * Show modifier key functionality on all the editor tools * Make AnimationTree reference AnimationPlayer instead of AnimationMixer * Fix permanently selected audio bus effects * Add missing RenderServer include for "get_video_adapter_driver_info" * Fix frame number underflow in visual profiler * ix leak of scene used for customization during export * Handle export preset forward compat with 4.3+ platform name * Fix reporting exit code when command line export fails * Correctly enforce minimum window size in editor * Add "--import" command-line flag * Ensure the active window gains the keyboard focus * Prevent escape key from closing Editor Settings window when filtering for shortcuts * Fix Godot stealing focus on alternative window managers * Don't re-set input focus if the given window already has it * Force ANGLE on all pre GCN 4th gen. AMD/ATI GPUs * Use render method from OS instead of project settings in compositor RD * Add wireframe for compatibility mode * Significantly improve the speed of shader compilation in compatibility backend and more: https://godotengine.github.io/godot-interactive-changelog/#4.2.2 * Tue Feb 27 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN. * Fri Feb 16 2024 cunix@mail.de - Pin mbedtls-devel version to be lower than 3 for Leap builds, too. * Wed Dec 13 2023 cunix@mail.de - Update to 4.2.1 * Set language encoding flag when using "ZIPPacker" * Prevent infinite recursion when printing errors * Allow dragging editable children in editor * Fix errors on file rename or move in the Filesystem Dock * X11: Send IME update notification deferred * Only allow MeshInstance3D-based nodes in particles emission shape node selector * Comment the shader template light function by default and more: https://godotengine.github.io/godot-interactive-changelog/#4.2.1 * Thu Nov 30 2023 cunix@mail.de - Update to 4.2 Breaking possible: * AnimationMixer between AnimationPlayer and AnimationTree * GraphEdit and GraphNode reworked * GLTF importer * Internal storing of meshes * "change_scene_to_"* methods * "bus_layout_changed" signal removed in AudioServer * NOTIFICATION_NODE_RECACHE_REQUESTED removed Some highlights: * Onion skinning mode to preview animations * 2D navigation mesh baking * Multi-threading when baking the navigation mesh * Editor code regions * Project manager reorganized * GDExtension hot reload in editor * Import type changes are picked up on the fly * KTX image format * Native file selection dialogs * Copying and pasting images to clipboard * OIDN dropped as default denoiser * GPU and CPU particles start to deviate * Full support for threaded code in script debugger and much more: https://godotengine.github.io/godot-interactive-changelog/#4.2 - rebased improve_linker_detection.patch * Tue Nov 07 2023 cunix@mail.de - Update to 4.1.3 Added: * Support loading of translations on threads * GDScript: check for "super()" methods not being implemented Changed: * Allow using floating-point bone sizes and outline widths in the 2D editor * Convert TileSet Atlas Merge input images to RGBA8 to match output, if needed * Make CSGShape follow curve's tilt in Path mode * Initialize View Frame Time estimates to match 120 FPS * Animation: Improve and clarify paused Tweens * Limit mesh complexity in LOD generation to prevent crashing * Update Blender export flags for 3.6 Fixed: * TileMap editor so that pressing control deselects cells correctly * GridMap: Ensure the visibility is updated when entering the tree * Animation keyframes being skipped when played backwards * BoneAttachment3D signal connection * SkeletonIK3D editor preview when changing active node * Clear the previously set state when configuring for a new scene root node * Non-deterministic behavior in PCKPacker * Conversion of hex color strings in project converter * Indentation in script templates * LSP: Fix connection error when launched in a separate thread * LSP: Fix autocomplete quote handling * Native popups auto-closing when interacting with non-client area * Scrolling "PopupMenu" on keyboard/controller input * "OptionButton" minimum size when "Fit Longest Item" is enabled * 2D/3D viewport context switching issues when script editor is floating * Crash when generating LODs on meshes with non-finite vertices * Particle shader deterministic random values * Use EWMH for "DisplayServerX11::_window_minimize_check()" implementation * Ensure "POINT_SIZE" takes effect in the canvas item shader * Avoid default fallback material when using "world_vertex_coords" * Disabling depth prepass break opaque materials and more: https://godotengine.github.io/godot-interactive-changelog/#4.1.3 * Thu Oct 05 2023 cunix@mail.de - Update to 4.1.2 Added: * Check to ensure registered classes are declared * Motion vector support for GPU 3D Particles * More hint types for uniform arrays in shaders * Autocomplete for filter/repeat hints on uniform arrays in shaders Changed: * Disable C++ exception handling * 3D property hint range for camera attributes exposure multiplier * Don't use splash minimum display time in editor * Automatically add path to built-in scripts * Uncollapse favorites by default in the editor FileSystem dock * Use "ui_text_submit" instead of "ui_accept" to confirm and close text prompts * Make editor camera speed indicator use "m/s" and "m" * Enable transparent background for GUI tooltips * Ensure "joy_connection_changed" is emitted on the main thread * Do not fail DisplayServer init if non-essential extensions are missing * Enable depth writes during shadow pass and depth pass, disable during color pass * Clamp Volumetric Fog Length property to prevent rendering issues Fixed: * Camera2D crash when edited scene root is null * "CanvasModulate" logic for modulating the canvas * VoxelGI saving VoxelGIData as a built-in file, despite being prompted to save it to an external file * Curve3D baking up vectors for nontrivial curves * Remove animation tracks with correct indices * Audio stream generators getting freed accidentally * Range error for "Array.slice" * Recursion level check for array stringification * Global transform validity for "Node2D" and "Control" * String conversion for -0.0 float values * "generate_random_bytes" for large chunks * Improve resolution of script type icons * Make the single window mode check more strict * Crash when using "Close All Tabs" * Version check for GDExtension * Overriding "_export_begin", "_export_file" and "_export_end" from GDExtension * Conflict between property and group names * RichTextLabel character line and paragraph index getters * Delay on tab resizing when (un)hovering tabs * Button clipping when internal margins exist * "OptionButton" resize when disabling "Fit to Longest Item" * "Button" text when the overrun behavior is other than "No Trimming" * Crash when hiding subwindow during popup of new subwindow * ItemList not updating when icon scale changes * NavigationObstacle2D debug position * Prevent crash when accessing "Node" Multiplayer from thread * ENet: Better handle truncated socket messages * ENet: Properly set transfer flags when using custom channels * File permissions set to 0666 * Shader type detection * Shader and ShaderInclude resource loading * Empty shader resource loading and more: https://godotengine.github.io/godot-interactive-changelog/#4.1.2 - added improve_linker_detection.patch for pck embedding with runner * Wed Jul 19 2023 cunix@mail.de - Update to 4.1.1 Added: * 3.x compatibility for animation loop mode Changed: * Allow unbundling brotli to use system library * Check parameter validity in "Object::set_script" * Focus current node after connecting * Sort project tags before saving * Project converter: Use same rendering driver as Project Manager * Take eye offset into account for depth in StandardMaterial3D Fixed: * build with "use_sowrap=no" and various warnings/errors * "Camera2D.rotating" not being converted and reversed properly * 3D viewport grid disappearing on scene tab changes * "tween_property" on "Basis" to properly update its value * dropping files from "res://" to "res://" * Do not change a node unique name to the same name * Emit "history_changed" on merged UndoRedo actions * Cursor behavior for multiselect in Tree while holding CTRL * Invalid minimum size for translated messages in option button * Fallback logic of "OS::shell_show_in_file_manage"` * Avoid freeze when interacting with menus on Wayland * "move_to_trash" wrongly reporting files as not found * Threading bug in Vulkan rendering device - "xkb_loaded.patch" dropped: accepted upstream * Fri Jul 07 2023 cunix@mail.de - Update to 4.1 Added: * Platform-specific CA bundles * "Center View" button in 2D editor * Proper snapping to tile polygon editor * Ability to look-at in 3D model-space * Move control points button to Path3D Editor * "TRANS_SPRING" mode to "Tween" * Frame delta smoothing option * Square fill mode to GradientTexture2D * "ProjectSettings.set_as_basic()" and "ProjectSettings.set_as_internal()" exposed to scripting * Let user scripts disable thread safety checks * multi-window for code and shader editors * Remember snapping options per-project * Project tags * Make create folder popup support nested folders * Relative path support for "EditorPlugin.add_autoload_singleton" * Export options for EditorExportPlugins * Editor support for icons of custom, scripted, and GDExtension classes * Backwards compatibility system for GDExtension * GDExtensions allowed to add editor plugins * GDExtension "@since" attribute * Boolean operators for all Variant types * Static variables in GDScript * Multiline cells in "Tree" * horizontal/vertical "custom_step" editor property for "ScrollContainer" * "screen_get_pixel" method * Vertical icon alignment for buttons * All auto-wrap modes in "TextEdit" exposed * Tab stops support in "Label" and "RichTextLabel" * "Window.get_window_id()" * Method to check if native window is focused * Support for extending GLTF with more texture formats and support WebP * non-standard OBJ vertex entries supported * NavigationAgent path postprocessing and pathfinding algorithm options exposed * "audio/general/text_to_speech" project setting to enable/disable TTS * Default error handler for X11 to avoid crashes * Shader cache for GLES3 * Vulkan pipeline caching * NoiseTexture3D * "EXPOSURE" and "LIGHT_IS_DIRECTIONAL" built-in for spatial shaders * Option for ButtonGroups to be unpressed Changed: * Node processing refactored to allow Scene multi-threading * Node children management optimized * Replace invalid characters in node names by underscores instead of removing them * Remove constrained view in the 2D editor * Reorganize context menu in FileSystem dock * Preserve scene unique names when saving branch as scene * Allow showing messages from threads in "Editor Log" * Store sensitive export options in dedicated credentials file * Rework GDExtension interface from a struct to loading function pointers * Make "TextureButton" and "Button" update on texture change * Use defined key mapping for closing popups and dialogs * Disable texture format import overrides by default * Navigation mesh edge connections optional * Disable weak crypto and TLS versions * Propagate previously unused "NOTIFICATION_WORLD_2D_CHANGED", make CanvasItem/CollisionObject2D use it * Rework particle turbulence * (Re-)Implement "Light3D.shadow_reverse_cull_face" Fixed: * 3D viewport front/rear axis and "Focus" button * AudioListener2D ignoring rotation for positional audio * Trim when importing WAV * Invalid 2D global position when read outside tree * "View Owners" dialog not acknowledging that some resources aren't scenes * Avoid error spam on first opening of a not yet imported project * GDExtension Variant type conversion * GDScript access to identifiers that are reserved keywords * Ensure that controls update all their sizing information when required * Input: just pressed and released with short presses * Sliding window problem * Temporary file permissions and much more: https://downloads.tuxfamily.org/godotengine/4.1/Godot_v4.1-stable_changelog_chrono.txt - "certs_fallback.patch" dropped: godot is now aware of openSUSE certs in "/var/lib/ca-certificates/ca-bundle.pem" - "tinyexr_thirdparty_upstream.patch" dropped: bundled tinyexr 1.0.5 has patch applied - "xkb_loaded.patch" added for x11 build failure with "use_sowrap=no" * Mon May 22 2023 cunix@mail.de - Update to 4.0.3 Added: * Info label to TileMap editor * Properly remember snapping options per-project * Remember directory when installing templates file * Allow entering named colors in ColorPicker's hex field * Expose NavigationAgent path postprocessing and pathfinding algorithm options * Expose viewports render target RID * Allow creation of rendering buffers at any time Changed: * Make acos and asin safe * Prevent off-screen controls in editor * Validate renderer selection in project manager and expose default renderer setting as an enum * Close built-in shaders when closing scene * Preserve scene unique names when saving branch as scene * gltf: Remove obsolete hack to embed gltf textures in advanced import * Expose more compression formats in Image and fix compress check * Ensure WindowData minimized/maximized are mutually exclusive Fixed: * AudioStreamPlayer2D crash when PhysicsServer2D runs on thread * Invalid global position when read outside tree * Prevent errors when using ViewportTexture * Initialize editor values on first launch * "line_spacing" in code editor will not take effect * Missing member type check when resolving "extends" * Multi-line string highlighting with single quotes * Don't fail when freed object is returned * NavigationObstacles not being added to avoidance simulation * Crashes trying to use TLS when not available And more: https://downloads.tuxfamily.org/godotengine/4.0.3/Godot_v4.0.3-stable_changelog_chrono.txt * Tue May 02 2023 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> - Require the mbedtls-devel version to be lower than 3 * Wed Apr 05 2023 cunix@mail.de - Update to 4.0.2 Added: * Expose "apply_floor_snap" function to allow manual snap * Drag and drop support for shader include files in shader editor Changed: * Cleanup pulseaudio defines for Linux * Use 8×8 default grid size for TextureRegion and 2D polygon editors * Don't allow selecting nodes without owner in the editor * Exit with non-zero status if there are issues with FreeType dependencies * Remove disabled plugins from active plugins * Delete unused compression formats from ".import" files when exporting * Make GDScript number highlighting stricter * Revert attempted fix of trimesh CCD * Incorporating the availability of screen and depth textures for the GLES3 backend Fixed: * preview rendering and transform calculations in the tiles editor * built-in scripts missing their methods on signal connection * GDExtensions library export when multiple architectures are set * "Find in Files" search results not opening built-in script * scrolling behavior with zero/low page value * Layout bug in "keyboard_get_keycode_from_physical" * Agents with disabled avoidance getting added to avoidance simulation * Spotlight shadows in volumetric fog * Update GPUParticles2D/3D speed scale on "ENTER_TREE" And more: https://downloads.tuxfamily.org/godotengine/4.0.2/Godot_v4.0.2-stable_changelog_chrono.txt - dropped scons_regression.patch with Scons 4.5.2 available in Tumbleweed * Wed Mar 22 2023 cunix@mail.de - Update to 4.0.1 Added: * Set the unlit/unshaded extension when importing/exporting glTF * Keycode project conversion * Conversion for common Theme Overrides * Remember previously selected TileMap tile Changed: * Check for type mismatch in PropertyTweener.from() * Propagate errors when creating an OpenGL context fails in X11 * Automatically reparent editor message dialogs to avoid error spam * Disallow creating a project in the Home or Documents folder * No autocomplete numbers in GDScript * Add invalid font scaling check, restrict Linux/BSD system fonts lookup to TrueType/CFF only (fixes crash in donors screen) * Do not convert lines that start with a comment * Don't strip whitespace when converting * Use linear filtering without mipmaps for ProceduralSkyMaterial and PhysicalSkyMaterial Fixed: * VMA build with GCC 13 * Don't try to link system embree3 on unsupported archs * Logic related to editing audio buses and prevent crashes * Set properties of ImageTexture3D when creating * Crashing on startup if project has scripted theme types * Disable local space for Blender-style transforms * Toaster notification circle flickering * Crash when showing file in FileSystem dock * Cache corruption when saving resources in the editor * MultiNodeEdit not cleared after deleting nodes * Crash when dumping extension API in a non-writable directory * Missing handler for removing font sizes in the theme editor * NavigationAgent3D debug path duplicated points * Check if required xkb functions exist before using it * Broken shortcut key input * Avoid copying CanvasTexture when updating proxy And more: https://downloads.tuxfamily.org/godotengine/4.0.1/Godot_v4.0.1-stable_changelog_chrono.txt - dropped upstreamed VMA-fix-gcc13.patch. * Thu Mar 09 2023 cunix@mail.de - added scons_regression.patch for scons 4.5.1 until 4.5.2 * Thu Mar 09 2023 Martin Liška <mliska@suse.cz> - Include upstream fix for GCC 13: VMA-fix-gcc13.patch. * Fri Mar 03 2023 cunix@mail.de - existing 3.x projects will probably need manual work to port to 4.0 * BACKUPS NEEDED! - Update to 4.0 * 3D & General Rendering Overhaul Vulkan & New Renderers Highly Improved Lighting & Shadows New Rendering Optimization Techniques Enhanced Mid & Post-Processing * 2D Improvements Powerful New 2D Level-Editing Tools New 2D Rendering Options Improved 2D Lighting & Shadows * Shaders & VFX New Atmospheric Effects Textures & Material Projection Enhanced Shader-Game World Interaction Improved Shader Editor Extended Shader Language Compute Shaders * Scripting GDScript static typing system is now more robust first-class functions, lambdas and signals await and super keywords report many errors simultaneously automatically generate documentation GDExtension (experimental) replaces GDNative * Physics Game-Specific Physics Engine Multithreading & Performance Optimization Better Physics API Higher Simulation Stability * UI and Text Multiple Window Support UI Editor Improvements New Text Rendering Systems New Theme and Theme Editor * Internationalization Extended Language Support Easier Translation Workflow * Editor & UX Easier Importing New Editor Features and Widgets Inspector Dock Improvements Scene Dock Improvements Script Editor Improvements Easier Version Control New Movie Maker Mode New Editor Theme * Navigation Server-Based Navigation System Extended Complex Navigation Support * XR Wider Headset & Platform Support Godot XR Tools * Networking & Multiplayer More Stable Networking Systems Simplified Multiplayer Development Workflow * Audio Cleaner Sound Built-in Polyphony Music Looping Point and Text-To-Speech * Animation Enhanced Animation Editor Improved 3D Animation Workflow Animation Libraries and Retargeting System Blending, Transitions and Complex Animation Support New Tween Animation System * Platform Support Android & Web Support More Exporting Options * and so much more: https://downloads.tuxfamily.org/godotengine/4.0/Godot_v4.0-stable_changelog_chrono.txt - certs_fallback.patch rebased - drop linker_pie_flag.patch - dropped separate headless and server packages * Mon Nov 21 2022 Dominique Leuenberger <dimstar@opensuse.org> - Do not have the main package recommend the bash-completion sub-package, but rather have the subpackage supplement the combination of godot and bash-completion (already in place). * Fri Sep 30 2022 cunix@mail.de - Update to 3.5.1 Added: * Expose Tabs "set/get_tab_button_icon()" to scripting Changed: * Include terminal indented comments for code folding in editor * Portals: Show RayCast debug helper Fixed: * GNU ld detection for pck_embed linker script * CPUParticles initialize data on "set_amount" * Crash when playing SceneTreeTween right after finishing * "Time.get_unix_time_from_system()" not including msecs * Crash when pressing up on an empty PopupMenu * Exclude disabled StaticBody collisions from NavigationMesh baking * Prevent HTTPRequest from polling invalid client * Hotfix for Bullet's collision margin regression And more: https://downloads.tuxfamily.org/godotengine/3.5.1/Godot_v3.5.1-stable_changelog_chrono.txt * Mon Sep 12 2022 cunix@mail.de - Heap-buffer-overflow in bundled thirdparty tool tinyexr * added tinyexr_thirdparty_upstream.patch from upstream tinyexr (boo#1203278) * Sat Aug 06 2022 cunix@mail.de - Update to 3.5 Added: * NavigationServer with obstacle avoidance * Physics interpolation in 3D * SceneTreeTween * Time singleton * Label3D node and Sprite3D material render priority * Scene unique nodes * FlowContainer * Asynchronous shader compilation and caching * OccluderShapePolygon * "material_overlay" property for MeshInstance * Transparent background Viewports with post processing effects * Changing directional shadows at runtime * Setting visibility for CanvasLayer * push, pull, fetch and improved diff view to VCS UI * "global_translation" and "global_rotation"` to Spatial * Option to paste animation as duplicate * Configuring loop mode on WAV import * Pinning property values and Consistent property defaults * Deep comparison of Array and Dictionary * methods "OS.is_process_running()", "OS.crash()", "OS.has_clipboard()", "OS.get_processor_name()", "OS.get_screen_refresh_rate()", "OS.move_to_trash()", "Image.fill_rect()", "String.get_slice()", "String.join()", "Dictionary.merge()" * Search methods for PoolArrays: "has()", "count()", "find()", "rfind()" * Option to keep or skip carriage return (CR) in "File.get_as_text()" * GradientTexture2D * Signal to notify when children nodes enter or exit tree * Alt + Mouse wheel to adjust FOV in the 3D editor viewport * Make overridden properties link to parent definition * drag and drop for NodePaths * drag and drop to TextEdit, LineEdit, RichTextLabel * drag start/end signals for Slider * Option to make selection unique to TextEdit, LineEdit, RichTextLabel * alignment options to Button icons * WOFF2 font support and brotli decoder * RichTextLabel: "deselect()" and "get_selected_text()" methods * Binary MO translation file support * Proxy support for HTTPClient and the editor * "set_extra_headers()" to WebSocketServer * Support for primary clipboard * Viewport property to use full floating-point precision in HDR * Saving multiple Images in BakedLightmap * "max_distance" for VisibilityNotifier * "VERTEX_ID" and "INSTANCE_ID" to user created shaders * Random initial color feature for all Particles nodes Changed: * Create onready variables when dropping nodes and holding Ctrl * Don't switch to 2D/3D viewports when selecting nodes while in Script Editor * Re-enable input accumulation disabled by error in 3.4 * Navigation and Navigation2D nodes were kept for compatibility but are now deprecated. Their functionality is replaced by the NavigationServer and Navigation2DServer. * WebSocket hostname resolution non-blocking * Use application name as PulseAudio device name And much more: https://downloads.tuxfamily.org/godotengine/3.5/Godot_v3.5-stable_changelog_chrono.txt - "linker_pie_flag.patch" rebased - Use bundled freetype, libpng and zlib for non-Tumbleweed builds. * Tue Aug 02 2022 cunix@mail.de - Update to 3.4.5 Added: * Expose "tile_texture" property in TilesetEditorContext Changed: * XR: Update Meta hand tracking version Fixed: * X11 "OS.is_window_maximized()" * Properly check for fullscreen toggle made through the Window Manager * Crash in AudioServer when switching audio devices with different audio channels count * EditorProperty icon overlapping text with checkbox * Custom class icon when it inherits from a script * UndoRedo in Gradient editor * Editor undo history for function name autocompletion * FileDialog: Fix support for changing directory in "user://" and "res://" modes * RichTextLabel: Fix implementation of "remove_line()" * glTF texture filename decoding * Document that accumulated input is disabled by default This is actually due to a regression in 3.4. It's kept disabled in this release for compatibility, but will be enabled by default in 3.5. * GLES2: Unpack blend shape arrays when necessary * GLES3: Unbind vertex buffer before calculating blend shapes * Portals: Force full check on adding moving object And more: https://downloads.tuxfamily.org/godotengine/3.4.5/Godot_v3.4.5-stable_changelog_chrono.txt * Wed Jun 29 2022 Andreas Schwab <schwab@suse.de> - Fix name of installable binaries * Sat Mar 26 2022 cunix@mail.de - Update to 3.4.4 Reverted: * Audio: PitchShift effect quality for different pitch scale values * ProjectSettings "has_setting()" when used on a overriden setting with feature tags Fixed: * CSG: visible seam on smoothed sphere, cylinder, and torus shapes * CSG: mixed smoothed and non-smoothed face normals computation * Portals: duplication of instanced scenes during conversion * Animation: cubic interpolate when looping * "UndoRedo::create_action()" invalid memory usage * RichTextLabel: shadow color when text has transparency * Editor: showing "Extend Script" option without script attached * Physics: Update joints on "NOTIFICATION_POST_ENTER_TREE" * GLES2: compression on blend shapes * GLES2: "VersionKey" comparison in shader binding * GLES3: shader state caching when blend shapes used * GLES3: broken normals in meshes with blend shapes * Sat Feb 26 2022 cunix@mail.de - Update to 3.4.3 Added: * TileMap: Expose "autotile_coord"` parameter in "TileMap.set_cellv" * Expose "AnimationNodeOneShot::mix_mode" as a property Fixed: * GridMap: "Convert to MeshLibrary" not respecting collision transforms * GridMap: Editing MeshLibrary's Shapes array from the Inspector * Portals: gameplay monitor unloading and ticking * Portals: DYNAMIC particle systems * Potential infinite recursion crash in Variant decoding * Decoding UTF-8 filenames on unzipping * Replicate load-as-placeholder state on node duplication * "ProjectSettings.has_setting()" handle feature overrides * Editor: undo/redo operations in Input Map * Editor: Performance increase for opening the editor on big projects * GDScript: Clear pending function states when reloading script * GDScript: crash when "is" keyword is tested against a String variable * GUI: Release focus of Control node when exiting tree * GUI: LineEdit center and right alignment * GUI: PopupMenu bad item offset with custom vseparation * GUI: RichTextLabel underline appearance when inside fill tag * GUI: RichTextLabel underline prevents strikethrough from rendering * GUI: TabContainer not setting layout immediately * GUI: TextEdit blocking side scrolling in ScrollContainer * GUI: TextureButton focus texture logic * GUI: nine patch of circular TextureProgressBar * Import: glTF scene export crash on null normal texture * Increase joystick max button number * HTTPRequest support for requests with "content-length" above 2.1 GB * Fix tablet tilt values returning bad values * Rendering: blend shapes when octahedral compression is used * Rendering: nvalid read when using LightOccluder2D * GLES3: Fix visible background line in intersections in screen-space reflections And more: https://downloads.tuxfamily.org/godotengine/3.4.3/Godot_v3.4.3-stable_changelog_chrono.txt * Wed Dec 29 2021 cunix@mail.de - Update to 3.4.2 Fixed: * BaseButton's localization for tooltip text with shortcut * Size issue for ARVR managed viewport And more: https://downloads.tuxfamily.org/godotengine/3.4.2/Godot_v3.4.2-stable_changelog_chrono.txt * Sun Dec 19 2021 cunix@mail.de - Update to 3.4.1 Added: * Expose "ScriptEditor::edit" to scripting * TextEdit: Allow toggling bookmark gutter * TextEdit: methods to get position from column and line * "Input.is_physical_key_pressed()" method * Expose "intersect_point" in 3D physics server * BVH: option for expanded AABBs in leaves * Support for OpenXR export configurations Changed: * Remove editor splash screen with sponsors logo * Clamp rotation for up/down orbiting shortcuts * Sort and group theme properties in docs, improve formatting for theme and enums Fixed: * TileSet editor workspace breaking * Only add light occlusion for visible TileMaps * Selecting next/previous subtile in TileSet editor * Swapped rest pose action names in the Skeleton2D editor * Theme Editor crash when clicking the element picker * Don't ignore the type mismatch in GDScript setter function * GDScript: Support multiline indexing with "[]" * Prevent LSP adding signal callbacks to non GDScripts * RichTextLabel: Right alignment regression * RichTextLabel: min/max line width calculation * Support for CSG and GridMap in glTF scene export * Crash when exporting meshes to glTF that have no skin * HTTP request headers being included in response * Potential infinite loop when connecting HTTPClient * WebRTC returning packets from peers too early * Volume calculation for cylinders in GodotPhysics * Errors in KinematicBody when floor is destroyed or removed * Double use of seed in random Particles shader variables * Update CanvasItem when MultiMesh instance transform changes * Portals: Allow user to set roaming expansion margin * Incorrect VisualServer RID cleanup in various locations And more: https://downloads.tuxfamily.org/godotengine/3.4.1/Godot_v3.4.1-stable_changelog_chrono.txt * Mon Nov 08 2021 cunix@mail.de - Update to 3.4 Added: * "AESContext", RSA public keys, encryption, decryption, sign, and verify * "HMACContext" * Revamped UI theme editor * Support for translating the class reference * Initial support for the RISC-V architecture * Rooms and portals-based occlusion culling * Ring emitter for 3D particles * Structs and fragment-to-light varyings in shaders * Global const arrays in shaders * Object validity checks * High quality tonemapper * Auto-reload scripts with external editor * Allow to create a node at specific position * Assign value to property by dropping to scene tree * Allow dropping property path into script editor * Save branch as scene by dropping to filesystem * Implement a "%command%" placeholder in the Main Run Args settin * Keyboard shortcuts to the project manager * History navigation in the script editor using extra mouse buttons * Focus font color for Button and derivatives * ButtonGroup: "pressed" signal * ColorPicker: Display previous color and allow selecting it back * DynamicFont: Allow using WOFF fonts * ScrollBar: "increment_pressed" and "decrement_pressed" icons * Theme: support for partial custom editor theme * Theme: API to retrieve the default font * Improved glTF module with scene export support * Lossless WebP encoding * Input: physical scancodes to fix non-latin layout scancodes * Allow checking for exact matches with action events * Multiple address resolution in DNS requests * Enable setting the number of physics solver iterations * Heightmap collision shape support in Physics 3D * Expose collider RID in 2D/3D kinematic collision * Support for disabling physics on "SoftBody" * GLES2: Add basic support for CPU blendshapes * GLES3: Add support for contrast-adaptive sharpening in 3D * Soft shadows for the CPU lightmapper * High quality glow mode * Horizon specular occlusion * Shaders: "TIME" available in custom functions by default * Allow dropping custom node scripts in VisualScript editor * Frame delta smoothing * OS data directory getter methods exposed * Getter for the project data directory * BVH thread safety * Property "Engine.print_error_messages" to disable printing errors * Setting to configure number of threads for lightmap baking * Allow for platform "Thread" implementation override * Method "Thread.is_alive()" to check if the thread is still doing work * Method "String::parse_url()" for parsing URLs * Property "dtls_hostname" for ENet * Animation "reset" track * Options to clean/simplify convex hull generated from mesh * 2D Viewport scale factor property * LSP: support for custom host setting Changed: * Most recently added current "Camera2D" takes precedence * Add Node name to "print()" of all nodes * Thread callbacks can now take optional parameters * "AStar.get_available_point_id()" returns 0 instead of 1 when empty * Button: Don't change hovering during focus events * DynamicFont: Re-add support for kerning * LineEdit: Double click selects words, triple click selects all the content * Return RID instead of Object ID in "area"-/"body_shape_entered"/-"exited" * "VisualServer" now sorts based on AABB position * Default shader specular render mode to "SCHLICK_GGX" Fixed: * Make all file access 64-bit * Ignore property groups and categories in GDScript code completion * LSP: "SymbolKind" reporting wrong types and better "get_node()" parsing * Breaking Compatibility: swapped axes in "OpenSimplexNoise.get_image()" And much more: https://downloads.tuxfamily.org/godotengine/3.4/Godot_v3.4-stable_changelog_chrono.txt - "certs_fallback.patch" and "linker_pie_flag.patch" rebased * Tue Oct 05 2021 cunix@mail.de - Update to 3.3.4 Added: * AStar Error messages Changed: * Compare signal connections by ObjectID to avoid spurious reordering in .tscn files. * Remove deprecation warning for BaseButton.enabled_focus_mode * LinkButton's text is now automatically translated. Fixed: * LocalVector crash on insert * Quote and escape ConfigFile keys when necessary. * invalid "Too many warnings!" error in remote script debugger * setting NodePath properties on multiple nodes at once * preview grid and preserve source texture margins in SpriteFrames editor * LSP: Fix completion crashing on scene-less scripts * CSG: Don't update CSGShape when not inside tree * drawing current tab when it's disabled * GLES3: Fix multimesh being colored by other nodes * GLES3: Properly clear cubemap filter state when texture array environment disabled * GLES3: Fix Light2D UBO initialization * Prevent shaders from generating code before the constructor finishes * Fix VisualScriptPropertySet value hint * LineEdit undo crash And more: https://downloads.tuxfamily.org/godotengine/3.3.4/Godot_v3.3.4-stable_changelog_chrono.txt * Fri Aug 20 2021 cunix@mail.de - Update to 3.3.3 Added: * "action_get_deadzone()" method to InputMap Changed: * GraphEdit: Allow higher and lower maximum zoom values * Copy the Godot version identifier by clicking it * Separate version hash from version number * Relationship lines draw on top of TreeItems * Allow reading shaders from .gdshader files Fixed: * Audio: cubic resampling algorithm * Save binary "ProjectSettings" key length * Editor: Slow load/save of scenes with many instances of the same script * Editor: Logic for showing tilemap debug collision * LSP: Implement "didClose" notification * LSP: "SymbolKind" reporting wrong types * glTF Import: mesh nodes which are also bones * Import RLE compressed TGA files * Game controllers ignoring the last listed button * Parsing some IPv6 URLs for WebSocket * WebsocketPeer outbound buffer * IP address resolution incorrectly locking the main thread * PathFollow: Forward calculation for the position at the end of the curve * RichTextLabel: Fix auto-wrapping on CJK texts * SkeletonIK: Bones become detached if multiple SkeletonIK nodes are used * Physics: calculating inertias for bodies without mass/area * Physics: Ignore disabled shapes for mass property calculations * ALSA MIDI with PulseAudio * "Directory::get_space_left()" * VisualServer now sorts based on AABB position * Depth sorting of meshes with transparent textures * CanvasItem bounding rect calculation * Allow unclamped colors in Sprite3D And more: https://downloads.tuxfamily.org/godotengine/3.3.3/Godot_v3.3.3-stable_changelog_chrono.txt * Fri Aug 06 2021 Guillaume GARDET <guillaume.gardet@opensuse.org> - Use asimdrdm CPU flag for aarch64 to select only more powerful buildhosts. * Thu Jun 03 2021 cunix@mail.de - Exclude currently failing %arm builds * Tue May 25 2021 cunix@mail.de - Update to 3.3.2 Added: * GDScript: Allow "warning-ignore" in the same line as the respective warning * Import: Print warning when importing a repeating NPOT texture in a GLES2 project Changed: * Remove high radiance sizes from the editor due to issues on specific GPUs Fixed: * STL to Godot type conversion of polypartition * Duplicate close file when deconstructing ZipArchive * Swapped front/rear directions in viewport rotation control * Editor crash when exporting profiler data * glTF: Improved error handling around invalid images and invalid meshes * ragdoll simulation when parent was readded to scene * Crash on debug shapes update if CollisionObject is not in tree * Batching: "item_batch_flags" stale state causing glitches * Fri May 21 2021 cunix@mail.de - Update to 3.3.1 Added: * Expose "Shape.get_debug_mesh()" to the scripting API * Add Ctrl+Shift+A to instance scene in Scene Tree dock * Allow negative contrast values in the editor theme settings * TileMap: Apply modulate on autotile previews * Add support for ARM64 architecture for the Embree raycaster Changed: * Create "CollisionObject" debug shapes using VisualServer Fixed: * SkeletonIK root bones being twisted incorrectly when rotated * Skinning initialization in "MeshInstance" when loaded from thread * Linux packaging fixes * ZIP files being opened with two file descriptors * CSG Path Polygon cache being removed after connect * LineEdit: Fix double click to select words and triple click to select whole line * Race condition in font preview generation could lock the editor on first edit * 3D scene preview generation * Handle having no sinks in the PulseAudio driver * Batching: GLES3 light pass modulates * Batching: Crash with wrong number of verts in translation * Batching: Fallback for 2D skinning with unrigged polygons * Lightmapper: Fixes to environment energy * Disable GIProbe emission when disabled on a material - "use_system_zlib_for_fbx.patch" dropped - fixed upstream - aarch64 and %arm: enable modules lightmapper_cpu_enabled and raycast_enabled * Thu Apr 29 2021 Guillaume GARDET <guillaume.gardet@opensuse.org> - Disable modules unsupported on aarch64 and %arm: * module_denoise_enabled * module_lightmapper_cpu_enabled * module_raycast_enabled * Thu Apr 22 2021 cunix@mail.de - Update to 3.3 Added: * MP3 loading and playback support * AudioEffectCapture to access the microphone in real-time * New dynamic BVH for rendering and the GodotPhysics backends * Ability to restore RandomNumberGenerator state * "Array.append_array()" method to append an array at the end of another array * "OS.set_environment()" method to set environment variables * Infinite 3D editor grid * New 3D rotation gizmo * Support for copy-pasting nodes * Detect external modification of scenes and prompt for reloading * New editor to configure default import presets * 3D viewport's View Information pane displays viewport resolution * Minimap support in GraphEdit * New AspectRatioContainer Control node * Rewritten and greatly improved FBX importer * "Keep" mode to keep files as-is and export them * Mouse event pass-through support for the window * Support for pause-aware picking (breaks compatibility but only enabled by default for new projects) * CollisionObject can now display collision shape meshes * Cylinder collision shape support * PulseAudio and ALSA libraries are now dynamically loaded * Implement the "--no-window" command line argument * 2D batching for GLES3 * Configurable amount of lights per object * New CPU lightmapper * Anisotropic filtering now works when using the GLES2 backend Changed: * Deleted object access now raises an error instead of a warning * Improved error messages when passing nonexistent node paths to "get_node()" * Modernized multi-threading APIs * SVG images can now be used as a project icon * Improved inspector subresource editing visibility * Pressed CheckButtons are now colored in blue for easier recognition * Rename Node is now bound to "F2" key * Search Help shortcut from keys "Shift + F1" changed to "F1" * The inspector now allows using a comma as a decimal separator * Drag-and-dropping a ZIP archive to the project manager window will now prompt for importing it * Increase the default HTTPClient download chunk size to 64 KiB * Binaries are now stripped of string and symbol tables, reducing their size significantly Removed: * ResourceImporterCSV importer superseded by the new "keep" import mode Fixed: * Use higher-quality resampling for Ogg Vorbis and MP3 sounds * exporting if the temporary export directory doesn't exist yet * Export PCK/ZIP action now obeys the export path configured in the export preset as expected * UDP ports being silently reused without an error in PacketPeerUDP * keyboard input lag and clipboard delay issues And more: https://downloads.tuxfamily.org/godotengine/3.3/Godot_v3.3-stable_changelog_chrono.txt - "linker_pie_flag.patch" rebased - "upstream_fix_TGA_loader.patch" dropped - included in source now - "use_system_zlib_for_fbx.patch" added to force using system zlib * Sat Feb 13 2021 cunix@mail.de - Fix a crash in the TGA loader with malformed input * added upstream_fix_TGA_loader.patch from upstream * integer overflow issue CVE-2021-26825 (boo#1182177) * stack overflow issue CVE-2021-26826 (boo#1182178)
/usr/bin/godot /usr/share/applications/org.godotengine.Godot.desktop /usr/share/doc/packages/godot /usr/share/doc/packages/godot/AUTHORS.md /usr/share/doc/packages/godot/CHANGELOG.md /usr/share/doc/packages/godot/CONTRIBUTING.md /usr/share/doc/packages/godot/DONORS.md /usr/share/doc/packages/godot/README.md /usr/share/doc/packages/godot/logo.svg /usr/share/icons/hicolor /usr/share/icons/hicolor/256x256 /usr/share/icons/hicolor/256x256/apps /usr/share/icons/hicolor/256x256/apps/godot.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/godot.svg /usr/share/licenses/godot /usr/share/licenses/godot/COPYRIGHT.txt /usr/share/licenses/godot/LICENSE.txt /usr/share/licenses/godot/LOGO_LICENSE.txt /usr/share/licenses/godot/thirdparty_README.md /usr/share/man/man6/godot.6.gz /usr/share/metainfo/org.godotengine.Godot.appdata.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Aug 30 04:38:41 2024