speedie
7e963db38e
Simplify default keybinds
2023-07-05 00:12:11 +02:00
speedie
4ac7119c5b
Add WIP icon support to spmenu
2023-07-03 18:48:38 +02:00
Jacob
3f456f3a37
Feature: Add the ability to take "screenshots" of spmenu.
...
It doesn't actually capture your screen, but rather saves the Cairo
surface to an image. The path to the image and some other options
can also be configured in the config file.
By default, Print Screen can be pressed in Normal mode with no modifier
to take a screenshot. The default location is the user's home directory,
and the file has a date attached to it. Of course, this can be changed
as well.
2023-06-30 02:44:29 +02:00
speedie
b4dd4fc383
Add documentation for spmenu_test
...
Add documentation for spmenu_test, also improve Markdown format
consistency.
2023-06-24 19:55:11 +02:00
speedie
dfc4fe038c
Remove fullscreen functionality
...
The fullscreen functionality is kind of cool, but adds a lot of code and
as commit history has shown, plenty of bugs and extra required testing.
I may reimplement this later in a less bad manner. Note that the
fullscreen behavior can be achieved by simply increasing image size to
the max. spmenu will let you do that.
Fixes issue #9
2023-06-24 04:53:44 +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
453b0028aa
Switch to Ctrl modifier from Alt modifier for navhistory keys
2023-06-19 16:26:03 +02:00
speedie
0409dbff12
Change Ctrl+Shift+h keybind to simply Shift+h in normal mode
2023-06-19 16:16:16 +02:00
speedie
3c59249fbd
setlines and setcolumns now work in insert mode as well
2023-06-19 02:36:28 +02:00
speedie
c1058dfb00
add option to enable/disable setting lines/columns using keybinds
2023-06-19 01:46:05 +02:00
speedie
6083df6736
update documentation
2023-06-19 01:08:15 +02:00
speedie
1c6bc9f92d
Add -fl argument which can be used to check if a feature is supported
...
This could be very useful for shell scripts, or debugging.
2023-06-12 17:09:34 +02:00
speedie
1c4c68dcc6
Add image resize option
2023-06-12 00:26:35 +02:00
speedie
b37de0b2e0
Fix keybind conflict causing image to be flipped if columns are changed
2023-06-09 13:55:55 +02:00
speedie
263eca5820
remove wayland support section, instead arguments in the list are now
...
marked with X11 only.
2023-06-09 08:16:00 +02:00
speedie
f8e2763d57
update "bug reports"
2023-06-09 07:25:17 +02:00
speedie
53112c3a97
update documentation.. again
2023-06-09 07:06:59 +02:00
speedie
5745b52bc9
Add work in progress support for images on Wayland
...
This commit also adds MASSIVE speed improvements to image drawing, due
to code cleanup. There are still a *few* issues to resolve, one is
X11 related, and one is caused by alpha/blending.
2023-06-08 19:40:30 +02:00
speedie
05b7f116bf
update URLs
2023-06-03 02:47:39 +02:00
speedie
692e3abc68
Add experimental native Wayland support
2023-06-02 18:37:51 +02:00
speedie
95b420944c
add a bind file which scripts can use to gain full control over keybinds
2023-05-22 22:47:37 +02:00
speedie
1711c5a9ad
remove themes, they're moved to https://git.speedie.site/spmenu-themes
...
or https://github.com/speediegq/spmenu-themes
2023-05-21 14:38:01 +02:00
speedie
620cb0ca63
add option to not allow selecting multiple items to spmenu itself
2023-05-19 02:13:13 +02:00
speedie
c0169b5da6
add default keybinds to man page
2023-05-19 00:21:01 +02:00
speedie
fa645e1ae7
update documentation
2023-05-17 08:15:21 +02:00
speedie
82fa3eaa95
add separate man page for spmenu_run
2023-05-16 20:50:08 +02:00
speedie
11859ff159
allow rofi like "next" colors
2023-05-13 16:07:29 +02:00
speedie
3da21bc052
allow overriding image cache directory
2023-05-12 23:23:15 +02:00
speedie
44ec1632bd
apply last commit in all default scripts, update documentation to
...
reflect it
2023-05-10 21:55:59 +02:00
speedie
2e9cb1e408
add option to not allow typing if what is being typed doesn't have any
...
matches
2023-05-09 19:30:01 +02:00
speedie
e163c1a906
remove spmenu:test
2023-05-08 11:57:39 +02:00
speedie
63e5be2884
add the ability to read from file, been wanting this for a very long
...
time
2023-05-07 01:41:30 +02:00
speedie
442c40b732
add incremental as well, this should now include most suckless patches people use
2023-05-06 23:39:03 +02:00
speedie
5ff1abc849
add ability to print item number rather than the item itself
2023-05-06 23:29:41 +02:00
speedie
2c34650a63
update documentation to reflect today's changes
2023-05-01 22:46:13 +02:00
speedie
316fcd0a76
add basic theme.conf file support
2023-05-01 17:07:35 +02:00
speedie
ca7955126d
add 256 color to array
2023-04-29 22:33:42 +02:00
speedie
a8b52b38e9
fix typo, it's -hom not -hem
2023-04-29 16:04:29 +02:00
speedie
e9edd9bee0
update docs
2023-04-28 18:24:27 +02:00
speedie
f94f1ce9ab
various docs changes to represent last few commits
2023-04-25 18:11:49 +02:00
speedie
d512351828
actually add hidecaps, oops
2023-04-22 21:34:37 +02:00
speedie
de3264d4f6
change arg, old arg is still recognized
2023-04-22 14:18:30 +02:00
speedie
b79f5c39c1
add a caps lock indicator, took lots of work
2023-04-20 21:22:45 +02:00
speedie
b58eb6cb9f
last commit can now be done with an argument
2023-04-20 19:19:46 +02:00
speedie
700c18d60e
change even more color names
...
NOTE: this breaks compatibility with most existing themes and
configurations, but i decided
it was better to do this change sooner than later
2023-04-17 17:36:18 +02:00
speedie
273fb103c9
add the ability to have vertical/horizontal outer padding (margin)
2023-04-16 23:57:02 +02:00
speedie
8273d1b574
version bump: 0.4.1
2023-04-14 21:47:38 +02:00
speedie
68716f15a3
add some really nice features, and WIP file navigation to spmenu_run
2023-04-10 21:00:48 +02:00
speedie
073b38faac
replace "cursor" with "caret", old arguments are still compatible
...
though as of now but deprecated
2023-04-07 20:22:25 +02:00
speedie
68b58325d4
allow specifying a specific configuration file to load
2023-04-07 18:42:12 +02:00