-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom expando support #15
Comments
To be more clear, what features are you looking for in the custom expando? |
Issue with RES is that it requires access for domains (e.g. twitter, v.redd.it, etc) - which mobile Firefox cant ask for. At first I thought of basically faking RES environment for their scripts to work but it sounds like a bad idea now that I think of it - custom implementation for them would probably be best way around. |
A custom implementation sounds like a good idea. |
I think it would be nicer to grab a pre-existing library for that rather than reinventing the wheel, e.g. https://www.lightgalleryjs.com/ (first google search) |
Careful with the license issue, if we want to use lightgallery we need to change our license to GPLv3 |
It seems to me that it is required to use GPLv3 compliant license, no? |
quote per https://www.lightgalleryjs.com/docs/license/
If I understand correctly - MIT is compliant. Of course, no one would be able to repackage OldLander under proprietary license after that but I dont think I will sell it to some giant data harvesting company which would make extension closed source. |
Basic support added in 4ebe41a. |
v.redd.it (and probably others) can be implemented using video.js, and lightGallery is compatible with it, |
I think the compatibility only goes one way (can use MIT license code in GPLv3 project, but can't use GPLv3 code in MIT license project). That's the impression I got from this: https://opensource.stackexchange.com/questions/1640/if-im-using-a-gpl-3-library-in-my-project-can-i-license-my-project-under-mit-l |
and looking at this - https://tech.popdata.org/the-gpl-license-and-linking-still-unclear-after-30-years/ noone understands this issue. |
Alright let's ignore the potential license problem for now then 😅 |
Dumb question but how do you close the image preview? |
There is a cross in top left corner and you can click on black background? |
Thanks, clicking on the background works. But for me, the top left corner has the image count (e.g. 1/3, although it's usually 1/1) instead of a cross. |
Sorry, I am stupid and still confuse sides. Right side - see the screenshot I sent before. |
Hm, thats weird. Can you check whether the button gets created at all? |
Now the close button is appearing all of a sudden. I have no idea why it started working now |
Perhaps lightGallery is not as good as I hoped. Gonna look for alternative libraries later on I guess. |
now made into separate issue #54 |
vReddIt expandos are blocked by sachinchoolur/lightGallery#1578 |
Nevermind, issue seems to be on oldlander side. Perhaps videojs doesn't get injected correctly? |
Sites to support:
The text was updated successfully, but these errors were encountered: