{"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":"fb5923291182e5070b1aef5feaed0caaa2b36074","after":"cede73e0e710b96e2da09f149bceab4ce2bdeac9","ref":"refs/heads/master","pushedAt":"2024-08-14T13:39: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":"explicitly mark all windows as unmanaged","shortMessageHtmlLink":"explicitly mark all windows as unmanaged"}},{"before":"c713afe574d1652eee7967ea490c6061ecca9f29","after":"fb5923291182e5070b1aef5feaed0caaa2b36074","ref":"refs/heads/master","pushedAt":"2024-08-05T13:36:40.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":"compatibility with 'Displays have separate spaces' turned off (#495)","shortMessageHtmlLink":"compatibility with 'Displays have separate spaces' turned off (#495)"}},{"before":"eeae346563d3fbfa0da05461404570fb5a5dd004","after":"4145be8028b0853a4d6276807c08bef3125d7b1e","ref":"refs/heads/gh-pages","pushedAt":"2024-07-23T11:23: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":"fixup font install instructions","shortMessageHtmlLink":"fixup font install instructions"}},{"before":"6a6a301f5462f0b1e705c8e4a72a83fc1395f072","after":"eaf8427245479a8b422d7d53af19395413745159","ref":"refs/heads/documentation","pushedAt":"2024-07-23T10:22: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":"remove tap for removed cask-fonts","shortMessageHtmlLink":"remove tap for removed cask-fonts"}},{"before":"367c9d902d594ab43551ac99b923adf7ca129f39","after":"c713afe574d1652eee7967ea490c6061ecca9f29","ref":"refs/heads/master","pushedAt":"2024-07-22T19:21:07.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":"possible fix for crash on media_change event (#581)","shortMessageHtmlLink":"possible fix for crash on media_change event (#581)"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmky9rwA","startCursor":null,"endCursor":null}},"title":"Activity · FelixKratz/SketchyBar"}