Charlie Lee

Results 81 issues of 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...

feature
rewrite
feature: playback

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

internal improvement

https://www.electronjs.org/docs/latest/tutorial/window-customization

design

https://jestjs.io/docs/tutorial-react - [x] Install Jest - [x] Setup test jsdom testing for renderer - [x] Setup RTL

internal improvement
library: react

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...

internal improvement

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 *...

feature
feature: timeline

* 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...

feature
rewrite

* 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

library: react
design

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,...

internal improvement