Kovid Goyal
|
7ab63525c7
|
Dont use a global autorelease variable
Use function local @autorelease blocks instead
|
2019-03-06 09:34:55 +05:30 |
|
Kovid Goyal
|
72ccf87d19
|
macOS: Use the system cursor blink interval by default
Can be changed with:
defaults write -g NSTextInsertionPointBlinkPeriodOff -float 500
defaults write -g NSTextInsertionPointBlinkPeriodOn -float 500
|
2019-02-25 09:37:48 +05:30 |
|
Kovid Goyal
|
5d4491667b
|
Use a single function for cocoa pending actions
Also fix a couple of memory leaks when using coca pending actions with a
wd
|
2019-02-24 20:07:37 +05:30 |
|
Kovid Goyal
|
442f2adf23
|
Use non-deprecated API to get workspaces for window on Cocoa
Thanks to @koekeishiya
|
2019-02-19 19:54:59 +05:30 |
|
Kovid Goyal
|
7fd4ec50c9
|
macOS: When closing a top-level window only switch focus to the previous kitty window if it is on the same workspace
Fixes #1379
Fixes #1383
|
2019-02-16 13:21:52 +05:30 |
|
Kovid Goyal
|
8de4dd334b
|
Use Apple private APIs to get workspace id
|
2019-02-16 12:58:15 +05:30 |
|
Kovid Goyal
|
23482e3cf4
|
macOS: Allow assigning only the left or right :kbd:Option key to work as the :kbd:Alt key. See :opt:macos_option_as_alt for details
Fixes #1022
|
2019-02-14 20:39:32 +05:30 |
|
Kovid Goyal
|
f98d780f3e
|
macOS: Allow opening new kitty tabs/top-level windows from Finder
Merge branch 'macos_service' of https://github.com/Luflosi/kitty
|
2019-02-11 14:53:12 +05:30 |
|
Luflosi
|
8177cfac2a
|
macOS Finder Service to open a directory in a new kitty tab or window
|
2019-02-10 15:38:45 +01:00 |
|
Kovid Goyal
|
e19f180c71
|
Fix notifications on macOS
|
2019-02-01 14:43:03 +05:30 |
|
Kovid Goyal
|
d3ad15dc51
|
Automatically check for new releases and notify when an update is available, via the system notification facilities. Can be controlled by :opt:update_check_interval
Fixes #1342
|
2019-02-01 12:08:35 +05:30 |
|
Kovid Goyal
|
10f5461cd8
|
Nicer signal handling in cocoa for the notification run loop
|
2019-01-30 14:50:04 +05:30 |
|
Kovid Goyal
|
c7a0626c69
|
version check infrastructure
|
2019-01-30 13:49:30 +05:30 |
|
Kovid Goyal
|
c2f6450af3
|
Framework for displaying simple OS notifications
|
2019-01-29 18:11:48 +05:30 |
|
Kovid Goyal
|
9de6d619ee
|
Merge branch 'dockmenu' of https://github.com/jacwah/kitty
Fixes #1242
|
2018-12-18 10:59:13 +05:30 |
|
Jacob Wahlgren
|
9aae31ef2f
|
macOS: Add "New OS Window" to dock menu
Discussed in #1242.
|
2018-12-17 23:53:43 +01:00 |
|
Kovid Goyal
|
ae9d049011
|
Better fix for initial window render failure on mojave
|
2018-10-23 09:04:12 +05:30 |
|
Kovid Goyal
|
b82e74f99a
|
Fix for kitty window not being rendered until moved/resized on macOS Mojave
Fixes #887
|
2018-09-26 19:43:04 +05:30 |
|
Kovid Goyal
|
772d6597a9
|
macOS: Add an option :opt:macos_traditional_fullscreen to make full-screening of kitty windows much faster, but less pretty.
See #911
|
2018-09-12 21:27:49 +05:30 |
|
Kovid Goyal
|
ec1f219850
|
macOS: Make full screening of kitty much faster by using the "traditional full screen" mode of cocoa, similar to iTerm and MacVim
Hopefully workaround a bug in glfw that causes crashes when unplugging
monitors with full screen windows.
Fixes #911
Fixes #898
|
2018-09-12 15:45:08 +05:30 |
|
Kovid Goyal
|
9af3081f45
|
The focus_follows_mouse option now also works across top-level kitty OS windows
Fixes #772
|
2018-07-30 21:26:20 +05:30 |
|
Kovid Goyal
|
0dd3334811
|
Implement getting cmdline of process on macOS as well
|
2018-07-24 11:07:53 +05:30 |
|
Kovid Goyal
|
619c3a0025
|
macOS: Add an option macos_window_resizable to control if kitty top-level windows are resizable using the mouse or not
Fixes #698
|
2018-07-03 06:49:28 +05:30 |
|
Kovid Goyal
|
ad44e1a515
|
macOS: Fix crash when triggering some global menu actions with the mouse
|
2018-06-06 22:53:07 +05:30 |
|
Kovid Goyal
|
2e8d19601b
|
macOS: Fix the new OS window keyboard shortcut not working if no kitty window currently has focus.
Fixes #524
|
2018-06-06 22:18:33 +05:30 |
|
Kovid Goyal
|
9cacfc0c26
|
macOS: When the macos_titlebar_color is set to background change the titlebar background to match the current background color of the active kitty window
|
2018-05-01 23:37:48 +05:30 |
|
Alex Lau
|
b7f4f2e898
|
Move call to cocoa_window.m
|
2018-04-26 12:42:56 -07:00 |
|
Alex Lau
|
7d4d978d97
|
Add macos_hide_from_tasks option
|
2018-04-23 22:02:54 -07:00 |
|
Kovid Goyal
|
51b6b325b9
|
Add a keyboard shortcut to edit the kitty config file easily
Fixes #366
|
2018-03-09 17:57:09 +05:30 |
|
Splinter Suidman
|
10c3c7c41f
|
Implement setting title bar color.
|
2018-02-22 21:19:55 +05:30 |
|
Kovid Goyal
|
e236539e3a
|
Option for changing macOS titlebar color
Note that the actual implementation is still needed, this is just the
option definition/parsing code.
|
2018-02-22 15:07:24 +05:30 |
|
Kovid Goyal
|
1ebf0b95c4
|
Implement reading of cwd of a process on macOS as well
|
2017-12-21 12:30:34 +05:30 |
|
Kovid Goyal
|
0fcce6ec58
|
Remove trailing whitespace from native code files
|
2017-12-20 08:44:47 +05:30 |
|
Kovid Goyal
|
a5078afd1e
|
Move the bell implementation into glfw
|
2017-12-01 12:16:13 +05:30 |
|
Kovid Goyal
|
25d7668b70
|
Add an option to control the audio bell volume on X11
|
2017-12-01 12:16:12 +05:30 |
|
Kovid Goyal
|
ba40bf5e6f
|
remove no longer needed code
|
2017-12-01 12:16:12 +05:30 |
|
Kovid Goyal
|
f0003f223a
|
Start work on multi-window support
Port the glfw.c module and various bits of code that depend on it.
|
2017-12-01 12:15:31 +05:30 |
|
Kovid Goyal
|
c64527c333
|
Fix #129
|
2017-09-26 08:22:26 +05:30 |
|
Kovid Goyal
|
cd88505ca7
|
Fix #120
|
2017-09-25 17:47:30 +05:30 |
|
Kovid Goyal
|
f3cd0a4966
|
...
|
2017-09-15 10:45:24 +05:30 |
|
Kovid Goyal
|
6d8b59cb61
|
Track window and application titles in C
Allows removing of the last bit fo python from the render loop
|
2017-09-15 10:45:24 +05:30 |
|
Kovid Goyal
|
a4580f2126
|
DRYer glfw
|
2017-09-15 10:45:17 +05:30 |
|
Kovid Goyal
|
cdb12f2049
|
Fix #122
|
2017-09-13 14:20:20 +05:30 |
|
Kovid Goyal
|
de80003103
|
macOS: Show the current window title in the global menu bar
|
2017-08-22 22:46:46 +05:30 |
|
Kovid Goyal
|
2b0596c7f9
|
Add a basic global menubar on macOS
Fixes #111
|
2017-08-22 20:59:56 +05:30 |
|
Kovid Goyal
|
4fdb55e260
|
Ensure window with hidden chrome is resizable on macOS
|
2017-08-21 21:06:34 +05:30 |
|
Kovid Goyal
|
8c16be2ccd
|
Remove unused code
|
2017-08-21 19:38:52 +05:30 |
|
Kovid Goyal
|
abca9280e7
|
Fix #92
|
2017-07-15 08:22:40 +05:30 |
|
Kovid Goyal
|
62db44c71e
|
macOS: Ensure the LANG environment variable is set
Fixes #90
|
2017-06-25 20:44:16 +05:30 |
|
Kovid Goyal
|
836724709e
|
Add an option to hide the window title bar on macOS
Fixes #84
|
2017-06-03 09:57:29 +05:30 |
|