Skip to content
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

Pyside6 switch #109

Draft
wants to merge 2 commits into
base: dev
Choose a base branch
from
Draft

Pyside6 switch #109

wants to merge 2 commits into from

Conversation

pedohorse
Copy link
Owner

THIS IS NOT READY TO MERGE NOW

PySide6 Has too many bugs, so let's push the switch as far as possible

The current state of the branch: all works, but some minor features are disabled due to pyside6 bugs:

  • code editor's current line highlight

pyside6 has TOO MANY BUGS EVERYWHERE!
switching to vfx platform's 6.5 requires too many hacks,
so i switched directly to 6.8 where most things are already fixed

NOTE: disabled code editor's line highlight feature due to pyside6 bug
that is already fixed in dev branch. TODO: fix with next pyside6 release

also deprecate python 3.8
highest supported python is 3.11, limited by imgui (that seem to be
getting abandoned, need to think of a switch in the future)
@@ -126,7 +125,7 @@ def __init__(self, scene_item_factory: SceneItemFactoryBase, db_path: str = None
self.__ui_connection_thread = None
self.__ui_connection_worker = worker

self.__ui_connection_worker.graph_full_update.connect(self.graph_full_update)
self.__ui_connection_worker.graph_full_update.connect(self.graph_full_update, type=Qt.ConnectionType.BlockingQueuedConnection)
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was for testing purposes, remove blocking conn type

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

Successfully merging this pull request may close these issues.

1 participant