Charlie Lee
Charlie Lee
This would allow users to respond "yes" or "no" to a dialog with a new method `dialog.confirm`. My initial thoughts on implementing this in a cross platform manner are: -...
Should reimplement the ability to playback the last few frames * A button for this should only be shown in the animation toolbar when capturing. * Option to select how...
Electron 20 defaults to preload scripts not having accessing to Node. Need to refactor rendererPreload to remove reliance on Node or add additional IPC handlers. https://www.electronjs.org/blog/electron-20-0#default-changed-renderers-without-nodeintegration-true-are-sandboxed-by-default
https://www.electronjs.org/docs/latest/tutorial/window-customization
https://jestjs.io/docs/tutorial-react - [x] Install Jest - [x] Setup test jsdom testing for renderer - [x] Setup RTL
Should use Jest projects to setup the tests so that the main tests run in the `node` environment and the renderer tests run in the JSDom environment. I couldn't get...
Add the option to switch the time in the status bar in the status bar between frames and seconds. * To switch between you can click the time display *...
* Could use Mousetrap as before, or investigate newer libraries? https://craig.is/killing/mice * Shortcuts should be exposed in a json file in app data to prepare for custom shortcuts in the...
* Add a `defaultValue` prop. Double clicking the slider will move it back to this value * Add a `thumbIcon` prop. This icon will appear instead of the default thumb
Take/Track/TrackItem IDs are generated using the `uuid` library. It's highly unlikely but in theory multiple track / track items could have the same ID which would break things. Low priority,...