PolyglotSymposium / void

A fearless modern text editor in the spirit of Vim
MIT License
3 stars 1 forks source link

Solve threading issues with GUI #49

Closed Kazark closed 4 years ago

Kazark commented 9 years ago

My current naive implementation doesn't take into account threading in GUI apps. You can see this because you get exceptions if you type fast, or sometimes things don't show on the screen.

This is not good at all and needs to be fixed soon before we build more crap on top of it.

Kazark commented 9 years ago

Promises to be useful on this point: Threading in .NET and WinForms.

Kazark commented 9 years ago

So, this may be title wrongly. The title problem may actually be performance, or a lack of threading, or something. I have however found, that like @mjgpy3 initially warned, the --verbose-message-logging command-line option definitely bogs Void down a lot.

Kazark commented 9 years ago

The right answer here may be a redesign of the GUI. Maybe the decision to paint wasn't the best one. This is connected to #2 and possibly somewhat to #50.