{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":395684015,"defaultBranch":"master","name":"SketchyBar","ownerLogin":"FelixKratz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-13T14:28:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22680421?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710407796.0","currentOid":""},"activityList":{"items":[{"before":"4aa602ac71f98fe9f4a4edb7cd0fd434c38010f9","after":"367c9d902d594ab43551ac99b923adf7ca129f39","ref":"refs/heads/master","pushedAt":"2024-05-28T08:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"fix crash on popup scroll on second monitor","shortMessageHtmlLink":"fix crash on popup scroll on second monitor"}},{"before":"dd8b7cd124b362b6ba3fc2971d4b27f2d0990c46","after":"4aa602ac71f98fe9f4a4edb7cd0fd434c38010f9","ref":"refs/heads/master","pushedAt":"2024-05-22T10:14:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"flush window content region after redraw","shortMessageHtmlLink":"flush window content region after redraw"}},{"before":"4194da0bd277b9b2fd2535eb963a7fd6468a0464","after":"dd8b7cd124b362b6ba3fc2971d4b27f2d0990c46","ref":"refs/heads/master","pushedAt":"2024-05-16T16:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"send modifier keys held while scrolling to scripts","shortMessageHtmlLink":"send modifier keys held while scrolling to scripts"}},{"before":"3946005f6b1f67357ed83ffc6e53eb9c6e867228","after":"4194da0bd277b9b2fd2535eb963a7fd6468a0464","ref":"refs/heads/master","pushedAt":"2024-03-17T20:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"add scroll fields to query response (#520)","shortMessageHtmlLink":"add scroll fields to query response (#520)"}},{"before":"4a1df4b17bf5e142ecbda680f6b51b0de959d242","after":"eeae346563d3fbfa0da05461404570fb5a5dd004","ref":"refs/heads/gh-pages","pushedAt":"2024-03-14T09:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"1c42003c390c77e81bbfbd67f17e1177ef944433","after":"6a6a301f5462f0b1e705c8e4a72a83fc1395f072","ref":"refs/heads/documentation","pushedAt":"2024-03-14T09:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"d3d413090305c49525eeb7e0c2860aecfe6a948f","after":"4a1df4b17bf5e142ecbda680f6b51b0de959d242","ref":"refs/heads/gh-pages","pushedAt":"2024-03-14T09:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"update docs for v2.21.0","shortMessageHtmlLink":"update docs for v2.21.0"}},{"before":"69353912ea2c8358f49f89718216ab10b671bfc6","after":"1c42003c390c77e81bbfbd67f17e1177ef944433","ref":"refs/heads/documentation","pushedAt":"2024-03-14T09:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"update docs for v2.21.0","shortMessageHtmlLink":"update docs for v2.21.0"}},{"before":"0cc53dc1d05c98ede829178fff1f329005485011","after":"3946005f6b1f67357ed83ffc6e53eb9c6e867228","ref":"refs/heads/master","pushedAt":"2024-03-14T08:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"push version to v2.21.0","shortMessageHtmlLink":"push version to v2.21.0"}},{"before":"0d0f41341e47cd0a49a64152a7c6431f8e0d564f","after":"0cc53dc1d05c98ede829178fff1f329005485011","ref":"refs/heads/master","pushedAt":"2024-03-04T17:49:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"improve chained animation handling","shortMessageHtmlLink":"improve chained animation handling"}},{"before":"2673c6349cd341fc6c4c7f6e1ed3d364ab33b25c","after":"0d0f41341e47cd0a49a64152a7c6431f8e0d564f","ref":"refs/heads/master","pushedAt":"2024-02-29T16:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"only use threaded rendering for animation frames\n\nwhen not in an animation the latency reduction doesnt really matter and we save some thread overhead this way","shortMessageHtmlLink":"only use threaded rendering for animation frames"}},{"before":"318fb2809b80e5e5b327dc1b233bdecdb37065a2","after":"2673c6349cd341fc6c4c7f6e1ed3d364ab33b25c","ref":"refs/heads/master","pushedAt":"2024-02-29T16:02:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"only use threaded rendering for animation frames\n\nwhen not in an animation the latency reduction doesnt really matter and we save some thread overhead this way","shortMessageHtmlLink":"only use threaded rendering for animation frames"}},{"before":"e1afb4e25720fc315f3fbd1b96dd683574625d52","after":"318fb2809b80e5e5b327dc1b233bdecdb37065a2","ref":"refs/heads/master","pushedAt":"2024-02-29T15:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"small fix for scrolling text with new animation system","shortMessageHtmlLink":"small fix for scrolling text with new animation system"}},{"before":"6fbf9edf7576038b727a3ff4f5e434b1df71761f","after":"e1afb4e25720fc315f3fbd1b96dd683574625d52","ref":"refs/heads/master","pushedAt":"2024-02-29T15:23:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"improve animation system","shortMessageHtmlLink":"improve animation system"}},{"before":"e7a54130e92123740cec9f8a961d33d62041011c","after":"6fbf9edf7576038b727a3ff4f5e434b1df71761f","ref":"refs/heads/master","pushedAt":"2024-02-29T15:22:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"only re-render popup when needed","shortMessageHtmlLink":"only re-render popup when needed"}},{"before":"dcf6658cd4385a1119bddadbe64b3224c8fe2fbf","after":"e7a54130e92123740cec9f8a961d33d62041011c","ref":"refs/heads/master","pushedAt":"2024-02-29T15:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"parallelize the drawing system","shortMessageHtmlLink":"parallelize the drawing system"}},{"before":"a9775b4fed95bc1c7026435a3df1d7b17fa67b42","after":"dcf6658cd4385a1119bddadbe64b3224c8fe2fbf","ref":"refs/heads/master","pushedAt":"2024-02-29T15:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"try to unlock the event mutex up to 1ms for an animation frame, only then drop it","shortMessageHtmlLink":"try to unlock the event mutex up to 1ms for an animation frame, only …"}},{"before":"71051799af9676c3bf4405c60b6da3e486e04864","after":"a9775b4fed95bc1c7026435a3df1d7b17fa67b42","ref":"refs/heads/master","pushedAt":"2024-02-28T07:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"properly disable update if no window operation is needed (#507)","shortMessageHtmlLink":"properly disable update if no window operation is needed (#507)"}},{"before":"4c457077c92c8616dd2525388df47bf42560fdcf","after":"71051799af9676c3bf4405c60b6da3e486e04864","ref":"refs/heads/master","pushedAt":"2024-02-28T07:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"properly disable update if no window operation is needed (#507)","shortMessageHtmlLink":"properly disable update if no window operation is needed (#507)"}},{"before":"5e7b93221cad6c9704d7f34711ec013cddf58881","after":"4c457077c92c8616dd2525388df47bf42560fdcf","ref":"refs/heads/master","pushedAt":"2024-02-26T17:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"limit hotload to ~once/sec to debounce hotload loops","shortMessageHtmlLink":"limit hotload to ~once/sec to debounce hotload loops"}},{"before":"016ccc317de801080aa6c60e372c2c961a2edd35","after":"5e7b93221cad6c9704d7f34711ec013cddf58881","ref":"refs/heads/master","pushedAt":"2024-02-24T21:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"set prevents activation tag bit on windows","shortMessageHtmlLink":"set prevents activation tag bit on windows"}},{"before":"acee87a518ac85ac4998623a2d2467539213d136","after":"016ccc317de801080aa6c60e372c2c961a2edd35","ref":"refs/heads/master","pushedAt":"2024-02-24T14:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"sort default_menu_items query response by position","shortMessageHtmlLink":"sort default_menu_items query response by position"}},{"before":"c57cfdf766776cc2853be34521aa97a7d5ddcb1e","after":"acee87a518ac85ac4998623a2d2467539213d136","ref":"refs/heads/master","pushedAt":"2024-02-23T11:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"add a check if the mouse has really exited an item because the api is unreliable","shortMessageHtmlLink":"add a check if the mouse has really exited an item because the api is…"}},{"before":"533d4914f9c72733fafda74cb59e73e648d0cf63","after":"c57cfdf766776cc2853be34521aa97a7d5ddcb1e","ref":"refs/heads/master","pushedAt":"2024-02-23T11:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"properly handle all mouse exit events at global mouse exit","shortMessageHtmlLink":"properly handle all mouse exit events at global mouse exit"}},{"before":"b5c2c654475218b39bc893796737f5ddba8dd434","after":"533d4914f9c72733fafda74cb59e73e648d0cf63","ref":"refs/heads/master","pushedAt":"2024-02-23T11:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"fix issues if an item is added to a popup multiple times","shortMessageHtmlLink":"fix issues if an item is added to a popup multiple times"}},{"before":"97743969feab0d80fa24513131dd0baf0a265048","after":"b5c2c654475218b39bc893796737f5ddba8dd434","ref":"refs/heads/master","pushedAt":"2024-02-22T16:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"add new domain `--load-font ` which makes a font from a custom path available","shortMessageHtmlLink":"add new domain --load-font <path> which makes a font from a custom …"}},{"before":"5af7bf2519d9173959d7b13b857d69da1444159e","after":"97743969feab0d80fa24513131dd0baf0a265048","ref":"refs/heads/master","pushedAt":"2024-02-22T16:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"fix memory leak in truncated text width calculation","shortMessageHtmlLink":"fix memory leak in truncated text width calculation"}},{"before":"5bd685aa8690f2cd4399347cd7fe4db8d9b9a0e7","after":"5af7bf2519d9173959d7b13b857d69da1444159e","ref":"refs/heads/master","pushedAt":"2024-02-22T13:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"only use ko-fi for donations","shortMessageHtmlLink":"only use ko-fi for donations"}},{"before":"16858937e602c6715f997711fd4bbaf4b1a92d43","after":"5bd685aa8690f2cd4399347cd7fe4db8d9b9a0e7","ref":"refs/heads/master","pushedAt":"2024-02-21T16:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"allow setting the image string as image.string= instead of only via image= (similar to icon= and icon.string=)","shortMessageHtmlLink":"allow setting the image string as image.string=<string> instead of on…"}},{"before":"a2be857304f8a1a25e0372926d56b66d402c108d","after":"16858937e602c6715f997711fd4bbaf4b1a92d43","ref":"refs/heads/master","pushedAt":"2024-02-20T19:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixKratz","name":"Felix Kratz","path":"/FelixKratz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22680421?s=80&v=4"},"commit":{"message":"add scroll_duration property for texts (#478)","shortMessageHtmlLink":"add scroll_duration property for texts (#478)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVZUdnwA","startCursor":null,"endCursor":null}},"title":"Activity · FelixKratz/SketchyBar"}