Commit graph

484 commits

Author SHA1 Message Date
speedie 7b5f582902 change keybind for resetting image size 2023-03-06 21:20:14 +01:00
speedie 3e0bf9cd83 cleanup all gcc warnings 2023-03-06 21:19:12 +01:00
speedie 04dd819ffb move all const Arg arg functions to libs/arg.c 2023-03-06 21:03:06 +01:00
speedie f2db911334 fix home directory spam, that could've been bad 2023-03-06 20:49:54 +01:00
speedie 5ae0fc4eea generate cache by default, don't load cache if we're not also generating cache 2023-03-06 20:20:19 +01:00
speedie 563806f2d1 Add -ngc argument 2023-03-06 20:06:00 +01:00
speedie ce214e0e1a merge the two flipimage functions into a single flipimg function with arguments 2023-03-06 19:23:37 +01:00
speedie 0b0cfa5d36 add support for keybinds that work in any mode 2023-03-06 19:13:38 +01:00
speedie 7e98a40c02 add more comments to keybinds.h 2023-03-06 17:00:36 +01:00
speedie abb80ed8af move main.c and main.h to libs/sl as well 2023-03-06 16:38:27 +01:00
speedie e012696695 add some comments to the top 2023-03-06 16:23:03 +01:00
speedie beb20eb2f3 fix typo 2023-03-06 16:09:31 +01:00
speedie 79ff7b770e Move draw.c/draw.h to libs/sl/ 2023-03-06 16:08:31 +01:00
speedie 2eb83f81e0 fix: first key in insert mode is ignored 2023-03-06 15:59:24 +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 57f963c9ee more details to TODO 2023-03-04 18:44:15 +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 f61ad4f61a add line to TODO 2023-03-04 02:12:02 +01:00
speedie 73a9622c8e apply pango markup to colored text 2023-03-04 02:07:06 +01:00
speedie 8d458870d9 minor cleanup 2023-03-03 22:15:13 +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 12791f4233 add some more to the TODO 2023-03-02 23:21:22 +01:00
speedie 725095accf add item to TODO 2023-03-02 23:20:38 +01:00
speedie e60134edd0 Fix segmentation fault 2023-03-02 21:37:08 +01:00
speedie 7c828b413e declare char 2023-03-02 21:25:43 +01:00
speedie d3dc92decc oops forgot to remove this 2023-03-02 19:14:54 +01:00
speedie 6753605578 add spmenu: markup 2023-03-02 19:13:41 +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 d5ae45424d move comments 2023-03-02 18:19:24 +01:00
speedie 1bdac1fadc Move usage() to argv.c 2023-03-02 18:17:11 +01:00
speedie 3222648096 update man page 2023-03-02 18:15:44 +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 6eb41f21a4 update todo 2023-03-02 14:06:33 +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