Commit graph

133 commits

Author SHA1 Message Date
speedie 79ff7b770e Move draw.c/draw.h to libs/sl/ 2023-03-06 16:08:31 +01:00
speedie 0449ccb797 change the way keybinds work 2023-03-06 14:15:01 +01:00
speedie c1990916e3 Improve flipimage(); function, enable pango for item, add rtl lang support
for items with SGR colors
2023-03-04 19:59:36 +01:00
speedie 80f6c1bbfe simplify rotate function further 2023-03-04 15:54:47 +01:00
speedie 4e9713ddae add match toggle 2023-03-04 15:51:26 +01:00
speedie 7803e08417 simplify pointless function, which also fixes defaultimg function 2023-03-04 15:21:43 +01:00
speedie cc231b8df8 add support for flipping and rotating images 2023-03-04 14:37:14 +01:00
speedie 73a9622c8e apply pango markup to colored text 2023-03-04 02:07:06 +01:00
speedie 3d4fc5247a don't allow scaling too far up/down, also add wip default image size keybind 2023-03-03 21:18:25 +01:00
speedie 6f8e1c5683 add spmenu test script and some other minor changes 2023-03-03 18:58:37 +01:00
speedie e3b4a1c700 fix: imagegaps not applied to the right side of the image 2023-03-03 17:22:19 +01:00
speedie 2542474621 fix: prompt increases image gaps 2023-03-03 17:12:38 +01:00
speedie e60134edd0 Fix segmentation fault 2023-03-02 21:37:08 +01:00
speedie 5d25e4a5ec add arguments for hiding and showing stuff 2023-03-02 18:56:35 +01:00
speedie e6be5d5aad add option to change the password character 2023-03-02 18:43:09 +01:00
speedie 38b568b997 use TEXTWM for pango 2023-03-02 18:25:28 +01:00
speedie 1bdac1fadc Move usage() to argv.c 2023-03-02 18:17:11 +01:00
speedie d455c3a3f2 cleanup item drawing, this means we can now disable any item we want at
any time (just don't forget to call drawmenu)
2023-03-02 18:10:37 +01:00
speedie 327636b0ee cleanup drw_text lines by setting an integer depending on whether or not
USERTL is true once globally
2023-03-02 17:51:25 +01:00
speedie fbfdfe2583 Fix toggle keybind 2023-03-02 16:22:59 +01:00
speedie 629bc3d685 forgot to add everything 2023-03-02 16:06:11 +01:00
speedie be9a9b3547 add image toggle int 2023-03-02 14:53:48 +01:00
speedie 2b08cf6a0a declare functions 2023-03-02 14:05:07 +01:00
speedie bac463dbd9 move window creation to separate functions as well 2023-03-02 12:15:36 +01:00
speedie 1354159042 Move color scheme initialization to schemes.c 2023-03-02 12:03:26 +01:00
speedie 395dc3dfe0 create more functions for image drawing, draw image on resize 2023-03-02 11:58:48 +01:00
speedie 46aa66625e also move cleanup to a function 2023-03-02 11:46:44 +01:00
speedie 0058267210 move imlib2 calls to a separate function 2023-03-02 11:44:59 +01:00
speedie 505c03c77b Move drawing functions 2023-03-02 11:40:52 +01:00
speedie 4a0df5c1d5 resize window to fit image if necessary 2023-02-28 23:03:35 +01:00
speedie 1ca66919f1 image sizes can now be much, much larger without issue 2023-02-28 22:36:33 +01:00
speedie 2d4b2fb00f add some arguments for the mode feature 2023-02-26 05:44:48 +01:00
speedie e204591cce move some stuff to libs/ in an effort to clean up 2023-02-26 05:13:40 +01:00