-
-
Notifications
You must be signed in to change notification settings - Fork 475
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
Windows release of latest v55+ #294
Comments
This makes me a bit sad, but it's completely understandable taking in consideration the mammoth task that is to maintain this project. |
@carlosperate Yes, see the Python 3 support GH project: https://github.com/cztomczak/cefpython/projects/1 |
Awesome, thanks @cztomczak! |
hi,could you tell me the release time of latest v55+ windows? |
There is still issue with building vcproj files to be resolved. Currently supported on Windows is only Python 2.7 32-bit. Remove patch deps on Windows and Mac platforms to facilitate building (#300, #231, #251). Create tools/build.py and tools/build_module.py (#210). Cleanup in directories due to new build tools. Update tools/automate.py. DragData methods become Linux-only: GetImage(), HasImage(). This functionality will be available on all platforms when patch is merged into upstream (#251).
There are still issues with unittests and examples. Tkinter example launches fine, but crashes sometimes. Update vcproj files and other fixes. Add additional linker flag /LARGEADDRESSAWARE to Allow 32-bit processes to access 3GB of RAM. Set UNICODE for subprocess. Update build tools. Update module comments with great details on how these tools work. Refactor make-setup.py and make it work cross-platform (#299). Moved to tools/installer/make.py . Update docs. Update requirements.txt. Update tkinter example on Windows, doesn't support PNG images.
Initial Windows support for v55+ added in commits 7491576 and 60ebfb8. There are still unresolved issues with unittests and examples. Tkinter example launches fine, however it crashes sometimes with error: |
Fixes to wxpython.py example, works great. The hello_world.py example also works good. Unit tests are working fine now. When not providing parent window handle (NULL) during browser creation, so that CEF creates top-level window itself, in such case must call SetAsPopup on Windows. Fixes to build.py tool to run all examples smoothly.
Issues in unit tests and in examples resolved in commit 97712b3. Tested the following examples: hello_world.py, wxpython.py and unit tests. All works great now. I will still do some more testing to make sure everything works good and will make a release tomorrow (Python 2.7 32-bit only for now). |
All examples do run fine on Windows now. Add run_examples.py tool to run all examples that can be run on current configuration.
All examples do run fine on Windows now after fixes in commit 9bd3acc. Added run_examples.py tool to run all examples that can be run on current configuration.
|
v55.4 for Windows released: https://github.com/cztomczak/cefpython/releases/tag/v55.4 Command to generate wheel package for current distribution: |
thanks a lot ! @ cztomczak , i check it and found that devtools can't use, is it a bug? |
devtools fixed see #303 (comment) |
thanks for your job! @cztomczak , i want to know whether this version supports "window.Notification" , could you tell me? thanks again. |
@caodixy I don't think so. Check it by running. |
This release is part of the sponsorship by ClearChat, Inc.. Initial release for Windows will be ready in about a month and will support Python 2.7 and wxPython. Schedule for support of Python 3 and other GUI frameworks on Windows platform, is not available at this time.
The text was updated successfully, but these errors were encountered: