Joshua Melville
Joshua Melville
Since Electron 20, the `sandbox` option of window `webPreferences` has been set to true by default. This means that preload scripts can only use a small subset of the Electron...
Hi! This module will shortly become unusable in Electron projects due to it not being "context aware": https://nodejs.org/api/addons.html#addons_context_aware_addons This will result in use of the module in the renderer emitting...
The performance of the sociogram dragging degrades substantially as the redux store grows. To reproduce: - install the development protocol - generate 10 sample sessions - Dragging on the sociogram...
The sociogram interface is calling the network query `filter` method multiple times per second when dragging a node. This shouldn't be happening! Seems to be caused by dispatching `UPDATE_NODE`. -...
As a final stage of remote asset implementation, we should support asynchronous loading of remote assets (primarily external data). In Architect the user would be able to add a new...
Updating cordova IOS would allow us to keep up with bugfixes and improvements. Changes needed: - [ ] Remove wkwebview-engine - no longer needed, since it is now integrated at...
Rendering roster items as nodes in the name gen side panel is confusing and inconsistent with the dedicated roster name generator interface.
Currently autocomplete is enabled and not exposed as a prop on UI field components. This causes some issues. For example, the search input on iOS automatically corrects text that is...
Two components with the same goals, but with different features: NewFilterableListWrapper: - Uses staggered animation - Functional component, using hooks - Better handling of interaction events FilterableListWrapper: - Supports large...
Currently unzipping large protocol files hangs the render thread on cordova (which is single threaded) when using JSZip. zip.js implements concurrent threaded unzip using web workers, which are supported on...