{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12067072,"defaultBranch":"master","name":"gromit-mpx","ownerLogin":"bk138","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-12T21:47:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80450?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710229991.0","currentOid":""},"activityList":{"items":[{"before":"65444415c90dc00896086f973630657ea47eeccf","after":"21a6d248020d5c9dcb6bb97e11e62c6a1b4655e9","ref":"refs/heads/master","pushedAt":"2024-03-30T07:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"AppStream: augment description","shortMessageHtmlLink":"AppStream: augment description"}},{"before":"df8114a6e85ce041678e4153b8b5b730c123f9df","after":"65444415c90dc00896086f973630657ea47eeccf","ref":"refs/heads/master","pushedAt":"2024-03-29T23:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"po: translate \"Edit Config\" menu item in all languages\n\nre #110","shortMessageHtmlLink":"po: translate \"Edit Config\" menu item in all languages"}},{"before":"c7ff625b2372a1aaf550357df22b7bb299f280ed","after":"df8114a6e85ce041678e4153b8b5b730c123f9df","ref":"refs/heads/master","pushedAt":"2024-03-29T23:32:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"main,callbacks: add menu entry for easy user config file editing\n\nre #110","shortMessageHtmlLink":"main,callbacks: add menu entry for easy user config file editing"}},{"before":"14b1953c6c0aa03dfc86bdec0dd081b05a57898f","after":"c7ff625b2372a1aaf550357df22b7bb299f280ed","ref":"refs/heads/master","pushedAt":"2024-03-29T22:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"data: include all tools and link to README in default config\n\nre #110","shortMessageHtmlLink":"data: include all tools and link to README in default config"}},{"before":"728c8b182679eaf7aecac82952a5024a90938561","after":"14b1953c6c0aa03dfc86bdec0dd081b05a57898f","ref":"refs/heads/master","pushedAt":"2024-03-29T22:04:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"test: add tool multi-user integration test\n\nRather hacked up quickly but does the job for now...\n\nCloses #204","shortMessageHtmlLink":"test: add tool multi-user integration test"}},{"before":"2ff2061d3d2f86059f14e8992c1dd200de4d1016","after":"728c8b182679eaf7aecac82952a5024a90938561","ref":"refs/heads/master","pushedAt":"2024-03-29T22:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"test: add tool multi-user integration test\n\nRather hacked up quickly but does the job for now...","shortMessageHtmlLink":"test: add tool multi-user integration test"}},{"before":"91a8dffd9868ea1716f19421cc39f8e7df9e355e","after":"2ff2061d3d2f86059f14e8992c1dd200de4d1016","ref":"refs/heads/master","pushedAt":"2024-03-25T19:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"coordlist_ops: fix header guard naming","shortMessageHtmlLink":"coordlist_ops: fix header guard naming"}},{"before":"70e8f697513288f57166365d490144a00ebebc40","after":"91a8dffd9868ea1716f19421cc39f8e7df9e355e","ref":"refs/heads/master","pushedAt":"2024-03-25T19:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"drawing: move coord_list* functions to coordlist_ops","shortMessageHtmlLink":"drawing: move coord_list* functions to coordlist_ops"}},{"before":"4a90787531aa5b616c1177f6162bf567f38fb0f3","after":"70e8f697513288f57166365d490144a00ebebc40","ref":"refs/heads/master","pushedAt":"2024-03-25T19:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"README: link tool screencasts","shortMessageHtmlLink":"README: link tool screencasts"}},{"before":"36945e3152b988e58602cc4b95d9b104e06ef78a","after":"4a90787531aa5b616c1177f6162bf567f38fb0f3","ref":"refs/heads/master","pushedAt":"2024-03-25T17:14:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"Add animated tool screencasts\n\n...made by Pascal Niklaus.","shortMessageHtmlLink":"Add animated tool screencasts"}},{"before":"4a19157ff85714553145578f5d05b99705cacb90","after":"36945e3152b988e58602cc4b95d9b104e06ef78a","ref":"refs/heads/master","pushedAt":"2024-03-25T17:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"Add animated tool screencasts","shortMessageHtmlLink":"Add animated tool screencasts"}},{"before":"ecd22fe4cb1cbdcd4673b60fe24748634b1ea418","after":"4a19157ff85714553145578f5d05b99705cacb90","ref":"refs/heads/master","pushedAt":"2024-03-24T10:04:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"main: add unlimited (100x) undo buffer with compression\n\n* main: compression\r\n\r\n* main: undo buffer lz4 compression\r\n\r\n* main: undo buffer lz4 compression\r\n\r\n* undo-unrelated code removed\r\n\r\n* undo-unrelated code removed, 2nd attempt\r\n\r\n* CMakelist fixed\r\n\r\n* --amend\r\n\r\n---------\r\n\r\nCo-authored-by: Christian Beier ","shortMessageHtmlLink":"main: add unlimited (100x) undo buffer with compression"}},{"before":"19a55699e23ff63106c12f34f30aa8f093a44c65","after":"ecd22fe4cb1cbdcd4673b60fe24748634b1ea418","ref":"refs/heads/master","pushedAt":"2024-03-24T09:16:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":".clang-format: add\n\nre #196","shortMessageHtmlLink":".clang-format: add"}},{"before":"f9f1090e8f4a8a613488ce1feba7b16ca52d338a","after":"19a55699e23ff63106c12f34f30aa8f093a44c65","ref":"refs/heads/master","pushedAt":"2024-03-22T08:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"src: add new tools SMOOTH and ORTHOGONAL\n\n* new tools\r\n\r\n* ortho and smooth rebased on current master\r\n\r\n* closed-curve now also for orthogonal pen\r\n\r\n* closed-curve now also for orthogonal pen\r\n\r\n* coordlist fixed again for smooth\r\n\r\n* orthogonal and smooth now configurable\r\n\r\n* smooth renamed to coordlist_ops, smooth_priv.h removed\r\n\r\n* config, callbacks: snapdist was uninitialized in config; redundant lines removed in callbacks\r\n\r\n* callback: prevent crash upon empty coordlist\r\n\r\n* README: smooth and orthogonal tool descriptions","shortMessageHtmlLink":"src: add new tools SMOOTH and ORTHOGONAL"}},{"before":"040ca1eabd4f136d87cfa9e2c2667b1fbfb6f6a3","after":"f9f1090e8f4a8a613488ce1feba7b16ca52d338a","ref":"refs/heads/master","pushedAt":"2024-03-21T19:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"README: make it clearer what to expect under Wayland\n\nre #197, #127, #121, #106, #103","shortMessageHtmlLink":"README: make it clearer what to expect under Wayland"}},{"before":"744e81b23f462808770399ad1f078d01bba27442","after":"040ca1eabd4f136d87cfa9e2c2667b1fbfb6f6a3","ref":"refs/heads/master","pushedAt":"2024-03-12T13:22:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"AppStream: shorten summary","shortMessageHtmlLink":"AppStream: shorten summary"}},{"before":"502c1a55d1c0cd62ce8869bd8ed1437a8d7a8b59","after":"744e81b23f462808770399ad1f078d01bba27442","ref":"refs/heads/master","pushedAt":"2024-03-12T07:52:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"ChangeLog: update","shortMessageHtmlLink":"ChangeLog: update"}},{"before":"aa1c807f80f485f18102598f10b41f22fa1e3058","after":"502c1a55d1c0cd62ce8869bd8ed1437a8d7a8b59","ref":"refs/heads/master","pushedAt":"2024-03-11T10:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"README: document arrowtype config","shortMessageHtmlLink":"README: document arrowtype config"}},{"before":"c0886ec86a61e0ef9c3db6119a5d536507bb7ec2","after":"aa1c807f80f485f18102598f10b41f22fa1e3058","ref":"refs/heads/master","pushedAt":"2024-03-11T07:54:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"drawing,config,callbacks: add arrowtype option that allows to set arrow position\n\n* drawing, config, callbacks: add arrowtype option allowing arrow heads at both line ends\r\n\r\nre #67\r\n\r\n* main.h: enum names changed for arrow types\r\n\r\n* config: don't set arrow type to none when size is defined\r\n\r\n---------\r\n\r\nCo-authored-by: Christian Beier ","shortMessageHtmlLink":"drawing,config,callbacks: add arrowtype option that allows to set arr…"}},{"before":"ed1456349e9e13a9ade584514a33b17823c4406b","after":"c0886ec86a61e0ef9c3db6119a5d536507bb7ec2","ref":"refs/heads/master","pushedAt":"2024-03-11T07:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"README: fix typo","shortMessageHtmlLink":"README: fix typo"}},{"before":"4cec82eb984ad7bd94ec5339f4ec5222b1743150","after":"ed1456349e9e13a9ade584514a33b17823c4406b","ref":"refs/heads/master","pushedAt":"2024-03-03T19:06:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"po: update Portuguese (Brazil) translation","shortMessageHtmlLink":"po: update Portuguese (Brazil) translation"}},{"before":"e914dc0bc829077bfdfc4cac7190da81dea78856","after":"4cec82eb984ad7bd94ec5339f4ec5222b1743150","ref":"refs/heads/master","pushedAt":"2024-03-02T12:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"README: document LINE and RECT tools\n\nre #67","shortMessageHtmlLink":"README: document LINE and RECT tools"}},{"before":"42c9e30e1f938ac1a278257f28e79dccab6da1f1","after":"e914dc0bc829077bfdfc4cac7190da81dea78856","ref":"refs/heads/master","pushedAt":"2024-03-02T12:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"callbacks: update copyright year","shortMessageHtmlLink":"callbacks: update copyright year"}},{"before":"ec726f438e2a81dd02414427cd87ccc1f54c16d7","after":"42c9e30e1f938ac1a278257f28e79dccab6da1f1","ref":"refs/heads/master","pushedAt":"2024-03-02T12:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"callbacks: update authors in About dialog","shortMessageHtmlLink":"callbacks: update authors in About dialog"}},{"before":"3cf1116bbbfabce635f196f1c7c98b77c3a04567","after":"ec726f438e2a81dd02414427cd87ccc1f54c16d7","ref":"refs/heads/master","pushedAt":"2024-03-02T11:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"AUTHORS: update","shortMessageHtmlLink":"AUTHORS: update"}},{"before":"4ef95c53716053b86cfb3b694b8cac56e48f016c","after":null,"ref":"refs/heads/pascal-niklaus-devel_line_rect_only","pushedAt":"2024-03-02T11:33:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"}},{"before":"53db4941588a9dfa8764d16270d8e8f2b62172ca","after":"3cf1116bbbfabce635f196f1c7c98b77c3a04567","ref":"refs/heads/master","pushedAt":"2024-03-02T11:30:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"main,callbacks: rename temp_buffer to aux_backbuffer","shortMessageHtmlLink":"main,callbacks: rename temp_buffer to aux_backbuffer"}},{"before":"1ac43435b222f13c2c7d6221abb5ac97996f1aed","after":"53db4941588a9dfa8764d16270d8e8f2b62172ca","ref":"refs/heads/master","pushedAt":"2024-03-02T11:29:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"config, callbacks: add RECT and LINE tools","shortMessageHtmlLink":"config, callbacks: add RECT and LINE tools"}},{"before":null,"after":"4ef95c53716053b86cfb3b694b8cac56e48f016c","ref":"refs/heads/pascal-niklaus-devel_line_rect_only","pushedAt":"2024-03-02T11:25:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"main,callbacks: rename temp_buffer to aux_backbuffer","shortMessageHtmlLink":"main,callbacks: rename temp_buffer to aux_backbuffer"}},{"before":"c99df3452f8818487c9bcf8d18313b92afdb7007","after":"1ac43435b222f13c2c7d6221abb5ac97996f1aed","ref":"refs/heads/master","pushedAt":"2024-02-26T09:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bk138","name":"Christian Beier","path":"/bk138","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80450?s=80&v=4"},"commit":{"message":"po: add original translator to Persian language team","shortMessageHtmlLink":"po: add original translator to Persian language team"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIzDjfQA","startCursor":null,"endCursor":null}},"title":"Activity · bk138/gromit-mpx"}