Commit graph

43 commits

Author SHA1 Message Date
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 9eb97d5da0 add rounded variant of the powerline 2023-06-07 21:31:10 +02:00
speedie fd92de24ff allow overriding path to theme file and binds file in the regular config
file, and allow overriding config file path in options.h
2023-06-06 17:59:03 +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 620cb0ca63 add option to not allow selecting multiple items to spmenu itself 2023-05-19 02:13:13 +02:00
speedie f534250e7a add separate colorscheme for marked items, SchemeItemSel is used as a fallback 2023-05-18 10:23:45 +02:00
speedie 45fc412c43 fix horrible default colors 2023-05-16 21:36:45 +02:00
speedie 12b69656a7 add support for marking items (ie. multi selection) 2023-05-16 18:54:26 +02:00
speedie eadb69d6eb fix bug in the default config 2023-05-14 01:32:33 +02:00
speedie 15141c230d add the ability to full screen an image + code cleanup
images are drawn quite slowly, something needs to be done about that
soon
2023-05-14 00:10:24 +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 8a405edcdc oops forgot about that 2023-05-10 09:19:56 +02:00
speedie 73b7019a93 and in the config as well 2023-05-10 09:19:12 +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 db8ed90ff8 disable accurate width by default 2023-05-06 14:59:47 +02:00
speedie 104d46640b don't use all lowercase for mouse click names 2023-05-06 14:13:56 +02:00
speedie 316fcd0a76 add basic theme.conf file support 2023-05-01 17:07:35 +02:00
speedie 4f1a6d5349 add the ability to have text padding depending on item selection 2023-04-30 23:45:58 +02:00
speedie c3b9687e21 add comments to config file for keybinds 2023-04-29 22:53:00 +02:00
speedie 45312afc7c center by default, add comments to config file 2023-04-29 15:31:47 +02:00
speedie 6fa8587622 oops, an issue with the default config 2023-04-28 17:56:48 +02:00
speedie 5b2cbc0c7e fix keybind for setprofile, fix mac support 2023-04-26 10:01:11 +02:00
speedie b2e933e1a9 minor indentation change and name change for button types 2023-04-25 17:52:52 +02:00
speedie 54797235e1 fix a few issues, add in mouse bindings 2023-04-25 16:42:15 +02:00
speedie ad32165408 finish keybind configuration 2023-04-25 11:39:50 +02:00
speedie b79f5c39c1 add a caps lock indicator, took lots of work 2023-04-20 21:22:45 +02:00
speedie a2c28dbfdd add an option to display SGR sequences as plain text 2023-04-20 19:16:16 +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 32c2291936 change the name of a few things 2023-04-17 16:57:09 +02:00
speedie a1ab4b4b74 add alpha to config file 2023-04-17 16:27:48 +02:00
speedie 273fb103c9 add the ability to have vertical/horizontal outer padding (margin) 2023-04-16 23:57:02 +02:00
speedie 9e2d297742 add the ability to enable/disable powerline for each powerlined part,
and also allow styling them
2023-04-07 21:20:43 +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 87ba44b770 oops forgot to add items to config.c 2023-04-07 18:00:41 +02:00
speedie e43754f534 add some arguments 2023-04-07 17:58:42 +02:00
speedie 2ee27ad8bc move a few things to the config, add .Xresources values 2023-04-07 14:57:19 +02:00
speedie 4bea5ab021 fix a few things, .xresources is now functional again 2023-04-04 23:38:11 +02:00
speedie 10495b48bf add experimental configuration file
profiles still need to be rewritten
2023-04-04 21:40:22 +02:00
speedie 43402ce76b add basic configuration, not anywhere near complete yet 2023-04-04 21:40:22 +02:00