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

Force to request absinfo also onmultitouch axes #21

Merged
merged 1 commit into from
Dec 25, 2020

Conversation

LinusCDE
Copy link
Contributor

Hi,
I already asked in issue #20 why the multitouch axes were intentionally ignored when requesting axes.

The changes, I noted there, were added to libremarkable (a library to use the hardware of the reMarkable Gen 1 and working on Gen 2) so we can get the size of the multitouch screen for any device generation and do not need to hardcode the sizes which will make future updates easier.

Now, it turned out, that we can't just refer to my fork and publish this on crates.io (related discussion that cause this PR). (I initially thought, waiting on the issue to get response after some months would be enough.)

I still don't know whether it has any side effects, but the changes didn't cause any noticed side effects for us, so I would presume it safe. I would be cool, if this could be merged soon and get a new version on crates.io, we can refer to, to be able to publish a new version of libremarkable again.

The dev before me left a comment on handling that
later. Not sure if there is any special case that
needed to be implemented which I now completly
ignored.
LinusCDE referenced this pull request in canselcik/libremarkable Dec 25, 2020
@emberian emberian merged commit d4cb500 into emberian:master Dec 25, 2020
@emberian
Copy link
Owner

i think "handle this later" meant i was going to expose mt separately somehow, i don't really remember :)

@LinusCDE
Copy link
Contributor Author

Thanks for the quick response. As soon as this is up on crates.io, we can finally ship libremarkable again. 👍

@emberian
Copy link
Owner

@LinusCDE i've released 0.10.2. i also spent some time trying to update the deps but this crate is ancient and creaky at this point!

@LinusCDE
Copy link
Contributor Author

Thanks! No problem. Having old versions is a blessing as well as a curse. Have the problem with tokio for a project. Can't even get it to 0.3 without some dependencies crying bloody murder. One dependency even forced me to use tokio 0.1 to use it. Took an eternity to figure out, but that was still faster than replacing the dependency completely. And updating it myself went horribly wrong for me. 😄

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.

3 participants