{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":78269966,"defaultBranch":"master","name":"konfyt","ownerLogin":"noedigcode","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-07T09:21:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11135749?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718110492.0","currentOid":""},"activityList":{"items":[{"before":"cfded012ed14ccaa6e7096818e583272caee7cdb","after":"6c74c42c0fda8a9a38cf3d9426a2aa218b6bcced","ref":"refs/heads/master","pushedAt":"2024-07-07T07:03:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"MIDI send list editor: Disable buttons when no items are selected in MIDI send list\nor saved MIDI messages list.","shortMessageHtmlLink":"MIDI send list editor: Disable buttons when no items are selected in …"}},{"before":"eff363bca112df76e08e1b2596e4d0e8adbb5250","after":"cfded012ed14ccaa6e7096818e583272caee7cdb","ref":"refs/heads/master","pushedAt":"2024-06-03T17:51:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Bump version to 1.6.2. Update changelog.","shortMessageHtmlLink":"Bump version to 1.6.2. Update changelog."}},{"before":"5466eb4945539241a981b6e4d50e1a5797ff0c27","after":"eff363bca112df76e08e1b2596e4d0e8adbb5250","ref":"refs/heads/master","pushedAt":"2024-05-29T13:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"scripting: Make remaining getter functions thread safe. Bump to 1.6.2 rc3.\n\nKonfytJS getter methods now take context objects and callback functions\nwhich will be called in the GUI thread after data has been retrieved in\nthe JS thread;\nrunInThread now takes context so it can be used to run functions in both\nthreads;\nRemove URIs from KonfytJS; Print signals are added for scripts so the URIs\ncan be added on the GUI thread side;\nCache scripts in maps on GUI thread side so thread boundary doesn't need\nto be crossed when getting last set scripts;\nCreate class for script process timer and add one for per-event\n(in addition to all events);\nTimes in script editor are now shown to the 3rd decimal digit.","shortMessageHtmlLink":"scripting: Make remaining getter functions thread safe. Bump to 1.6.2…"}},{"before":"56d3996533da80bc570657be8a4f1b9b2d8cff3c","after":"5466eb4945539241a981b6e4d50e1a5797ff0c27","ref":"refs/heads/master","pushedAt":"2024-05-25T13:21:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Update changelog.","shortMessageHtmlLink":"Update changelog."}},{"before":"45b828626de6daa8dd47c4b1229e218515f6ddba","after":"56d3996533da80bc570657be8a4f1b9b2d8cff3c","ref":"refs/heads/master","pushedAt":"2024-05-25T13:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Make some konfytJS functions thread safe to fix patch list drag/drop crashes\nrelated to updating patch layer URIs;\nBump version to 1.6.2-rc2.","shortMessageHtmlLink":"Make some konfytJS functions thread safe to fix patch list drag/drop …"}},{"before":"dabdfad96721358485936cdc7e66d9780efd08f6","after":"45b828626de6daa8dd47c4b1229e218515f6ddba","ref":"refs/heads/master","pushedAt":"2024-05-22T19:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Fix patch list drag and drop crashes.\n\nChange patch list to new GidListWidget with custom drag and drop for moving\nitems to circumvent Qt bug where the rowMoved signal from the QListWidget\nmodel behaved inadequate and unexpected, especially when an item was dropped\nonto itself. This fixes crashes due to patch list drag and drop (moving\npatches).","shortMessageHtmlLink":"Fix patch list drag and drop crashes."}},{"before":"83ea79285870628dc7769a144201e84eca6d5885","after":"dabdfad96721358485936cdc7e66d9780efd08f6","ref":"refs/heads/master","pushedAt":"2024-04-15T18:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Update changelog latest date; Update software versions in readme.","shortMessageHtmlLink":"Update changelog latest date; Update software versions in readme."}},{"before":"27f3f47e4529c19290243724d637b1eecaa7d616","after":"83ea79285870628dc7769a144201e84eca6d5885","ref":"refs/heads/master","pushedAt":"2024-04-15T15:53:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Bump version to 1.6.1.","shortMessageHtmlLink":"Bump version to 1.6.1."}},{"before":"4b1e5efcb34bd5a732358a31d0449549d1600c25","after":"27f3f47e4529c19290243724d637b1eecaa7d616","ref":"refs/heads/master","pushedAt":"2024-04-14T09:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"script editor scripts tree: Include project backup dirs;\nAdd tooltips to items; Reduce indentation; Expand on single click;\nUpdate changelog.","shortMessageHtmlLink":"script editor scripts tree: Include project backup dirs;"}},{"before":"3dcf7f468674cd9bb81090388f66f216b670bdbd","after":"4b1e5efcb34bd5a732358a31d0449549d1600c25","ref":"refs/heads/master","pushedAt":"2024-03-30T18:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"scripting: automatically scan projects when changing to scripting projects\ntab the first time;\nFix scanning only scanning for MIDI out layers, now includes all layers with\nMIDI input (i.e. sfz and Soundfont too);\nBump version to 1.6.1-dev3.","shortMessageHtmlLink":"scripting: automatically scan projects when changing to scripting pro…"}},{"before":"02b5d476c2d82ba0c7641664ca5ec9c0e69b96a3","after":"3dcf7f468674cd9bb81090388f66f216b670bdbd","ref":"refs/heads/master","pushedAt":"2024-03-30T11:00:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"scripting: Add tab in sidebar to view scripts from other projects in addition\nto the API help;\nBump version to 1.6.1-dev2.","shortMessageHtmlLink":"scripting: Add tab in sidebar to view scripts from other projects in …"}},{"before":"a5f7c9c704d6a668b6cf5c4d9c5359cf993a2ac3","after":"02b5d476c2d82ba0c7641664ca5ec9c0e69b96a3","ref":"refs/heads/master","pushedAt":"2024-03-26T14:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"MIDI port connection check boxes are now in their own \"MIDI\" column and\naudio columns are renamed to \"Left\" and \"Right\"; Column widths are changed\nfrom fixed 30px to ResizeToContents.","shortMessageHtmlLink":"MIDI port connection check boxes are now in their own \"MIDI\" column and"}},{"before":"77f4208c95a7e11ed5a2e3909e278e9a7718d539","after":"a5f7c9c704d6a668b6cf5c4d9c5359cf993a2ac3","ref":"refs/heads/master","pushedAt":"2024-02-17T07:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Fix bug of left-over triggers from previous project when loading a new one;\nUse value() instead of [] when accessing the triggers hash to not\nunnecessarily add values to the hash;\nUpdate changelog;\nBump version to 1.6.1-dev.","shortMessageHtmlLink":"Fix bug of left-over triggers from previous project when loading a ne…"}},{"before":"aeb89774bcd44cca7d9e06a4b5f1270e8b6f356d","after":"77f4208c95a7e11ed5a2e3909e278e9a7718d539","ref":"refs/heads/master","pushedAt":"2024-01-14T12:12:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Bump version to 1.6.0;\nChange about text description from \"Virtual\" to \"Digital Keyboard Workstation\";\nBump some copyright years to 2024;\nUpdate changelog.","shortMessageHtmlLink":"Bump version to 1.6.0;"}},{"before":"836bea258d35998ea948a94264b89440cd523a93","after":"aeb89774bcd44cca7d9e06a4b5f1270e8b6f356d","ref":"refs/heads/master","pushedAt":"2024-01-07T09:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Update changelog. Bump version to 1.6.0-rc1. Update year - happy 2024!","shortMessageHtmlLink":"Update changelog. Bump version to 1.6.0-rc1. Update year - happy 2024!"}},{"before":"b46fb877f4f19e09da369e13f58ded61cf8ecdb3","after":"836bea258d35998ea948a94264b89440cd523a93","ref":"refs/heads/master","pushedAt":"2023-12-29T18:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Exiting script editor returns to previous screen that was active when\nscript editor was entered (so for port script, it returns to ports and\nbuses screen).","shortMessageHtmlLink":"Exiting script editor returns to previous screen that was active when"}},{"before":"ee8615d549cb3f2d68d4bb652201184b6c883000","after":"b46fb877f4f19e09da369e13f58ded61cf8ecdb3","ref":"refs/heads/master","pushedAt":"2023-12-29T14:29:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add limited but some error string reporting to Carla SFZ engine.","shortMessageHtmlLink":"Add limited but some error string reporting to Carla SFZ engine."}},{"before":"3c7db7d18eff3a170892b4e01f797fcd51992f8b","after":"ee8615d549cb3f2d68d4bb652201184b6c883000","ref":"refs/heads/master","pushedAt":"2023-12-29T14:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add SFZ engine warnings (Linuxsampler engine only for now).","shortMessageHtmlLink":"Add SFZ engine warnings (Linuxsampler engine only for now)."}},{"before":"f4aad5f9193a66b017e629032c101408a2d2e9b1","after":"3c7db7d18eff3a170892b4e01f797fcd51992f8b","ref":"refs/heads/master","pushedAt":"2023-12-29T09:42:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Fix port connection warnings lingering when new project loaded;\nRearrange and tidy code in MainWindow.h and .cpp.","shortMessageHtmlLink":"Fix port connection warnings lingering when new project loaded;"}},{"before":"f8901acb4815dd4bdec00002ec34a3ae2a8ba144","after":"f4aad5f9193a66b017e629032c101408a2d2e9b1","ref":"refs/heads/master","pushedAt":"2023-12-29T07:07:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add MIDI input port scripts; Refactor warnings, fixing crash;\nRefactored port connection warnings to work similar to newer script warnings,\nfixing crash when a script warning is cleared after port connection warnings\nare refreshed, as old port connection warnings cleared the warning list,\ndeleting the script warning list items;\nDouble-clicking on port connection warnings now take you to the applicable\nGUI screen;\nScript editor: move script name/ID/URI to top title;\nImprove some port removal handling in MainWindow, adding signal to improve\ndesign, maintenance and future additions;\nProject buses and ports now use shared pointers. This caused some refactoring\nthroughout, but some more tidying up & consolidation is still needed.","shortMessageHtmlLink":"Add MIDI input port scripts; Refactor warnings, fixing crash;"}},{"before":"6cb6564b3cee11692b3a9d359c55200e64639ad4","after":"f8901acb4815dd4bdec00002ec34a3ae2a8ba144","ref":"refs/heads/master","pushedAt":"2023-12-16T14:30:30.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Bump version to 1.5.0 in source and changelog;\nUpdate API text with line breaks to better accomodate display width.","shortMessageHtmlLink":"Bump version to 1.5.0 in source and changelog;"}},{"before":"6202b75a083b48366f29730291ac4bc456a4e487","after":"f8901acb4815dd4bdec00002ec34a3ae2a8ba144","ref":"refs/heads/testing","pushedAt":"2023-12-15T16:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Bump version to 1.5.0 in source and changelog;\nUpdate API text with line breaks to better accomodate display width.","shortMessageHtmlLink":"Bump version to 1.5.0 in source and changelog;"}},{"before":"3a7fe04f288df56a2481cd3aede637bc05c26f74","after":"6202b75a083b48366f29730291ac4bc456a4e487","ref":"refs/heads/testing","pushedAt":"2023-12-11T16:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Update changelog and readme and some polishing;\nRemove bottom window border in about screen;\nUpdate a copyright year;\nRemove todo comment not applicable anymore.","shortMessageHtmlLink":"Update changelog and readme and some polishing;"}},{"before":"c1d3ad440779ff25e569541c7fe9a7d9385d0819","after":"3a7fe04f288df56a2481cd3aede637bc05c26f74","ref":"refs/heads/testing","pushedAt":"2023-12-10T18:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add script warnings in the warnings list when a script error occurs;\nDouble-clicking on a script warning shows the script editor for that script;\nAdded patchLayerUnloaded() signal in KonfytPatchEngine to support above;\nAdded BiQMap (a bi-directional class using QMap) to support above.","shortMessageHtmlLink":"Add script warnings in the warnings list when a script error occurs;"}},{"before":"a1748092174d82d5c6d37aea17e00ab172430e04","after":"c1d3ad440779ff25e569541c7fe9a7d9385d0819","ref":"refs/heads/testing","pushedAt":"2023-12-05T15:44:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Remove statusbar;\nMove midi indicator to separate timer, remove timerEvent of MainWindow;\nMake MainWindow eventFilter keys maps static.","shortMessageHtmlLink":"Remove statusbar;"}},{"before":"02ddbb573671bd1ff2b13a4e481cfa02f2d4b9b7","after":"a1748092174d82d5c6d37aea17e00ab172430e04","ref":"refs/heads/testing","pushedAt":"2023-12-04T18:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add error status changed signal with error string for scripts; Show error\nin red bar below script editor.","shortMessageHtmlLink":"Add error status changed signal with error string for scripts; Show e…"}},{"before":"9f9562a0fbc14605ae0bf0873148edc3fe46232c","after":"02ddbb573671bd1ff2b13a4e481cfa02f2d4b9b7","ref":"refs/heads/testing","pushedAt":"2023-12-03T14:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Add ability to break other JACK connections (keep ports disconnected);\nPrevent an other JACK connection port pair from being added if one already\nexists.","shortMessageHtmlLink":"Add ability to break other JACK connections (keep ports disconnected);"}},{"before":"9956e2bb3f9c4986f6dab3ca6d52588de192e442","after":"9f9562a0fbc14605ae0bf0873148edc3fe46232c","ref":"refs/heads/testing","pushedAt":"2023-12-02T15:11:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Fix some group boxes top margin/padding.","shortMessageHtmlLink":"Fix some group boxes top margin/padding."}},{"before":"07e9ca8384db71ad54e102f83ae9f25dae260446","after":"9956e2bb3f9c4986f6dab3ca6d52588de192e442","ref":"refs/heads/testing","pushedAt":"2023-12-02T13:19:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Show script \"ID\" (layer URI) in script editor.","shortMessageHtmlLink":"Show script \"ID\" (layer URI) in script editor."}},{"before":"8e311b1174780ae1bb2c4d4e19ab43886c8f90bb","after":"07e9ca8384db71ad54e102f83ae9f25dae260446","ref":"refs/heads/testing","pushedAt":"2023-12-02T11:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noedigcode","name":"Gideon van der Kolf","path":"/noedigcode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11135749?s=80&v=4"},"commit":{"message":"Update scripting API documentation to be more task oriented so it's hopefully\neasier to find what you're looking for.","shortMessageHtmlLink":"Update scripting API documentation to be more task oriented so it's h…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeLw_-wA","startCursor":null,"endCursor":null}},"title":"Activity · noedigcode/konfyt"}