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

Added new hosts #931

Closed
wants to merge 412 commits into from
Closed

Added new hosts #931

wants to merge 412 commits into from

Conversation

StarNumber12046
Copy link

This commits adds new host entries to support the ServiceEnvironment=Dev scenario in xochitl.conf

LinusCDE and others added 30 commits December 26, 2020 00:15
* correctly suspend on remux for rM2
* add fix to remux so that koreader doesn't restart when focused
* [rmkit] update remux with fix for broken wifi on suspend
* add icons for harmony, mines and nao
* Micro text editor

* Update package

* Update package

* Update package
* Create fbink packages

* Update package

* Update package

* Update package

* Update package

* Update package
Create dotnet packages
Only restart xochitl if it's running.
Reset crashnum before restarting xochtil.
Modify preremove message based on xochitl's state.
* add toltec-bootstrap package
* Handle service files missing
* [remux] use remux with fix for suspend/shutdown threshold == 0
* [rmkit] use suspended.png if sleeping.png isn't available
* [rmkit] update build to make src/build before building stb.o
* Respect chosen branch in opkg.conf if not chosen by env

Prevent bootstrap from downgrading a user to stable
if he doesn't want to. This changes the default
$toltec_branch to whatever the user has added as his
repo anyway unless he specificially sets that env.

* Add migration from old opt.mount path to new one

People who used entware_remarkable from Evildo could
encounter problems if they migrate to toltec when the
community rollout starts (not sure what systemd does
when the same file exists in two locations).

This removed the old file before adding the mount file
in the new location.

Co-authored-by: Nathaniel van Diepen <[email protected]>
Co-authored-by: Nathaniel van Diepen <[email protected]>
* Strip files by default
* Add restream to toltec
* Update to 2020.12 build
* Fix typo and is-enabled use in rm2fb package
* Fix wrong --is-enabled option in bootstrap script

Co-authored-by: Nathaniel van Diepen <[email protected]>
Co-authored-by: Mattéo Delabre <[email protected]>
* [rmkit] update remux

* launch remux on 3 finger tap (much more useful on rM2)

* [rmkit] update timestamp

Co-authored-by: okay <okay@chalk>
It looks like each time a commit is added to a PR, all status checks are
lost. Therefore, if we don’t re-run the label-checking workflow after
each new commit on a PR, we end up with a missing status check that
cannot be solved without manually triggering the “edited”, “labeled” or
“unlabeled” events (i.e., adding/removing a label, or changing PR
metadata).

This changeset adds the “reopened” and “synchronize” events to the set
of events that trigger the pr-labels workflow, which should cover all
cases.
The app can only be controlled by an USB OTG keyboard, which for now
users have only managed to connect on rM1 (see
<dps/remarkable-keywriter#14>).

The docs are a bit lacking, so if you want to test the app:

* the “home” button (middle one) opens a menu to select among files in
the root folder `/home/root/edit`. By default `draft.md` is opened,
* the default view shows the content of the active file (or an empty
screen if the file is empty) with any Markdown syntax properly rendered,
* switch between normal and edit mode by pressing <Esc>.
* Default image if missing

Co-authored-by: Mattéo Delabre <[email protected]>
genie is a gesture based launcher - it recognizes gestures and runs commands
* Add rm2-suspend-fix
This patch contains the changes from koreader/koreader#6992,
koreader/koreader#7066, and koreader/koreader#7065, which add support
for reMarkable 2. They are expected to land in the future 2021.01
release.
matteodelabre and others added 29 commits March 3, 2022 15:25
* Reduce font size in edit mode
* Rotate the buffer using Ctrl-Left/Ctrl-Right in view mode
* Add Ctrl-Q shortcut to quit the app
* Restore cursor position when switching between modes

Fixes #544 

Co-authored-by: Linus K <[email protected]>
Running `rmfakecloudctl status` with an unreachable server set as
upstream would previously hang indefinitely. This PR sets the wget
timeout to 5 seconds with no retry. It also changes the `status` command
output to give feedback to the user before attempting to reach the
server.

Fixes #536.
* Fix remarkable-shutdown calls

* Rework to use it's own package and add meta packages

* Formatting

* Add empty prepare for toltec-meta

* Add noop

* Fx formatting, even though it told me to add this

* Use the right function name

* Remove merge conflic file

* Split remarkable-splash into two archs

* Split packages

* Fix display version

* Fix dependency

* Reload after installing open-remarkable-shutdown

* Update package/open-remarkable-shutdown/remarkable-reboot-override.conf

Co-authored-by: Mattéo Delabre <[email protected]>

* Update package/open-remarkable-shutdown/remarkable-shutdown-override.conf

Co-authored-by: Mattéo Delabre <[email protected]>

* Rename to toltec-base and cleanup

* Move After=launcher.service override to the xochitl package

* Add override conf file to source array in xochitl

* Remove xochitl package from base package

* Add comments above transitional dependencies on toltec-base

* Add postremove

* toltec-base: Update pkgdesc

* Fix array pollution in recipe specialization

* Fix typecheck

Co-authored-by: Mattéo Delabre <[email protected]>
Co-authored-by: Mattéo Delabre <[email protected]>
This PR contains some fixes for the xochitl package:

* On configure, force creating the launcher.service symlink if Xochitl was previously enabled (closes #558). After removal, force cleaning the launcher.service if Xochitl is enabled.
* Remove unused dependency on `findutils`.
* Fix the following warning in `xochitl` wrapper script that would appear in Xochitl logs when there are no files in /opt/etc/xochitl.env.d (such as by default on rM1):

```
/opt/bin/xochitl: line 8: /opt/etc/xochitl.env.d/*.env: No such file or directory
```
Tested on rM2 versions 2.12.1 and 2.12.2.
harmony: support layers
remux: use less memory for storing app snapshots
Add 2.12.3.606 support
Add 2.12.3.606 support
Fix interactions between Oxide’s and KOReader’s sleep screens
I recently migrated the Toltec website to a different server in which
the SSH server listens on a non-standard port. This PR changes our CI
workflow to allow specifying this port when syncing stable/testing
updates to the website. The port is set through a secret called SSH_PORT
which I have already registered.
Fixes the build, and includes a few minor interface improvements.
remux: palm filtering config option
harmony: layer dialog improvements, better HW support for pressure/tilt
This package provides a mainline Linux kernel for rM2. This is based on
current Linux mainline with some extra reMarkable patches on top. This
doesn't yet have the same support as the vendor kernel, but does have
most of the functionality.

This simplifies the install process specified here:
https://remarkablewiki.com/tech/updatingkernel

This PR also adds a new “kernel” section for packages that provide
kernels or modules. Existing packages that fit this description are
moved to the new section.

For now, switching between kernels is to be done manually by the user.
A future PR (#569) will make this easier.

Signed-off-by: Alistair Francis <[email protected]>
Co-authored-by: Mattéo Delabre <[email protected]>
Tested on rM1 and rM2 2.14.0.861

Co-authored-by: Linus K <[email protected]>
* Update Oxide to v2.4

* Update build image

* Fix libsentry dependency version

Co-authored-by: Linus K <[email protected]>
The manual install/uninstall instructions for the `linux-mainline`
package will be superseded by kernelctl (#569), but in the meantime I
believe it would be safer to instruct users to make their backup outside
of the Toltec root, since otherwise it will get deleted upon uninstall.
This commits adds new host entries to support the `ServiceEnvironment=Dev` scenario in xochitl.conf
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.