{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":471231621,"defaultBranch":"master","name":"qt5integration","ownerLogin":"kegechen","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-03-18T04:08:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23466548?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718689022.0","currentOid":""},"activityList":{"items":[{"before":"2b793b44be4b8d582c9547ee0e68ea1aec48ae62","after":"d6272d3e2f130aa250fe2b6890d8e7fef329c099","ref":"refs/heads/master","pushedAt":"2024-07-22T08:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix(build): failed when qt6xdg not found\n\nremove required xdg","shortMessageHtmlLink":"fix(build): failed when qt6xdg not found"}},{"before":"421be3d43f3c7cda16eff05688d9550d499f9a8b","after":"2b793b44be4b8d582c9547ee0e68ea1aec48ae62","ref":"refs/heads/master","pushedAt":"2024-07-22T08:05:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix(build): failed when qt6xdg not found\n\nremove required xdg","shortMessageHtmlLink":"fix(build): failed when qt6xdg not found"}},{"before":"78eca4ba6f5fd47b770b05035d71f7d10c16a5ca","after":"88b4b87235c4005d1e8e45cc8ec8fa5c5bf84e9f","ref":"refs/heads/qt6xdg","pushedAt":"2024-06-18T07:01:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: adapt to qt6xdg\n\nqt6xdg is comming..\nhttps://github.com/lxqt/libqtxdg/releases/tag/4.0.0","shortMessageHtmlLink":"chore: adapt to qt6xdg"}},{"before":null,"after":"78eca4ba6f5fd47b770b05035d71f7d10c16a5ca","ref":"refs/heads/qt6xdg","pushedAt":"2024-06-18T05:37:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: adapt to qt6xdg\n\nqt6xdg is comming..\nhttps://github.com/lxqt/libqtxdg/releases/tag/4.0.0","shortMessageHtmlLink":"chore: adapt to qt6xdg"}},{"before":null,"after":"dd2b769a573896a18e034388439743ed30664509","ref":"refs/heads/scrollerbar","pushedAt":"2024-03-20T07:05:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: scrollerbar tweak\n\n按设计要求,滚动条需要内外边界,且深色模式的颜色是带透明度的黑\nTask: https://pms.uniontech.com/task-view-331783.html","shortMessageHtmlLink":"chore: scrollerbar tweak"}},{"before":"2408780ad01916aee68a55ee006297e40eba27ab","after":"1fd7936be30c481287e766099cc1ce3aef4539d9","ref":"refs/heads/5743","pushedAt":"2024-01-22T07:28:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: check platformtheme is valid when set menu windowradius\n\nif theme is not valid the windowradius is invalid too","shortMessageHtmlLink":"chore: check platformtheme is valid when set menu windowradius"}},{"before":"72cd28c7278b9305a40b43462d516430014961ae","after":"2408780ad01916aee68a55ee006297e40eba27ab","ref":"refs/heads/5743","pushedAt":"2024-01-22T07:27:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: check platformtheme is valid when set menu windowradius\n\nif theme is not valid the windowradius is invalid too","shortMessageHtmlLink":"chore: check platformtheme is valid when set menu windowradius"}},{"before":null,"after":"72cd28c7278b9305a40b43462d516430014961ae","ref":"refs/heads/5743","pushedAt":"2024-01-22T05:39:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: check platformtheme is valid when set menu windowradius\n\nif theme is not valid the windowradius is invalid too","shortMessageHtmlLink":"chore: check platformtheme is valid when set menu windowradius"}},{"before":"461a2b990573e5f4cf89fa8f9ee459c0632b6eec","after":"421be3d43f3c7cda16eff05688d9550d499f9a8b","ref":"refs/heads/master","pushedAt":"2023-12-14T07:33:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: bump version to 5.6.20\n\nupdate changelog","shortMessageHtmlLink":"chore: bump version to 5.6.20"}},{"before":null,"after":"2bd92ba96433441b12d472202f13891c874f44b2","ref":"refs/heads/revert_xyb","pushedAt":"2023-12-14T06:50:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"Revert \"fix: qapitrace open file crash\"\n\nThis reverts commit b80e65a4f15d3b505324c0daf2acde6a76efceb6.\ntreeview select state paint error (e.g. deepin-system-monitor, deepin-devicemanager)","shortMessageHtmlLink":"Revert \"fix: qapitrace open file crash\""}},{"before":"adf7ef5fe54b7cd90d5345133e53b66f3fa1bce2","after":"461a2b990573e5f4cf89fa8f9ee459c0632b6eec","ref":"refs/heads/master","pushedAt":"2023-11-29T01:58:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: bump version to 5.6.20\n\nupdate changelog","shortMessageHtmlLink":"chore: bump version to 5.6.20"}},{"before":null,"after":"d5c9bab1a9e4b9487f1cff3e375dcc232d7e20d3","ref":"refs/heads/fix111","pushedAt":"2023-11-14T07:26:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: listview item afterimage appears\n\nlistview 缩放后容易出现细线\n\nIssue: https://github.com/linuxdeepin/dtk/issues/111","shortMessageHtmlLink":"fix: listview item afterimage appears"}},{"before":"43ba131f240cfdc44daf930bfe7af513a3e3fcf7","after":"fb6410d8af62250b36df33508320cce39b5688ae","ref":"refs/heads/fix_124","pushedAt":"2023-11-01T07:00:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: qApp set fixed font not work\n\nonFontChanged will send ApplicationFontChange event to\nall windows. we stop this opration if qApp set a font\n\nsub menu ==> draw arrow icon ==> QIcon::fromtheme ==>\nQIconLoader ==> themeHint(SystemIconThemeName) ==>\nappTheme() ==> connect ==> fontNameChanged\n\nIssue: https://github.com/linuxdeepin/dtk/issues/124","shortMessageHtmlLink":"fix: qApp set fixed font not work"}},{"before":"23ff53bf90b054b6424805cd049e9f5b0e10db44","after":"43ba131f240cfdc44daf930bfe7af513a3e3fcf7","ref":"refs/heads/fix_124","pushedAt":"2023-11-01T05:18:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: qApp set fixed font not work\n\nonFontChanged will send ApplicationFontChange event to\nall windows. we stop this opration if qApp set a font\n\nsub menu ==> draw arrow icon ==> QIcon::fromtheme ==>\nQIconLoader ==> themeHint(SystemIconThemeName) ==>\nappTheme() ==> connect ==> fontNameChanged\n\nIssue: https://github.com/linuxdeepin/dtk/issues/124","shortMessageHtmlLink":"fix: qApp set fixed font not work"}},{"before":"2efcbfdef586997fe962ec9629151bcc19fc05bb","after":"591544d7e2aab7dd2f7edece0d7850e6e111e14e","ref":"refs/heads/fix_svg_ratio","pushedAt":"2023-11-01T01:37:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: svg/dci pixmap not clear when DPR > 1\n\nQSvgIOHandler multiply final size by device pixel ratio\nand setDevicePixelRatio to make pixmap clear\n\n```cpp\nQApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);\nQLabel label;\n// /usr/share/dsg/icons/flow/3depict.dci\nlabel.setPixmap(QPixmap(\"/usr/share/icons/bloom/apps/32/preferences-system.svg\"));\nlabel.show();\n```\n```sh\nD_DXCB_DISABLE_OVERRIDE_HIDPI=1 QT_SCALE_FACTOR=1.25 ./test_pix\n-platformpath /path/to/qt5integratoin-plugins-path\n```","shortMessageHtmlLink":"fix: svg/dci pixmap not clear when DPR > 1"}},{"before":null,"after":"2efcbfdef586997fe962ec9629151bcc19fc05bb","ref":"refs/heads/fix_svg_ratio","pushedAt":"2023-11-01T01:09:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: svg pixmap not clear when DPR > 1\n\nQSvgIOHandler multiply final size by device pixel ratio\nand setDevicePixelRatio to make pixmap clear\n\n```cpp\nQApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);\nQLabel label;\nlabel.setPixmap(QPixmap(\"/usr/share/icons/bloom/apps/32/preferences-system.svg\"));\nlabel.show();\n```\n```sh\nD_DXCB_DISABLE_OVERRIDE_HIDPI=1 QT_SCALE_FACTOR=1.25 ./test_svg\n-platformpath /path/to/qt5integratoin-plugins-path\n```","shortMessageHtmlLink":"fix: svg pixmap not clear when DPR > 1"}},{"before":"763b1367bfd150c9e3b7e0e5086ae4fc4ed9a292","after":"01cd7a9a84cedb1ca1441b012940f7c05dd67021","ref":"refs/heads/fix_dci_iohandler","pushedAt":"2023-10-27T07:01:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: dci cannot read when setDecideFormatFromContent\n\nQImageReader::setDecideFormatFromContent(bool ignored)\nIf ignored is set to true, QDciPlugin::create will get\nempty format.","shortMessageHtmlLink":"fix: dci cannot read when setDecideFormatFromContent"}},{"before":null,"after":"763b1367bfd150c9e3b7e0e5086ae4fc4ed9a292","ref":"refs/heads/fix_dci_iohandler","pushedAt":"2023-10-26T06:58:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: dci cannot read when setDecideFormatFromContent\n\nQImageReader::setDecideFormatFromContent(bool ignored)\nIf ignored is set to true, QDciPlugin::create will get\nempty format.","shortMessageHtmlLink":"fix: dci cannot read when setDecideFormatFromContent"}},{"before":null,"after":"23ff53bf90b054b6424805cd049e9f5b0e10db44","ref":"refs/heads/fix_124","pushedAt":"2023-10-20T08:42:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: qApp set fixed font not work\n\nonFontChanged will send ApplicationFontChange event to\nall windows. we stop this opration if qApp set a font\n\nsub menu ==> draw arrow icon ==> QIcon::fromtheme ==>\nQIconLoader ==> themeHint(SystemIconThemeName) ==>\nappTheme() ==> connect ==> fontNameChanged\n\nIssue: https://github.com/linuxdeepin/dtk/issues/124","shortMessageHtmlLink":"fix: qApp set fixed font not work"}},{"before":null,"after":"9e08361ff73ae9b64eca6f1a2b8c176e76cc37e4","ref":"refs/heads/5.6.17","pushedAt":"2023-08-30T05:45:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: bump version to 5.6.17\n\nupdate changelog","shortMessageHtmlLink":"chore: bump version to 5.6.17"}},{"before":"4b833564016ace15e98880b3f9d7e3d24f89e1be","after":"8a03b9c832edb20e87828c451305dfcdd38ec00c","ref":"refs/heads/scrollbar","pushedAt":"2023-08-29T03:42:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"feat: scrollbar show policy tweak\n\n- 默认显示滚动条,无滚动时启动隐藏动画\n- 鼠标掠过滚动条所在(整个)区域,立即显示滚动条,移开启动隐藏动画\n- 鼠标悬停,按下滚动条,滚动条一直显示\n- 发生滚动时滚动条立即显示\n- 清理一些相关废弃的功能,调整后 hover 显示,没必要再转发鼠标消息\n\ndocs:473QyXLRvOSZ7r3w","shortMessageHtmlLink":"feat: scrollbar show policy tweak"}},{"before":"8c8829b4fc5d1ccf9ea18558ba56516adedb8e09","after":"4b833564016ace15e98880b3f9d7e3d24f89e1be","ref":"refs/heads/scrollbar","pushedAt":"2023-08-29T03:13:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"feat: scrollbar show policy tweak\n\n- 默认显示滚动条,无滚动时启动隐藏动画\n- 鼠标掠过滚动条所在(整个)区域,立即显示滚动条,移开启动隐藏动画\n- 鼠标悬停,按下滚动条,滚动条一直显示\n- 发生滚动时滚动条立即显示\n\ndocs:473QyXLRvOSZ7r3w","shortMessageHtmlLink":"feat: scrollbar show policy tweak"}},{"before":"93bc7907885b0f2afd794ead17d7af1b19b3fb9e","after":"59f880a58c2fe95cf4c5691b9fe2a06a438529e7","ref":"refs/heads/deepin-file-dialog","pushedAt":"2023-08-24T01:51:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"feat: add deepinfiledialog theme\n\ncompiling deepin file dialog theme without dtk depends","shortMessageHtmlLink":"feat: add deepinfiledialog theme"}},{"before":null,"after":"93bc7907885b0f2afd794ead17d7af1b19b3fb9e","ref":"refs/heads/deepin-file-dialog","pushedAt":"2023-08-10T07:55:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"feat: add deepinfiledialog theme\n\ncompiling deepin file dialog theme without dtk depends","shortMessageHtmlLink":"feat: add deepinfiledialog theme"}},{"before":null,"after":"dfc41376b15088c6b60d7d75dca21ae72e4b142b","ref":"refs/heads/fix_dsvg_io","pushedAt":"2023-07-06T06:41:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: svg imageformat plugin not load\n\nlibsvg.so ==> libdsvg.so","shortMessageHtmlLink":"fix: svg imageformat plugin not load"}},{"before":null,"after":"23e17eb5ec2a994b3cf79773ba8f99673bc97fb8","ref":"refs/heads/fix-4517","pushedAt":"2023-06-20T03:44:22.290Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: dci icon cache key miss theme name\n\ndci 图标缓存没有加上主题名导致可能在不同的主题时匹配到其他主题缓存的图标\n\nIssue: https://github.com/linuxdeepin/developer-center/issues/4517","shortMessageHtmlLink":"fix: dci icon cache key miss theme name"}},{"before":"3af912560b4f7423f0eb6422a71032efd7fbf2d0","after":"938091277cc7b9a12a7d5fa1e6d532efcec4ad14","ref":"refs/heads/fix_issue_91","pushedAt":"2023-06-19T03:31:12.561Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: DLineEdit setAlert not work on DDialog\n\nif we set palette to lineedit on dialog(transluent background)\nuse the color we set instead of trans bg color\n\nIssue: https://github.com/linuxdeepin/dtk/issues/91","shortMessageHtmlLink":"fix: DLineEdit setAlert not work on DDialog"}},{"before":null,"after":"3af912560b4f7423f0eb6422a71032efd7fbf2d0","ref":"refs/heads/fix_issue_91","pushedAt":"2023-06-19T02:03:57.735Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: DLineEdit setAlert not work on DDialog\n\nif we set palette to lineedit on dialog(transluent background)\nuse the color we set instead of trans bg color\n\nIssue: https://github.com/linuxdeepin/dtk/issues/91","shortMessageHtmlLink":"fix: DLineEdit setAlert not work on DDialog"}},{"before":null,"after":"58826652617c7281e18379443015ba7de9394bc5","ref":"refs/heads/5.6.11","pushedAt":"2023-05-08T06:10:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"chore: bump version to 5.6.11\n\nupdate changelog","shortMessageHtmlLink":"chore: bump version to 5.6.11"}},{"before":"ba158a7956902350364a59e8ace09e7fe7ee40dd","after":"3191081b171a24c8f2f2ecf47f6d8257e3300307","ref":"refs/heads/fix_dtk_issue_65","pushedAt":"2023-05-06T09:22:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kegechen","name":"mike","path":"/kegechen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23466548?s=80&v=4"},"commit":{"message":"fix: file dialog Transient_For property\n\n原来默认显示后设置 WM_TRANSIENT_FOR 属性。\n在某些情况下(如窗口还未显示)失败或者被桌面覆盖了。\n增加一个窗口激活后再次确认该属性\n修改 connect 的类型,防止出现重复连接\n\nIssue: https://github.com/linuxdeepin/dtk/issues/65","shortMessageHtmlLink":"fix: file dialog Transient_For property"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQwODozMToyNS4wMDAwMDBazwAAAASFiH1s","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQwODozMToyNS4wMDAwMDBazwAAAASFiH1s","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wNlQwOToyMjo0MC4wMDAwMDBazwAAAAMnTET1"}},"title":"Activity · kegechen/qt5integration"}