{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":660603097,"defaultBranch":"main","name":"zebar","ownerLogin":"glzr-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-30T11:37:12.000Z","ownerAvatar":"https://github.com/avatars/u/67482629?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724261985.0","currentOid":""},"activityList":{"items":[{"before":"b4d8353b23c809af3fb40d63fc204fa1f846cf1a","after":"f52fa4d98c53a59060695a70c50440aef53f1007","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-28T07:03:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: separate out systray menus into functions","shortMessageHtmlLink":"refactor: separate out systray menus into functions"}},{"before":"13ec4a7c8b14dd74fdec28df210caf3c504e9e98","after":"b4d8353b23c809af3fb40d63fc204fa1f846cf1a","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-28T06:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: add `MenuId` enum; wip menu for individual config items","shortMessageHtmlLink":"feat: add MenuId enum; wip menu for individual config items"}},{"before":"4db7e97d3d44916292edfbb47ca52156ed07dc56","after":"13ec4a7c8b14dd74fdec28df210caf3c504e9e98","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-28T05:29:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: format config paths in sys tray","shortMessageHtmlLink":"feat: format config paths in sys tray"}},{"before":"258c45b4afd1f8fda85d2392efe239650283a555","after":"4db7e97d3d44916292edfbb47ca52156ed07dc56","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-27T13:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: simplify initialization of `ProviderManager`","shortMessageHtmlLink":"refactor: simplify initialization of ProviderManager"}},{"before":"9dcbacf23597d159baca4cbf5228aa2cc1ca1b36","after":"258c45b4afd1f8fda85d2392efe239650283a555","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-27T12:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: create `SysTray` struct","shortMessageHtmlLink":"refactor: create SysTray struct"}},{"before":"dff0274cbc7d937c10d1011a7fa760c8eed368e5","after":"9dcbacf23597d159baca4cbf5228aa2cc1ca1b36","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-27T12:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: remove `open_all` method","shortMessageHtmlLink":"refactor: remove open_all method"}},{"before":"967f3b931783bf3afb8cf5e49634c215f850e256","after":"dff0274cbc7d937c10d1011a7fa760c8eed368e5","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-27T11:06:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: position windows according to their anchor point","shortMessageHtmlLink":"feat: position windows according to their anchor point"}},{"before":"5292e9b290447bad79ac44b37455a1f0a42a30cd","after":"967f3b931783bf3afb8cf5e49634c215f850e256","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-27T09:55:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: change window open methods to be async","shortMessageHtmlLink":"feat: change window open methods to be async"}},{"before":"d300a92f3e36971ec2c019456cdf68a98d71ed1f","after":"5292e9b290447bad79ac44b37455a1f0a42a30cd","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-26T16:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: create separate `commands` mod for tauri commands","shortMessageHtmlLink":"refactor: create separate commands mod for tauri commands"}},{"before":"02422e69f989122ea83ead798cfe6cfe7a1807c6","after":"d300a92f3e36971ec2c019456cdf68a98d71ed1f","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-26T16:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: clean up `setup` in tauri builder","shortMessageHtmlLink":"refactor: clean up setup in tauri builder"}},{"before":"036e734d1e31fb79c4125a7443e79e3d94dd06cf","after":"02422e69f989122ea83ead798cfe6cfe7a1807c6","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-26T16:25:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: conditionally open one or all windows on start","shortMessageHtmlLink":"feat: conditionally open one or all windows on start"}},{"before":"8d2471d41321ddfa2581441a20f4542750f13696","after":"036e734d1e31fb79c4125a7443e79e3d94dd06cf","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-26T13:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: rename `monitors` mod -> `monitor_state`","shortMessageHtmlLink":"refactor: rename monitors mod -> monitor_state"}},{"before":"8f07cf1750aa6cb7549679ee67355b6047820de7","after":"8d2471d41321ddfa2581441a20f4542750f13696","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-26T12:13:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: add `canonicalize_pretty`; open custom html from window factory","shortMessageHtmlLink":"feat: add canonicalize_pretty; open custom html from window factory"}},{"before":"724c3f5d05f5a8938fdeec0da6a96b8853b5c14f","after":"6ade9b8070e7625db8dfb85c99276a3ae174ea46","ref":"refs/heads/main","pushedAt":"2024-08-26T05:03:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"docs: Update readme to add the date provider's config properties (#91)","shortMessageHtmlLink":"docs: Update readme to add the date provider's config properties (#91)"}},{"before":"d89126c9d23284b6e85e4fc0ac5a47280cb7462b","after":"724c3f5d05f5a8938fdeec0da6a96b8853b5c14f","ref":"refs/heads/main","pushedAt":"2024-08-26T05:02:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"fix: fix `timezone` support of the date provider (#92)","shortMessageHtmlLink":"fix: fix timezone support of the date provider (#92)"}},{"before":"7b62364dfc6dd478e24d652eebf4036d379bcfa4","after":"8f07cf1750aa6cb7549679ee67355b6047820de7","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T21:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: open window from local asset url","shortMessageHtmlLink":"feat: open window from local asset url"}},{"before":"d3764b5290a25e7e7fc398be1c3f26f1a147cf73","after":"7b62364dfc6dd478e24d652eebf4036d379bcfa4","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T20:15:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: progress on initializing window from config","shortMessageHtmlLink":"feat: progress on initializing window from config"}},{"before":"858fc760ea7b4858d6880e54645ced7c3140a692","after":"d3764b5290a25e7e7fc398be1c3f26f1a147cf73","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T12:31:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: avoid overwriting existing config files when initializing starter","shortMessageHtmlLink":"feat: avoid overwriting existing config files when initializing starter"}},{"before":"3a1d06c820933c2c0469b0eba434f0a9abfc3339","after":"858fc760ea7b4858d6880e54645ced7c3140a692","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T12:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: add `reload` fn; add generic `read_and_parse_json` fn","shortMessageHtmlLink":"feat: add reload fn; add generic read_and_parse_json fn"}},{"before":"623a2c74677180ec444b8a1a0d38e74a15b95ebf","after":"3a1d06c820933c2c0469b0eba434f0a9abfc3339","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T12:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: evaluate settings file and init starter config if it doesn't exist","shortMessageHtmlLink":"feat: evaluate settings file and init starter config if it doesn't exist"}},{"before":"be719b9587b10d4b6c78f51c885686172ca60788","after":"623a2c74677180ec444b8a1a0d38e74a15b95ebf","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T10:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: clean up config processing","shortMessageHtmlLink":"refactor: clean up config processing"}},{"before":"e406bd7b837091b97321b6a4d8ef96bf20cb5e0f","after":"be719b9587b10d4b6c78f51c885686172ca60788","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T09:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: rename `user_config` mod -> `config`","shortMessageHtmlLink":"refactor: rename user_config mod -> config"}},{"before":"ced678fa51bfa4cc05d3fe626b0ddce5308b40da","after":"e406bd7b837091b97321b6a4d8ef96bf20cb5e0f","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T09:10:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"chore: remove unused deps","shortMessageHtmlLink":"chore: remove unused deps"}},{"before":"cdf8924928b87c630d6c03226135365728821c3d","after":"ced678fa51bfa4cc05d3fe626b0ddce5308b40da","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T08:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: aggregate configs found within config dir","shortMessageHtmlLink":"feat: aggregate configs found within config dir"}},{"before":"b30207db0349228b31be8c29a3e416fe29e0f746","after":"cdf8924928b87c630d6c03226135365728821c3d","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-23T07:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: add init option to include default css","shortMessageHtmlLink":"feat: add init option to include default css"}},{"before":"901047d3fc77203cba930979a49697550824f9b4","after":"b30207db0349228b31be8c29a3e416fe29e0f746","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-22T20:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: expose `createProvider` function on context","shortMessageHtmlLink":"feat: expose createProvider function on context"}},{"before":"c4b91f8c5841dee7e8a686610aed8c4e8f896f4c","after":"901047d3fc77203cba930979a49697550824f9b4","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-22T18:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: simplify ts typing of `createProvider`","shortMessageHtmlLink":"feat: simplify ts typing of createProvider"}},{"before":"d72d9915c47806ee3e2a2ef1be8e1e203610fe89","after":"c4b91f8c5841dee7e8a686610aed8c4e8f896f4c","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-22T16:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: improvements to ts typing of provider fns","shortMessageHtmlLink":"feat: improvements to ts typing of provider fns"}},{"before":"68b1e62cae58d997a12592109613544da7e7084e","after":"d72d9915c47806ee3e2a2ef1be8e1e203610fe89","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-22T11:47:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"refactor: remove client app","shortMessageHtmlLink":"refactor: remove client app"}},{"before":"03e7d8fb873123c0f8f514dbbcfc31396825389b","after":"68b1e62cae58d997a12592109613544da7e7084e","ref":"refs/heads/feat/framework-integration","pushedAt":"2024-08-22T11:08:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lars-berger","name":null,"path":"/lars-berger","primaryAvatarUrl":"https://github.com/avatars/u/34844898?s=80&v=4"},"commit":{"message":"feat: add window config serialization","shortMessageHtmlLink":"feat: add window config serialization"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpiirMgA","startCursor":null,"endCursor":null}},"title":"Activity ยท glzr-io/zebar"}