misc: update README
This commit is contained in:
@@ -27,7 +27,7 @@ You can join our development chat at [#buffybox:matrix.org].
|
|||||||
Some dependencies are included as git submodules in this repository. You can clone the repository and initialise the submodules with
|
Some dependencies are included as git submodules in this repository. You can clone the repository and initialise the submodules with
|
||||||
|
|
||||||
```
|
```
|
||||||
$ git clone https://gitlab.com/postmarketOS/buffybox.git
|
$ git clone https://gitlab.postmarketos.org/postmarketOS/buffybox.git
|
||||||
$ cd buffybox
|
$ cd buffybox
|
||||||
$ git submodule init
|
$ git submodule init
|
||||||
$ git submodule update
|
$ git submodule update
|
||||||
|
@@ -10,12 +10,12 @@ echo "Uploading archive to GitLab..."
|
|||||||
response=$(curl --request POST \
|
response=$(curl --request POST \
|
||||||
--header "PRIVATE-TOKEN: $1" \
|
--header "PRIVATE-TOKEN: $1" \
|
||||||
--form "file=@${archive}" \
|
--form "file=@${archive}" \
|
||||||
"https://gitlab.com/api/v4/projects/52322952/uploads")
|
"https://gitlab.postmarketos.org/api/v4/projects/172/uploads")
|
||||||
|
|
||||||
path=$(echo "${response}" | jq -r .full_path)
|
path=$(echo "${response}" | jq -r .full_path)
|
||||||
|
|
||||||
echo "${response}"
|
echo "${response}"
|
||||||
echo
|
echo
|
||||||
echo "https://gitlab.com${path}"
|
echo "https://gitlab.postmarketos.org${path}"
|
||||||
|
|
||||||
rm -f "${archive}"
|
rm -f "${archive}"
|
||||||
|
@@ -13,7 +13,7 @@ Buffyboard uses [LVGL] for input processing and rendering. Key events are forwar
|
|||||||
|
|
||||||
# Status
|
# Status
|
||||||
|
|
||||||
We are en route to v1 which aims at providing a useable, visually pleasant application including [fbkeyboard]'s most essential features. For details about the current status, see the [v1 milestone]. You may also browse the full list of [open issues] to get an idea of what's planned beyond v1.
|
We are en route to v1 which aims at providing a useable, visually pleasant application including [fbkeyboard]'s most essential features. You may browse the full list of [open issues] to get an idea of what's planned.
|
||||||
|
|
||||||
Here are a few highlights of what already works:
|
Here are a few highlights of what already works:
|
||||||
|
|
||||||
@@ -121,10 +121,9 @@ Buffyboard was inspired by [fbkeyboard].
|
|||||||
[lv_port_linux_frame_buffer]: https://github.com/lvgl/lv_port_linux_frame_buffer
|
[lv_port_linux_frame_buffer]: https://github.com/lvgl/lv_port_linux_frame_buffer
|
||||||
[lv_sim_emscripten]: https://github.com/lvgl/lv_sim_emscripten/blob/master/mouse_cursor_icon.c
|
[lv_sim_emscripten]: https://github.com/lvgl/lv_sim_emscripten/blob/master/mouse_cursor_icon.c
|
||||||
[lvgl]: https://github.com/lvgl/lvgl
|
[lvgl]: https://github.com/lvgl/lvgl
|
||||||
[open issues]: https://gitlab.com/cherrypicker/buffyboard/-/issues
|
[open issues]: https://gitlab.postmarketos.org/postmarketOS/buffybox/-/issues
|
||||||
[screenshots]: ./screenshots
|
[screenshots]: ./screenshots
|
||||||
[squeek2lvgl]: https://gitlab.com/cherrypicker/squeek2lvgl]
|
[squeek2lvgl]: ../squeek2lvgl
|
||||||
[squeekboard layouts]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/blob/master/data/keyboards
|
[squeekboard layouts]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/blob/master/data/keyboards
|
||||||
[squeekboard's US terminal layout]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/blob/master/data/keyboards/terminal/us.yaml
|
[squeekboard's US terminal layout]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/blob/master/data/keyboards/terminal/us.yaml
|
||||||
[squeekboard]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/tree/master
|
[squeekboard]: https://gitlab.gnome.org/World/Phosh/squeekboard/-/tree/master
|
||||||
[v1 milestone]: https://gitlab.com/cherrypicker/buffyboard/-/milestones/1
|
|
||||||
|
@@ -15,19 +15,14 @@ if ! grep "## $1" CHANGELOG.md > /dev/null; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! grep -E "^\s*version:\s*'$1'" buffyboard/meson.build > /dev/null; then
|
if ! grep -E "^\s*version:\s*'$1'" meson.build > /dev/null; then
|
||||||
echo "Error: Version $1 differs from version in buffyboard/meson.build"
|
echo "Error: Version $1 differs from version in buffyboard/meson.build"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! grep -E "^\s*version:\s*'$1'" unl0kr/meson.build > /dev/null; then
|
|
||||||
echo "Error: Version $1 differs from version in unl0kr/meson.build"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
git tag "$1"
|
git tag "$1"
|
||||||
git push --tags
|
git push --tags
|
||||||
|
|
||||||
./archive.sh "$2"
|
./archive.sh "$2"
|
||||||
|
|
||||||
echo "Now create a release for https://gitlab.com/postmarketOS/buffybox/-/tags/$1 and attach the uploaded archive"
|
echo "Now create a release for https://gitlab.postmarketos.org/postmarketOS/buffybox-/tags/$1 and attach the uploaded archive"
|
||||||
|
@@ -4,7 +4,7 @@ squeek2lvgl is a Python script and an accompanying C library that make it possib
|
|||||||
|
|
||||||
To access [squeekboard]'s layout files, squeek2lvgl shallowly clones the [squeekboard] git repository into a temporary directory and purges it before exiting.
|
To access [squeekboard]'s layout files, squeek2lvgl shallowly clones the [squeekboard] git repository into a temporary directory and purges it before exiting.
|
||||||
|
|
||||||
**squeek2lvgl has been donated to the postmarketOS project. Development continues in https://gitlab.com/postmarketOS/buffybox.**
|
**squeek2lvgl has been donated to the postmarketOS project. Development continues in https://gitlab.postmarketos.org/postmarketOS/buffybox.**
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
@@ -49,6 +49,7 @@ Unl0kr values the CRYPTTAB_TRIED variable. Upon completion, the entered
|
|||||||
password is printed to STDOUT. All other output happens on STDERR.
|
password is printed to STDOUT. All other output happens on STDERR.
|
||||||
|
|
||||||
Mandatory arguments to long options are mandatory for short options too.
|
Mandatory arguments to long options are mandatory for short options too.
|
||||||
|
-m, --message A message that will be displayed to a user
|
||||||
-C, --config-override Path to a config override file. Can be supplied
|
-C, --config-override Path to a config override file. Can be supplied
|
||||||
multiple times. Config files are merged in the
|
multiple times. Config files are merged in the
|
||||||
following order:
|
following order:
|
||||||
@@ -69,6 +70,7 @@ Mandatory arguments to long options are mandatory for short options too.
|
|||||||
* 2 - upside down orientation (180 degrees)
|
* 2 - upside down orientation (180 degrees)
|
||||||
* 3 - counterclockwise orientation (270 degrees)
|
* 3 - counterclockwise orientation (270 degrees)
|
||||||
-h, --help Print this message and exit
|
-h, --help Print this message and exit
|
||||||
|
-n Do not append a newline character to a password
|
||||||
-v, --verbose Enable more detailed logging output on STDERR
|
-v, --verbose Enable more detailed logging output on STDERR
|
||||||
-V, --version Print the unl0kr version and exit
|
-V, --version Print the unl0kr version and exit
|
||||||
```
|
```
|
||||||
@@ -157,9 +159,9 @@ The [lv_port_linux_frame_buffer] project served as a starting point for the code
|
|||||||
[lvgl]: https://github.com/lvgl/lvgl
|
[lvgl]: https://github.com/lvgl/lvgl
|
||||||
[online font converter]: https://lvgl.io/tools/fontconverter
|
[online font converter]: https://lvgl.io/tools/fontconverter
|
||||||
[osk-sdl]: https://gitlab.com/postmarketOS/osk-sdl
|
[osk-sdl]: https://gitlab.com/postmarketOS/osk-sdl
|
||||||
[package-arch]: https://aur.archlinux.org/packages/unl0kr
|
[package-arch]: https://aur.archlinux.org/packages/buffybox
|
||||||
[package-debian]: https://tracker.debian.org/pkg/unl0kr
|
[package-debian]: https://tracker.debian.org/pkg/unl0kr
|
||||||
[package-pmos]: https://gitlab.com/postmarketOS/pmaports/-/tree/master/main/unl0kr
|
[package-pmos]: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/main/unl0kr
|
||||||
[scdoc]: https://git.sr.ht/~sircmpwn/scdoc
|
[scdoc]: https://git.sr.ht/~sircmpwn/scdoc
|
||||||
[screenshots]: ./screenshots
|
[screenshots]: ./screenshots
|
||||||
[squeek2lvgl]: ../squeek2lvgl
|
[squeek2lvgl]: ../squeek2lvgl
|
||||||
|
Reference in New Issue
Block a user