siikamiika
|
350a113996
|
use getFullscreenElement to check fullscreen
|
2020-04-18 23:28:00 +03:00 |
|
toasted-nutbread
|
3c48290cd8
|
Add isExtensionUrl utility function to yomichan object
|
2020-04-11 15:17:25 -04:00 |
|
|
4e5029f7ec
|
Update license author field to broader to explicitly reflect that
Yomichan is an ongoing community project. It really does take a village,
and everyone who contributes code owns a part of it :)
|
2020-04-10 11:10:21 -07:00 |
|
siikamiika
|
e4fc53480f
|
move broadcastRootPopupInformation to Frontend
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
c171503d77
|
use getTemporaryListenerResult in other places
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
9fe1e38afb
|
refactor
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
b996d0b1e0
|
fix and simplify
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
b6c4914b79
|
simplify popup prepare
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
6806e7055f
|
show iframe popups in root frame
|
2020-04-05 19:57:37 +03:00 |
|
siikamiika
|
962c2a381f
|
apply all options on profile change
|
2020-03-21 22:13:07 +02:00 |
|
toasted-nutbread
|
64fc0349a1
|
Update global declarations
|
2020-03-10 22:40:35 -04:00 |
|
toasted-nutbread
|
8bc1a40914
|
Use .bind instead of () => {}
|
2020-02-26 21:01:40 -05:00 |
|
toasted-nutbread
|
0f46e3a093
|
Use a token to ensure that messages are coming from Yomichan
|
2020-02-17 11:02:21 -05:00 |
|
toasted-nutbread
|
aee16c4431
|
Check origin on window messages
|
2020-02-16 23:41:17 -05:00 |
|
toasted-nutbread
|
ae4ee9ddee
|
Fix error handling on style injection
|
2020-02-16 21:49:28 -05:00 |
|
toasted-nutbread
|
3d27e80ae6
|
Delay CSS injection until a popup is created
|
2020-02-16 21:46:13 -05:00 |
|
toasted-nutbread
|
9fd6ee382d
|
Create more generic function for injecting stylesheets
|
2020-02-16 21:46:13 -05:00 |
|
toasted-nutbread
|
b6a50e234c
|
Change parameter name
|
2020-02-16 21:44:45 -05:00 |
|
toasted-nutbread
|
2c3f510010
|
Allow apiInjectStylesheet to inject a URL
|
2020-02-16 21:43:35 -05:00 |
|
toasted-nutbread
|
1c6ed1d286
|
Set URL before adding to the document
|
2020-02-16 21:41:31 -05:00 |
|
toasted-nutbread
|
c6efa65626
|
Fix missing argument
|
2020-02-16 19:09:33 -05:00 |
|
toasted-nutbread
|
dcd243c9e9
|
Update how popups are created
|
2020-02-16 18:59:08 -05:00 |
|
toasted-nutbread
|
5d3c13ee98
|
Tweak how fullscreen changes are observed
|
2020-02-16 18:52:04 -05:00 |
|
toasted-nutbread
|
36605f74c3
|
Undo "Obscure the iframe's URL from the host page"
There are some additional issues which cause the frame to be reset to
about:blank on certain occasions which must be fixed before this can be
used.
|
2020-02-16 18:47:46 -05:00 |
|
toasted-nutbread
|
b5d32c73e6
|
Simplify process to wait for iframe prepare completion
|
2020-02-16 12:23:20 -05:00 |
|
toasted-nutbread
|
912d59d3df
|
Obscure the iframe's URL from the host page
|
2020-02-15 22:39:09 -05:00 |
|
siikamiika
|
c09a3ded1d
|
Merge pull request #357 from siikamiika/simplify-display-prepare
Simplify display prepare
|
2020-02-14 11:00:36 +02:00 |
|
siikamiika
|
810a7e7d92
|
use sendMessage to notify about initialization
|
2020-02-14 02:33:54 +02:00 |
|
siikamiika
|
38a6433a46
|
remove isInjected checks from Popup
|
2020-02-13 15:04:10 +02:00 |
|
siikamiika
|
c0225f1f84
|
notify popup about initialization
|
2020-02-13 13:18:54 +02:00 |
|
toasted-nutbread
|
e2ac478cb7
|
Define more globals
|
2020-02-11 22:22:16 -05:00 |
|
toasted-nutbread
|
04727a8cd7
|
Fix viewport issues when popupScaleRelativeToVisualViewport is disabled
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
74d9b0e857
|
Update full-width popup to stay on screen
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
d59f2022b9
|
Allow viewport to be used for constraining popup position
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
4d85a36091
|
Fix popup size changing when zooming
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
e740965d4f
|
Scale popup based on current page zoom factor
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
22afab2f47
|
Remove _isInitialized
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
e51fd8ea71
|
Add _isInjectedAndLoaded property
|
2020-01-22 20:38:21 -05:00 |
|
toasted-nutbread
|
0d7ccf25b8
|
Update license info URL
|
2020-01-01 12:00:31 -05:00 |
|
toasted-nutbread
|
899ef167d1
|
Update copyright
|
2020-01-01 12:00:00 -05:00 |
|
toasted-nutbread
|
9557d8048b
|
Fix undefined reference
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
0fb2357ec7
|
isVisibleAsync => isVisible
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
29734ea6e9
|
isVisible => isVisibleSync
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
72ab6f1f45
|
Remove unused child getter
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
801df8000f
|
Mark private members
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
7c68490d2e
|
Add setParent to popup
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
30e13354b3
|
Add Popup.isProxy
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
41fadfd0a9
|
Add setChildrenSupported to popup
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
c4719cb7f4
|
Add getContainer to popup
|
2019-12-16 19:54:41 -05:00 |
|
toasted-nutbread
|
4ba93b0770
|
Add getContainerRect to popup
|
2019-12-16 19:54:41 -05:00 |
|