speedie
c0ba199ad0
cleanup
2023-07-22 04:42:15 +02:00
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
speedie
7f5caf7bf0
Fix background 256 colors, add true color to script
2023-07-21 03:14:51 +02:00
speedie
023fe3af08
Support 39 and 49, and fix 256 color support
2023-07-21 02:03:01 +02:00
speedie
33c8e169de
Add true color SGR sequence support
2023-07-21 01:23:43 +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
Jacob
b36e2c0bd4
Fix typo causing images to break
2023-07-19 01:58:56 +02:00
Jacob
b812702115
Speed up and simplify reading of standard input
2023-07-19 01:06:38 +02:00
Jacob
9daedf9554
Change normselitemfg
2023-07-19 01:02:49 +02:00
speedie
a3385468b8
Caret size should be dynamic
2023-07-16 19:07:41 +02:00
speedie
0988babd15
Add setlineheight function
2023-07-16 18:59:08 +02:00
speedie
f2776a39aa
Declare functions inside arg.h
2023-07-16 18:49:20 +02:00
speedie
21f9aa09e5
Add documentation for functions
2023-07-16 18:44:35 +02:00
Jacob
188c90184a
Fix item length for !items and powerlines
2023-07-16 16:39:57 +02:00
Jacob
e202b1668a
Much simplify SGR sequence handling and fix width weirdness
2023-07-16 16:35:25 +02:00
speedie
15fcdb0ca5
Don't merge the right powerline with the next item
2023-07-16 03:46:31 +02:00
speedie
0627c2fc1c
Replace more variable names to more descriptive ones
2023-07-16 03:16:45 +02:00
speedie
7b7c1a56f4
Add some more comments
2023-07-16 02:57:38 +02:00
Jacob
8e33d4c667
Fix typo
2023-07-15 17:27:31 +02:00
Jacob
d18fd28fa0
Scroll up/down to move to the next/previous page
2023-07-15 15:55:15 +02:00
Jacob
1fe08aa295
Fix cache, add ClickNone
2023-07-14 21:31:29 +02:00
Jacob
1c491bba9c
Move up/down on left/right when !lines
2023-07-14 03:32:06 +02:00
speedie
597bcb541b
Fix typos, change argument
2023-07-14 01:54:48 +02:00
speedie
fe49f1ff7c
Change default alpha value to 222
2023-07-14 01:41:09 +02:00
speedie
70f1970684
Remove pango_highlight
, it's useless.
2023-07-14 01:39:00 +02:00
speedie
49eda6745b
Fix powerline cutoff when scaling an image up a lot
2023-07-14 01:34:07 +02:00
speedie
eb053eae23
Remove and change some keybinds related to image size and gaps
2023-07-14 01:30:28 +02:00
speedie
48e3db316b
Make sure number of lines/menu height cannot exceed monitor height
2023-07-14 01:16:35 +02:00
speedie
6ec63436d7
Regenerate cache if height of each item has changed (for example,
...
if a smaller/bigger font is used).
This fixes a flicker issue which can occur if the font/height
of each item is changed when cached icons are present. Icons
are recached for the new height and then displayed, as if
the cache did not exist in the first place.
2023-07-14 00:49:00 +02:00
Jacob
97ad50ce74
Fix segmentation fault when -NF and -pri, and fix fuzzy -pri
2023-07-11 17:21:30 +02:00
Jacob
d935122998
Remove spmenu: syntax, it's basically useless
2023-07-11 17:01:57 +02:00
Jacob
9d6ae13eae
Update docs, remove most .Xresources preferences
2023-07-11 16:53:26 +02:00
speedie
c6397915f4
Cache icons too, not just normal images
2023-07-10 20:38:25 +02:00
speedie
ad4e1ab7e1
Code cleanup
2023-07-09 23:56:34 +02:00
Jacob
5609c4d006
Improve incremental feature
2023-07-09 15:26:52 +02:00
Jacob
5d399c96e3
Use oleftpadding
in drawhighlights
2023-07-07 16:05:01 +02:00
speedie
890457729c
Make regex matching a separate mode inside insert mode
2023-07-06 22:02:53 +02:00
speedie
7aecc3edf9
Fix pango markup highlighting by disabling highlighting
...
There is no real reasonable way to fix highlighting while
using Pango markup to my knowledge. If there actually is, please
PR.
2023-07-06 16:52:58 +02:00
speedie
3e581ded2e
Cleanup drawitemtext a bit
2023-07-06 16:19:20 +02:00
speedie
f8ff87f669
Fix -b
2023-07-06 04:02:23 +02:00
speedie
9201b3ba18
Fix tab completion when no matches
2023-07-05 02:02:35 +02:00
speedie
c8e0d08302
Cleanup fuzzymatch();
2023-07-05 01:48:53 +02:00
speedie
4135cbc0f2
Add fuzzy matching using tiny-regex-c
2023-07-05 01:40:35 +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
7e963db38e
Simplify default keybinds
2023-07-05 00:12:11 +02:00
speedie
ad96d3fbb3
Oops, fix wacky highlighting, should be working perfectly now
2023-07-04 23:32:51 +02:00
speedie
7492eed0cf
Simplify and fix SGR sequence removal
2023-07-04 23:10:06 +02:00
speedie
cc8c3e988c
Revert "Include colored text in the tab completed text as well."
...
This reverts commit 364020aa2c
.
2023-07-04 21:58:36 +02:00