Use the event loop proxy to send updater events

refactor(core): use the event loop proxy to send updater events (#3687)
Use the event loop proxy to send updater events5d538e-refactor-use-the-event-loop-proxy-torefactoruse event loop proxy send updater

Committed by lucasfernog

commit message
refactor(core): use the event loop proxy to send updater events (#3687)

* feat(core): add `WindowEvent::FileDrop`, closes #3664
 
* refactor(core): use the event loop proxy to send updater events
 
* simplify generics with user event trait
 
* fix tray impl

Editor assessment

The subject states the architectural change clearly: updater events are sent through the event loop proxy. The body, however, is a pull-request trail that includes an unrelated bullet about a FileDrop event, which pollutes the record with content this commit does not contain. Type refactor and scope core are accurate, and no body explains why the proxy was needed, presumably threading. Understandable headline, noisy provenance below it.

Browse categories

More refactor examples · Back to search