660 Commits

Author SHA1 Message Date
K. Lange
59c646999d [bim] Use macro _set_colors when rendering space at eol 2018-10-01 14:23:56 +09:00
K. Lange
060034242e [bim] Fix bad cursor positioning when deleting lines 2018-10-01 11:36:43 +09:00
K. Lange
eabd917032 Panel should not crash without /proc/netif 2018-09-30 16:03:55 +09:00
K. Lange
c7136cbc6f Do something similar in insert mode in bim for fast paste 2018-09-29 14:14:50 +09:00
K. Lange
f2024aa274 Properly support strides 2018-09-29 01:13:47 +09:00
K. Lange
31ba81fd2d Change compositor key binds to shift-super (fixes terminal copy) 2018-09-28 16:18:40 +09:00
K. Lange
c1e42d2e07 add /dev/port 2018-09-28 13:59:14 +09:00
K. Lange
7a20e11aea proper waitpid status values 2018-09-28 13:00:51 +09:00
K. Lange
65f662f0f3 fix crash instead of graceful exit when ls has no valid arguments 2018-09-27 18:13:54 +09:00
K. Lange
5aeb26644c Tab completion for un-dollared variables in unset 2018-09-23 12:09:39 +09:00
K. Lange
4cde60c50e add unsetenv 2018-09-23 12:06:25 +09:00
K. Lange
44e9d6455f Prevent right clicks from going to the background unless it was actually clicked 2018-09-23 02:47:29 +09:00
K. Lange
3812f3cfeb Create panel window menus at mouse, not at offset of panel item 2018-09-23 02:42:47 +09:00
K. Lange
91125fc6f2 Session management improvements; set freetype interpreter 2018-09-22 22:37:47 +09:00
K. Lange
aa7aa06958 Remove some debug output from yutani 2018-09-22 22:34:19 +09:00
K. Lange
b929f78baf Fixup terminal freetype backend 2018-09-22 22:03:28 +09:00
K. Lange
f61ab0664c Do blits through Cairo for full clipping, like we used to 2018-09-22 21:41:14 +09:00
K. Lange
d31d71bdd3 Support cairo extension in compositor (still in progress) 2018-09-22 19:14:46 +09:00
K. Lange
601c927f0c Support (optional) freetype backend in Terminal 2018-09-21 13:17:43 +09:00
K. Lange
120f95c584 Reconfigure font-server and start it when conditions are appropriate 2018-09-21 13:13:20 +09:00
K. Lange
8a6a5a7b65 Reenable mouse-based window rotation 2018-09-18 16:20:31 +09:00
K. Lange
6b75993263 bring back (experimental) window rotation (keyboard only; missing some rendering cases) in compositor 2018-09-17 20:35:59 +09:00
K. Lange
703253a8e8 imgviewer improvements 2018-09-17 20:35:28 +09:00
K. Lange
8225bad733 add imgviewer 2018-09-17 19:13:42 +09:00
K. Lange
05ac83f96a sh syntax backslash escapes [bim+rline_exp] 2018-09-17 16:39:31 +09:00
K. Lange
ad3ce212f0 [bim] fix make syntax highlighting issue 2018-09-17 16:24:52 +09:00
K. Lange
d929a932a2 esh should reset when drawing tab completions 2018-09-17 13:19:58 +09:00
K. Lange
d1dcc03760 More flexible shell completion list size 2018-09-17 12:47:20 +09:00
K. Lange
c0a310b409 Quick and dirty RGBA raw screenshots 2018-09-17 10:09:49 +09:00
K. Lange
d052471948 Catch errors writing to > files 2018-09-17 09:29:47 +09:00
K. Lange
21ff48d6aa Don't draw prompts in sh when using rline_exp 2018-09-17 06:56:52 +09:00
K. Lange
138de06eb0 add option to include a new line when printing clipboard 2018-09-16 18:52:00 +09:00
K. Lange
991fb36690 [bim] Bail early trying to edit a directory 2018-09-16 11:06:11 +09:00
K. Lange
06a7ca8cd9 Add anti-aliased line drawer (slow, but effective) 2018-09-15 19:52:25 +09:00
K. Lange
85db6525a8 hacked up support for python syntax highlighting in rline_exp 2018-09-15 17:52:01 +09:00
K. Lange
6a3e0cd52c Add modifier+arrow support to vga terminal 2018-09-15 14:22:57 +09:00
K. Lange
51f17c0ba4 Fix y scaling for vga terminal absolute mouse 2018-09-15 14:18:56 +09:00
K. Lange
9ed03790a5 Tile left/right by dragging, like with maximize 2018-09-15 13:56:26 +09:00
K. Lange
bdb6c2ee5f fix right click menu issue in wallpaper 2018-09-15 13:39:59 +09:00
K. Lange
57d451301b Add a basic right-click menu to the wallpaper 2018-09-15 10:39:04 +09:00
K. Lange
964621ea08 Do the same in bim 2018-09-14 23:05:39 +09:00
K. Lange
405834ec89 Don't ignore files starting with . in tab complete if we asked for them 2018-09-14 23:01:55 +09:00
K. Lange
2846ebaa7c Fix mouse input for bottom row in terminal 2018-09-14 22:24:22 +09:00
K. Lange
94902ba9d9 Efficient selection redrawing in both terminals 2018-09-14 22:17:59 +09:00
K. Lange
053d49a231 Also calculate rough percentage
As this includes shm, it overestimates and values may add up to more than 100%
2018-09-14 21:11:26 +09:00
K. Lange
01f3383f8a Similarly, shm usage info 2018-09-14 20:44:57 +09:00
K. Lange
5fa5d2020d Make some virtual memory size info available in procfs 2018-09-14 20:40:05 +09:00
K. Lange
0d2617831b [bim] :tabnew like in vim 2018-09-14 20:13:46 +09:00
K. Lange
78a435bbb1 Slightly better ps help text 2018-09-14 11:12:33 +09:00
K. Lange
ec8b2a3c4f Fix uninitialized buffer in irc client 2018-09-14 10:34:12 +09:00