Skip to content
This repository has been archived by the owner on May 25, 2022. It is now read-only.

Fix QCefView object injection and makefile for building outside of the source directory #89

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

Klarso-IvoBurkart
Copy link
Contributor

No description provided.

@Klarso-IvoBurkart Klarso-IvoBurkart changed the title Fix test makefile for building outside of the source directory Fix QCefView object injection and makefile for building outside of the source directory Mar 24, 2021
@tishion
Copy link
Owner

tishion commented Mar 26, 2021

hi @Klarso-IvoBurkart , thank you for the commits, though I don't know whether the JS injection is widely used by people I am megring this PR to this repo.

BTW, I have reformed this project by imporiving the hierarchy and layer splitting, I just haven't make it public but i will invite you to the private repo now.

@Klarso-IvoBurkart
Copy link
Contributor Author

Klarso-IvoBurkart commented Mar 26, 2021

hi @Klarso-IvoBurkart , thank you for the commits, though I don't know whether the JS injection is widely used by people I am megring this PR to this repo.

BTW, I have reformed this project by imporiving the hierarchy and layer splitting, I just haven't make it public but i will invite you to the private repo now.

Hi @tishion ,

thanks for the invite to the repo. I’ll have a look next week.

It actually made some more changes and pushed them a few minutes ago. Hopefully the can be integrated into the new structure easily.

Maybe you can have a look before I create a pull request :-)

Have a nice weekend,
Ivo

@tishion
Copy link
Owner

tishion commented Apr 1, 2021

Hi @Klarso-IvoBurkart, thank you for the commits and sorry for late reply (cos' i have just moved across border).

I just reviewed your great work and added one small comment on the introducing of the semaphore. can you share some thoughts on this?

@Klarso-IvoBurkart
Copy link
Contributor Author

Hi @Klarso-IvoBurkart, thank you for the commits and sorry for late reply (cos' i have just moved across border).

I just reviewed your great work and added one small comment on the introducing of the semaphore. can you share some thoughts on this?

Hi @tishion,

I can't seem to find your comment. Since we always construct the browser with an address (or about:blank) we will get a LoadEnd event if everything is set up. If we try to call any API before that (i.e. directly after constructing the view) crashes will happen or the calls will be ignored. Thats why the exposed API-Functions wait for the first LoadEnd to arrive to make sure the browser is fully initialized.

@tishion
Copy link
Owner

tishion commented Apr 1, 2021

Give me some time and I am looking into it.

@tishion
Copy link
Owner

tishion commented Apr 7, 2021

@Klarso-IvoBurkart , really sorry for long pending, I haven't got full Internet access from my new place. i will handle the PR this weekends. Thanks!

@tishion
Copy link
Owner

tishion commented Apr 10, 2021

I will not accept this PR until you addressed all the comments. Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants