Commit graph

54 commits

Author SHA1 Message Date
Michael Zhang b245c362c4
Don't allow 2 processes of leanshot to run at the same time, using a
lockfile.
2021-02-21 06:52:09 -06:00
Michael Zhang b75eeae98c
add traces 2021-01-13 13:02:13 -06:00
Michael Zhang 8d863206b3
don't show rectangle when it's too small 2021-01-06 13:30:23 -06:00
Michael Zhang 00d66f9712
draw 2 rectangles to prevent the white rectangle from being invisible on
white backgrounds
2021-01-06 13:16:13 -06:00
Michael Zhang 8555dc0c37
Add key events to the window event mask 2020-12-24 12:47:00 -06:00
Michael Zhang 3af06e9665
remove window option 2020-12-24 12:29:40 -06:00
Michael Zhang dcdf13594a
ouais 2020-12-24 12:28:13 -06:00
Michael Zhang 8bcd9d6385
fix event mask and cursor 2020-12-24 01:17:39 -06:00
Michael Zhang c681ad2648
cancelled by user case 2020-12-23 23:43:03 -06:00
Michael Zhang 39d80bddf7
re-encode image to work with png 2020-12-23 22:58:39 -06:00
Michael Zhang eca99edb41
cursor and verbosity 2020-12-23 22:55:06 -06:00
Michael Zhang 2372cbb963
fix lints and update deps 2020-12-23 22:46:13 -06:00
Michael Zhang 36d6192d4f
kinda works 2020-12-23 22:42:45 -06:00
Michael Zhang 3536c3f262
wip 2020-12-23 18:30:32 -06:00
Michael Zhang 942d959b53
Depend on safex11 2020-10-20 21:11:41 -05:00
Michael Zhang 6be5db5e57
update 2020-06-28 00:34:50 -05:00
Michael Zhang 505f56766a
screen capture full screen 2020-06-26 21:14:32 -05:00
Michael Zhang 8dc13a1ad6
screen layout detection 2020-06-26 14:53:06 -05:00
Michael Zhang 77393ca68c
push some restructure 2020-06-26 13:51:31 -05:00
Michael Zhang 15220bed4b
cargo clippy + cargo fmt 2020-06-15 21:25:28 -05:00
Michael Zhang f6a1d572f5
cargo fix 2020-06-15 21:10:08 -05:00
Michael Zhang 5b7e0c98a7
update deps 2019-01-22 16:22:07 -06:00
Michael Zhang 38c1fd25ed
compile on stable 2018-09-30 17:43:51 -05:00
Michael Zhang 4470235275
yay all fixed 2018-09-30 17:37:54 -05:00
Michael Zhang 96ad7bf6cf
i think i fixed it 2018-09-30 17:17:51 -05:00
Michael Zhang 11e5e8d0d4
change color of box 2018-09-30 16:59:42 -05:00
Michael Zhang 65ddb21aa2
fix warning 2018-09-30 15:44:49 -05:00
Michael Zhang cffe227be9
open a splash window instead 2018-09-30 15:43:50 -05:00
Michael Zhang eb4ed18c49
crosshair 2018-09-30 10:27:00 -05:00
Michael Zhang 5f6b7b40a5
compile on stable 2018-09-30 10:09:57 -05:00
Michael Zhang 6005bcc4c6
... 2018-09-30 08:09:27 -05:00
Michael Zhang f717a69fd8
fixed i think 2018-09-30 07:25:18 -05:00
Michael Zhang a8e0349d2a
for some reason still can't get it to do full screen 2018-09-30 07:05:02 -05:00
Michael Zhang c7fc13ed64
sigh 2018-09-11 17:25:50 -05:00
Michael Zhang b8a5fb9aeb
get rid of #![feature(try_from)] 2018-09-11 17:06:08 -05:00
Michael Zhang 7c07a21966
#![deny(missing_docs)] 2018-09-11 17:05:25 -05:00
Michael Zhang dc9d6d3dc3
move shit around 2018-09-11 16:58:16 -05:00
Michael Zhang 92d476df05
move visual to xlib, adding framework for interactive select 2018-09-11 14:08:15 -05:00
Michael Zhang 9b7121c8bd
window capture works 2018-09-11 13:25:06 -05:00
Michael Zhang 24d019fdcb
works with imlib! 2018-09-11 13:21:59 -05:00
Michael Zhang de118c6047
try build 2018-09-10 23:13:33 -05:00
Michael Zhang 201b2e480f
window kinda works? 2018-09-10 21:23:11 -05:00
Michael Zhang f9126c4f83
get active window 2018-09-10 20:44:07 -05:00
Michael Zhang a9511b94de
separate crate for safe bindings 2018-09-10 20:31:25 -05:00
Michael Zhang 45827f5124
gonna call it a night 2018-09-10 03:43:08 -05:00
Michael Zhang a143b79c97
yay capturing works 2018-09-10 03:15:42 -05:00
Michael Zhang ea2d41ad1b
0.3.0 wip 2018-09-10 01:52:54 -05:00
Michael Zhang cdf9f6f74f
include slop 2018-09-09 23:24:43 -05:00
Michael Zhang 9f3e311267
add search path 2018-09-09 22:40:08 -05:00
Michael Zhang f81718f4ac
oops 2018-09-09 21:44:23 -05:00