Kovid Goyal
|
9da5bee178
|
X11: Filter out Xlib errors from other connections
2c8e0512dd
|
2020-05-01 14:59:16 +05:30 |
|
Kovid Goyal
|
2458c3a7c6
|
Implement drag and drop of text/plain for Wayland as well
|
2020-03-19 13:28:21 +05:30 |
|
Kovid Goyal
|
e827e6fa21
|
X11: Allow drag and drop of text/plain in addition to text/uri-list
Fixes #2441
|
2020-03-18 22:37:23 +05:30 |
|
Kovid Goyal
|
e142083d53
|
Remove unused code
Strip out the GLFW timer code, since we use our own kitty based
monotonic clock.
|
2019-12-19 16:27:25 +05:30 |
|
Kovid Goyal
|
61a77e19ef
|
X11: Fix content scale fallback value on KDE
From upstream: 75294462b3
|
2019-10-31 09:10:01 +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 |
|
Luflosi
|
28bb123be8
|
Update the GLFW version number from 3.3 to 3.4
Closes https://github.com/kovidgoyal/kitty/issues/1884.
From a337c56848 .
|
2019-08-02 11:00:16 -05:00 |
|
Luflosi
|
489f3e6c9d
|
Add C dialect reminders to each glfw source file
Reduces the difference to upstream.
From 56aad76b16 .
|
2019-07-20 21:07:27 -05:00 |
|
Luflosi
|
bdc4558a43
|
Update GLFW copyright years
Reduces the difference to upstream.
From ab118b2529 .
|
2019-07-20 00:30:13 -05:00 |
|
Kovid Goyal
|
0fb1481038
|
Move event loop wakeup code into backend_utils
|
2019-07-05 09:34:51 +05:30 |
|
Kovid Goyal
|
841c907efc
|
Build glfw with all warnings enabled
|
2019-07-01 10:42:07 +05:30 |
|
Kovid Goyal
|
2ef0391b08
|
Convert some declarations to C99 style
From upstream: 0c6b505619
|
2019-07-01 08:32:47 +05:30 |
|
Kovid Goyal
|
3cd1fef4cb
|
X11: Clean up EWMH feature detection
From upstream: fad9896d38
|
2019-07-01 05:57:17 +05:30 |
|
Luflosi
|
bada795320
|
Reduce the difference of glfw/x11_* to glfw upstream
This only changes some formatting, whitespace, etc.. There are no
changes to the functionality.
Let me know if you don't like some of those changes.
|
2019-06-11 17:57:39 +02:00 |
|
Kovid Goyal
|
47acc9ff2f
|
Get rid of GLFW_(TRUE|FALSE)
|
2019-06-08 08:14:30 +05:30 |
|
Kovid Goyal
|
fe62700825
|
Get rid of GLFWbool
|
2019-06-08 08:12:42 +05:30 |
|
Kovid Goyal
|
41318d763b
|
Fix missing context APIs in version strings
|
2019-04-09 10:06:10 +05:30 |
|
Kovid Goyal
|
4c4c6ab0e6
|
Various fixes for monitor work area retrieval from upstream
|
2019-03-06 09:08:08 +05:30 |
|
Kovid Goyal
|
0899019518
|
Add glfwGetMonitorWorkarea
From upstream: be295ccbea
|
2019-03-06 08:47:01 +05:30 |
|
Kovid Goyal
|
d4b477ad78
|
Share main loop implementation between wayland and X11
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
bef9490fa8
|
Switch to using the GLFW main loop
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
d593ccba2f
|
Add a loop tick callback
|
2019-03-04 19:52:45 +05:30 |
|
Kovid Goyal
|
da507dfd19
|
Infrastructure for moving the run loop into GLFW
This is needed on Cocoa, where Apple expects to be in control of the run
loop.
|
2019-03-04 19:52:44 +05:30 |
|
Kovid Goyal
|
14f44e79f7
|
Remove debug printf
|
2018-08-31 07:56:21 +05:30 |
|
Kovid Goyal
|
ab960ea12d
|
Linux: Fix slow startup on some systems caused by GLFW searching for joysticks. Since kitty does not use joysticks, disable joystick support.
Fixes #830
|
2018-08-31 07:51:19 +05:30 |
|
Kovid Goyal
|
bd4831e2ee
|
Some explicit includes needed for FreeBSD
|
2018-07-26 19:50:38 +05:30 |
|
Kovid Goyal
|
6879a492dc
|
Give watches and timers names to ease debugging
|
2018-07-12 18:18:18 +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
|
cdee601137
|
Start work on IBUS support
|
2018-07-12 18:18:16 +05:30 |
|
Kovid Goyal
|
93b1919a38
|
Update glfw from upstream, to allow kitty to react to Xft.dpi changes
|
2018-06-11 07:12:06 +05:30 |
|
Kovid Goyal
|
44b84ba295
|
Update glfw from upstream
|
2018-06-08 14:27:30 +05:30 |
|
Kovid Goyal
|
eecf80469e
|
Update glfw from upstream
Adds glfwpostemptyevent not working fix to wayland backend as well
|
2018-06-08 09:14:14 +05:30 |
|
Kovid Goyal
|
dd085a9297
|
Update glfw from upstream
Fixes https://github.com/glfw/glfw/issues/1281
|
2018-06-07 21:46:01 +05:30 |
|
Kovid Goyal
|
238508fc0a
|
Update glfw from upstream
Proper cross-platform fix for issue of mouse cursor not being restored
over un-focused windows.
|
2018-04-26 08:31:52 +05:30 |
|
Kovid Goyal
|
caf9a12b34
|
Update glfw from upstream
libxkbcommon based keyboard handling now works (at least the basic
stuff, haven't tested compose/mapnotify etc.)
|
2018-03-31 12:21:36 +05:30 |
|
Kovid Goyal
|
6ad21fc98f
|
Update bundled glfw
|
2018-01-29 12:30:05 +05:30 |
|
Kovid Goyal
|
b4509e341a
|
Update glfw
|
2017-12-01 12:16:18 +05:30 |
|
Kovid Goyal
|
9307486254
|
Initial import of glfw
|
2017-12-01 12:15:36 +05:30 |
|