Commit graph

30 commits

Author SHA1 Message Date
tiosgz
7c98b5e5dc Remove API that relies on our rendering
This is a preparation for switching to the wlroots scene-graph. There is
no replacement planned for output:redraw() because it will no longer be
necessary (as far as i can tell), while scene-compatible replacements
for the view pre_render/post_render events are planned.
2022-07-30 19:06:25 +00:00
buffet
822e5b5063 Improve iresize docs
Fixes #59
2022-05-03 18:25:45 +00:00
tiosgz
e9ace66162 Update docs with output:redraw()
Also fix ordering
2021-10-14 19:11:05 +00:00
buffet
9c7d848ce5 Add scoll event 2021-08-14 18:42:35 +00:00
Niclas
b55a278c42
Merge pull request #37 from tiosgz/bg-paint
kiwmi:bg_color()
2021-08-13 17:44:37 +00:00
tiosgz
f1c2262ff6 Add controls for verbosity level
This allows the config to be exactly as verbose as kiwmi, or to change
the verbosity level at runtime (e.g. using kiwmic).

It uses numbers, because they are much easier to handle on both sides
and add only little inconvenience to the user.
2021-08-13 13:46:35 +00:00
tiosgz
f5ee33d887 kiwmi:bg_color() 2021-08-13 08:36:00 +00:00
Niclas
d62f595aef
Merge pull request #32 from tiosgz/usable-area
kiwmi_output:usable_area() and :on("usable_area_change")
2021-08-12 08:45:30 +00:00
tiosgz
ea13f7d7c5 kiwmi_output:usable_area() and :on("usable_area_change") 2021-08-11 20:30:14 +00:00
buffet
e0142de81c Add view:id() 2021-08-10 19:26:34 +00:00
buffet
25cf3d50c4 Add FROM_KIWMIC 2021-08-09 19:09:48 +00:00
buffet
579e7aa004 Add kiwmi:unfocus(), clang-format 2021-08-09 18:55:01 +00:00
buffet
3603fbe8ea Add kiwmi:active_output() 2021-08-01 22:04:32 +00:00
buffet
37b6ff399d Add request_active_output event 2021-08-01 21:58:07 +00:00
buffet
4026cd0ef0 Add kiwmi:output_at, cursor:output_at_pos, use lx, ly more consistenty 2021-07-30 20:36:26 +00:00
buffet
cd7cfae770 Differentiate between raw and translated keysyms 2020-08-27 20:48:15 +00:00
gk
56cf645689
Fix misspelling (#23)
funtcion -> function
2020-08-18 13:59:07 +00:00
Hardy7cc
33cbb7e3d8
Add keyboard:configure (#18)
* Add keyboard:configure
This enables the user to set the keyboard with libxkbcommon.

* changed keyboard:configure to keyboard:set_keymap
this now take a table as parameter

* Rename set_keymap to keymap, fix style issues

Co-authored-by: buffet <niclas@countingsort.com>
2020-07-31 18:35:15 +00:00
buffet
3b5135fa40 Add kiwmi:schedule 2020-02-08 15:08:37 +00:00
buffet
194ce34c20 Add object lifetimes (invalidate references, free listeners) 2020-02-06 17:55:05 +00:00
buffet
74b8d29dba Add docs for kiwmi_renderer 2020-01-30 19:14:08 +00:00
buffet
138e1d7e0b Add docs for renderer 2020-01-26 19:30:32 +00:00
buffet
0c6435c42e Add view:csd 2020-01-21 19:48:50 +00:00
buffet
e81d18cde8 Add kiwmi:stop_interactive 2020-01-20 23:41:19 +00:00
buffet
e298ad6f44 Add imove and iresize events, and view:imove, view:iresize 2020-01-20 23:21:17 +00:00
buffet
b0510952d9 Add docs for view:{app_id, pid, title} 2020-01-20 22:16:50 +00:00
buffet
94ba184fd3 Add keboard:on_destroy 2020-01-15 22:48:15 +00:00
buffet
775fe9a5ad Add extra information to docs 2020-01-09 13:53:23 +00:00
buffet
4ab7adb1bc Fix typo 2020-01-09 01:02:38 +00:00
buffet
9f1f771d4f Add documentation for the Lua API 2020-01-08 23:20:29 +00:00