speedie
dd44bc56ab
Add clipboard support for Wayland
...
This commit adds clipboard support for Wayland. The implementation is
quite ugly though, as it requires the use of an external program and
shell (wl-clipboard). It doesn't add a hard dependency though, as if
the user doesn't want pasting the dependency is not required.
2023-07-22 04:04:23 +02:00
speedie
5129856857
Fix scrolling on Wayland, apparently you cannot use Linux kernel keycodes
2023-07-22 03:25:35 +02:00
speedie
ea48ea69ed
Fix issue #14 by replacing bad code.
...
I don't know what I was thinking to be honest.
2023-07-22 02:02:03 +02:00
Jacob
4e716ee80c
Remove ClickSelItem
...
This commit removes ClickSelItem. It doesn't make very much sense to
keep a separate click for the click and output functionality.
2023-07-19 17:50:50 +02:00
speedie
0988babd15
Add setlineheight function
2023-07-16 18:59:08 +02:00
speedie
0627c2fc1c
Replace more variable names to more descriptive ones
2023-07-16 03:16:45 +02:00
Jacob
1fe08aa295
Fix cache, add ClickNone
2023-07-14 21:31:29 +02:00
speedie
fbfbc44dec
Fix some issues with the image gaps, fix image gaps size, remove some
...
more keybinds
2023-07-05 00:39:40 +02:00
speedie
7bb81a26b8
Add ClickImage click
2023-07-03 23:06:33 +02:00
speedie
4ac7119c5b
Add WIP icon support to spmenu
2023-07-03 18:48:38 +02:00
speedie
0a59088313
Fix keybind conflict, replace imageg, imagew and imageh in favor of
...
using the img struct
2023-06-24 04:20:51 +02:00
speedie
02c6c4ac5c
Remove unnecessary else continue;
from X11 and Wayland keybind
...
handling
2023-06-23 20:28:22 +02:00
speedie
8e0de8f556
Simplify some variables
2023-06-23 17:27:57 +02:00
speedie
152b14330f
Xlib must now be included in spmenu.c
...
Also, we should be checking the length of wl_cbuttons, not cbuttons on
Wayland.
2023-06-23 04:04:02 +02:00
speedie
59983981c2
Rename libdrw functions to simply "draw"
2023-06-23 03:49:23 +02:00
speedie
6328edc5cd
Use global structs
2023-06-23 03:38:21 +02:00
speedie
180aa71fef
fix clicks when one line is removed
2023-06-20 01:27:46 +02:00
speedie
ddb38c8cec
fix clicks if !lines, oops
2023-06-19 23:26:23 +02:00
speedie
f99cc1d62a
significant rewrites to mouse clicks
2023-06-19 23:16:03 +02:00
speedie
62b15fab28
Fix some bugs with clicks and images
2023-06-19 21:28:45 +02:00
speedie
ebd625ba1e
Add check for GNOME Wayland
2023-06-19 17:18:27 +02:00
speedie
b0c39b6dc3
Remove single line clicks as they're not very useful, and fix clicks
...
when item powerlines are enabled
2023-06-18 22:56:21 +02:00
speedie
c0d8adec85
significant image drawing codebase cleanup
2023-06-11 19:32:02 +02:00
speedie
d7122af473
cleanup menu height setting
2023-06-11 16:46:36 +02:00
speedie
29365cd10e
fix some x11 stuff
2023-06-03 19:14:54 +02:00
speedie
9d0b86fc3c
fix typo
2023-06-03 16:28:30 +02:00
speedie
692e3abc68
Add experimental native Wayland support
2023-06-02 18:37:51 +02:00