Skip to content

Update to gtk 0.18 - #314

Closed
msrd0 wants to merge 3 commits into
antoyo:masterfrom
msrd0:gtk018
Closed

Update to gtk 0.18#314
msrd0 wants to merge 3 commits into
antoyo:masterfrom
msrd0:gtk018

Conversation

@msrd0

@msrd0 msrd0 commented Dec 14, 2023

Copy link
Copy Markdown
Contributor

No description provided.

@antoyo

antoyo commented Dec 16, 2023

Copy link
Copy Markdown
Owner

It will require to update the Rust version for the CI since it's not building on 1.65 anymore (or completely remove this CI task).

@msrd0

msrd0 commented Dec 29, 2023

Copy link
Copy Markdown
Contributor Author

@antoyo Can you take a look? The CI test failure seems to be a timeout due to clicks not being emulated correctly, which happens locally when I test the master branch as well, so it doesn't seem to be something I introduced

@antoyo

antoyo commented Jan 8, 2024

Copy link
Copy Markdown
Owner

Yes, I'll look at this, but it might take a few weeks before I have some time.

In the meantime, if you want to attempt to debug this, could you please run a single test (like this one) to see if the issue is that the events are not sent correctly (e.g. the text is not input in the text box) or if that's the observers that are not triggered.

@msrd0

msrd0 commented Jan 9, 2024

Copy link
Copy Markdown
Contributor Author

When I run the tests locally and manually trigger those events, the tests finish as expected. So I believe the problem is with triggering the events.

Yes, I'll look at this, but it might take a few weeks before I have some time.

Sure, no worries.

@antoyo

antoyo commented Apr 19, 2024

Copy link
Copy Markdown
Owner

Sorry, I completely forgot about this.

As mentioned here, perhaps we should update the enigo dependency. That might require pulling gtk-test back it relm-test like it originally was since gtk-test was archived and is not updated anymore.

@antoyo antoyo mentioned this pull request Apr 20, 2024
@antoyo

antoyo commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Fixed in #319.

@antoyo antoyo closed this Jul 23, 2026
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.

2 participants