The third issue of the deepin Bi-Weekly Technical Report has been released. We will briefly list the progress of various deepin teams over the past two weeks and outline the general plan for the next two weeks!
DDE (deepin Desktop Environment)
Defect fixes for deepin 23 and requirement development for deepin 25 are progressing steadily in parallel. The specific progress and plans are as follows:
- The development of the new QML Control Center for deepin 25 is progressing steadily, with support for modules such as Network, Personalization, Bluetooth, and Keyboard now completed.
- The taskbar has improved the accuracy of application recognition for Application Manager and adapted accordingly.
- The small window launcher has completed basic motion support for free sorting and added corner identification for auto-start applications on the full-screen launcher.
- The development of the new Notification Center for deepin 25 is underway, with preliminary support for various notification styles now completed;.
- The xdg-desktop-portal-dde has adjusted the dialog box style for some interface calls to the DTK style.
Plans
- Continuous development of new modules such as the Control Center and Notification Center for deepin 25 is underway.
- In response to community feedback, ongoing defect fixes are being carried out.
System Development
-
Progress
- Updated to ceph version 18.2.4, which adds support for the LoongArch64 architecture .
- Updated to cmake version 3.30.4 .
- Updated to qemu version 8.2.0, providing support for x86 and arm64 architectures .
- Updated to intel-microcode version 3.20240910.1, addressing security vulnerabilities CVE-2024-23984 and CVE-2024-24968 .
- Updated cups-filters to version 1.28.17-3.1~deepin3, resolving security vulnerabilities CVE-2024-47076 and CVE-2024-47176 .
- Added new debugging tool packages including autofs, trace-cmd, kernelshark, fzf, moreutils, jose, libtracefs, and kerberos-configs.
Plans
- Software package updates.
- Updates for CVE security vulnerabilities.
Treeland
-
Progress
- Code refactoring has been conducted, with some implementations switched from QtQuick to C++ code, resulting in faster execution speeds.
- The screenshot and screen recording features have been improved.
- The display of the workspace interface has been optimized.
- The display of the window switching interface has been optimized.
Plans
- To provide Treeland adaptation for xdg-desktop-portal.
- To adapt window personalization configurations for DTK applications.
- To adapt global personalization configurations for DDE.
If you are interested in the development of deepin and would like to get involved, feel free to join the community and discuss with other contributors:
Related Reading:
(1)deepin Full Version Image Downloads (including deepin V15)
(2)deepin Bi-Weekly Technical 2024-09-Early
(3)deepin Bi-Weekly Technical 2024-09-Late
Content source: deepin community
Reprinted with attribution