nuclear:Weston的Shell插件

时间:2024-06-10 23:20:20
【文件属性】:
文件名称:nuclear:Weston的Shell插件
文件大小:119KB
文件格式:ZIP
更新时间:2024-06-10 23:20:20
C++ 核 Nuclear是Weston的Shell插件。 它实现了一种自定义协议以与Shell客户端(例如进行同步,但是它本身并不携带客户端,因此如果没有客户端,它就。 依存关系 除了要构建它的工具链外,Nuclear仅依赖于Weston 1.4,即C ++ 11编译器和CMake。 建造 要构建它,请从存储库根目录运行以下命令: mkdir build cd build cmake .. make sudo make install 除非使用CMAKE_INSTALL_PREFIX变量另外指定,否则Nuclear将安装在“ / usr / local”前缀中: cmake -DCMAKE_INSTALL_PREFIX=/my/prefix .. 运行make install将安装到$ nuclear-shell.so插件前缀/ lib目录/核-壳,协议文件核桌面shell.xml在$前
【文件预览】:
nuclear-master
----.gitignore(126B)
----src()
--------inputpanel.h(2KB)
--------settings.cpp(7KB)
--------workspace.cpp(5KB)
--------effect.h(2KB)
--------settingsinterface.h(2KB)
--------transform.cpp(1KB)
--------shell.h(7KB)
--------shellsurface.cpp(17KB)
--------xdg_shell()
--------sessionmanager.h(1KB)
--------screenshooter.h(1KB)
--------animation.cpp(3KB)
--------workspace.h(2KB)
--------interface.h(2KB)
--------sessionmanager.cpp(3KB)
--------layer.cpp(4KB)
--------utils.cpp(1KB)
--------wl_shell()
--------inputpanel.cpp(3KB)
--------xwlshell.cpp(3KB)
--------shellseat.cpp(9KB)
--------xwlshell.h(1KB)
--------utils.h(3KB)
--------settings.h(4KB)
--------effect.cpp(2KB)
--------animation.h(2KB)
--------shell.cpp(34KB)
--------settingsinterface.cpp(4KB)
--------shellsignal.h(5KB)
--------binding.cpp(4KB)
--------transform.h(1KB)
--------screenshooter.cpp(3KB)
--------animationcurve.h(6KB)
--------effects()
--------binding.h(2KB)
--------shellseat.h(3KB)
--------layer.h(3KB)
--------shellsurface.h(7KB)
--------CMakeLists.txt(2KB)
--------desktop_shell()
--------interface.cpp(1KB)
----nuclear.pc.in(340B)
----LICENSE(7KB)
----README.md(938B)
----cmake()
--------Wayland.cmake(4KB)
--------cmake_uninstall.cmake.in(1KB)
----protocol()
--------input-method.xml(12KB)
--------xdg-shell.xml(17KB)
--------dropdown.xml(315B)
--------settings.xml(3KB)
--------screenshooter.xml(350B)
--------CMakeLists.txt(340B)
--------desktop-shell.xml(9KB)
----CMakeLists.txt(972B)

网友评论