| Commit message (Collapse) | Author |
|
The simple procedures
- close_popup
- open_popup
- toggle_popup
- find_popup
Were mostly here for legacy.
The procedures
- popup_from_event
- event_from_popup
where holdovers from the old way of finding popups, and should be done
through the VEvent objects now.
close_all_popups was used only once, so the code was moved inline.
Finally, moving the last hovered over popup to the top, along with tab
switch keybings were restored, and moved to propper places.
|
|
|
|
Now all logic for handling hiding and showing popups are inside the
PopupElement class, making it much harder to do stuff incorrectly. It
also slowly releases the knot around popup.ts.
|
|
|
|
This moves almost everything out of globals.ts, into sepparate files.
Things are still slightly to tightly coupled. But that is worked on.
|
|
|
|
This gives a clearer picture of what is dead code and what isn't.
|
|
|
|
|
|
|
|
|
|
|
|
|