Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: treeland window background for fullscreen frame #377

Merged
merged 1 commit into from
Aug 2, 2024

Conversation

BLumia
Copy link
Member

@BLumia BLumia commented Aug 1, 2024

通过 TreeLand 特性让合成器绘制全屏启动器的模糊背景。

Log:

@deepin-ci-robot
Copy link

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@BLumia BLumia force-pushed the treeland branch 3 times, most recently from 09a8fe9 to bedcc7d Compare August 2, 2024 03:36
@BLumia BLumia marked this pull request as ready for review August 2, 2024 03:36
通过 TreeLand 特性让合成器绘制全屏启动器的模糊背景。

Log:
@deepin-ci-robot
Copy link

deepin pr auto review

关键摘要:

  • PersonalizationManagerPrivate类中,doPersonalizeWindow函数的返回类型从bool更改为void,可能会导致调用者无法正确处理返回值。
  • PersonalizationManagerPrivate类中的personalizeWindow函数现在接受一个PersonalizationManager::BgState类型的参数,但函数内部没有使用该参数。
  • PersonalizationWindow类的构造函数接受一个struct ::personalization_window_context_v1 *object类型的参数,但该参数没有在构造函数中使用。
  • PersonalizationWindow类中的set_background_type方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_theme方法接受一个string类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_size方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的commit方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的metadata事件没有实现,但该事件在接口中定义了。
  • PersonalizationWindow类中的destroy方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的set_output方法接受一个string类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_on方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_isdark方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的get_metadata方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_theme方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_size方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_output方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_on方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_isdark方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的set_fd方法接受一个fd类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_identifier方法接受一个string类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_background_type方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的commit方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的metadata事件没有实现,但该事件在接口中定义了。
  • PersonalizationWindow类中的destroy方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的set_output方法接受一个string类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_on方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的set_isdark方法接受一个uint类型的参数,但该参数没有在方法中使用。
  • PersonalizationWindow类中的get_metadata方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_theme方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_size方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_output方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_on方法没有实现,但该方法在接口中定义了。
  • PersonalizationWindow类中的get_isdark方法没有实现,但该方法

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: BLumia, justforlxz

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@BLumia BLumia merged commit 1466290 into linuxdeepin:master Aug 2, 2024
9 of 10 checks passed
@BLumia BLumia deleted the treeland branch August 2, 2024 08:11
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