{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":312232880,"defaultBranch":"master","name":"writernote-qt","ownerLogin":"giacomogroppi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-12T09:49:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27235571?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680423115.0","currentOid":""},"activityList":{"items":[{"before":"0e223d6248510d20f5d5cfbd319e45d2fb7d45f5","after":"a8a9e67e962b01f2e555af6067f0ae5a4968921a","ref":"refs/heads/master","pushedAt":"2024-03-07T18:56:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Fix build","shortMessageHtmlLink":"Fix build"}},{"before":"ba94737b8b5005146e20fcea10faa0d8daf8a00c","after":"0e223d6248510d20f5d5cfbd319e45d2fb7d45f5","ref":"refs/heads/master","pushedAt":"2024-02-27T09:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add Debug output stream & small refactoring","shortMessageHtmlLink":"Add Debug output stream & small refactoring"}},{"before":"973b5de21aa71467be25706e1ffe189ab669f542","after":"ba94737b8b5005146e20fcea10faa0d8daf8a00c","ref":"refs/heads/master","pushedAt":"2024-02-25T20:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"small refactoring in Stroke","shortMessageHtmlLink":"small refactoring in Stroke"}},{"before":"5a4a16d1ff2dc5c3debce085981365e3136a43d2","after":"973b5de21aa71467be25706e1ffe189ab669f542","ref":"refs/heads/master","pushedAt":"2024-02-24T10:01:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add constructor implementation of Allocator","shortMessageHtmlLink":"Add constructor implementation of Allocator"}},{"before":"afb3632e94186b921f84713cc62d988529d46342","after":"5a4a16d1ff2dc5c3debce085981365e3136a43d2","ref":"refs/heads/master","pushedAt":"2024-02-08T12:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Init lock free algorithm in Allocator","shortMessageHtmlLink":"Init lock free algorithm in Allocator"}},{"before":"0d3727a72ec799f80719cc99addb1b93aac2de67","after":"afb3632e94186b921f84713cc62d988529d46342","ref":"refs/heads/master","pushedAt":"2024-01-21T08:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add malloc wrapper for better portability in Allocator","shortMessageHtmlLink":"Add malloc wrapper for better portability in Allocator"}},{"before":"fa395928a00df0e7018e6907729598d0f6af152b","after":"0d3727a72ec799f80719cc99addb1b93aac2de67","ref":"refs/heads/master","pushedAt":"2023-11-09T22:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add a custom allocator for speed up process when we are creating end deleting a tone of object and their creating is pretty slow","shortMessageHtmlLink":"Add a custom allocator for speed up process when we are creating end …"}},{"before":"0dafed19e0cefe9313ec467dc1fe834e27e8caad","after":"fa395928a00df0e7018e6907729598d0f6af152b","ref":"refs/heads/master","pushedAt":"2023-11-05T21:28:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"small improvement while executing tasks in the main thread","shortMessageHtmlLink":"small improvement while executing tasks in the main thread"}},{"before":"1b8388e9f9c15991bddf74be45551fc3d174cda8","after":"0dafed19e0cefe9313ec467dc1fe834e27e8caad","ref":"refs/heads/master","pushedAt":"2023-11-05T20:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Fix a memory corruption problem in WPainter and in WVector","shortMessageHtmlLink":"Fix a memory corruption problem in WPainter and in WVector"}},{"before":"ad224f1b0962060233ccae8e2580b7e4537803ea","after":"1b8388e9f9c15991bddf74be45551fc3d174cda8","ref":"refs/heads/master","pushedAt":"2023-11-05T17:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add new method in DataStruct to detach the document from any other instances of DataStruct","shortMessageHtmlLink":"Add new method in DataStruct to detach the document from any other in…"}},{"before":"9f35cb88fc54835dce8bcfc74529bc21ecf0ebec","after":"ad224f1b0962060233ccae8e2580b7e4537803ea","ref":"refs/heads/master","pushedAt":"2023-11-05T13:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"small refactoring","shortMessageHtmlLink":"small refactoring"}},{"before":"c16b2d84e7f3e5be543311780a6f14cadd997eeb","after":"9f35cb88fc54835dce8bcfc74529bc21ecf0ebec","ref":"refs/heads/master","pushedAt":"2023-11-05T10:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add functional programming in WListFast","shortMessageHtmlLink":"Add functional programming in WListFast"}},{"before":"754737d1866ef594a19bf1b2f44f8512c6bd8960","after":"c16b2d84e7f3e5be543311780a6f14cadd997eeb","ref":"refs/heads/master","pushedAt":"2023-11-04T14:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add new method for append multiple items using Iterator in WListFast. Add new class for manage the position of an audio.\nAdd a new method in WAbstractList for decide how much memory to allocate in order to minimize reallocation\nAdd partial documentation in WListFast\nRemove some define with enum to improve readability and portability of the code","shortMessageHtmlLink":"Add new method for append multiple items using Iterator in WListFast.…"}},{"before":"92cebc3129442fc801b1db51da3f890d31e488bb","after":"754737d1866ef594a19bf1b2f44f8512c6bd8960","ref":"refs/heads/master","pushedAt":"2023-11-02T11:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Fix missing return value in SharedPtrThreadSafe","shortMessageHtmlLink":"Fix missing return value in SharedPtrThreadSafe"}},{"before":"5fa6048bac9a5e181813fcde653c4a9f83513114","after":"92cebc3129442fc801b1db51da3f890d31e488bb","ref":"refs/heads/master","pushedAt":"2023-11-02T08:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Small fix in page when decreasing the color of a set of stroke","shortMessageHtmlLink":"Small fix in page when decreasing the color of a set of stroke"}},{"before":"f48847b4d8d7f1d42fe8f89d660a48a5ddcbaf17","after":"5fa6048bac9a5e181813fcde653c4a9f83513114","ref":"refs/heads/master","pushedAt":"2023-11-01T21:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add destructor for tasks created in Page and DataStruct","shortMessageHtmlLink":"Add destructor for tasks created in Page and DataStruct"}},{"before":"5eeb85f83a5914bf688d05e721e2fac9e82a53d1","after":"f48847b4d8d7f1d42fe8f89d660a48a5ddcbaf17","ref":"refs/heads/master","pushedAt":"2023-11-01T15:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Change legacy thread manager system to the new Scheduler","shortMessageHtmlLink":"Change legacy thread manager system to the new Scheduler"}},{"before":"599c7a9aefa5af9f5bda3ef3442db6fe5f64ff17","after":"5eeb85f83a5914bf688d05e721e2fac9e82a53d1","ref":"refs/heads/master","pushedAt":"2023-10-29T15:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Fix a missing sincronizzation in the destructor of Scheduler","shortMessageHtmlLink":"Fix a missing sincronizzation in the destructor of Scheduler"}},{"before":"7f1851a8e1eada43464c794ab1b2a2c188652e41","after":"599c7a9aefa5af9f5bda3ef3442db6fe5f64ff17","ref":"refs/heads/master","pushedAt":"2023-10-29T14:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add rep method to SharedPtrThreadSafe","shortMessageHtmlLink":"Add rep method to SharedPtrThreadSafe"}},{"before":"bbb7f71ca5f6e9bd900666a9997e611cd1744016","after":"7f1851a8e1eada43464c794ab1b2a2c188652e41","ref":"refs/heads/master","pushedAt":"2023-10-29T13:32:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Fix a deadlock caused by a missing \"not\" in WTask","shortMessageHtmlLink":"Fix a deadlock caused by a missing \"not\" in WTask"}},{"before":"0d2f2390a60ed0f192e7ce40b73dff6d352ad5ea","after":"bbb7f71ca5f6e9bd900666a9997e611cd1744016","ref":"refs/heads/master","pushedAt":"2023-10-29T10:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Small refactoring on WTask and Scheduler","shortMessageHtmlLink":"Small refactoring on WTask and Scheduler"}},{"before":"f0bf32783bac3dc5808f36d4b74a95fc05000612","after":"0d2f2390a60ed0f192e7ce40b73dff6d352ad5ea","ref":"refs/heads/master","pushedAt":"2023-10-28T10:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Improve speed of SharedPtrThreadSafe using atomic variable","shortMessageHtmlLink":"Improve speed of SharedPtrThreadSafe using atomic variable"}},{"before":"44975b6ba8c11a280f39466c7264f84427ed8f2a","after":"f0bf32783bac3dc5808f36d4b74a95fc05000612","ref":"refs/heads/master","pushedAt":"2023-10-27T17:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Disable WListFast if the argument passed as template is smaller or equal then the size of a pointer","shortMessageHtmlLink":"Disable WListFast if the argument passed as template is smaller or eq…"}},{"before":"0e79ebd23b7da0e35f7cc6b133653ec78813e4f3","after":"44975b6ba8c11a280f39466c7264f84427ed8f2a","ref":"refs/heads/master","pushedAt":"2023-10-27T13:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Remove some not used method in Page","shortMessageHtmlLink":"Remove some not used method in Page"}},{"before":"49c3f9fb035ddf6bd6c79e57e5114f0af2f9841e","after":"0e79ebd23b7da0e35f7cc6b133653ec78813e4f3","ref":"refs/heads/master","pushedAt":"2023-10-27T13:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Remove \"slash\" method","shortMessageHtmlLink":"Remove \"slash\" method"}},{"before":"401b08867d9d900d72a1287b7cf4e6eb0d795db3","after":"49c3f9fb035ddf6bd6c79e57e5114f0af2f9841e","ref":"refs/heads/master","pushedAt":"2023-10-27T13:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Small fix in WCommonScript","shortMessageHtmlLink":"Small fix in WCommonScript"}},{"before":"84ac1a6ed62e928dd3a57745f5c9e10e2311e579","after":"401b08867d9d900d72a1287b7cf4e6eb0d795db3","ref":"refs/heads/master","pushedAt":"2023-10-25T21:23:35.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Remove a wrong call to QTimer::singleShot in a non-Qt thread and add a new class for manage task that needs to be executed in the main thread","shortMessageHtmlLink":"Remove a wrong call to QTimer::singleShot in a non-Qt thread and add …"}},{"before":"1af23203e095dae172a679d26043c4a255b97600","after":"84ac1a6ed62e928dd3a57745f5c9e10e2311e579","ref":"refs/heads/master","pushedAt":"2023-10-25T09:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"replace NULL with nullptr","shortMessageHtmlLink":"replace NULL with nullptr"}},{"before":"d845b797b3dc1e487c20b778279130e1c31ef0a3","after":"1af23203e095dae172a679d26043c4a255b97600","ref":"refs/heads/master","pushedAt":"2023-10-25T08:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Small refacotor","shortMessageHtmlLink":"Small refacotor"}},{"before":"8bf9988f36d76923ccb2a6d8e0218b27655e2cb1","after":"d845b797b3dc1e487c20b778279130e1c31ef0a3","ref":"refs/heads/master","pushedAt":"2023-10-24T14:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"giacomogroppi","name":"Giacomo Groppi","path":"/giacomogroppi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27235571?s=80&v=4"},"commit":{"message":"Add emplace method for WVector","shortMessageHtmlLink":"Add emplace method for WVector"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAED24HNwA","startCursor":null,"endCursor":null}},"title":"Activity · giacomogroppi/writernote-qt"}