Luflosi
1f8631cc99
Cocoa: Move app delegate and menu creation to init
...
From ea7eb2ddab .
2019-10-07 21:24:58 +02:00
Kovid Goyal
f9e4e71285
Slightly better error message when opening controlling terminal fails
2019-10-07 20:48:31 +05:30
Kovid Goyal
5529194c8d
Merge branch 'glfw_upstream' of https://github.com/Luflosi/kitty
2019-10-06 20:39:25 +05:30
Luflosi
5b008163af
Cocoa: Add NSApplicationDelegate protocol
...
From c3ed70a4b7 .
2019-10-06 16:58:06 +02:00
Kovid Goyal
802da7087c
diff kitten: Allow diffing remote files easily via ssh
...
See #727
2019-10-04 09:08:22 +05:30
Kovid Goyal
53ab7617ca
Dont use space ligatures for symbol_map fonts
...
space ligatures breaks in font ligatures when there is a trailing space.
So only use them for PUA and cells using a fallback font. Fixes #2019
2019-10-02 07:10:51 +05:30
Kovid Goyal
4369255a25
When drawing unicode symbols that are followed by spaces, use multiple cells to avoid resized or cut-off glyphs
...
Fixes #1452
2019-10-01 19:56:07 +05:30
Kovid Goyal
b709ee6842
Add a function to check if a codepoint is a symbol
2019-10-01 18:57:06 +05:30
Kovid Goyal
4a8f9efe79
Wayland: Resume key repeat on focus gained if the previously repeated key is pressed
2019-09-30 18:47:43 +05:30
Kovid Goyal
19d36fbe69
Wayland: Fix key repeat not being stopped when focus leaves window. This is expected behavior on Wayland, apparently
...
Fixes #2014
2019-09-30 16:45:39 +05:30
Kovid Goyal
d37e73db54
Merge branch 'fix_broken_paste' of https://github.com/Luflosi/kitty
...
Fixes #2008
2019-09-29 08:02:31 +05:30
Luflosi
a8f6615380
Fix broken paste on X11
...
Fixes https://github.com/kovidgoyal/kitty/issues/2008 .
2019-09-29 02:48:09 +02:00
Kovid Goyal
97fe38fbbc
monotonic_start_time needs to be a global symbol, not local to each translation unit
2019-09-28 08:18:21 +05:30
Kovid Goyal
3378175450
Hopefully the last macOS float conversion fix
2019-09-27 20:14:05 +05:30
Kovid Goyal
9f60d2aea3
More macOS float conversion fixes
2019-09-27 20:11:32 +05:30
Kovid Goyal
46d49e18c0
More macOS float fixes
2019-09-27 20:07:09 +05:30
Kovid Goyal
43fc335be2
more macOS float fixes
2019-09-27 20:05:11 +05:30
Kovid Goyal
f68339c571
float conversion fixes for macOS
2019-09-27 19:56:48 +05:30
Kovid Goyal
0d68b7078c
Check for float conversion issues on build
...
Useful to catch any errors left over from the migration of times from
double to int64_t
2019-09-27 19:47:25 +05:30
Kovid Goyal
2e71dde780
Merge branch 'monotonic_t' of https://github.com/Luflosi/kitty
2019-09-27 19:23:27 +05:30
Kovid Goyal
51ddd584d6
Merge branch 'mark_unicode_data_as_generated' of https://github.com/Luflosi/kitty
2019-09-27 09:21:29 +05:30
Luflosi
4b090259cd
Mark kitty/unicode-data.c as being generated
2019-09-26 21:54:42 +02:00
Luflosi
f3b9ff5f9f
Use datatype monotonic_t instead of double to keep track of time
...
The time is stored in a signed 64 bit integer with nanosecond accuracy. This eliminates the possibility of floating-point inaccuracies.
`monotonic_t` can currently hold values large enough to work correctly for more than 200 years into the future.
Using a typedef instead of directly using `int64_t` everywhere will also allow easily changing the datatype in the future should the need arise for more precise or bigger time values.
2019-09-25 17:43:11 +02:00
Kovid Goyal
4ec1a8d9c3
Merge branch 'extract-glfw-key-event-data' of https://github.com/bew/kitty
2019-09-25 15:44:56 +05:30
Kovid Goyal
350cfeb7ef
version 0.14.6
v0.14.6
2019-09-25 11:28:55 +05:30
Kovid Goyal
97d379b13e
Add changelog entry for DPI change PR
2019-09-25 06:34:55 +05:30
Kovid Goyal
2154d555e5
Merge branch 'update_check_interval_constant' of https://github.com/Luflosi/kitty
2019-09-25 06:23:05 +05:30
Luflosi
1389c36657
Use the update CHECK_INTERVAL constant
2019-09-25 02:46:19 +02:00
Kovid Goyal
bd1e7d6942
Merge branch 'master' of https://github.com/dcolascione/kitty
2019-09-25 05:56:17 +05:30
Benoit de Chezelles
aadab38487
Fix compilation for macos
2019-09-24 22:03:55 +02:00
Daniel Colascione
91299a279b
Fix window resize on DPI change
2019-09-24 12:41:23 -07:00
Benoit de Chezelles
53275c9137
Extract key event data to struct
2019-09-24 19:15:35 +02:00
Kovid Goyal
fb1c318a09
macOS: Fix a regression in the previous release that caused a crash when pressing a unprintable key, such as the POWER key
...
Fixes #1997
2019-09-24 16:07:52 +05:30
Kovid Goyal
2a07b3f46a
Fix #1995
2019-09-24 06:40:21 +05:30
Kovid Goyal
ffc4e99717
version 0.14.5
v0.14.5
2019-09-23 08:41:38 +05:30
Kovid Goyal
fe807dd66f
Fix missing parameter name in docs
2019-09-22 19:39:22 +05:30
Kovid Goyal
40ce5db812
Add completion for listen on
2019-09-22 16:08:37 +05:30
Kovid Goyal
649a9f4a6f
oops
2019-09-22 16:01:33 +05:30
Kovid Goyal
e17ce875be
Complete more CLI args
2019-09-22 16:01:12 +05:30
Kovid Goyal
415701c58a
Add completion of filenames for --config
2019-09-22 15:52:45 +05:30
Kovid Goyal
f16f80b459
Merge branch 'glfw_null_unused_params' of https://github.com/Luflosi/kitty
2019-09-20 06:27:13 +05:30
Luflosi
628e6cc87f
Mark unused parameters in glfw/null_*.c
...
kitty didn't compile on FreeBSD for me because of unused parameters in glfw/null_joystick.c, so I added the `UNUSED` attribute to them.
I also added `UNUSED` to the unused parameters in glfw/null_monitor.c and glfw/null_window.c as well even though they are probably not used.
2019-09-19 20:21:09 +02:00
Kovid Goyal
8f9a225c3a
Use selection foreground color for underlines as well
...
Fixes #1982
2019-09-19 19:28:33 +05:30
Kovid Goyal
7b41bc95e1
Merge branch 'move_allocation_failure_check' of https://github.com/Luflosi/kitty
2019-09-19 18:45:42 +05:30
Luflosi
2d06ee5822
Move allocation failure check closer to allocation
2019-09-19 14:58:39 +02:00
Kovid Goyal
40b4fb966f
Merge branch 'add_missing_key_name_aliases' of https://github.com/Luflosi/kitty
2019-09-19 05:53:42 +05:30
Luflosi
be696a9d76
Add missing keys to key_name_aliases
2019-09-18 19:36:56 +02:00
Luflosi
1ffe9bef35
Order key_name_aliases by their ASCII value
2019-09-18 16:23:38 +02:00
Luflosi
ed70d95c44
Move aliases for common key name variations to the end of key_name_aliases
2019-09-18 16:23:01 +02:00
Kovid Goyal
49bf876f73
Merge branch 'remove_plus_key_alias' of https://github.com/Luflosi/kitty
2019-09-18 19:45:19 +05:30