{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9174266,"defaultBranch":"main","name":"lvtk","ownerLogin":"lvtk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-02T16:10:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4732186?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1666600909.905385","currentOid":""},"activityList":{"items":[{"before":"7e6bde1a63c173d4454caf6dff0ca5edc3b1c552","after":"2e47460f3d4509968630f179e155d25b6c6cb70a","ref":"refs/heads/main","pushedAt":"2024-02-17T23:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"run demo @ 60hz; better dial sensitivity default.","shortMessageHtmlLink":"run demo @ 60hz; better dial sensitivity default."}},{"before":"01d03b092f044659b3f8551a328ab0461c3cebde","after":"7e6bde1a63c173d4454caf6dff0ca5edc3b1c552","ref":"refs/heads/main","pushedAt":"2024-02-15T10:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"demo: hide menu bar playground","shortMessageHtmlLink":"demo: hide menu bar playground"}},{"before":"59a04ac53748350368d85ef416d36979a413903e","after":"01d03b092f044659b3f8551a328ab0461c3cebde","ref":"refs/heads/main","pushedAt":"2024-02-15T10:01:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: osx: ensure parented view gets sized after realize.","shortMessageHtmlLink":"cairo: osx: ensure parented view gets sized after realize."}},{"before":"3b9e1b02a71cf659862c912e4884bc17bb4b2d9a","after":"59a04ac53748350368d85ef416d36979a413903e","ref":"refs/heads/main","pushedAt":"2024-02-14T17:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: remove a bad call to cairo_scale()","shortMessageHtmlLink":"cairo: remove a bad call to cairo_scale()"}},{"before":"fa31ad1954da37067784200fc730ad9e15583fc8","after":"3b9e1b02a71cf659862c912e4884bc17bb4b2d9a","ref":"refs/heads/main","pushedAt":"2024-02-14T12:04:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: place a bandaid on scale factor usage","shortMessageHtmlLink":"cairo: place a bandaid on scale factor usage"}},{"before":"3afb0b2b09605ab683db907a7f1370a3b2228e4d","after":"fa31ad1954da37067784200fc730ad9e15583fc8","ref":"refs/heads/main","pushedAt":"2024-02-11T22:28:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: fix up macOS build","shortMessageHtmlLink":"cairo: fix up macOS build"}},{"before":"1f434142e8874720c21395d975bc6b06b191ab6e","after":"3afb0b2b09605ab683db907a7f1370a3b2228e4d","ref":"refs/heads/main","pushedAt":"2024-02-11T13:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: avoid drawing invalid image surface.","shortMessageHtmlLink":"cairo: avoid drawing invalid image surface."}},{"before":"52a75890c90f368ac6ad36cf7084ba925c0bb4de","after":"1f434142e8874720c21395d975bc6b06b191ab6e","ref":"refs/heads/main","pushedAt":"2024-02-08T11:29:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"fix cairo fallback dep","shortMessageHtmlLink":"fix cairo fallback dep"}},{"before":"c2e53933b8c2ad7950ded7a66a51a0a38b5667cf","after":"52a75890c90f368ac6ad36cf7084ba925c0bb4de","ref":"refs/heads/main","pushedAt":"2024-02-07T05:29:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"pugl: pull from github.","shortMessageHtmlLink":"pugl: pull from github."}},{"before":"5c3c7e52af7386fa962bb3f5bd11fdf5387ef847","after":"c2e53933b8c2ad7950ded7a66a51a0a38b5667cf","ref":"refs/heads/main","pushedAt":"2024-02-06T10:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"update default pugl options","shortMessageHtmlLink":"update default pugl options"}},{"before":"f2aa2c649f3e663b828c5ceb6e52433381be1fe3","after":"5c3c7e52af7386fa962bb3f5bd11fdf5387ef847","ref":"refs/heads/main","pushedAt":"2024-02-06T02:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"lua: disable broken bindings. fix tests","shortMessageHtmlLink":"lua: disable broken bindings. fix tests"}},{"before":"122f82c4c4db7dd484b29a97a59c488a95806d2c","after":"f2aa2c649f3e663b828c5ceb6e52433381be1fe3","ref":"refs/heads/main","pushedAt":"2024-02-06T01:44:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: msvc fixes","shortMessageHtmlLink":"cairo: msvc fixes"}},{"before":"973bbf7ab915688ddee711bcce647b0750b9de30","after":"122f82c4c4db7dd484b29a97a59c488a95806d2c","ref":"refs/heads/main","pushedAt":"2024-01-26T11:17:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"ui: move GL and Vulkan graphics to external project.","shortMessageHtmlLink":"ui: move GL and Vulkan graphics to external project."}},{"before":"2972028a8fd4323e0354621b6c9f759005f6832d","after":"973bbf7ab915688ddee711bcce647b0750b9de30","ref":"refs/heads/main","pushedAt":"2024-01-26T04:25:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"vulkan: start graphics context with Vkvg (crashy)","shortMessageHtmlLink":"vulkan: start graphics context with Vkvg (crashy)"}},{"before":"d81bcd51253b780726610451d0b5990749f32eb2","after":"2972028a8fd4323e0354621b6c9f759005f6832d","ref":"refs/heads/main","pushedAt":"2024-01-25T04:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"nanovg: disable internal STBI image","shortMessageHtmlLink":"nanovg: disable internal STBI image"}},{"before":"4d305fa3b5cea4ee98d664912b5338cf54510c06","after":"d81bcd51253b780726610451d0b5990749f32eb2","ref":"refs/heads/main","pushedAt":"2024-01-25T02:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"ui: sylizing... added scoped save.","shortMessageHtmlLink":"ui: sylizing... added scoped save."}},{"before":"27ac722dad09f0a386a7170a77bd780194309c26","after":"4d305fa3b5cea4ee98d664912b5338cf54510c06","ref":"refs/heads/main","pushedAt":"2024-01-25T00:45:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"nanovg: load, cache, and display images.","shortMessageHtmlLink":"nanovg: load, cache, and display images."}},{"before":"794b03e66dd287dba5a32b54b9fdfdbbd0df54c0","after":"27ac722dad09f0a386a7170a77bd780194309c26","ref":"refs/heads/main","pushedAt":"2024-01-24T20:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"use double precision in drawing context","shortMessageHtmlLink":"use double precision in drawing context"}},{"before":"373288a4abd2df7dcff8328c94f90a216d35e3a4","after":"794b03e66dd287dba5a32b54b9fdfdbbd0df54c0","ref":"refs/heads/main","pushedAt":"2024-01-24T18:54:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"cairo: fix up edging and rounded rectangles.","shortMessageHtmlLink":"cairo: fix up edging and rounded rectangles."}},{"before":"10edcf1e00a2fc659a58535988d1aacc5cd76349","after":"373288a4abd2df7dcff8328c94f90a216d35e3a4","ref":"refs/heads/main","pushedAt":"2024-01-24T13:04:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"ui: Dial: get basic functionality working.\ndemo: add dials view.\nui: clarify Justify and Fitment flags.\ngraphics: add stroke_path().","shortMessageHtmlLink":"ui: Dial: get basic functionality working."}},{"before":"9d2871c83086335754ebb5585e3dbe44ebcc1f44","after":"10edcf1e00a2fc659a58535988d1aacc5cd76349","ref":"refs/heads/main","pushedAt":"2024-01-23T21:38:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"README: add status column to Widgets listing.","shortMessageHtmlLink":"README: add status column to Widgets listing."}},{"before":"1dd66f61c3cf9c67bc4f594a6db3b56a1375cfc1","after":"9d2871c83086335754ebb5585e3dbe44ebcc1f44","ref":"refs/heads/main","pushedAt":"2024-01-23T11:26:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"rename: lvtk::Align -> lvtk::Justify","shortMessageHtmlLink":"rename: lvtk::Align -> lvtk::Justify"}},{"before":"5481dc83e1df8d2f9b9ce294810f263db4d440ce","after":"1dd66f61c3cf9c67bc4f594a6db3b56a1375cfc1","ref":"refs/heads/main","pushedAt":"2024-01-23T08:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"images: general loading with STB.\ncairo: fundamental image drawing support.","shortMessageHtmlLink":"images: general loading with STB."}},{"before":"8371ef0967660bd93c0a7be4f625839bb9cd8d5f","after":"5481dc83e1df8d2f9b9ce294810f263db4d440ce","ref":"refs/heads/main","pushedAt":"2024-01-21T17:10:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"demo: sliders: clean up layout, better visibility logic.","shortMessageHtmlLink":"demo: sliders: clean up layout, better visibility logic."}},{"before":"ce8c0beb2e2fb8d3972789203fa701ab4d945fca","after":"8371ef0967660bd93c0a7be4f625839bb9cd8d5f","ref":"refs/heads/main","pushedAt":"2024-01-19T21:30:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"README.md: Update demo build and run information.","shortMessageHtmlLink":"README.md: Update demo build and run information."}},{"before":"2b97511e2e44266c809e4ac1632148fb95631149","after":"ce8c0beb2e2fb8d3972789203fa701ab4d945fca","ref":"refs/heads/main","pushedAt":"2024-01-19T08:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"Add Limited Cairo Support And Enable Clipping\n\n* cairo: rendering working w/o text\n* meson: don't use pugl-cairo if cairo not found\n* opengl: fix rendering with clipping enabled.\n* cairo: still a wip. screen blanking out on redraw.\n* cairo: enable clipping. wip: still the basics\n* cairo: View: add protected access to PuglView in subclass.\n* cairo: plug in library functions. not yet working\n* cairo: wip: setting up a CairoView and context.","shortMessageHtmlLink":"Add Limited Cairo Support And Enable Clipping"}},{"before":"cf0f113926a502202fe5d4dd7381dc38b15acce8","after":"2b97511e2e44266c809e4ac1632148fb95631149","ref":"refs/heads/main","pushedAt":"2024-01-14T17:08:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"meson: fix setup warnings in pugl and","shortMessageHtmlLink":"meson: fix setup warnings in pugl and"}},{"before":"53ad69e329040bde563271053b72fd8404f75a6e","after":"cf0f113926a502202fe5d4dd7381dc38b15acce8","ref":"refs/heads/main","pushedAt":"2024-01-14T17:02:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"Add missing OpenGL dependency\n\nFixes FTBFS at least on Manjaro. Since the code here directly uses OpenGL (via\nnanovg), it needs to have a dependency on OpenGL itself, pugl-gl doesn't export\nthis dependency.","shortMessageHtmlLink":"Add missing OpenGL dependency"}},{"before":"1c38aa7550d062ada612ada524b218b0c4bd133a","after":"53ad69e329040bde563271053b72fd8404f75a6e","ref":"refs/heads/main","pushedAt":"2024-01-14T16:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"remove 'final' from Atom","shortMessageHtmlLink":"remove 'final' from Atom"}},{"before":"931ec9923b87c8d5f4a1a6ea5d73f6cbe7607261","after":"1c38aa7550d062ada612ada524b218b0c4bd133a","ref":"refs/heads/main","pushedAt":"2023-10-21T18:08:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mfisher31","name":"Michael Fisher","path":"/mfisher31","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/880111?s=80&v=4"},"commit":{"message":"add atomic spin lock","shortMessageHtmlLink":"add atomic spin lock"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_ZHP-gA","startCursor":null,"endCursor":null}},"title":"Activity ยท lvtk/lvtk"}