Skip to content

Commit 03f877f

Browse files
committed
feat: release 0.0.9 for 3.9.3.1986
1 parent 09a9184 commit 03f877f

28 files changed

Lines changed: 45 additions & 101805 deletions

File tree

README.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ For your convenience, we've provided an automated installation script.
4242
4. If prompted restart your device.
4343

4444
```shell
45-
sh -c "$(wget https://raw.githubusercontent.com/mb1986/rm-hacks/main/install.sh -O-)"
45+
bash -c "$(wget https://raw.githubusercontent.com/mb1986/rm-hacks/main/install.sh -O-)"
4646
```
4747

4848
### Uninstallation
@@ -52,13 +52,14 @@ please follow the same sequence as for installation,
5252
but use the command below in step 2.
5353

5454
```shell
55-
sh -c "$(wget https://raw.githubusercontent.com/mb1986/rm-hacks/main/install.sh -O-)" _ uninstall
55+
bash -c "$(wget https://raw.githubusercontent.com/mb1986/rm-hacks/main/install.sh -O-)" _ uninstall
5656
```
5757

5858
## Patches
5959

6060
| Version | 3.9.3.1986 | 3.8.3.1976 | 3.8.2.1965 | 3.7.0.1930 | 3.6.1.1894 | 3.3.2.1666 |
6161
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
62+
|**0.0.9**|:white_check_mark:| :x: | :x: | :x: | :x: | :x: |
6263
|**0.0.8**|:white_check_mark:| :x: | :x: | :x: | :x: | :x: |
6364
|**0.0.7**|:white_check_mark:|:white_check_mark:|:white_check_mark:| :x: | :x: | :warning: |
6465
|**0.0.6**| :x: | :x: |:white_check_mark:| :x: | :x: | :x: |
@@ -71,6 +72,43 @@ sh -c "$(wget https://raw.githubusercontent.com/mb1986/rm-hacks/main/install.sh
7172
If you're still using a device with version 2.x, you might prefer using
7273
[ddvk's Binary Patches](https://github.com/ddvk/remarkable-hacks).
7374

75+
### Version 0.0.9
76+
77+
This patch includes all the hacks from the previous one, along with the following:
78+
79+
#### New features:
80+
81+
- Add button at the top of documents list to trigger screen orientation change (closes #95).
82+
- Remove the need to confirm by tapping the button after swiping right to add a new page (closes #108).
83+
- Remove the last empty page when navigating to the previous one.
84+
- Long press on the toolbar tags button to jump straight into Menu/Tags view (closes #129).
85+
- Add colors abbreviations to the color icon (near the brush icon) (closes #71).
86+
- Persist tags selection for filtering in Menu/Tags view (closes #129).
87+
- Double tap the document:
88+
- in the middle to remove current and empty page,
89+
- on the left-hand side (up to about 3cm from the edge) to add a new empty page before the current one,
90+
- on the right-hand side (up to about 3cm from the edge) to add a new empty page after the current one.
91+
- Decrease the size of both the brush icon and toolbar width to 75% of their original sizes (closes #88).
92+
- Add configuration options for various click and press behaviors of the stylus button (closes #66).
93+
- Add a quicktools bar to store shortcut to tools. Swipe up to show / hide. double tap to remove a tool or to move it.
94+
- Add a setting to hide the document toggle for toolbar (closes #138)
95+
- Add a setting to hide the toolbar header (the round toggle to fullscreen)
96+
97+
#### Bug fixes:
98+
99+
- Fix wrong margins in compressed documents list view when large font is selected (closes #145).
100+
- Fix writing experience in the corner where bookmark button/icon is located (closes #132).
101+
- Fixed issue with keyboard appearing when a PDF is opened after a restart (see #179).
102+
- Fix foldouts too wide in toolbar compressed width (see #156).
103+
- Fix Tags in the compressed list overlap the document names (see #157).
104+
- Remove orpahend bookmarks when pages has been (re)moved (closes #218).
105+
106+
#### Other changes:
107+
108+
- Move the bookmark rename input into the header at the top of the screen (see #127).
109+
- Move the bookmarks toolbar button between the tags and layers buttons (see #127).
110+
- Fix native rM bug hiding drawings when going to light sleep (closes #116).
111+
74112
### Version 0.0.8
75113

76114
This patch includes all the hacks from the previous one, along with the following:

install.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,11 @@ find_version () {
7676
qt_plugin_ver="5"
7777
;;
7878
"b650989999a4c972a4b02e0f7ccb32b48195bfcf")
79-
patch_version="0.0.8"
79+
patch_version="0.0.9"
8080
qt_plugin_ver="6"
8181
;;
8282
"43bf0ef13afdc10c701ddcb4ca96993f19d919d1")
83-
patch_version="0.0.8"
83+
patch_version="0.0.9"
8484
qt_plugin_ver="6"
8585
;;
8686
esac
@@ -104,7 +104,7 @@ patch () {
104104
echo -e "${COLOR_SUCCESS}Trying to download and install patch: '$patch_version'${NOCOLOR}"
105105

106106
pass=$(sha256sum $APP_BINARY | cut -c1-64)
107-
$WGET -O- $PATCH_URL/${patch_version}_$hash.patch | openssl aes-256-cbc -d -a -md sha512 -pbkdf2 -iter 1000000 -salt -pass pass:$pass | tar --overwrite -xjC $CACHE_DIR
107+
$WGET -cO- $PATCH_URL/${patch_version}_$hash.patch | openssl aes-256-cbc -d -a -md sha512 -pbkdf2 -iter 1000000 -salt -pass pass:$pass | tar --overwrite -xjC $CACHE_DIR
108108

109109
mkdir -p /etc/systemd/system/xochitl.service.d
110110
cat << EOF > /etc/systemd/system/xochitl.service.d/qmlfileops.conf
@@ -169,7 +169,7 @@ install_stylus () {
169169

170170
$WGET \
171171
"https://github.com/mb1986/remarkable-stylus/releases/download/qt${qt_plugin_ver}/libqevdevlamyplugin.so.${qt_plugin_ver}" \
172-
-O /usr/lib/plugins/generic/libqevdevlamyplugin.so
172+
-cO /usr/lib/plugins/generic/libqevdevlamyplugin.so
173173

174174
mkdir -p /etc/systemd/system/xochitl.service.d
175175
cat << EOF > /etc/systemd/system/xochitl.service.d/evdevlamy.conf
@@ -195,7 +195,7 @@ upgrade_wget () {
195195
echo "Fetching secure wget..."
196196
# Download and compare to hash
197197
mkdir -p "$(dirname "$wget_path")"
198-
if ! wget -q "$wget_remote" --output-document "$wget_path"; then
198+
if ! wget -cq "$wget_remote" --output-document "$wget_path"; then
199199
echo "${COLOR_ERROR}Error: Could not fetch wget, make sure you have a stable Wi-Fi connection${NOCOLOR}"
200200
exit 1
201201
fi

0 commit comments

Comments
 (0)