{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756170349,"defaultBranch":"main","name":"Arduino-WiFi-TFT-LCD-Canvas-App","ownerLogin":"Aditya-A-garwal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-12T05:30:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64585012?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707715816.0","currentOid":""},"activityList":{"items":[{"before":"4fb8c4f7e50281f0be0c08e0102f81e2764e3797","after":"ef69620fed824e86cae314632ad170bc818a44ee","ref":"refs/heads/main","pushedAt":"2024-07-27T11:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8ff5da04c5dbaf7049a19239cd92937338c4d01f","after":"4fb8c4f7e50281f0be0c08e0102f81e2764e3797","ref":"refs/heads/main","pushedAt":"2024-04-29T12:29:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"fix: replace shifted bmp images with proper ones\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"fix: replace shifted bmp images with proper ones"}},{"before":"90c78fdc6bea04d8ebf9b5afad7a4dd38eef5134","after":"8ff5da04c5dbaf7049a19239cd92937338c4d01f","ref":"refs/heads/main","pushedAt":"2024-03-30T08:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"chore: fix typos in lib/gui/README.md\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"chore: fix typos in lib/gui/README.md"}},{"before":"25366fbe955bda8aac434cb2a9d3744b0e2e0670","after":"90c78fdc6bea04d8ebf9b5afad7a4dd38eef5134","ref":"refs/heads/main","pushedAt":"2024-03-27T11:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"fix: change language of code snippets in lib/gui/README.md from arduino to cpp\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"fix: change language of code snippets in lib/gui/README.md from ardui…"}},{"before":"5aa4af7725293fa5a2a768b8d18550004a4be16f","after":"25366fbe955bda8aac434cb2a9d3744b0e2e0670","ref":"refs/heads/main","pushedAt":"2024-03-27T10:22:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"chore: add README.md for GUI Framework\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"chore: add README.md for GUI Framework"}},{"before":"f995dbc7191c970acf81d0db496547c10188dca9","after":"5aa4af7725293fa5a2a768b8d18550004a4be16f","ref":"refs/heads/main","pushedAt":"2024-03-27T06:47:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"chore: minor changed in README\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"chore: minor changed in README"}},{"before":"6c87d8a65b639e21917824ca8f6e382178b66798","after":"f995dbc7191c970acf81d0db496547c10188dca9","ref":"refs/heads/main","pushedAt":"2024-03-27T06:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"fix: use width attribute instead of style to set table column width in README\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"fix: use width attribute instead of style to set table column width i…"}},{"before":"6799d3140e0b6d1ebfb5f2aec35303dbd245f404","after":"6c87d8a65b639e21917824ca8f6e382178b66798","ref":"refs/heads/main","pushedAt":"2024-03-27T06:13:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"chore: add README and images\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"chore: add README and images"}},{"before":"921326bd1cc3e12d78edb9e1674d75e184a66612","after":"6799d3140e0b6d1ebfb5f2aec35303dbd245f404","ref":"refs/heads/main","pushedAt":"2024-03-25T15:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"fix: set flag to true in DrawableCanvas::BufferedTCPStream::connect()\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"fix: set flag to true in DrawableCanvas::BufferedTCPStream::connect()"}},{"before":"d0bb4289d55b0a83ce8f792a16a8157eb6b62d1e","after":"921326bd1cc3e12d78edb9e1674d75e184a66612","ref":"refs/heads/main","pushedAt":"2024-03-25T08:29:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: Document drawablecanvas.h and drawablecanvas.cpp files and their entities\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: Document drawablecanvas.h and drawablecanvas.cpp files and thei…"}},{"before":"c8251f3101c7bd06e020651ee2453647fa3ded6a","after":"d0bb4289d55b0a83ce8f792a16a8157eb6b62d1e","ref":"refs/heads/main","pushedAt":"2024-03-25T07:21:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: add missing class-level documentation to ColorSelector\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: add missing class-level documentation to ColorSelector"}},{"before":"e137786e93f0cf6b2c5e38149c05176f1eb97146","after":"c8251f3101c7bd06e020651ee2453647fa3ded6a","ref":"refs/heads/main","pushedAt":"2024-03-25T07:17:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: Change BufferedWiFiWriter and Compressor into nested classes of DrawableCanvas and move method implementation to cpp file\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: Change BufferedWiFiWriter and Compressor into nested classe…"}},{"before":"fbed278aa9bf76b80afffe4c01ec42686938112a","after":"e137786e93f0cf6b2c5e38149c05176f1eb97146","ref":"refs/heads/main","pushedAt":"2024-03-24T15:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: Document pensizeselector.h and pensizeselector.cpp files and their entities\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: Document pensizeselector.h and pensizeselector.cpp files and th…"}},{"before":"f9e98df1cacfc3b6712bba7d4e1e88b160640c87","after":"fbed278aa9bf76b80afffe4c01ec42686938112a","ref":"refs/heads/main","pushedAt":"2024-03-24T13:25:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: fix spelling mistake in docstring of DEBOUNCE_THRESH constant across classes\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: fix spelling mistake in docstring of DEBOUNCE_THRESH constant a…"}},{"before":"fd84a2a5e790ad484c310d0e8d25e7e96e64c740","after":"f9e98df1cacfc3b6712bba7d4e1e88b160640c87","ref":"refs/heads/main","pushedAt":"2024-03-24T12:58:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: fix spelling and grammar mistakes in documentation\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: fix spelling and grammar mistakes in documentation"}},{"before":"1a0873c9541894d9a46e009bc3b89cb09b5f1238","after":"fd84a2a5e790ad484c310d0e8d25e7e96e64c740","ref":"refs/heads/main","pushedAt":"2024-03-23T08:27:21.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: Document window.h and window.cpp files and their entities\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: Document window.h and window.cpp files and their entities"}},{"before":"8cf6b74c0cf84809d7cfbacf47e4ff1afc917420","after":"1a0873c9541894d9a46e009bc3b89cb09b5f1238","ref":"refs/heads/main","pushedAt":"2024-03-22T09:36:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"docs: Document widget.h file and its entities\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"docs: Document widget.h file and its entities"}},{"before":"11ffbd23da10b6792e67136db72030a074b806d6","after":"8cf6b74c0cf84809d7cfbacf47e4ff1afc917420","ref":"refs/heads/main","pushedAt":"2024-03-21T07:14:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"ci: fix typo in build.yml\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"ci: fix typo in build.yml"}},{"before":"ee5b50803fb75d020efb0df9261a60b9e05b421a","after":"11ffbd23da10b6792e67136db72030a074b806d6","ref":"refs/heads/main","pushedAt":"2024-03-21T07:10:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"ci: fix typo in build.yml\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"ci: fix typo in build.yml"}},{"before":"0e395350c9e1f0a0cdbbec85754e76e38345dbf9","after":"ee5b50803fb75d020efb0df9261a60b9e05b421a","ref":"refs/heads/main","pushedAt":"2024-03-21T06:58:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"ci: fix typo in build.yml\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"ci: fix typo in build.yml"}},{"before":"599bd449b47155c7df686a91d0a98cd71eb16177","after":"0e395350c9e1f0a0cdbbec85754e76e38345dbf9","ref":"refs/heads/main","pushedAt":"2024-03-21T06:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"ci: fix typo in build.yml\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"ci: fix typo in build.yml"}},{"before":"df6664ac248cc9975724e824cfe3f53cc42cc65d","after":"599bd449b47155c7df686a91d0a98cd71eb16177","ref":"refs/heads/main","pushedAt":"2024-03-21T06:54:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"ci: copy pre-rendered fonts to GFX fonts directory in build workflow\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"ci: copy pre-rendered fonts to GFX fonts directory in build workflow"}},{"before":"8ece4f1cf6932560e2cda86e52af1977c7553384","after":"df6664ac248cc9975724e824cfe3f53cc42cc65d","ref":"refs/heads/main","pushedAt":"2024-03-21T06:19:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"feat: use new framework for GUI to improve flexibility and appearance\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"feat: use new framework for GUI to improve flexibility and appearance"}},{"before":"4b56ec627a6bb2799e3e798d308ff119cdd90229","after":"8ece4f1cf6932560e2cda86e52af1977c7553384","ref":"refs/heads/main","pushedAt":"2024-02-19T08:01:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: reduce delay between slot menu opening and touch detection\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: reduce delay between slot menu opening and touch detection"}},{"before":"80a82ba6659e4a5033ec3550344d64db9f075a07","after":"4b56ec627a6bb2799e3e798d308ff119cdd90229","ref":"refs/heads/main","pushedAt":"2024-02-18T06:56:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: convert coordinates of all buttons from uint16_t to more performant unsigned type\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: convert coordinates of all buttons from uint16_t to more pe…"}},{"before":"b7de2623be06f99250f38b284661c12d37f33d55","after":"80a82ba6659e4a5033ec3550344d64db9f075a07","ref":"refs/heads/main","pushedAt":"2024-02-18T06:54:01.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: increase vertical spacing of color selector widget for better harmony\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: increase vertical spacing of color selector widget for bett…"}},{"before":"9ff10c4c772ae2c73ace113ce5ed551da57f79c0","after":"b7de2623be06f99250f38b284661c12d37f33d55","ref":"refs/heads/main","pushedAt":"2024-02-17T15:00:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: subclass all widgets from the widget class\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: subclass all widgets from the widget class"}},{"before":"f8c3e34d4081c369501553bd92a74a0588e83e39","after":"9ff10c4c772ae2c73ace113ce5ed551da57f79c0","ref":"refs/heads/main","pushedAt":"2024-02-17T08:56:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: use unsigned type where possible in constants\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: use unsigned type where possible in constants"}},{"before":"a6be435e2db628ef4b94ba11964aadcc95db942b","after":"f8c3e34d4081c369501553bd92a74a0588e83e39","ref":"refs/heads/main","pushedAt":"2024-02-16T07:00:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"feat: implement inline canvas compression during drawing\n\nimplement compressing and storing the canvas in memory (partially) to reduce time taken by readPixel calls in CanvasClient::saveCanvas method\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"feat: implement inline canvas compression during drawing"}},{"before":"e38d6c3f86ccd94b376a6ca4864e1b3f912f5ffe","after":"a6be435e2db628ef4b94ba11964aadcc95db942b","ref":"refs/heads/main","pushedAt":"2024-02-15T16:36:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aditya-A-garwal","name":"Aditya Agarwal","path":"/Aditya-A-garwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64585012?s=80&v=4"},"commit":{"message":"refactor: simplify compression code in RowCompressor class\n\nSigned-off-by: Aditya Agarwal ","shortMessageHtmlLink":"refactor: simplify compression code in RowCompressor class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiq3ieQA","startCursor":null,"endCursor":null}},"title":"Activity · Aditya-A-garwal/Arduino-WiFi-TFT-LCD-Canvas-App"}