Skip to content

Conversation

github-actions[bot]
Copy link

Synchronizes changes of master branch into develop branch.

CoolSpy3 and others added 16 commits June 15, 2025 10:17
* fix speaker_play_sound message

* update changelog

* changelog clarification
…6844)

* fix reload button checking in WbBuildEditor popup

* update changelog

* fix pointer syntax

* use const-pointers where applicable
…yberbotics#6857)

* set mIsBeingDeleted before emitting isBeingDestroyed

* update changelog

* disable debug symbols in release builds (revert unnecessary changes)

* fix casts
* fix race condition

* run test on all platforms

* fix test message to reference correct controller

* use non-snap firefox

* copy previous commit to main CI script

* define UBUNTU_VERSION

* add sudo to scripts

* use correct formatting in apt preferences

* specify apt repo in command instead of preferences

* debugging

* clarify logic

* revert firefox changes

* revert test-suite change

* Revert "debugging"

This reverts commit eb14586.

* clarify variable initializations

* disable robot_window_html test in CI

* reenable test on non-linux platforms

* cleanup
* test matlab functions against controller headers

* fix MATLAB capitalization

* fix typo

* print stderr on subprocess failure
* build lib files with gcc

* remove references to Visual Studio

* remove unneeded def files

* include lib files in distribution

* update the changelog

* fix test step names

* missing change from previous commit
)

* send C_SUPERVISOR_SIMULATION_RESET when simulation is reset

* reset field->last_update on reset

* add test

* fix WbFieldRef type

* correctly set translation in world

* fix string comparison

* set different robot name

* search for correct message type

* fix assertion messages

* fix initial assertion

* fix test

* move message id

* add comment

* update changelog

* use WbFieldRef instead of WbFieldStruct*

* formatting

* use code block

* remove old C_SUPERVISOR_SIMULATION_RESET definition

Co-authored-by: Olivier Michel <[email protected]>

* update test world header

---------

Co-authored-by: Olivier Michel <[email protected]>
* add missing MATLAB functions

* update changelog

* remove test exclusions for the new functions
* unify existing export code

* add simplified normal use case helper

* cleanup existing export methods

* prevent duplicate exports

* add export support for resources that don't already have it

* remove old url resolution code

* revert extraneous WbURL changes

* restore comment

* use WbNode helpers in WbBackground

* fix WbTrackWheel if-condition

* run clang-format

* update the changelog

* use const reference in WbNode::exportResource

* fix bad merge
* Fix PositionSensor.getMotor()

Was calling the wrong function to get the associated motor.

* Update changelog-r2025.md

* Add PR link

---------

Co-authored-by: CoolSpy3 <[email protected]>
Co-authored-by: Olivier Michel <[email protected]>
* check for process failure in python version check

* unify windows and linux python checks

* add mac python advice to translation strings

* remove unnecessary QProcess includes

* import sys in 64-bit python check

* fix indentation

* fix crash on invalid command

* Revert "remove unnecessary QProcess includes" (moved to another pr)

This reverts commit 31f04ea.

* try removing unusedPrivateFunction cppcheck suppression

* undo if/ifdef reorder

* add else comment

* Revert "fix crash on invalid command"

I forgot that this only becomes necessary when some other changes are
added (which will come in another PR)

This reverts commit 15982ce.

* formatting

* remove newline

* update changelog

* wording
* Update linux_compilation_dependencies.sh

* Update linux_runtime_dependencies.sh

* Update scripts/install/linux_compilation_dependencies.sh

Co-authored-by: CoolSpy3 <[email protected]>

* add fedora warning and port additional install scripts

* remove dependence on lsb-release

* fix os version check

* fix libfreetype includes

* fix Ubuntu 22.04 check

* use non-free ffmpeg

* fix Makefile UBUNTU_VERSION

---------

Co-authored-by: Olivier Michel <[email protected]>
Co-authored-by: CoolSpy3 <[email protected]>
Co-authored-by: CoolSpy3 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants