Kovid Goyal
ea24c23fde
Allow specifying a system wide kitty config file
...
The system config is merged with any user specific config files, with
options in the user specific config files having higher priority.
Also follow the full XDG spec for finding config files, including
XDG_CONFIG_DIRS.
2018-03-25 11:47:11 +05:30
Kovid Goyal
be8f2b8106
Create a shortcut to set the tab title
...
No longer need to use remote control just to change tab titles.
2018-03-25 09:55:02 +05:30
Kovid Goyal
71db024a3b
Add history based completion to the ask kitten
2018-03-24 11:49:34 +05:30
Kovid Goyal
3790af6897
Basic ask kitten
2018-03-23 18:03:43 +05:30
Kovid Goyal
dc6ef63ddd
Merge branch 'oS' of https://github.com/jubalh/kitty
2018-03-23 15:33:40 +05:30
Michael Vetter
ef762f7a2b
Add link to openSUSE package
2018-03-23 10:45:42 +01:00
Kovid Goyal
4ed646e062
Merge branch 'tic2' of https://github.com/jubalh/kitty
2018-03-21 21:17:46 +05:30
Michael Vetter
afbd843388
Mention tic as dependency
2018-03-21 16:42:44 +01:00
Kovid Goyal
18c3598ef2
Merge branch 'desktop' of https://github.com/jubalh/kitty
2018-03-21 20:43:50 +05:30
Michael Vetter
1c2623e609
Have more detailed desktop file category
...
Let's use the 'TerminalEmulator' category according to the spec:
https://specifications.freedesktop.org/menu-spec/menu-spec-1.0.html
2018-03-21 11:28:57 +01:00
Kovid Goyal
e232863028
Also recognize unicode aliases for macOS modifiers
2018-03-20 15:10:29 +05:30
Kovid Goyal
a89309153d
Merge branch 'patch-1' of https://github.com/sle-odoo/kitty
2018-03-18 17:59:27 +05:30
Simon Lejeune
fee7c8e573
update dependencies to run make app
...
while imagemagick is defined as an optional dependency in the installation section, its presence is indeed mandatory to successfully run `make app` as seen at https://github.com/kovidgoyal/kitty/blob/master/logo/make.py#L27
2018-03-18 10:56:40 +01:00
Kovid Goyal
1a52127c55
version 0.8.2
v0.8.2
2018-03-17 17:45:57 +05:30
Kovid Goyal
4920431c3a
Update CHANGELOG
2018-03-17 17:40:41 +05:30
Kovid Goyal
773f26b61d
Fix screen not being refreshed immediately after moving a window. Fixes #397
2018-03-16 22:00:57 +05:30
Kovid Goyal
16e77d7329
Replace use of PyObject_Str in a couple more places
2018-03-16 21:26:46 +05:30
Kovid Goyal
2cec0908a5
Fix a segfault when getting the contents of the scrollback buffer as text
...
Fixes #398
2018-03-16 21:10:48 +05:30
Kovid Goyal
b3ef62c188
Merge branch 'i386-fixes' of https://github.com/oleastre/kitty
2018-03-16 20:42:57 +05:30
Olivier Samyn
3385f6fe67
Avoid comparison between signed and unsigned compilation error (32bit)
2018-03-16 09:31:37 +01:00
Kovid Goyal
0170bf636b
...
2018-03-15 20:58:26 +05:30
Kovid Goyal
b2561fd61e
Add a facility to specify command line arguments when running kitty from the GUI on macOS
...
Fixes #395
2018-03-15 20:57:08 +05:30
Kovid Goyal
64b48945d4
Add a focus-tab remote command
...
Fixes #394
2018-03-15 17:41:49 +05:30
Kovid Goyal
bbfd463357
Dont show a useless traceback when failing to match in a remote command
...
Fixes #393
2018-03-15 15:45:12 +05:30
Kovid Goyal
2179dab8ed
Re-organize kitty.conf into sections
...
Sections are de-limited by vim folds
2018-03-15 13:07:02 +05:30
Kovid Goyal
801ead7f7f
Add ntoe to readme about right click to extend selection
2018-03-15 12:20:46 +05:30
Kovid Goyal
9e4834d58b
Right click should only extend selection if there is an existing selection
2018-03-15 12:19:45 +05:30
Kovid Goyal
f38e089de0
Merge branch 'extend-selection' of https://github.com/vsajko/kitty
2018-03-15 12:07:23 +05:30
Kovid Goyal
b252504306
...
2018-03-15 11:31:37 +05:30
Kovid Goyal
81bcdaf48a
Dont show [options] if there are no options in usage message
2018-03-15 11:30:31 +05:30
Kovid Goyal
44f654ff86
Cleanup remote_control.py
2018-03-15 11:26:22 +05:30
Kovid Goyal
84cfa9382f
Add argspecs for the remote control command help text
2018-03-15 11:21:13 +05:30
Kovid Goyal
c6da374aa9
Add a configurable keyboard shortcut and remote command to set the font size to a specific value
...
Fixes #388
2018-03-15 11:15:35 +05:30
Vedran Sajko
d9fe0b2540
Extend selection with right click
2018-03-15 00:09:33 +01:00
Kovid Goyal
5a905dfe7f
Add kitty.app to .gitignore
...
Also have make clean clean linux-package and kitty.app when running
manually.
2018-03-14 12:10:15 +05:30
Kovid Goyal
09b6d6e62b
README cleanups
2018-03-14 08:01:10 +05:30
Kovid Goyal
6aa26cf75f
Improve the wording for close_on_child_death option
2018-03-13 09:12:06 +05:30
Kovid Goyal
bae8915881
Add an option to have kitty close the window when the main processes running in it exits, even if there are still background processes writing to that terminal.
...
Merge branch 'master' of https://github.com/josswright/kitty
2018-03-13 09:08:45 +05:30
Kovid Goyal
9c46de319e
MacOS: Fix restoring of window size not correct on Retina screens
...
Fixes #382
2018-03-13 08:19:15 +05:30
Joss Wright
994eecadb7
Adds close_on_child_death option for disowned processes.
2018-03-12 21:02:37 +00:00
Kovid Goyal
f7f9ceec34
Consolidate signal handling
...
Move the signal handler for SIGCHLD into child-monitor.c
Makes for cleaner code.
2018-03-12 21:53:02 +05:30
Kovid Goyal
527255e3a1
Fix compilation with gcc 8
...
Apparently some nitwit Linux distros have made an unreleased compiler
their default compiler. Fixes #376
Fixes various new warnings that GCC 8 issues
2018-03-12 10:38:12 +05:30
Kovid Goyal
0333da991d
...
2018-03-12 08:11:43 +05:30
Kovid Goyal
2bf8e1b1a3
Allow the name of the lib directory in linux-package to be configurable. Fixes #372
2018-03-12 08:10:53 +05:30
Kovid Goyal
ffc717717c
Oops
2018-03-12 07:53:31 +05:30
Kovid Goyal
2c8414db5d
Be a bit more specific
2018-03-12 07:52:08 +05:30
Kovid Goyal
32473d7dc7
make clean fallsback to manual cleaning when not in a git checkout
...
Fixes #379
2018-03-12 07:50:54 +05:30
Kovid Goyal
079f10eebd
...
2018-03-11 22:31:19 +05:30
Kovid Goyal
ae1f305a81
Add kittens to the LOC script
2018-03-11 12:03:23 +05:30
Kovid Goyal
0b1f5209d5
Use CFLAGS and LDFLAGS env vars when building the launcher as well
...
Fixes #374
2018-03-11 08:12:17 +05:30