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

Develop/snipe #652

Merged
merged 50 commits into from
Sep 9, 2024
Merged

Develop/snipe #652

merged 50 commits into from
Sep 9, 2024

Conversation

fly602
Copy link
Contributor

@fly602 fly602 commented Sep 5, 2024

merge v23 patchs

dengbo11 and others added 30 commits September 4, 2024 14:54
修改账户头像的目录,支持账户个性化头像设置

Log: 实现控制中心个性化头像设置功能
Resolve: linuxdeepin/developer-center#3796
Influence: 控制中心账户头像设置
fix: 单指从触控屏右侧边缘划入打开的不是小组件面板
fix: ScalePlymouth适配社区版
feat: 支持控制中心个性化头像设
增加判断,防止dde-account-faces没有更新时用户头像不存在导致dde-system-daemon崩溃

Log: 修复dde-system-daemon崩溃的问题
新增默认显示头像, 用户自定义头像保存到系统目录(/var/lib/AccountsService/icons), 防止登录界面读取不到

Log: 修复登录界面头像显示异常异常的问题
Resolve: linuxdeepin/developer-center#4041
Influence: 用户头像正常显示
账户默认头像换成小浣熊头像

Log: 更改用户默认头像
Influence: 账户头像显示
(cherry picked from commit 82de4e6)
Log: use dlopen searches library when dpkg-architecture not available
(cherry picked from commit 52eccc1)
新增默认显示头像, 用户自定义头像保存到系统目录(/var/lib/AccountsService/icons), 防止登录界面读取不到

Log: 修复登录界面头像显示异常异常的问题
Resolve: linuxdeepin/developer-center#4041
Influence: 用户头像正常显示
新增默认显示头像, 用户自定义头像保存到系统目录(/var/lib/AccountsService/icons), 防止登录界面读取不到

Log: 修复登录界面头像显示异常异常的问题
Resolve: linuxdeepin/developer-center#4041
Influence: 用户头像正常显示
move GO111MODULE=off to debain rules

Log:

(cherry picked from commit 0c297a1)
sync by github workflow

Log: none
Influence: none
(cherry picked from commit 243e7e7)
remove unused file

(cherry picked from commit 0ad88f4)
dde-daemon 通过xsettingsd.conf提供了默认的缩放(xft/DPI 98304->缩放比1.0)
导致lightdm-deepin-greeter不会去自己计算缩放比, 导致界面缩放比异常

Log: 解决第一次进入登陆界面界面缩放异常的问题
Resolve: linuxdeepin/developer-center#3594
(cherry picked from commit c7aadc8)
update tx config

Log:
(cherry picked from commit 0a0898e)
use obs unstable package directly

log:
(cherry picked from commit 735deb1)
添加鼠标和触摸板开关接口

Log:

(cherry picked from commit f2ee58c)
添加鼠标和触摸板使能属性

Log:
(cherry picked from commit 3c69413)
Log: search in XDG directories
Log: add gen.go support

(cherry picked from commit 44323fd)
add locale region set

Log:
(cherry picked from commit 2235be1)
sync by github workflow

Log: none
Influence: none
(cherry picked from commit 7d546f6)
use test path to test interface

Log:
(cherry picked from commit 5ab3056)
audio moudule support to use pipewire

Log:
(cherry picked from commit 6010ab4)
there is already a retry mechanism for using systemd to start services
so don't need to manual to retry

Log:

(cherry picked from commit 3049a76)
add bluetooth battery for DBus org.deepin.dde.bluetooth1.GetDevices

(cherry picked from commit 17285e8)
update battery when org.bluez.Battery1 interface added or removed

(cherry picked from commit 170565d)
use pipewire audio backend need to start pipewire-pulse service

Log: 修复注销后重新登录音频模块启动失败的问题
(cherry picked from commit ea21d37)
Log: search in XDG directories
tpad must be enable when mouse device not exist

Log:
(cherry picked from commit c467047)
only DisableTpad status and TPadEnable status is false to enable touchpad

Log: fix close DisableTpad, touchpad not enable
(cherry picked from commit 77611ab)
dengbo11 and others added 20 commits September 4, 2024 16:28
dock depends dde-session-daemon bluetooth adapter add signal to show
bluetooth module

Log:
(cherry picked from commit a46ed1c)
Log:

(cherry picked from commit 52a7dcc)
在未传入shell参数,并且从/etc/adduser.conf配置文件中未获取到DSHELL配置时,将"/bin/bash"作为新建用户的默认SHELL,以确保终端中能够正常展示当前用户名、机器名称、当前路径信息。

Log: 修复新建用户默认SHELL为"/bin/sh",导致的终端中未展示当前用户名、机器名称、当前路径信息的问题,
Issue: linuxdeepin/developer-center#5744
(cherry picked from commit 7c65a36)
add audio server switch support

Issue: linuxdeepin/developer-center#5819
Log: add audio server switch support

(cherry picked from commit 68065d2)
Issue: linuxdeepin/developer-center#5819
Log: update icon name
(cherry picked from commit 0dff5f0)
when rfkill block, after system reboot,wifi device not enable when rfkill unblock again

Log:
(cherry picked from commit 1c9de93)
we must walk the accounts icon path to get right icon path

Log:
(cherry picked from commit 459b702)
remove locale region set

Log:

(cherry picked from commit 1377d96)
Log: search in XDG directories
Issue: linuxdeepin/developer-center#4431

由于dock在daemon检查时可能未启动,导致托盘协议回退。根据 @tsic404 的建议
,在确定一定会有支持SNI规范的应用(dde-dock)启动的情况下,取消该检查。

Signed-off-by: ComixHe <[email protected]>
(cherry picked from commit 6649ed7)
判断 defaultSink 是否为 nil

(cherry picked from commit dbbc25e)
高版本ddcutils需要单独添加ddcutil_types.h才能保证cgo能正常构建

log:
应该打开关机界面

Issues: linuxdeepin/developer-center#9360

(cherry picked from commit 299a422)
TreeLand模式下,部分模块不启动(后续适配完成,恢复)

Log:
(cherry picked from commit e16a0b5)
修改默认greeter壁纸
Issue: linuxdeepin/developer-center#10264

Co-authored-by: fuleyi <[email protected]>
(cherry picked from commit 3e68a35)
xeventmonitor disabled under wayland

Log:
(cherry picked from commit 36a1edc)
修改polikit中actiond的风格
@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: fly602

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

@fly602 fly602 merged commit 6e3a375 into linuxdeepin:develop/snipe Sep 9, 2024
13 of 16 checks passed
Copy link

github-actions bot commented Sep 9, 2024

CLA Assistant Lite bot:

如果你是以企业贡献者的身份进行提交,请联系我们签署企业贡献者许可协议
If you submit as corporate contributor, please contact us to sign our Corporate Contributor License Agreement

感谢您的提交,我们非常感谢。 像许多开源项目一样,在接受您的贡献之前,我们要求您签署我们的个人贡献者许可协议。 您只需发布与以下格式相同的评论即可签署个人贡献者许可协议
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Individual Contributor License Agreement before we can accept your contribution. You can sign the Individual Contributor License Agreement by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA.

8 out of 10 committers have signed the CLA.
@wineee
@chenchongbiao
@hudeng-go
@Decodetalkers
@kt286
@hotime
@felixonmars
@justforlxz
❌ @echengqi
@fly602
fuleyi, deepin-admin-bot, echengqi seem not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request

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.