Commit Graph

144 Commits

Author SHA1 Message Date
Melvin Tan 96e87d8ae0 fix(docs): update broken configuration schema link 2026-03-21 13:09:43 -07:00
LGUG2Z bed314b866 chore(release): v0.1.40 2026-02-14 12:52:25 -08:00
LGUG2Z c0b298c9de docs(readme): add link to komorebi for mac repo 2026-01-30 20:18:57 -08:00
LGUG2Z a7380db47c docs(readme): add debugging instructions for people who don't know they've been mdm'd 2026-01-04 07:15:59 -08:00
LGUG2Z 382896dfd2 docs(readme): add detailed instructions for students w/ mdm devices 2025-12-14 14:16:48 -08:00
LGUG2Z 8f982e45d1 chore(release): v0.1.39 2025-12-09 17:06:14 -08:00
LGUG2Z 3491dc7590 docs(readme): add note for people looking for komorebi for mac 2025-10-31 19:26:25 -07:00
LGUG2Z ffa76ea28c chore(release): v0.1.38 2025-09-12 17:36:04 -07:00
LGUG2Z 3feff1dca9 docs(schema): update jsonschema and docgen 2025-05-15 18:28:27 -07:00
LGUG2Z 8ef1bcf26e chore(release): v0.1.36 2025-04-12 10:52:31 -07:00
LGUG2Z 07dba03255 docs(license): bump to 2.0.0 2025-03-30 12:59:41 -07:00
LGUG2Z 992bc2abfe chore(release): v0.1.35 2025-03-20 21:17:55 -07:00
LGUG2Z e6398c29f8 docs(readme): add active individual commercial use licenses count 2025-02-27 18:15:43 -08:00
LGUG2Z 80edcadbf7 chore(release): v0.1.34 2025-02-20 18:06:19 -08:00
LGUG2Z cc51f62c3a chore(release): v0.1.33 2025-01-11 13:33:13 -08:00
LGUG2Z 4b9d811499 chore(release): v0.1.32 2025-01-01 11:23:43 -08:00
LGUG2Z 083ab65077 feat(docs): individual commercial use licensing
This commit updates various docs with information on the long-promised
individual commercial use license which will be available to purchase
from 01 Jan 2025 onwards.
2024-12-31 10:02:40 -08:00
LGUG2Z 40c55dec39 chore(release): v0.1.31 2024-12-13 16:48:35 -08:00
LGUG2Z e707a14b8a docs(readme): add gazafunds link 2024-11-17 10:09:03 -08:00
LGUG2Z 9a3dbccc89 chore(release): v0.1.30 2024-11-03 15:43:22 -08:00
LGUG2Z aa9f50fd5c docs(readme): add link to awesome komorebi list 2024-11-01 14:17:19 -07:00
LGUG2Z 720089587b docs(readme): add to license explanation re: nonpersonal use 2024-11-01 09:38:43 -07:00
LGUG2Z d34363af8f docs(readme): update quickstart video 2024-10-02 11:41:51 -07:00
LGUG2Z 818ac3404c chore(release): v0.1.29 2024-09-27 12:25:40 -07:00
LGUG2Z 6ba0ba79f9 docs(license): fork polyform strict to explicitly allow changes 2024-09-17 17:55:44 -07:00
LGUG2Z 81451cb17a refactor(client): use public interface exclusively
This commit demotes the komorebi-core crate to a module (core) inside of
the komorebi lib, resulting in the komorebi-client crate lib becoming
the single public interface for programming in Rust against komorebi.

komorebic and komorebi-gui now consume komorebi-client exclusively as
the means for sending and receiving messages to and from komorebi, so
that anyone wishing to integrate with komorebi will have all of the same
functionality to them as I do.
2024-07-15 17:11:35 -07:00
LGUG2Z 0cdce8fc2a chore(release): v0.1.28 2024-07-15 08:59:42 -07:00
LGUG2Z faa7786979 docs(mkdocs): add updates for v0.1.28 features 2024-07-13 16:12:35 -07:00
جاد 7b1ece9680 docs(readme): add new demonstration video 2024-06-24 16:01:03 -07:00
LGUG2Z 22cf7b5017 docs(readme): add comparison with fancy zones 2024-05-02 15:52:19 -07:00
LGUG2Z e363a494c3 docs(mkdocs): various updates to reflect v0.1.25-dev.0 2024-04-28 13:51:08 -07:00
LGUG2Z 16cb811aa9 docs(license): switch to polyform, add contributing.md 2024-04-12 14:46:36 -07:00
LGUG2Z 0fc75afb00 chore(release): v0.1.24 2024-04-09 17:57:41 -07:00
LGUG2Z bea3d1fcbc chore(release): v0.1.23 2024-04-07 13:34:18 -07:00
LGUG2Z 1a8b6a7398 feat(client): introduce komorebi-client crate
This commit introduces the komorebi-client library crate for other Rust
applications to interact with a running instance of komorebi over Unix
Domain Sockets.

Currently the crate re-exports everything one might find in the
komorebi::State struct and everything that is publicly exposed in
komorebi-core.

Public types and methods are still lacking documentation, and this crate
should not be published on crates.io until this is no longer the case.
2024-02-26 18:18:40 -08:00
LGUG2Z de0db4d014 docs(readme): contributing, uds subs + rust client
This commit adds some contribution guidelines and updates the "Window
Manager Event Subscriptions" section with information on using
subscribe-socket and komorebi-client.
2024-02-25 21:53:11 -08:00
LGUG2Z afd93c34a2 docs(readme): add v0.1.21+ quickstart video 2024-02-16 15:14:15 -08:00
LGUG2Z e5ebf55115 docs(readme): add references to docs website 2024-02-15 12:21:51 -08:00
LGUG2Z 0c75ec37d0 docs(mkdocs): add common workflows section 2024-02-15 12:21:51 -08:00
LGUG2Z a1a7e6c2bf docs(readme): add tech for palestine badge 2024-01-02 13:35:11 -08:00
LGUG2Z f67d0c7b9b docs(readme): update donations with link to pcrf 2023-11-22 21:36:49 -08:00
LGUG2Z ef61239580 chore(release): v0.1.19 2023-11-10 16:23:53 -08:00
LGUG2Z 5fd90d222d fix(docs): quote $env:userprofile in quickstart to handle spaces 2023-11-08 07:58:25 -08:00
جاد 038256de6b fix(docs): typo whkrc -> whkdrc 2023-10-22 17:34:56 -07:00
LGUG2Z 1e23a11b94 docs(readme): update badges 2023-10-08 11:11:03 -07:00
p1scescom c132665ac7 fix 2023-08-02 18:22:37 +09:00
LGUG2Z e240bc7706 docs(readme): add static conf migration tutorial video 2023-07-15 16:19:45 -07:00
LGUG2Z 88aaf1f368 docs(readme): add new quickstart video 2023-07-14 11:27:32 -07:00
LGUG2Z c5bf62fac0 docs(readme): add note on enabling long paths 2023-07-14 11:04:53 -07:00
LGUG2Z 528a0bf9ff docs(readme): fix typo in quickstart 2023-07-14 09:06:58 -07:00