{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":761773635,"defaultBranch":"main","name":"VanillaStyle","ownerLogin":"AlanusMeminius","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-22T13:18:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/73945339?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722766115.0","currentOid":""},"activityList":{"items":[{"before":"95f43d60a7cb299f3b2806af8f9592c38665b1c7","after":"1376f8fd45214a71550e1a2bcb0ea9e56f2f44c8","ref":"refs/heads/dev","pushedAt":"2024-08-04T10:21:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Add splitter support in VanillaStyle (#12)\n\n* Add splitter support in VanillaStyle\r\n\r\nImplemented drawing and sizing for splitters in the VanillaStyle. Updated the UI to include a QSplitter widget and adjusted related settings for consistent style management. Removed commented-out and unused code for better readability and maintenance.","shortMessageHtmlLink":"Add splitter support in VanillaStyle (#12)"}},{"before":"7984fbeca920d3e386c1d77f27b946f5acacd732","after":"93fbc442e205af15fc2a8169e7023248be30b1b8","ref":"refs/heads/feature/QSplitter","pushedAt":"2024-08-04T10:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Update color logic in Helper rendering\n\nPreviously, the renderRoundRect function used a hardcoded gray color. Now, it dynamically fetches the button foreground color from the theme, ensuring consistency with the application's theme settings.","shortMessageHtmlLink":"Update color logic in Helper rendering"}},{"before":null,"after":"7984fbeca920d3e386c1d77f27b946f5acacd732","ref":"refs/heads/feature/QSplitter","pushedAt":"2024-08-04T10:08:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Add splitter support in VanillaStyle\n\nImplemented drawing and sizing for splitters in the VanillaStyle. Updated the UI to include a QSplitter widget and adjusted related settings for consistent style management. Removed commented-out and unused code for better readability and maintenance.","shortMessageHtmlLink":"Add splitter support in VanillaStyle"}},{"before":"f7e32ebc92d8c11a96d3d5424b883e8d9b0d1815","after":"95f43d60a7cb299f3b2806af8f9592c38665b1c7","ref":"refs/heads/dev","pushedAt":"2024-07-27T09:00:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Feature/QScrollArea background (#11)\n\n* try to change QScroolAreaBackground\r\n\r\n* Enhance item view styling and improve table widget setup","shortMessageHtmlLink":"Feature/QScrollArea background (#11)"}},{"before":"9a4df897d92a1c54564949d317bdcf544115df32","after":"cfef867259dad0bde26aa0410778b67c08a14218","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-27T08:53:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Refactor conditional formatting in Theme.cpp\n\nCorrect the formatting of the conditional statement for readability. The 'else' block is now placed on a new line for better code structure. This change improves code clarity and adheres to coding style guidelines.","shortMessageHtmlLink":"Refactor conditional formatting in Theme.cpp"}},{"before":"4fe1a6915c37e39a171c3d5a938634f55d3846a4","after":"9a4df897d92a1c54564949d317bdcf544115df32","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-27T08:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Handle disabled state for primary text color\n\nAdded a condition to set the primary text color to gray when the disabled flag is set, ensuring consistent visual feedback for disabled elements. The previous implementation only used the primary text color from the configuration without considering the disabled state.","shortMessageHtmlLink":"Handle disabled state for primary text color"}},{"before":"e668d41c1efe5bdf40b55aea410a81e3dbea96c9","after":"4fe1a6915c37e39a171c3d5a938634f55d3846a4","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-27T06:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Update LightVanillaStyle colors and remove button patches\n\nUpdated various UI component colors in LightVanillaStyle.json to enhance the overall aesthetic. Removed specific QPushButton and ToggleButton patches to streamline the style configuration. Added new scrollBarSliderColor for improved consistency.","shortMessageHtmlLink":"Update LightVanillaStyle colors and remove button patches"}},{"before":"606c0bccd3da21863da53f3791fbe3d6ce74afa9","after":"e668d41c1efe5bdf40b55aea410a81e3dbea96c9","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-27T06:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Fix formatting in MainWindow.cpp\n\nAligned comments and adjusted spacing for consistency. Reformatted loops and header lists for better readability and maintainability.","shortMessageHtmlLink":"Fix formatting in MainWindow.cpp"}},{"before":"97731e8e86c1ed23bdc3592c6da14764c6fb5bc8","after":"606c0bccd3da21863da53f3791fbe3d6ce74afa9","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-27T06:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Enhance item view styling and improve table widget setup\n\nRename drawPrimitive to drawBackground and add drawCheck in ItemViewStyle. Update MainWindow to populate table with items and add checkboxes, adjusting headers and row count.","shortMessageHtmlLink":"Enhance item view styling and improve table widget setup"}},{"before":"f7e32ebc92d8c11a96d3d5424b883e8d9b0d1815","after":"97731e8e86c1ed23bdc3592c6da14764c6fb5bc8","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-20T15:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"try to change QScroolAreaBackground","shortMessageHtmlLink":"try to change QScroolAreaBackground"}},{"before":null,"after":"f7e32ebc92d8c11a96d3d5424b883e8d9b0d1815","ref":"refs/heads/feature/QScrollAreaBackground","pushedAt":"2024-07-20T15:59:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"fix: toggle buttion icon","shortMessageHtmlLink":"fix: toggle buttion icon"}},{"before":"574cc4f8e67cf8edd41f53a3551754258c1964ce","after":"f7e32ebc92d8c11a96d3d5424b883e8d9b0d1815","ref":"refs/heads/dev","pushedAt":"2024-07-20T14:56:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WangPengZhan","name":"iveswang","path":"/WangPengZhan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46638131?s=80&v=4"},"commit":{"message":"fix: toggle buttion icon","shortMessageHtmlLink":"fix: toggle buttion icon"}},{"before":"13a5298f1f2e8b638844f3ddd2fc1fa3f8ac0b4f","after":"8ff8976e6035f27ddf13a715a769eaafbeb25f75","ref":"refs/heads/main","pushedAt":"2024-07-13T11:59:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Refactor styling for MenuItem (#8) (#10)\n\n* Refactor styling for MenuItem","shortMessageHtmlLink":"Refactor styling for MenuItem (#8) (#10)"}},{"before":"6aa1719d132f53febddc8f9426d246ae8810876b","after":"574cc4f8e67cf8edd41f53a3551754258c1964ce","ref":"refs/heads/dev","pushedAt":"2024-07-13T11:59:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Refactor styling for MenuItem (#8)\n\n* Refactor styling for MenuItem","shortMessageHtmlLink":"Refactor styling for MenuItem (#8)"}},{"before":"20a5656c95b3f7cc55a27df493f4521da97ae2bf","after":"6aa1719d132f53febddc8f9426d246ae8810876b","ref":"refs/heads/dev","pushedAt":"2024-07-13T11:54:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Refactor styling for MenuItem (#8)\n\n* Refactor styling for MenuItem","shortMessageHtmlLink":"Refactor styling for MenuItem (#8)"}},{"before":"86ce27825533cf7c84c9a0c2a2fdfacdc7ab6166","after":"2a80bbf9540762fa6954083f276fcd6f6b51f255","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-07-13T11:51:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"feature: add build parallel for ci","shortMessageHtmlLink":"feature: add build parallel for ci"}},{"before":"49431edb1f172f66e0d50ea3009cc4b1209cc46d","after":"13a5298f1f2e8b638844f3ddd2fc1fa3f8ac0b4f","ref":"refs/heads/main","pushedAt":"2024-07-13T11:49:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Dev (#9)\n\n* feat: add tooltips for ToggleButton\r\n* style: clang-format all file","shortMessageHtmlLink":"Dev (#9)"}},{"before":"88f4387ca76a0fc1ae8560e3e2ebd99504bb4aa9","after":"86ce27825533cf7c84c9a0c2a2fdfacdc7ab6166","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-07-13T11:48:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Fix: update createHelper","shortMessageHtmlLink":"Fix: update createHelper"}},{"before":"776a77899289e4bc7a68e23661707d84b13be4db","after":"88f4387ca76a0fc1ae8560e3e2ebd99504bb4aa9","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-07-13T11:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Fix: update createHelper","shortMessageHtmlLink":"Fix: update createHelper"}},{"before":"49431edb1f172f66e0d50ea3009cc4b1209cc46d","after":"20a5656c95b3f7cc55a27df493f4521da97ae2bf","ref":"refs/heads/dev","pushedAt":"2024-07-12T03:58:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WangPengZhan","name":"iveswang","path":"/WangPengZhan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46638131?s=80&v=4"},"commit":{"message":"style: clang-format all file","shortMessageHtmlLink":"style: clang-format all file"}},{"before":"9a859961f78649b64104ae9da76fafe31fa0fd15","after":"776a77899289e4bc7a68e23661707d84b13be4db","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-06-15T12:53:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"fix: null pointer access error","shortMessageHtmlLink":"fix: null pointer access error"}},{"before":"ace11de1bef7eb1cb66e1753a9f0664f9d638444","after":"9a859961f78649b64104ae9da76fafe31fa0fd15","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-31T14:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Update radius configuration for VanillaStyle theme\n\nIntroduced 'bigRadius' and 'menuRadius' parameters in the VanillaStyle theme configuration to replace 'normalRadius' and 'menuItemRadius', respectively. Updated code to reference the new size roles for displays requiring larger radii and made necessary adjustments in the 'SizeRole' enum and theme fetch functions.","shortMessageHtmlLink":"Update radius configuration for VanillaStyle theme"}},{"before":"1ee3e89fd149eccbdc506ff2c3179736cbc458e7","after":"ace11de1bef7eb1cb66e1753a9f0664f9d638444","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-31T12:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Adjust checkbox positioning in MenuStyle\n\nThis commit modifies the calculation to set the position of checkboxes in the menu. The position of the checkBoxX is offset by subtracting the 'padding' value to align it properly. Further, an extraneous padding addition to the 'availableX' variable has also been removed to prevent unnecessary space.","shortMessageHtmlLink":"Adjust checkbox positioning in MenuStyle"}},{"before":"7382af685d375bb1179599e75548c3e46d24ab69","after":"1ee3e89fd149eccbdc506ff2c3179736cbc458e7","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-31T12:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Update padding in MenuStyle calculations\n\nModified padding calculation for shortcut and check width in MenuStyle.cpp. For shortcuts, the default padding value is now doubled and for check icons, padding has been reduced to the default value. This change aims to enhance the visual balance in the MenuStyle layout.","shortMessageHtmlLink":"Update padding in MenuStyle calculations"}},{"before":"856ee4009a10e5e8a99bdebc0ad48347c1451c70","after":"7382af685d375bb1179599e75548c3e46d24ab69","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-31T11:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Add CheckBoxWithNoBorder style and adjust rendering in MenuStyle\n\nAdded a new CheckBoxWithNoBorder style configuration in LightVanillaStyle.json, and corresponding adjustments in the rendering of menus in MenuStyle.cpp. Also, properties for Menu in MainWindow.cpp have been updated to complement these changes. The code builds successfully and works as expected while ensuring a seamless user experience.","shortMessageHtmlLink":"Add CheckBoxWithNoBorder style and adjust rendering in MenuStyle"}},{"before":"b05009ffc507a68a168fafd4a5629e75328d0098","after":"856ee4009a10e5e8a99bdebc0ad48347c1451c70","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-29T11:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Fix boolean check in Common.cpp\n\nThe boolean check of the \"UseOriginalColor\" property in the Helper's Common.cpp file has been corrected. Now, the original color will be used if the property is true, ensuring proper functioning of widgets that rely on this function.","shortMessageHtmlLink":"Fix boolean check in Common.cpp"}},{"before":"4018e1b63516fc20941e3da54aaf281e51d440ce","after":"b05009ffc507a68a168fafd4a5629e75328d0098","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-29T11:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Adjust border color intensity and add useOriginalColor property\n\nThe border color intensity has been slightly reduced in MenuStyle.cpp for better visual contrast. Additionally, a new \"useOriginalColor\" property has been introduced in Common.cpp allowing widgets to retain their original colors if the property is true.","shortMessageHtmlLink":"Adjust border color intensity and add useOriginalColor property"}},{"before":"2851c9bad38a3432f3d4d98fa410189cd3ec1841","after":"4018e1b63516fc20941e3da54aaf281e51d440ce","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-29T08:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Updated icon handling to support active state\n\nThis commit refactors the icon handling in VanillaStyle's helpers to add support for active state. The `getIconPixmap` function now receives two additional parameters, QIcon::Mode and QIcon::State, to determine the icon's appearance based on its state. Changes are reflected in `ToolButtonStyle.cpp`, `ButtonStyle.cpp`, `MenuStyle.cpp`,","shortMessageHtmlLink":"Updated icon handling to support active state"}},{"before":"1a47887d1ee27ccff1bd64cb3e9f75a05dc18504","after":"2851c9bad38a3432f3d4d98fa410189cd3ec1841","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-29T07:15:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Update theme settings and improve element rendering\n\nThis commit introduces updates to theme configuration, adds new methods for calculating menu and item view sizes, and improves the way certain UI elements are rendered. Changes also include the addition of new padding and border sizes to the Theme class, modifications to color switching and icon rendering, and updates in the usage of ItemView and Menu styles.","shortMessageHtmlLink":"Update theme settings and improve element rendering"}},{"before":"0fd503c692c3b8b594e4c84ca8ff1f0e6e2fef4f","after":"1a47887d1ee27ccff1bd64cb3e9f75a05dc18504","ref":"refs/heads/feature/menu_shortcuts","pushedAt":"2024-05-29T06:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlanusMeminius","name":"Alanus Meminius","path":"/AlanusMeminius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73945339?s=80&v=4"},"commit":{"message":"Increase button border thickness in ButtonStyle\n\nThe thickness of the button border rendered by 'Helper::renderRoundBorder' has been increased by 0.5 in the ButtonStyle.cpp file. This enhancement was made to ensure our buttons have more visual impact or are visually more distinctive.","shortMessageHtmlLink":"Increase button border thickness in ButtonStyle"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkTzXYwA","startCursor":null,"endCursor":null}},"title":"Activity ยท AlanusMeminius/VanillaStyle"}