Fork de travail pop-os/libcosmic pour contribs COSMIC
Find a file
13r0ck 8eff8a33fa More efficently resize at break point
Uses iced `events_with()` to only subscribe to window resize
events. The window width is stored in a static AtomicU32 so
that the subscription can compare to an old window width as to
only send messages when the width crosses the break point.

fix up
2022-12-22 06:37:41 -07:00
examples More efficently resize at break point 2022-12-22 06:37:41 -07:00
iced@499367339d Update iced 2022-12-20 13:46:25 -07:00
res/Fira Remove freefont 2022-10-07 14:25:34 -06:00
src specify rev in cosmic-panel-config & re-export 2022-12-21 14:40:58 -07:00
.gitignore Implemented Expander 2022-10-13 11:42:13 +02:00
.gitmodules Make iced a submodule 2022-12-13 08:55:15 -07:00
Cargo.toml specify rev in cosmic-panel-config & re-export 2022-12-21 14:40:58 -07:00
config.toml refactor launcher removing templates 2021-12-31 14:58:26 -05:00
LICENSE Initial commit 2021-11-12 20:22:30 -07:00
README.md Updated README 2022-10-13 11:42:49 +02:00

LIBCOSMIC

Building blocks for COSMIC applications.

Building

Libcosmic is written in pure Rust, so cargo is all you need.

cargo build

Usage

There's examples in the examples directory.

Widget library

cargo run --release --example cosmic

Text rendering

cargo run --release --example text

Documentation

The documentation can be found here.

Licence

Libcosmic is licenced under the MPL-2.0

Contact