Skip to content

[rmkit] upgrade remux with rM1 support on 2.9#450

Merged
raisjn merged 3 commits into
toltec-dev:testingfrom
rmkit-dev:remux-rm1-2.9
Oct 17, 2021
Merged

[rmkit] upgrade remux with rM1 support on 2.9#450
raisjn merged 3 commits into
toltec-dev:testingfrom
rmkit-dev:remux-rm1-2.9

Conversation

@raisjn
Copy link
Copy Markdown
Contributor

@raisjn raisjn commented Oct 2, 2021

this brings remux up to date with rmkit-dev/rmkit@8254893

major improvement is proper support for touch gestures in remux on rM1 after rebooting. the main issue was the display was resizing after remux started, so the touch gestures were using the wrong display size. holding the center button on rM1 would cause remux to restart (and fix this problem), so there is a workaround available.

@Eeems
Copy link
Copy Markdown
Member

Eeems commented Oct 2, 2021

Should we also add the dependency on toltec-bootstrap (#431 (comment))?

@raisjn
Copy link
Copy Markdown
Contributor Author

raisjn commented Oct 2, 2021

I think so, but it would only happen for people like me who have been using toltec w. out bootstrap script

the path to test is: no udev rules, install launcher that depends on udev rules, see launcher hang while waiting to start

@matteodelabre matteodelabre added the packages Add or improve packages of the repository label Oct 15, 2021
@Eeems
Copy link
Copy Markdown
Member

Eeems commented Oct 15, 2021

@raisjn looks like this branch is out of date, but I don't have permissions to update it?

Copy link
Copy Markdown
Member

@matteodelabre matteodelabre left a comment

Choose a reason for hiding this comment

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

Tested on rM1 2.10.0 and rM2 2.10.1. Let’s handle the dependency on udev rules in a separate PR.

@raisjn raisjn merged commit ab223bb into toltec-dev:testing Oct 17, 2021
Eeems pushed a commit that referenced this pull request Oct 22, 2021
this brings remux up to date with rmkit-dev/rmkit@8254893

major improvement is proper support for touch gestures in remux on rM1 after rebooting. the main issue was the display was resizing after remux started, so the touch gestures were using the wrong display size. holding the center button on rM1 would cause remux to restart (and fix this problem), so there is a workaround available.
Eeems pushed a commit that referenced this pull request Oct 22, 2021
this brings remux up to date with rmkit-dev/rmkit@8254893

major improvement is proper support for touch gestures in remux on rM1 after rebooting. the main issue was the display was resizing after remux started, so the touch gestures were using the wrong display size. holding the center button on rM1 would cause remux to restart (and fix this problem), so there is a workaround available.
Eeems added a commit that referenced this pull request Nov 20, 2021
* toltecctl: Honour dependencies when uninstalling (#456)

`toltecctl uninstall` will now try to uninstall packages in the reverse order of their dependencies, so that a package can use binaries it depends on during its removal scripts (see #448). Packages in a dependency cycle are removed in an unspecified order.

* [rmkit] upgrade remux with rM1 support on 2.9 (#450)

this brings remux up to date with rmkit-dev/rmkit@8254893

major improvement is proper support for touch gestures in remux on rM1 after rebooting. the main issue was the display was resizing after remux started, so the touch gestures were using the wrong display size. holding the center button on rM1 would cause remux to restart (and fix this problem), so there is a workaround available.

* Update KOReader to 2021.10 (#467)

Co-authored-by: raisjn <70462544+raisjn@users.noreply.github.com>

* Add cache for dependencies install (#473)

* Add cache for dependencies install

Co-authored-by: Mattéo Delabre <1370040+matteodelabre@users.noreply.github.com>
Co-authored-by: raisjn <70462544+raisjn@users.noreply.github.com>
Co-authored-by: Mattéo Delabre <spam@delab.re>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages Add or improve packages of the repository

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants