Luflosi
9cb2c4b1ff
Simplify code
...
There is already a check if `m` is `NULL`, so there is no need for a second `NULL` check after that.
2020-05-22 16:04:28 +02:00
Kovid Goyal
8c088fad0f
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-22 08:23:55 +05:30
Andrew Hlynskyi
392722aed0
Fixed misprint in .github/ISSUE_TEMPLATE/bug_report.md
2020-05-21 22:24:04 +03:00
Kovid Goyal
fabfb30fc4
Merge branch 'convert-tabs-to-spaces' of https://github.com/Luflosi/kitty
2020-05-21 19:51:02 +05:30
Luflosi
c7cb021e92
Convert two tabs to spaces
...
The rest of the file is also indented with spaces.
2020-05-21 15:34:08 +02:00
Kovid Goyal
be05d9c3e9
Proper confirm_os_window_close check condition
2020-05-21 15:12:20 +05:30
Kovid Goyal
e38690e8d9
Dont link against librt and libdl on OpenBSD
...
These are part of libc there
2020-05-21 11:43:55 +05:30
Kovid Goyal
7172115559
Merge branch 'patch-1' of https://github.com/TheDaemoness/kitty
2020-05-21 07:37:56 +05:30
TheDaemoness
7314019832
Fixed a typo and added some missing files.
2020-05-20 20:10:37 +00:00
TheDaemoness
b9684941c4
Create .editorconfig
...
[Most major editors](https://editorconfig.org/#download ) support EditorConfig for declaring per-file per-project indentation rules. It costs almost nothing to maintain, and it makes it easier to follow the coding styles already used in kitty.
2020-05-20 19:46:13 +00:00
Kovid Goyal
a27289352c
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-20 19:56:58 +05:30
Andrew Hlynskyi
dc77009e55
Fixed confirm_os_window_close bug introduced in commit 7bf83603c8
2020-05-20 15:29:21 +03:00
Kovid Goyal
d12e10830d
Wayland: Fix kitty being killed on some Wayland compositors if a hidden window has a lot of output
...
Sway falls over and dies if it receives many render frame
requests. So send only a single one per damaged window and hope and pray
that the compositor hasn't dropped it. Shrug, Wayland, no surprise.
Fixes #2329
2020-05-20 14:19:09 +05:30
Kovid Goyal
936f6c22f0
Merge branch 'configure_library_paths' of https://github.com/Luflosi/kitty
2020-05-20 07:17:07 +05:30
Kovid Goyal
9712be903d
Fix #2667
2020-05-20 07:05:35 +05:30
Luflosi
7441cefdbb
Make paths to libraries configurable at build time
2020-05-19 18:36:46 +02:00
Kovid Goyal
7bf83603c8
Forgot to treat confirm_os_window_close as a count
2020-05-19 08:19:17 +05:30
Kovid Goyal
6768bc1705
Fix SIGTERM/SIGINT on macOS causing kitty to enter an infinite loop
2020-05-18 17:53:35 +05:30
Kovid Goyal
707cb37212
Have the confirm on close also apply to quitting kitty
...
Use a dedicated API for handling quit requests on macOS rather than a
quit canary. Also create a mappable "quit" action for all platforms.
2020-05-18 16:06:40 +05:30
Kovid Goyal
1cf0a8b78e
Allow only a single OS window close confirmation per OS window
2020-05-18 13:56:19 +05:30
Kovid Goyal
3d2cb37af0
Linux: Workaround for broken Nvidia drivers for old cards
...
Fixes #456
2020-05-18 13:41:23 +05:30
Kovid Goyal
09fbd6f5e0
Merge branch 'master' of https://github.com/ahlinc/kitty
2020-05-18 09:59:31 +05:30
Andrew Hlynskyi
474bef65cb
Fixed marks grouping and coloring for simultaneous multi marks definition
2020-05-18 06:53:56 +03:00
Kovid Goyal
e97454c4a5
And ever more coalesce tests
2020-05-17 23:20:26 +05:30
Kovid Goyal
936dc74a27
Some more coalesce tests
2020-05-17 23:08:27 +05:30
Kovid Goyal
362e4266bb
Better coalescing of multiple symbol_maps
...
When specifying multiple symbol_map values in kitty.conf later ones
should override conflicting previous ones. Fixes #2662
2020-05-17 23:03:28 +05:30
Kovid Goyal
d08f2e10f1
Add bug label to bug bug report template
2020-05-17 13:12:35 +05:30
Kovid Goyal
f1e5ee74a6
Add a feature request template
2020-05-17 13:11:23 +05:30
Kovid Goyal
7832d33348
Add a bug report template
2020-05-17 13:07:49 +05:30
Kovid Goyal
de25f94fae
When extending selections to words, recognize ://
...
As part of the word even if : is not in select_word_chars. This allows
double-clicking to select common URLs with the default select_word_chars
2020-05-16 13:49:39 +05:30
Kovid Goyal
98625e9c36
Add an option confirm_on_os_window_close
to ask for confirmation when closing an OS window with multiple kitty windows.
2020-05-15 13:39:58 +05:30
Kovid Goyal
5768cc98b6
...
2020-05-15 13:31:35 +05:30
Kovid Goyal
da1cc6c1c5
Add a yes/no mode to the ask kitten
2020-05-15 13:16:14 +05:30
Kovid Goyal
50384fac97
DRYer
2020-05-14 09:18:29 +05:30
Kovid Goyal
424bd8a6cd
Only compile tab template once
2020-05-14 09:15:11 +05:30
Kovid Goyal
421fae2b57
Merge branch 'fix/tab-title-template-f-string' of https://github.com/chriszarate/kitty
2020-05-14 09:09:18 +05:30
chriszarate
8bb8615a5a
Compile template and restrict globals for eval
2020-05-13 23:30:12 -04:00
Kovid Goyal
80f8692e92
Tall/fat layout: Fix resizing of windows when number of windows is <= num of full size windows not working
2020-05-13 23:33:23 +05:30
Kovid Goyal
25623c758d
Tall and Fat layouts: Add a `mirrored
` option to put the full size window on the opposite edge of the screen
...
Fixes #2654
2020-05-13 23:19:34 +05:30
Kovid Goyal
e1a0a195a9
Forgot to change one call site for switch_focus_to
2020-05-13 21:39:26 +05:30
Kovid Goyal
f8cf49a90c
Merge branch 'simplify' of https://github.com/Luflosi/kitty
2020-05-13 17:22:39 +05:30
Luflosi
ac9f8595c9
DRYer
...
Don't write `cppflags.extend()` twice.
2020-05-13 13:43:43 +02:00
Kovid Goyal
97f22bbff6
Update changelog
2020-05-13 11:01:04 +05:30
chriszarate
d6ddfa9d18
Use f-string instead of format for tab_title templates
2020-05-12 22:29:03 -04:00
Kovid Goyal
5e48ae8bac
pep8
2020-05-12 22:54:08 +05:30
Kovid Goyal
cdd943ded4
Port layout tests to new API
2020-05-12 22:43:55 +05:30
Kovid Goyal
39b2bf963c
Port the splits layout to the new groups API
2020-05-12 22:43:54 +05:30
Kovid Goyal
06827fd437
Update docs to point to new layouts package
2020-05-12 22:43:54 +05:30
Kovid Goyal
70ccc1cf6d
Port Grid layout to new groups API
2020-05-12 22:43:54 +05:30
Kovid Goyal
f801c47d1e
Port vertical/horz layouts to new groups API
2020-05-12 22:43:54 +05:30