Jacob
b4286559a1
Add basic FIFO
2023-08-08 20:53:56 +02:00
Jacob
d01d5177ad
Remove usage of assert()
2023-08-08 20:05:15 +02:00
Jacob
b221e94015
Add input width float, allowing input width to be customized in the
...
config file
2023-08-08 17:27:04 +02:00
Jacob
40935e7591
Change indentation in config file, change font size
2023-08-07 19:29:36 +02:00
Jacob
495401e153
Use simpler highlighting
2023-08-07 18:59:13 +02:00
Jacob
9cd846ebef
Code quality improvements
2023-08-07 16:34:02 +02:00
Jacob
1cee6082ec
Again.
2023-08-07 06:46:16 +02:00
Jacob
dd58bcdb74
Remove history.h
2023-08-07 06:39:58 +02:00
Jacob
3bc8d85937
Don't define USE*
2023-08-07 06:37:38 +02:00
Jacob
8128ba040f
More cleanup
2023-08-07 06:27:10 +02:00
Jacob
2e719a603f
Rename more X11 functions
2023-08-07 06:23:56 +02:00
Jacob
61d81819f4
Simplify a lot
2023-08-07 06:19:15 +02:00
Jacob
0d4f3960b8
Even more cleanup
2023-08-07 05:54:59 +02:00
Jacob
10030e1c91
Remove theme.c/theme.h
...
The code has been moved to config.c/config.h, which makes more sense
2023-08-07 05:42:34 +02:00
Jacob
e6e6ce5464
Fix useless hidepretext option
2023-08-06 02:27:16 +02:00
Jacob
b43694a537
Fix weird segmentation fault
2023-07-29 21:17:42 +02:00
Jacob
894a672b84
Fix default bindings
2023-07-29 21:12:35 +02:00
Jacob
f6e34668cf
Remove globalcolors, it's not necessary now that we only have global
...
colors. Compatibility option is still available which will enable or
disable xrdb entirely.
2023-07-29 18:44:17 +02:00
Jacob
0c949db21b
Revert "Speed up and simplify reading of standard input"
...
This reverts commit b812702115
.
2023-07-29 04:40:02 +02:00
Jacob
185c95a526
Replace Vim like binds with normal dmenu like binds by default.
2023-07-29 04:24:02 +02:00
Jacob
8549c8415e
Allow icons to be drawn when !lines
2023-07-29 01:57:04 +02:00
Jacob
fa39098c2c
Fix segmentation fault when images
2023-07-28 23:53:59 +02:00
Jacob
97abb638fe
Fix issue #21 by not drawing chars that don't fit
2023-07-28 23:15:05 +02:00
Jacob
8ef53a8582
A massive caret height should be possible
2023-07-28 19:58:26 +02:00
Jacob
0540eacfd7
Fix bind and theme arguments
2023-07-28 02:26:49 +02:00
speedie
8c81603247
Remove unreliable code
2023-07-27 01:55:23 +02:00
speedie
180185adb8
Add proper keyboard repeating, not sure why I didn't do this earlier.
2023-07-27 01:30:56 +02:00
speedie
ece810805d
Change some variable names & cleanup
2023-07-27 00:39:57 +02:00
speedie
0bc35d1915
Add compatibility with themes that do not specify pretext colors
2023-07-25 21:04:08 +02:00
speedie
d3983d46d9
Add right click to mark mouse click
2023-07-25 20:31:14 +02:00
speedie
0f69bd63b1
Rename selecthover to outputhover and add selecthover function.
2023-07-25 00:27:39 +02:00
speedie
0ec1c73053
Improve selecthover() function, add markhover() function
2023-07-25 00:19:58 +02:00
speedie
92ce25077a
Place items at the bottom by default
2023-07-25 00:12:06 +02:00
speedie
da05068117
Add -itt/-itb option for positioning items above/below prompt
2023-07-25 00:11:17 +02:00
Jacob
6b6d5b77c5
Fix segmentation fault when pretext == NULL
2023-07-24 19:43:59 +02:00
speedie
05a6663d16
Add pretext to .Xresources
2023-07-24 16:56:43 +02:00
speedie
3f5c0b657b
Add -pt argument for setting pretext
2023-07-24 16:38:41 +02:00
speedie
7d1b58f431
Add support for pretext
...
This commit adds support for text that can be displayed when there's no
input text (tx.text)
2023-07-24 15:18:03 +02:00
Jacob
ed6b1ff309
Add togglefuzzy function
2023-07-22 19:13:02 +02:00
Jacob
79967d9ad4
Last commit for binds.conf too
2023-07-22 18:32:57 +02:00
Jacob
c9292de59d
Add scrolldistance option, allowing scroll distance to be configured in
...
the config file
2023-07-22 18:30:27 +02:00
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