Tom Clarke

Results 52 issues of Tom Clarke

**Is your feature request related to a problem? Please describe.** The list of Issie built-in components is not large enough to make all design work easy. We need an easy...

**Is your feature request related to a problem? Please describe.** The initial splash screen is boring **Describe the solution you'd like** I'd like instead a smart jpeg with Imperial College...

**Describe the solution you'd like** It would be good to have gesture-based two finger zoom in addition to existing one-finger pan. **Describe alternatives you've considered** Current key-based zoom is less...

This relates to #160 #157 #147. It is fairly straightforward and will have big benefits: #147 (as discussed in #157) will become easier #160 will automatically be done (1) work...

Time: high

See extended discussion in #157 Design sheets would be a good way to implement more complex logic blocks - but for this to work they need **parameters**. Something like the...

enhancement
Time: high

Issie should have proper tests - at least of the simulation. This can be done with F# dotnet-only testing (Expecto) by hiving off the simulator into a separate project. Or...

enhancement
Time: medium
low-priority

Many people prefer the [old-style gate symbols to their newer rectangular](https://en.wikipedia.org/wiki/Logic_gate#Symbols) forms. Issie originally used old-style symbols, nor uses new ones. This applies to all the two-input logic gates and...

enhancement
good first issue
Time: low
DrawBlock

### Menus The main window has electron menus + custom menus. This is frankly weird. Better: * The electron menu bar should be removed * All menus should be purpose-built...

enhancement
Time: medium

The time has come to revisit the UI - currently using Fulma CSS. That would have the big benefit maybe of removing the unpleasant large Bulma SCSS dependence. Bulma is...

Time: medium
low-priority

Currently the way you select a project to open, or a directory for a new project, is counter-intuitive. This should be made better. **Implementation notes** Electron file select dialog can...

enhancement
Time: low