Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move generateId to core.js (#748) | toasted-nutbread | 2020-08-22 |
| | |||
* | Various updates to FrameOffsetForwarder (#657) | toasted-nutbread | 2020-07-10 |
| | | | | | | | | | | | | | * Remove bindings * Fast exit if same window * Simplify selector * Rename functions, reuse _getFrameOffsetParent * Update message style * Send reply message to a specific frame | ||
* | PopupProxy refactor (#609) | toasted-nutbread | 2020-06-14 |
| | | | | | | | | | | | * Remove setDisabled member; replace with an event * Pass frameOffsetForwarder directly to PopupProxy * Replace .start with .prepare * Make onMessage private * Make message safer and handle unexpected inputs | ||
* | API refactor (#532) | toasted-nutbread | 2020-05-24 |
| | | | | | | | | | | | | | * Convert api.js into a class instance * Use new api.* functions * Fix missing binds * Group functions with progress callbacks together * Change style * Fix API override not working | ||
* | Use both shadowRoot and openOrClosedShadowRoot (#534) | toasted-nutbread | 2020-05-10 |
| | |||
* | cache invalidation | siikamiika | 2020-04-18 |
| | |||
* | simplify element source lazy load | siikamiika | 2020-04-18 |
| | |||
* | cache closed shadow dom content windows | siikamiika | 2020-04-18 |
| | |||
* | lazy load element sources | siikamiika | 2020-04-18 |
| | |||
* | optimize source frame finding | siikamiika | 2020-04-18 |
| | |||
* | move open shadow root iframe finder to a function | siikamiika | 2020-04-18 |
| | |||
* | support iframes inside open shadow dom | siikamiika | 2020-04-18 |
| | |||
* | Merge pull request #437 from toasted-nutbread/backend-api-handler-changes | toasted-nutbread | 2020-04-11 |
|\ | | | | | Backend api handler changes | ||
| * | apiBroadcast => apiBroadcastTab | toasted-nutbread | 2020-04-10 |
| | | |||
| * | Rename apiForward to apiBroadcast | toasted-nutbread | 2020-04-07 |
| | | |||
* | | Update license author field to broader to explicitly reflect that | Alex Yatskov | 2020-04-10 |
|/ | | | | | Yomichan is an ongoing community project. It really does take a village, and everyone who contributes code owns a part of it :) | ||
* | default to [0, 0] when sourceFrame is not found | siikamiika | 2020-04-05 |
| | |||
* | throttle frame offset getting | siikamiika | 2020-04-05 |
| | |||
* | refactor getTemporaryListenerResult timeout | siikamiika | 2020-04-05 |
| | |||
* | temporary listener abstraction | siikamiika | 2020-04-05 |
| | |||
* | refactor | siikamiika | 2020-04-05 |
| | |||
* | move frame offset forwarding code to a class | siikamiika | 2020-04-05 |