speedie
20e5121a49
add an example spmenu script
2023-03-08 19:26:38 +01:00
speedie
6450a36f13
fix: last character not highlighted
2023-03-08 19:20:18 +01:00
speedie
03a245720e
turns out one of those calls were necessary to prevent image from being
...
scaled down too far, this commit fixes the last commit while preserving
the speed improvement by preventing a call to drawimage() through an X11 event after image size has been changed.
2023-03-08 19:10:48 +01:00
speedie
08b54267ae
remove another unnecessary drawimage() call
2023-03-08 19:00:31 +01:00
speedie
91cc7782f7
greatly speed up image redrawing/resizing by removing unnecessary calls
...
to drawimage() and cleanupimage()
we don't need to call cleanupimage() as it is already called in
cleanup()
we don't need to call drawimage() because X11 events should handle that
for us anyway
2023-03-08 18:58:52 +01:00
speedie
93ebe11e06
update documentation, is now markdown compliant
2023-03-08 18:45:13 +01:00
speedie
ea1d6285c0
add flags to spmenu_test
2023-03-08 18:30:28 +01:00
speedie
2a37963152
don't enable pango for a few things (by default)
2023-03-08 18:24:29 +01:00
speedie
61d9813387
don't allow the image to be scaled up beyond menu width
2023-03-08 18:20:27 +01:00
speedie
d3ec1b609b
don't allow the image to be scaled up beyond menu width
2023-03-08 18:20:15 +01:00
speedie
6a83ac707e
move image size stuff to a separate function we can call on demand
2023-03-08 17:50:58 +01:00
speedie
345a8467e5
move more stuff to libs/
2023-03-08 17:20:32 +01:00
speedie
91fccf0007
remove pkgbuild created
2023-03-08 16:20:43 +01:00
speedie
5bdcc45829
move these keybinds to any mode rather than just insert mode
2023-03-08 13:59:02 +01:00
speedie
1343a0e1b1
add some nice functionality to spmenu_run
2023-03-08 13:56:18 +01:00
speedie
1fe9890e4e
fix issues with previous commit
2023-03-07 20:50:13 +01:00
speedie
27b9ca1cd8
Add potentially functional feature to Makefile allowing me to create pkgbuilds with a single command
2023-03-07 20:33:24 +01:00
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