An open API service indexing awesome lists of open source software.

https://github.com/johanmalm/tint


https://github.com/johanmalm/tint

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# tint

This is an experiment - which takes the form of a toy panel - to evaluate
[layer-shell-qt]. WARNING: It is extremely alpha.

Implementation:
- Render QMainWindow with some QToolButtons
- Talk to [wlr-foreign-toplevel-management] protocol to show windows in taskbar
and implement minimize-raise on mouse left-click.

Dependencies:
- cmake, extra-cmake-modules
- qt6-{base,wayland}
- [layer-shell-qt] which is [packaged quite widely]

## Build

```
cmake -B build
cmake --build build
```

[layer-shell-qt]: https://invent.kde.org/plasma/layer-shell-qt
[packaged quite widely]: https://repology.org/project/layer-shell-qt/versions
[wlr-foreign-toplevel-management]: https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/blob/master/unstable/wlr-foreign-toplevel-management-unstable-v1.xml