Skip to content 1.46 KiB
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

* 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 [[][meson build tool]]. To build zero-panel, meson>=0.46.0 is required. This
  is enforced in 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
    # add ~/.local/bin to PATH

- Install zero-panel dependencies
  #+BEGIN_SRC sh
    sudo apt install -y libgtk-3-dev libglib2.0-dev

- Get zero-panel source code and build it
  #+BEGIN_SRC sh
    git clone
    cd zero-panel
    meson setup --buildtype release release/
    ninja -C release/

* To create zero-panel deb package from source
rsync and [[][fpm]] is required.

# in zero-panel source dir
Yuanle Song's avatar
Yuanle Song committed

* ChangeLog for zero-panel

- v1.3.1 2023-08-01
  - [fix] peppa-pig themes now support dark theme

Yuanle Song's avatar
Yuanle Song committed
- v1.3.0 2020-06-03
  - [feature] support multiple monitor setup.

- v1.2.0 2019-09-02
  - initial release