dtkcore/tools
Ye ShanShan 579d86a5f1 fix: correct bitwise operation in dconfig status tracking
1. Fixed incorrect bitwise AND operation in property status tracking
2. Changed `fetchAndAndOrdered(1 << index)` to `fetchAndAndOrdered(~(1
<< index))`
3. This ensures proper bit clearing when unsetting property flags
4. The change was made in both the generated header and the generator
tool
5. Without this fix, status tracking would incorrectly set bits instead
of clearing them

fix: 修正 dconfig 状态跟踪中的位操作

1. 修复了属性状态跟踪中错误的位与操作
2. 将 `fetchAndAndOrdered(1 << index)` 改为 `fetchAndAndOrdered(~(1
<< index))`
3. 确保在取消设置属性标志时能正确清除位
4. 修改同时应用于生成的头部文件和生成器工具
5. 若不修复此问题,状态跟踪会错误地设置位而非清除它们
2025-05-08 09:46:40 +00:00
..
ch2py chore: dpinyin tweak 2023-10-09 14:54:15 +08:00
dci chore: fix relative path invalid link 2023-12-13 10:00:26 +08:00
dconfig2cpp fix: correct bitwise operation in dconfig status tracking 2025-05-08 09:46:40 +00:00
deepin-os-release chore(tools): show help if argc < 2 2023-09-25 10:48:35 +08:00
qdbusxml2cpp chore: remove warning for dbusxml2cpp in qt6 2024-05-13 11:00:36 +08:00
settings chore: remove unused pro files 2023-07-05 10:19:56 +08:00
CMakeLists.txt feat: support auto generate the Qt code from a dconfig's json 2025-02-20 19:45:06 +08:00