Skip to content

Commit

Permalink
Merge pull request #61361 from snailrhymer/remove-anim-config-warning
Browse files Browse the repository at this point in the history
  • Loading branch information
akien-mga authored May 24, 2022
2 parents df9dae2 + b0e31ee commit d81c5ea
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 23 deletions.
2 changes: 1 addition & 1 deletion editor/plugins/animation_player_editor_plugin.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -452,7 +452,7 @@ void AnimationPlayerEditor::_animation_name_edited() {
}

if (player->has_animation(test_name_prefix + new_name)) {
error_dialog->set_text(vformat(TTR("Animation '%s' already exists!")));
error_dialog->set_text(vformat(TTR("Animation '%s' already exists!"), test_name_prefix + new_name));
error_dialog->popup_centered();
return;
}
Expand Down
20 changes: 0 additions & 20 deletions scene/animation/animation_player.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1240,8 +1240,6 @@ void AnimationPlayer::_animation_set_cache_update() {

void AnimationPlayer::_animation_added(const StringName &p_name, const StringName &p_library) {
_animation_set_cache_update();

update_configuration_warnings();
}

void AnimationPlayer::_animation_removed(const StringName &p_name, const StringName &p_library) {
Expand All @@ -1265,8 +1263,6 @@ void AnimationPlayer::_animation_removed(const StringName &p_name, const StringN
blend_times.erase(to_erase.front()->get());
to_erase.pop_front();
}

update_configuration_warnings();
}

void AnimationPlayer::_rename_animation(const StringName &p_from_name, const StringName &p_to_name) {
Expand Down Expand Up @@ -1317,7 +1313,6 @@ void AnimationPlayer::_animation_renamed(const StringName &p_name, const StringN
_animation_set_cache_update();

_rename_animation(from_name, to_name);
update_configuration_warnings();
}

Error AnimationPlayer::add_animation_library(const StringName &p_name, const Ref<AnimationLibrary> &p_animation_library) {
Expand Down Expand Up @@ -1353,7 +1348,6 @@ Error AnimationPlayer::add_animation_library(const StringName &p_name, const Ref

notify_property_list_changed();

update_configuration_warnings();
return OK;
}

Expand Down Expand Up @@ -1383,7 +1377,6 @@ void AnimationPlayer::remove_animation_library(const StringName &p_name) {
_animation_set_cache_update();

notify_property_list_changed();
update_configuration_warnings();
}

void AnimationPlayer::_ref_anim(const Ref<Animation> &p_anim) {
Expand Down Expand Up @@ -1469,19 +1462,6 @@ void AnimationPlayer::get_animation_library_list(List<StringName> *p_libraries)
}
}

TypedArray<String> AnimationPlayer::get_configuration_warnings() const {
TypedArray<String> warnings = Node::get_configuration_warnings();

for (uint32_t i = 0; i < animation_libraries.size(); i++) {
for (const KeyValue<StringName, Ref<Animation>> &K : animation_libraries[i].library->animations) {
if (animation_set.has(K.key) && animation_set[K.key].animation_library != animation_libraries[i].name) {
warnings.push_back(vformat(RTR("Animation '%s' in library '%s' is unused because another animation with the same name exists in library '%s'."), K.key, animation_libraries[i].name, animation_set[K.key].animation_library));
}
}
}
return warnings;
}

bool AnimationPlayer::has_animation(const StringName &p_name) const {
return animation_set.has(p_name);
}
Expand Down
2 changes: 0 additions & 2 deletions scene/animation/animation_player.h
Original file line number Diff line number Diff line change
Expand Up @@ -388,8 +388,6 @@ class AnimationPlayer : public Node {
bool can_apply_reset() const;
#endif

TypedArray<String> get_configuration_warnings() const override;

AnimationPlayer();
~AnimationPlayer();
};
Expand Down

0 comments on commit d81c5ea

Please sign in to comment.