{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32905910,"defaultBranch":"master","name":"solvespace","ownerLogin":"solvespace","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-26T03:39:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18541596?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697331270.0","currentOid":""},"activityList":{"items":[{"before":"d0a201e0cb372d27680fe25df08128c20f73f795","after":"569ac27dd768612fb9b09b80295ef1439098defd","ref":"refs/heads/master","pushedAt":"2024-04-21T15:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vespakoen","name":"Koen Schmeets","path":"/vespakoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/876117?s=80&v=4"},"commit":{"message":"Temporarily disable snap","shortMessageHtmlLink":"Temporarily disable snap"}},{"before":"656afaa12d26f5ea5f5d8bf6d35e073a7453efcd","after":"d0a201e0cb372d27680fe25df08128c20f73f795","ref":"refs/heads/master","pushedAt":"2024-04-21T15:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vespakoen","name":"Koen Schmeets","path":"/vespakoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/876117?s=80&v=4"},"commit":{"message":"Maybe fix macOS notarization","shortMessageHtmlLink":"Maybe fix macOS notarization"}},{"before":"a17ee176de2319694b6da8a17ca23065e42549bd","after":"656afaa12d26f5ea5f5d8bf6d35e073a7453efcd","ref":"refs/heads/master","pushedAt":"2024-04-21T14:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vespakoen","name":"Koen Schmeets","path":"/vespakoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/876117?s=80&v=4"},"commit":{"message":"Try to build macOS with new app-specific-password secret","shortMessageHtmlLink":"Try to build macOS with new app-specific-password secret"}},{"before":"7310659a24bfc1146ce89b4af2ef40be652c51f0","after":"a17ee176de2319694b6da8a17ca23065e42549bd","ref":"refs/heads/master","pushedAt":"2024-04-17T19:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Try to use notarytool","shortMessageHtmlLink":"Try to use notarytool"}},{"before":"7d379e7f3b045ae579537abd392d5b368a4117e5","after":"7310659a24bfc1146ce89b4af2ef40be652c51f0","ref":"refs/heads/master","pushedAt":"2024-04-17T16:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Update the year to 2024 in the About dialog and Windows version resource.","shortMessageHtmlLink":"Update the year to 2024 in the About dialog and Windows version resou…"}},{"before":"f25bf39fa7293da1421e682e1f728e57ccb6c939","after":"7d379e7f3b045ae579537abd392d5b368a4117e5","ref":"refs/heads/master","pushedAt":"2024-01-03T18:11:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Updated uk-UA locale; fixed typos; added translations","shortMessageHtmlLink":"Updated uk-UA locale; fixed typos; added translations"}},{"before":"ddeab11615f88c55e3a55fc9cae85a8eabe165a5","after":"f25bf39fa7293da1421e682e1f728e57ccb6c939","ref":"refs/heads/master","pushedAt":"2024-01-03T18:11:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"fixed pt-line distance constraint bug on paste transformed","shortMessageHtmlLink":"fixed pt-line distance constraint bug on paste transformed"}},{"before":"1f8b3f2589228b5fee3d4d5821917ba537723d76","after":"ddeab11615f88c55e3a55fc9cae85a8eabe165a5","ref":"refs/heads/master","pushedAt":"2023-12-31T14:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Bypass desktop portal in Snap\n\nThis will fix https://github.com/solvespace/solvespace/issues/1067 by setting\nGTK_USE_PORTAL=0 in the Snap package. This will use a file chooser from the\npoint of view of the application to open and save files, instead of using the\n\"desktop portal\" where the chooser runs outside the snap and the file is\nexposed dynamically into the snap at an automatically generated path.\n\nThis will allow files used in assemblies to be seen by SolveSpace as being at\ntheir real paths, so the references to them will be saved as proper\nrelative-path references based on where the files actually are, instead of as\nreferences to where the portal has exposed them.\n\nThe downside is that without the portal you can't point the application at\nfiles that *aren't* exposed to the Snap.","shortMessageHtmlLink":"Bypass desktop portal in Snap"}},{"before":"486e43a450a158a9e5314a1fa954897c450b3a20","after":"1f8b3f2589228b5fee3d4d5821917ba537723d76","ref":"refs/heads/master","pushedAt":"2023-12-29T16:13:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Make arc default dimenision (radius vs diameter) a configuration option.","shortMessageHtmlLink":"Make arc default dimenision (radius vs diameter) a configuration option."}},{"before":"3e5f9834d7981b2516c5a022bd1b201b5b792b6d","after":"486e43a450a158a9e5314a1fa954897c450b3a20","ref":"refs/heads/master","pushedAt":"2023-12-14T17:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Codespell fix","shortMessageHtmlLink":"Codespell fix"}},{"before":"94618d4ce14a984a5a02398ace853828bb32cda6","after":"3e5f9834d7981b2516c5a022bd1b201b5b792b6d","ref":"refs/heads/master","pushedAt":"2023-12-08T14:47:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Add allocate function as emscripten dep\n\nWeb version crashes when you try to make a constraint. After debugging,\naddressed the issue with this PR. Emscripten does some optimization\nstuff and ends up dropping certain functions, including the alloacte\nfunction called in solvespace's C++ Unwrap method.\n\nTo reproduce/test bug:\n- Open the web version\n- Create a rectangle\n- Create a length constraint on one the rectangle edges","shortMessageHtmlLink":"Add allocate function as emscripten dep"}},{"before":"727b0153f6d07f9031862a4e2ecb0f4d30e87b8e","after":"94618d4ce14a984a5a02398ace853828bb32cda6","ref":"refs/heads/master","pushedAt":"2023-12-05T12:16:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"CI, macOS: Update dead links to libomp in dependency installer\n\nBig Sur -> Ventura","shortMessageHtmlLink":"CI, macOS: Update dead links to libomp in dependency installer"}},{"before":"87d0e097bbbfb895e622cf970f236bcb108167f6","after":"727b0153f6d07f9031862a4e2ecb0f4d30e87b8e","ref":"refs/heads/master","pushedAt":"2023-11-23T08:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"d88ed3f2ee2fc81680550b576140982235db4a4e","after":"87d0e097bbbfb895e622cf970f236bcb108167f6","ref":"refs/heads/master","pushedAt":"2023-11-23T07:09:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"CTRL-TAB un/hides the toolbar","shortMessageHtmlLink":"CTRL-TAB un/hides the toolbar"}},{"before":"5edc1ec0fb236be5093bb3b647fb5c7be0d08a4c","after":"d88ed3f2ee2fc81680550b576140982235db4a4e","ref":"refs/heads/master","pushedAt":"2023-11-22T16:12:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Adjust the test suite to match the new behaviour of Path::Join.","shortMessageHtmlLink":"Adjust the test suite to match the new behaviour of Path::Join."}},{"before":"e7c0c1665f1684bb3195107147aaf254c852fa44","after":"5edc1ec0fb236be5093bb3b647fb5c7be0d08a4c","ref":"refs/heads/master","pushedAt":"2023-11-22T16:06:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Images are construction by default\n\nWith this change and the previous commit images will not be included in\n3d groups by default.","shortMessageHtmlLink":"Images are construction by default"}},{"before":"b4b4519ddd199b01ad06602d11168626df7d07c3","after":null,"ref":"refs/heads/gtk4","pushedAt":"2023-10-15T00:54:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"}},{"before":"0d26ca17f750f62fee917a88101bdb03cf5225dd","after":"e7c0c1665f1684bb3195107147aaf254c852fa44","ref":"refs/heads/master","pushedAt":"2023-10-14T18:16:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"GTK: Eliminate direct references to gdk event struct members in prep for moving to GTK4.","shortMessageHtmlLink":"GTK: Eliminate direct references to gdk event struct members in prep …"}},{"before":"9edf2bcc345104b492b795dd34950e1e7943118a","after":"0d26ca17f750f62fee917a88101bdb03cf5225dd","ref":"refs/heads/master","pushedAt":"2023-10-14T15:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"UI: Make marquee selection of line segments precise\n\nBefore marquee selection worked by checking whether the Axis Aligned\nBounding Box of an entity and the selection marquee overlap. This selects\n(slanted) line segments even though the marquee did not \"touch\" them.\n\nTo fix this for line segments actually check that the selection marque\nintersects the line segment.","shortMessageHtmlLink":"UI: Make marquee selection of line segments precise"}},{"before":null,"after":"b4b4519ddd199b01ad06602d11168626df7d07c3","ref":"refs/heads/gtk4","pushedAt":"2023-10-09T21:36:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Fix some includes for GTK4.","shortMessageHtmlLink":"Fix some includes for GTK4."}},{"before":"f399997976d720b4b7f5437994ea4ddb7375ed7d","after":"9edf2bcc345104b492b795dd34950e1e7943118a","ref":"refs/heads/master","pushedAt":"2023-10-02T06:05:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Win32: Fix for compiling with MinGW.org GCC-6.3.0-1\n\nMinGW-w64 MinGW-Builds 13.1.0 on the other hand does not need this.","shortMessageHtmlLink":"Win32: Fix for compiling with MinGW.org GCC-6.3.0-1"}},{"before":"1963a836ef8e3c1f5411d2b301c86259cbdf6fa8","after":"f399997976d720b4b7f5437994ea4ddb7375ed7d","ref":"refs/heads/master","pushedAt":"2023-09-29T10:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Speed up view change animations","shortMessageHtmlLink":"Speed up view change animations"}},{"before":"1919a18916f93ea12cea7db2d2f42c0c2b8e8e7d","after":"1963a836ef8e3c1f5411d2b301c86259cbdf6fa8","ref":"refs/heads/master","pushedAt":"2023-09-22T14:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Improve boolean difference operations...\n\n...by fixing the logic in KeepRegion() to properly keep/discard\nregions where two surfaces coincide.\n\nNow difference works as well as intersection in this respect.\n\nChange inSame to coincSame for clarity.","shortMessageHtmlLink":"Improve boolean difference operations..."}},{"before":"e6565c81186966a1c1bd7242e410419e02eb2774","after":"1919a18916f93ea12cea7db2d2f42c0c2b8e8e7d","ref":"refs/heads/master","pushedAt":"2023-09-20T13:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Fix language bug\n\nSigned-off-by: Victor Kustov ","shortMessageHtmlLink":"Fix language bug"}},{"before":null,"after":"0b01b2e5354277a823206dcb93deee16209244cc","ref":"refs/heads/notary","pushedAt":"2023-09-13T08:34:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vespakoen","name":"Koen Schmeets","path":"/vespakoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/876117?s=80&v=4"},"commit":{"message":"Try to use notarytool","shortMessageHtmlLink":"Try to use notarytool"}},{"before":"beb473b94d0dc6e9d69b80ac7b01bec19e86e3db","after":"e6565c81186966a1c1bd7242e410419e02eb2774","ref":"refs/heads/master","pushedAt":"2023-09-12T19:14:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vespakoen","name":"Koen Schmeets","path":"/vespakoen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/876117?s=80&v=4"},"commit":{"message":"Debug issue with notarization","shortMessageHtmlLink":"Debug issue with notarization"}},{"before":"36ecb85bb381235521f7e0e1b913d65308878f48","after":"beb473b94d0dc6e9d69b80ac7b01bec19e86e3db","ref":"refs/heads/master","pushedAt":"2023-09-12T16:08:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Ask before overwriting existing file\n\nCloses #1399","shortMessageHtmlLink":"Ask before overwriting existing file"}},{"before":"88e4d08324b60062107ffdd56f6635e8f03170b8","after":"36ecb85bb381235521f7e0e1b913d65308878f48","ref":"refs/heads/master","pushedAt":"2023-08-14T12:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phkahler","name":"Paul Kahler","path":"/phkahler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14852918?s=80&v=4"},"commit":{"message":"Update the issue template to show where to look for SolveSpace version on macOS\n\nmacOS SolveSpace has the Help menu but it lacks the About menu item in it and instead the way to find the SolveSpace version is to go to SolveSpace > About SolveSpace. This PR updates the issue template to show that.\r\n\r\nI have also replaced the `...` with an ellipsis (`…`) as it IMO looks better (can revert this if it doesn't match the menu item on Windows/Linux) and updated the example version to the current SolveSpace version.","shortMessageHtmlLink":"Update the issue template to show where to look for SolveSpace versio…"}},{"before":"95b00bd8889287584fd8073cdd2bd1f0512259ab","after":"88e4d08324b60062107ffdd56f6635e8f03170b8","ref":"refs/heads/master","pushedAt":"2023-08-09T10:58:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Update test.yml with ubuntu-latest and macos-latest","shortMessageHtmlLink":"Update test.yml with ubuntu-latest and macos-latest"}},{"before":"0e2fd2e6d9e66e2e3b5c6866e9e9eda4510695ab","after":"95b00bd8889287584fd8073cdd2bd1f0512259ab","ref":"refs/heads/master","pushedAt":"2023-08-08T15:28:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruevs","name":null,"path":"/ruevs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15338069?s=80&v=4"},"commit":{"message":"Fix CI for Ubuntu and MacOS (#1388)\n\nSeems like ubuntu-18.04 and macos-10.15 are no longer hosted by GitHub. Switching to ubuntu-latest (at the time of writing: 22.04) and macos-latest (at the time of writing 12) works.\r\n\r\n[GitHub hosted runners](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)","shortMessageHtmlLink":"Fix CI for Ubuntu and MacOS (#1388)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENlXREQA","startCursor":null,"endCursor":null}},"title":"Activity · solvespace/solvespace"}