Commit Graph

8 Commits

Author SHA1 Message Date
ubuntu1804 16d1d8d73d Track and display frame counts during lock
Add m_lastLockFrameCount and m_lockPaintFrameCount, compute frames
painted while the screen was locked and log the values. Show frame
counts in the lock info overlay, record frame count at lock, and reduce
the lock info font size for better layout.
2025-11-08 12:21:25 +08:00
ubuntu1804 7e468e0232 Track and display screen lock info
Record lock time, duration and count in CustomWidget and show a
lock-info overlay. setPaintingEnabled now logs lock/unlock times and
increments lock count. Emit screenLocked/screenUnlocked signals in
ScreenLockDetector. Minor UI and whitespace cleanup.
2025-11-08 11:37:10 +08:00
ubuntu1804 7e919ddef9 Enable Login Manager and stop emitting unlock
Call connectToLoginManager() in initialize(). Comment out
lockStateChanged and screenUnlocked emissions to silence them.
2025-11-08 10:51:45 +08:00
ubuntu1804 e6fec6dfea 整理并精简打包与文档
删除大量过期的 Deepin/packaging 文档与测试脚本,保留并重写 make_deb.sh;同时微调 ARCHITECTURE.md
的格式空格与换行
2025-11-08 10:32:47 +08:00
ubuntu1804 03c763431a 支持deepin dde 2025-11-08 09:56:34 +08:00
ubuntu1804 fa4514d4eb Improve DBus screen lock detection and debugging 2025-11-07 15:47:48 +08:00
ubuntu1804 778a697336 Add DEB packaging and Deepin support 2025-11-07 14:57:13 +08:00
ubuntu1804 772cc2c3e5 init 2025-11-07 10:56:45 +08:00