Newer
Older
* COMMENT -*- mode: org -*-
#+Date: 2019-09-02
Time-stamp: <2023-08-01>
* zero-panel
zero-panel is a dbus service to provides a gtk3 based panel for showing
candidates for zero-el input methods.
You can check zero-el document at https://blog.emacsos.com/zero-el.html
* binary release
zero-panel have binary release for debian and ubuntu. See the above zero-el
document for how to add the apt repo.
* To build zero-panel from source
- Get [[https://mesonbuild.com][meson build tool]]. To build zero-panel, meson>=0.46.0 is required. This
is enforced in meson.build file.
#+BEGIN_SRC sh
sudo apt install -y meson ninja
# or if system meson package is too old
python3 -m pip install --user meson ninja
#+END_SRC
- Install zero-panel dependencies
#+BEGIN_SRC sh
sudo apt install -y libgtk-3-dev libglib2.0-dev
#+END_SRC
- Get zero-panel source code and build it
#+BEGIN_SRC sh
git clone https://gitlab.emacsos.com/sylecn/zero-panel.git
cd zero-panel
meson setup --buildtype release release/
ninja -C release/
#+END_SRC
* To create zero-panel deb package from source
rsync and [[https://github.com/jordansissel/fpm][fpm]] is required.
#+BEGIN_SRC sh
# in zero-panel source dir
./create-deb.sh
#+END_SRC
- v1.3.1 2023-08-01
- [fix] peppa-pig themes now support dark theme
- v1.3.0 2020-06-03
- [feature] support multiple monitor setup.
- v1.2.0 2019-09-02
- initial release