Kovid Goyal
|
4070255dde
|
Simplify watch->fd matching
|
2018-07-12 18:18:18 +05:30 |
|
Kovid Goyal
|
dd9e484336
|
Make the DBUS APIs async
|
2018-07-12 18:18:18 +05:30 |
|
Kovid Goyal
|
78cda7aa74
|
Implement dispatch for the IBUS connection
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
9ced447fa3
|
Make timer dispatch more efficient
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
8e665ffedc
|
Implement DBUS timeout functions
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
99ea6c08a7
|
Implement timers for the linux event loops
Needed for dbus integration. Also cleanup the event handling code.
X11 and Wayland now share most of their event polling and dispatch logic.
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
b0bfa2b2fc
|
...
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
3797294838
|
Use an id for watches
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
3d6995d1e6
|
Work on integration of DBUS into event loop
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
e91eb27e56
|
Refactor linux backend event loops
Allow waiting for events on an arbitrary number of fds. Needed
for async DBUS integration.
|
2018-07-12 18:18:17 +05:30 |
|
Kovid Goyal
|
3a4b614ae0
|
IBUS does not need a connection to the DBUS session bus
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
26a6d6bef9
|
Set startup IBUS cursor and focus state
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
dca81589a7
|
Finish code to connect to IBUS daemon
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
5b7c697dfe
|
Connect to IBUS
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
18d6b8a0ad
|
Code to read the IBUS address
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
cdee601137
|
Start work on IBUS support
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
e74c08ff39
|
Disable brew based travis build
Building the latest release of harfbuzz is failing
|
2018-07-12 17:42:33 +05:30 |
|
Kovid Goyal
|
5bfe2fb8d3
|
Make using a fixed color for the text under the cursor the default
|
2018-07-12 16:52:38 +05:30 |
|
Kovid Goyal
|
55fc5c4358
|
Add an option :opt:cursor_text_color to render text under the cursor in a fixed color.
See #126
|
2018-07-12 12:50:42 +05:30 |
|
Kovid Goyal
|
d6a603d536
|
Change the default publish action from build+ to all
|
2018-07-10 22:05:33 +05:30 |
|
Kovid Goyal
|
5c85d915cc
|
...
|
2018-07-10 22:00:34 +05:30 |
|
Kovid Goyal
|
57f8519a52
|
version 0.11.3
|
2018-07-10 21:42:01 +05:30 |
|
Kovid Goyal
|
056be45dd5
|
...
|
2018-07-10 21:30:30 +05:30 |
|
Kovid Goyal
|
3ee22e545e
|
macOS: Workaround for switching from fullscreen to windowed mode with the titlebar hidden causing window resizing to not work.
Fixes #711
|
2018-07-10 21:29:30 +05:30 |
|
Kovid Goyal
|
db5aa36f44
|
Fix deprecation warning from newer versions of wayland-scanner
|
2018-07-10 19:48:37 +05:30 |
|
Kovid Goyal
|
cc767061cc
|
Linux: Fix compilation with python 3.7
Fixes #714
|
2018-07-10 18:47:05 +05:30 |
|
Kovid Goyal
|
1d22b75090
|
Fix a regression in the previous release that caused pasting large amounts of text to be duplicated
Fixes #709
|
2018-07-08 16:25:08 +05:30 |
|
Kovid Goyal
|
4313531432
|
macOS: Use a custom mouse cursor that shows up well on both light and dark backgrounds
Fixes #359. Also, update GLFW from upstream for retina cursor setting
support.
|
2018-07-07 10:43:30 +05:30 |
|
Kovid Goyal
|
1faddeb402
|
Also return image dimensions when loading PNG
|
2018-07-07 08:04:11 +05:30 |
|
Kovid Goyal
|
2b035739f8
|
Make the PNG reader code re-useable
|
2018-07-07 07:46:15 +05:30 |
|
Kovid Goyal
|
aeed20087e
|
Fix segfault when opening more tabs than would fit with even one character titles on the tab bar. Fixes #706
|
2018-07-07 05:35:56 +05:30 |
|
Kovid Goyal
|
a239f41495
|
minimal borders for the grid layout
|
2018-07-06 20:23:56 +05:30 |
|
Kovid Goyal
|
b36d6967a5
|
DRYer
|
2018-07-06 17:54:01 +05:30 |
|
Kovid Goyal
|
7c1d13b7db
|
Minimal borders for vertical and horizontal layouts
|
2018-07-06 17:46:08 +05:30 |
|
Kovid Goyal
|
3e99949db8
|
Implement minimal borders in the Fat layout
|
2018-07-06 17:35:23 +05:30 |
|
Kovid Goyal
|
aa12a65a8f
|
Draw only the minimum borders needed for inactive windows
Fixes #699
Note that currently this is only implemented by the Tall layout.
|
2018-07-06 17:30:53 +05:30 |
|
Kovid Goyal
|
18804efb7e
|
Let the layout control which window borders are drawn
|
2018-07-06 17:14:25 +05:30 |
|
Kovid Goyal
|
a5d27196ea
|
Remove unnecessary code
|
2018-07-06 13:17:51 +05:30 |
|
Kovid Goyal
|
5af6d88ffb
|
Support drawing individual border widths
|
2018-07-06 13:17:51 +05:30 |
|
Kovid Goyal
|
472a3bc69f
|
Refactor layout dimension to use per window decoration sizes
|
2018-07-06 13:17:51 +05:30 |
|
Kovid Goyal
|
f0f1c911ea
|
Track window neighbors
|
2018-07-06 13:17:50 +05:30 |
|
Kovid Goyal
|
fcb0033d25
|
When drag-scrolling stop the scroll when the mouse button is released.
|
2018-07-06 13:01:49 +05:30 |
|
Kovid Goyal
|
c8b1e76783
|
When clicking in the margin/border area of a window map the click to the nearest cell in the window. Avoids selection with the mouse failing when starting the selection just outside the window.
|
2018-07-06 12:32:08 +05:30 |
|
Kovid Goyal
|
b50f621e61
|
DRYer
|
2018-07-06 10:55:03 +05:30 |
|
Kovid Goyal
|
77c4f5fecc
|
When dragging to select with the mouse "grab" the mouse so that if it strays into neighboring windows, the selection is still updated
Fixes #624
|
2018-07-06 10:33:01 +05:30 |
|
Kovid Goyal
|
e27ea3337a
|
Prevent integer wrap on xlimit
|
2018-07-06 09:50:34 +05:30 |
|
Kovid Goyal
|
23fbf6f157
|
Fix triple-click to select line not working when the entire line is filled
Fixes #703
|
2018-07-06 08:17:48 +05:30 |
|
Kovid Goyal
|
321e5081ed
|
Merge branch 'reproducible-docs' of https://github.com/jamessan/kitty
|
2018-07-05 20:37:57 +05:30 |
|
James McCoy
|
33cac29f87
|
seq_as_rst: Sort "Choices" so they are consistently formatted
|
2018-07-05 11:00:54 -04:00 |
|
Kovid Goyal
|
12be438dea
|
...
|
2018-07-05 12:30:11 +05:30 |
|